{
  "ok": true,
  "service": "universal-rv-engine",
  "tradingEnv": "SHADOW",
  "orderSubmission": false,
  "pairedOrderSubmission": false,
  "nitroSubmission": false,
  "feeTier": {
    "enabled": true,
    "allowNegativeDirectEdge": false,
    "currentLevel": "Lv1",
    "maximumDailySubsidyUsd": "0"
  },
  "campaign": {
    "enabled": true,
    "allowAssistedVolume": false,
    "maximumSubsidyUsd": "0"
  },
  "database": {
    "connected": true
  },
  "engine": {
    "reachable": true,
    "orderSubmission": false,
    "marketData": "LIVE",
    "wsConnected": true,
    "privateWsAuthenticated": true,
    "reconciliationHealthy": true,
    "reconciliationLastAt": 1791646222926,
    "accountReconScope": "REQUIRED",
    "mode": "demo",
    "sessionCoordinator": {
      "sessionActive": true,
      "coordinatorOwner": "execution-daemon:29",
      "leaseExpiresAt": 1791646261678,
      "lastLeaseRenewAt": 1791646231678,
      "coordinatorCount": 1,
      "durability": "POSTGRES",
      "leaseFencing": "STORE_CAS",
      "fencingToken": 31,
      "policyVersion": "session-coordinator-policy.v1"
    },
    "volumeReadiness": {
      "usableAs": "LIVE_OBSERVE_CONSOLE",
      "canSubmitVenueOrders": false,
      "canPaperFillSpotPerpNow": false,
      "canPaperFillTerm": false,
      "canDemoFill": false,
      "canProductionFill": false,
      "operatorGuiMutation": "DASHBOARD_IDENTITY_REQUIRED",
      "recon": "HEALTHY",
      "paperFillPath": "BTC_SPOT_PERP_ONLY",
      "bindingForVolume": "TERM_CLOB_EXECUTE_OFF",
      "bindingForPaper": "SPOT_PERP_NET_BELOW_FLOOR",
      "sizeBinder": "SOFT_DELTA",
      "hypoThroughputUsdPerHour": "175.00",
      "qualifyingExecutedUsd": "0.00",
      "hypoIsNotVolume": true,
      "farMonthBpsIsNotFill": true,
      "nextRealUse": "Spot-Perp net is below floor so paper stays idle. Term paper is not armed. 5-level walk is not a fill.",
      "note": "LIVE observe console - not a trading engine - hypo $/h is not executed volume"
    },
    "reconciledPositions": 1,
    "reconciledPendingOrders": 0,
    "pairedClobEnabled": true,
    "pairedClobAvailable": true,
    "paperExecution": false,
    "paperScenario": null,
    "paperForceDrill": false,
    "paperFills": 0,
    "paperTermFills": 0,
    "paperTermCycles": 0,
    "paperTermOpenUsd": null,
    "paperTermLastMessage": null,
    "paperTermKind": null,
    "paperTermPairKey": null,
    "paperTermFlattenPnlUsd": null,
    "paperTermFlattenCount": 0,
    "paperTermFlattenAttempts": 0,
    "paperTermAvailable": null,
    "paperTermLastFlattenKind": null,
    "paperTermLastFlattenPnlUsd": null,
    "paperTermFlattenPnlBasis": "NONE",
    "paperTermFlattenFeeUsd": null,
    "paperTermCycle": null,
    "paperVsHypo": null,
    "volumeCapability": {
      "product": "VOLUME",
      "peerRequired": false,
      "submitOwner": "VOLUME",
      "pulseMode": "OFF",
      "microwaveFeed": "OFF",
      "brainwaveHintFeed": "OFF",
      "wavemakerHintFeed": "OFF",
      "rotationStrategy": "FLATTEN_CYCLE",
      "standaloneOk": true,
      "opportunitySource": "VOLUME",
      "peerExecutionReason": "PULSE_OFF_VOLUME_LOCAL_SUBMIT",
      "inverseFutures": "UNSUPPORTED_CAPABILITY",
      "inverseFuturesPermanentExclusion": false,
      "pulseRequired": false,
      "pulseIntegration": "OPTIONAL_ADAPTER",
      "microwaveIntegration": "OPTIONAL_OPPORTUNITY_FEED",
      "brainwaveHintIntegration": "OPTIONAL_DIRECTIONAL_HINT",
      "wavemakerHintIntegration": "OPTIONAL_MAKER_OVERLAY",
      "brainwaveCoreInThisRepo": false,
      "wavemakerCoreInThisRepo": false,
      "universeMode": "STATIC_ADMITTED_CATALOG",
      "dynamicUniverse": "IMPLEMENTED_IDLE",
      "volumeSeekingNow": "FULL_WALK_RANK",
      "cexDexOwner": "MICROWAVE_OR_MEVFI",
      "cexDexCoreInThisRepo": false,
      "nextCexAdapter": "BYBIT_SLOT",
      "keysDoNotCreateFills": true,
      "crossVenue": "OPTIONAL_LIMITED_EXPANSION",
      "rotationFlattenCycle": "PAPER_IMPLEMENTED",
      "rotationInventoryHoldRehedge": "SEPARATE_STRATEGY_NOT_FORCED",
      "observe": {
        "spotPerp": true,
        "perpFuture": true,
        "spotFuture": true,
        "assets": [
          "BTC",
          "ETH",
          "SOL",
          "XRP",
          "DOGE",
          "LTC",
          "XAU"
        ]
      },
      "paper": {
        "spotPerp": "ARMED_WHEN_NET_CLEARS",
        "perpFuture": "LOOP",
        "spotFuture": "LOOP"
      },
      "demo": "WAITING_KEYS_OR_READONLY",
      "demoOrderSwitch": "ENABLE_DEMO_ORDER_SUBMISSION",
      "liveOrderSwitch": "ENABLE_ORDER_SUBMISSION",
      "testnet": "OPTIONAL_CROSS_VENUE",
      "live": false,
      "paperIsNotQualifyingVolume": true,
      "githubRequired": false,
      "repoAlias": "universal-rv-engine",
      "repoAliasIsNotASecondProduct": true,
      "universalRvTodosAreVolume": true,
      "pairedRv": "VOLUME_BOOK_RESEARCH"
    },
    "peerExecution": {
      "standaloneOk": true,
      "pulseRequired": false,
      "pulseMode": "OFF",
      "microwaveFeed": "OFF",
      "rotationStrategy": "FLATTEN_CYCLE",
      "submitOwner": "VOLUME",
      "opportunitySource": "VOLUME",
      "reason": "PULSE_OFF_VOLUME_LOCAL_SUBMIT"
    },
    "pulseHttpProbe": {
      "mode": "OFF",
      "urlPresent": false,
      "probed": false,
      "reachable": null,
      "acceptSubmit": false,
      "submittedOrder": false,
      "method": "NONE",
      "httpStatus": null,
      "reason": "PULSE_OFF_NO_PROBE",
      "pulseRequired": false,
      "standaloneOk": true,
      "httpCapable": true
    },
    "lastPulseIntentPost": {
      "attempted": false,
      "accepted": false,
      "submittedOrder": false,
      "method": "NONE",
      "httpStatus": null,
      "reason": "PULSE_INTENT_NOT_POSTED",
      "intentId": null,
      "auth": "NONE"
    },
    "microwaveHttpProbe": {
      "mode": "OFF",
      "urlPresent": false,
      "probed": false,
      "reachable": null,
      "admitted": false,
      "submittedOrder": false,
      "method": "NONE",
      "httpStatus": null,
      "reason": "MICROWAVE_OFF_NO_PROBE",
      "microwaveRequired": false,
      "microwaveCoreInThisRepo": false,
      "standaloneOk": true,
      "httpCapable": true,
      "opportunityId": null,
      "pairKey": null
    },
    "peerHints": {
      "brainwave": {
        "product": "BRAINWAVE",
        "mode": "OFF",
        "urlPresent": false,
        "probed": false,
        "reachable": null,
        "admitted": false,
        "submittedOrder": false,
        "method": "NONE",
        "httpStatus": null,
        "reason": "BRAINWAVE_OFF_NO_PROBE",
        "peerRequired": false,
        "peerCoreInThisRepo": false,
        "standaloneOk": true,
        "hintId": null,
        "pairKey": null
      },
      "wavemaker": {
        "product": "WAVEMAKER",
        "mode": "OFF",
        "urlPresent": false,
        "probed": false,
        "reachable": null,
        "admitted": false,
        "submittedOrder": false,
        "method": "NONE",
        "httpStatus": null,
        "reason": "WAVEMAKER_OFF_NO_PROBE",
        "peerRequired": false,
        "peerCoreInThisRepo": false,
        "standaloneOk": true,
        "hintId": null,
        "pairKey": null
      }
    },
    "runtimeLease": {
      "held": true,
      "purpose": "PAPER_SUBMIT_FENCE",
      "fencing": "STORE_CAS",
      "casKind": "POSTGREST_FILTER",
      "owner": "execution-daemon:29"
    },
    "envSmoke": {
      "standaloneOk": true,
      "pulseRequired": false,
      "githubRequired": false,
      "liveOrders": "CLOSED",
      "orderSubmission": false,
      "paperExecution": true,
      "paperTermArmed": false,
      "runtimeLeaseHeld": true,
      "pulseMode": "OFF",
      "pulseFileLoaded": false,
      "microwaveFeed": "OFF",
      "microwaveFileLoaded": false,
      "rotationStrategy": "FLATTEN_CYCLE",
      "pulseHttpAccepting": false,
      "microwaveHttpAdmitted": false,
      "usableNow": "OBSERVE_ONLY",
      "hourCapBinding": false,
      "hourCapState": null,
      "hourRemainingFills": null,
      "hourOpensInMs": null,
      "hourCapLiftCount": null,
      "blockers": [
        "PAPER_TERM_BLOCKED_BY_VENUE_SWITCH_OR_BOOT"
      ],
      "note": "ENABLE_PAPER_EXECUTION on, but term loop blocked (usually ENABLE_DEMO_ORDER_SUBMISSION shares the process). Paper-only Demo: demo venue switch OFF."
    },
    "pulseReceiptCount": 0,
    "lastPulseReceipt": null,
    "peerFillLedger": null,
    "fillIntegrity": {
      "operatingDistinctUsd": "0.00",
      "duplicateCount": 0,
      "droppedIds": [],
      "qualifyingVenueUsd": "0.00",
      "paperPairedUsd": "0.00",
      "paperIsNotQualifying": true,
      "venueFillIdsPresent": false
    },
    "volumePath": {
      "githubRequired": false,
      "deployWorksWithoutGithub": true,
      "sharedCapital": true,
      "sharedHourFillCap": true,
      "addingRailsDoesNotMultiplyHourCap": true,
      "hypotheticalRailMaximaMustNotSum": true,
      "actualDistinctFillsMaySumAfterDedup": true,
      "qualifyingVenueUsd": "0.00",
      "canIncreaseQualifyingNow": false,
      "okxSpotPerp": {
        "paperNow": "SPOT_PERP_NET_BELOW_FLOOR",
        "venueNow": "CLOSED",
        "canIncreasePaperNow": false,
        "canIncreaseQualifying": false,
        "independentOfOtherRails": false,
        "reason": "Spot-Perp paper is idle until net clears the floor. That is not a second volume engine."
      },
      "okxPerpFuture": {
        "paperNow": "ARMED_WAITING_WALK",
        "venueNow": "CLOSED",
        "canIncreasePaperNow": false,
        "canIncreaseQualifying": false,
        "independentOfOtherRails": false,
        "reason": "BTC/ETH/SOL/XAU Perp-Future paper shares one hour fill cap and one capital pool. XRP/DOGE/LTC are Spot-Perp observe. Extra assets do not add a second 20 fills/h."
      },
      "okxSpotFuture": {
        "paperNow": "HOUR_CAPPED_SHARED",
        "venueNow": "CLOSED",
        "canIncreasePaperNow": false,
        "canIncreaseQualifying": false,
        "independentOfOtherRails": false,
        "reason": "Spot-Future paper is the same loop and the same hour cap as Perp-Future. It is a rail switch, not extra hypothetical volume."
      },
      "crossVenueSpotPerp": {
        "paperNow": "OPTIONAL_EXPANSION_OBSERVE_NOW",
        "venueNow": "CLOSED",
        "canIncreasePaperNow": false,
        "canIncreaseQualifying": false,
        "independentOfOtherRails": false,
        "reason": "Cross-venue is an optional limited expansion (REJECTED). Current path is observe-only. Binance read-only keys do not create OKX volume."
      },
      "capitalReservation": {
        "availableUsd": "1000.00",
        "remainingUsd": "1000.00",
        "hourFillsRemaining": 0,
        "reservations": [
          {
            "rail": "OKX_PERP_FUTURE",
            "approved": false,
            "reservedUsd": "0.00",
            "reason": "SHARED_HOUR_CAP"
          },
          {
            "rail": "OKX_SPOT_FUTURE",
            "approved": false,
            "reservedUsd": "0.00",
            "reason": "SHARED_HOUR_CAP"
          },
          {
            "rail": "OKX_SPOT_PERP",
            "approved": false,
            "reservedUsd": "0.00",
            "reason": "ZERO_REQUEST"
          },
          {
            "rail": "CROSS_VENUE",
            "approved": false,
            "reservedUsd": "0.00",
            "reason": "ZERO_REQUEST"
          }
        ],
        "totalReservedUsd": "0.00"
      },
      "verdict": "No rail can raise qualifying venue volume. Paper term waits on the hour cap. Cross-venue is optional observe. Spot-Perp is not filling."
    },
    "paperTermDurable": false,
    "remainingTodos": {
      "paperReady": true,
      "liveOrders": "CLOSED",
      "qualifyingVenueUsd": "0.00",
      "pulseRequired": false,
      "remaining": [
        {
          "id": "VOLUME-C04",
          "status": "PARTIAL",
          "next": "Paper cycle rows store exit VWAP, closed qty, and settlement ccy. Venue realized fee/cash still needs Demo or Live fills. Paper estimated fee stays labeled ESTIMATED.",
          "children": [
            {
              "id": "C04-P1",
              "parent": "VOLUME-C04",
              "status": "PAPER_DONE",
              "next": "Paper cycle rows store exit VWAP, closed qty, settlement ccy, and both-leg residual."
            },
            {
              "id": "C04-P2",
              "parent": "VOLUME-C04",
              "status": "PAPER_DONE",
              "next": "Public-table taker fee is ESTIMATED on paper estimated net. flattenFeeUsd stays UNKNOWN."
            },
            {
              "id": "C04-V1",
              "parent": "VOLUME-C04",
              "status": "VENUE_BLOCKED",
              "next": "Venue realized fee/cash needs Demo or Live fills. Do not treat paper estimated fee as venue cash."
            }
          ]
        },
        {
          "id": "VOLUME-C05",
          "status": "PARTIAL",
          "next": "Paper recovery/re-entry/unpaired ms are cycle-lock samples. Time-weighted lock is paper CYCLE_LOCK_MS. Same-capital mix ranks estimated net after fee. Volume seeking ranks FULL walks on the admitted catalog. Dynamic spec REST is implemented and idle by default. Extra tickers share the hour cap. Not venue capital turns.",
          "children": [
            {
              "id": "C05-P1",
              "parent": "VOLUME-C05",
              "status": "PAPER_DONE",
              "next": "Paper paired/gross turnover, recovery/re-entry/unpaired ms, and time-weighted lock from cycle lockMs."
            },
            {
              "id": "C05-P2",
              "parent": "VOLUME-C05",
              "status": "PAPER_DONE",
              "next": "Same-capital objective clip compare is a paper fixture. Unverified schedule cannot open TIER_ASSISTED."
            },
            {
              "id": "C05-P3",
              "parent": "VOLUME-C05",
              "status": "PAPER_DONE",
              "next": "Paper volume-making sim keeps TIER_ASSISTED gated. Quoting MM is not this product. Qualifying stays 0."
            },
            {
              "id": "C05-P4",
              "parent": "VOLUME-C05",
              "status": "PAPER_DONE",
              "next": "Paper rolling-hour USD is named against hypo. Hour-cap binder is not hypo. Neither is qualifying."
            },
            {
              "id": "C05-P5",
              "parent": "VOLUME-C05",
              "status": "PAPER_DONE",
              "next": "Same-capital strategy mix ranks estimated net after public-table fee. Slippage stays in VWAP. Directional is not this product. Inventory hold is not extra volume."
            },
            {
              "id": "C05-P6",
              "parent": "VOLUME-C05",
              "status": "PAPER_DONE",
              "next": "VOLUME_STRATEGY_MIX=APPLY drives paper objective and rotation from estimated net after fee. REPORT keeps env. Paper ≠ qualifying."
            },
            {
              "id": "C05-P7",
              "parent": "VOLUME-C05",
              "status": "PAPER_DONE",
              "next": "Paper pick ranks FULL walks by filled USD. Last-pair stickiness only when the walk is still deep. Extra assets share the hour cap. Paper ≠ qualifying."
            },
            {
              "id": "C05-P8",
              "parent": "VOLUME-C05",
              "status": "PAPER_DONE",
              "next": "XAU Perp-Future is a paper term rail (OKX quarterly USD_UM). XRP/DOGE/LTC stay Spot-Perp observe; they have no quarterly UM future. Extra assets share the hour cap. Paper ≠ qualifying."
            },
            {
              "id": "C05-P9",
              "parent": "VOLUME-C05",
              "status": "PAPER_DONE",
              "next": "paperTermPick ranks FULL walks with pickedFilledUsd and a ranked list. Observe matrix rows carry walk kind/USD and sort by depth. Paper ≠ qualifying."
            },
            {
              "id": "C05-V1",
              "parent": "VOLUME-C05",
              "status": "VENUE_BLOCKED",
              "next": "Venue capital turns and time-weighted lock on live fills are not proven."
            },
            {
              "id": "UNI-P1",
              "parent": "VOLUME-C05",
              "status": "PAPER_DONE",
              "next": "Volume seeking now ranks FULL walks on the static admitted catalog. Extra tickers share the hour cap. Paper ≠ qualifying. Directional alpha is not this product."
            },
            {
              "id": "UNI-H1",
              "parent": "VOLUME-C05",
              "status": "PAPER_DONE",
              "next": "OKX spec REST admits public instruments into the existing FULL-walk ranker. Default VOLUME_UNIVERSE_MODE is STATIC_ADMITTED_CATALOG. Extra tickers share the hour cap. Paper ≠ qualifying."
            }
          ]
        },
        {
          "id": "VOLUME-C06",
          "status": "PARTIAL",
          "next": "Estimated paper cash is applied when a known nextSettlementAt is crossed and the interval is advanced. Open-hold settlement is still not venue cash. Dated settlement runner is not venue.",
          "children": [
            {
              "id": "C06-P1",
              "parent": "VOLUME-C06",
              "status": "PAPER_DONE",
              "next": "Estimated paper cash applies when a known nextSettlementAt is crossed. Calendar-expired dated futures are skipped."
            },
            {
              "id": "C06-V1",
              "parent": "VOLUME-C06",
              "status": "VENUE_BLOCKED",
              "next": "Dated settlement runner and venue settlement cash are not proven. Accrual ≠ settlement."
            }
          ]
        },
        {
          "id": "VOLUME-C07",
          "status": "PARTIAL",
          "next": "Same-opportunity timing cycle table is policy-clock and INCONCLUSIVE. Not empirical OOS of live fills.",
          "children": [
            {
              "id": "C07-P1",
              "parent": "VOLUME-C07",
              "status": "PAPER_DONE",
              "next": "Policy-clock timing replay and same-opportunity cycle table are labeled INCONCLUSIVE / not empirical OOS."
            },
            {
              "id": "C07-V1",
              "parent": "VOLUME-C07",
              "status": "VENUE_BLOCKED",
              "next": "3-way empirical OOS of live fills is not run. Policy-clock is not that experiment."
            }
          ]
        },
        {
          "id": "VOLUME-C11",
          "status": "PARTIAL",
          "next": "File CAS refuses a stale lower revision. Isolated file slots do not share a lease. In-process fake-pool second writer cannot steal a live lease. Expired slot can be acquired. Competing OS-process on production primary is not run here.",
          "children": [
            {
              "id": "C11-P1",
              "parent": "VOLUME-C11",
              "status": "PAPER_DONE",
              "next": "File CAS refuses a stale lower revision. Isolated file slots do not share a lease."
            },
            {
              "id": "C11-P2",
              "parent": "VOLUME-C11",
              "status": "PAPER_DONE",
              "next": "In-process fake-pool second writer cannot steal a live lease. Expired slot can be acquired."
            },
            {
              "id": "C11-V1",
              "parent": "VOLUME-C11",
              "status": "VENUE_BLOCKED",
              "next": "Competing OS-process on production primary is not run here."
            }
          ]
        },
        {
          "id": "VOLUME-C12",
          "status": "PARTIAL",
          "next": "Reconstruct/RECENT_16 labels exist. Reconstructed paired notional is not qualifying.",
          "children": [
            {
              "id": "C12-P1",
              "parent": "VOLUME-C12",
              "status": "PAPER_DONE",
              "next": "Reconstruct/RECENT_16 labels exist. Unknown window is NO_WINDOW. meanLock is null when lock sum is missing."
            },
            {
              "id": "C12-H1",
              "parent": "VOLUME-C12",
              "status": "POLICY_HOLD",
              "next": "Reconstructed paired notional is never qualifyingVenueUsd."
            },
            {
              "id": "C12-V1",
              "parent": "VOLUME-C12",
              "status": "VENUE_BLOCKED",
              "next": "Observed vs reconstructed comparison on live venue fills is not proven."
            }
          ]
        },
        {
          "id": "VOLUME-C13",
          "status": "PARTIAL",
          "next": "netComplete=false. Capital-turns denominator is CONFIGURED_ACTIVE_CAPITAL_USD. Venue net unproven.",
          "children": [
            {
              "id": "C13-P1",
              "parent": "VOLUME-C13",
              "status": "PAPER_DONE",
              "next": "netComplete=false. UNKNOWN funding is not added as 0. Denominator is CONFIGURED_ACTIVE_CAPITAL_USD."
            },
            {
              "id": "C13-V1",
              "parent": "VOLUME-C13",
              "status": "VENUE_BLOCKED",
              "next": "Venue net and venue capital-turns are unproven."
            }
          ]
        },
        {
          "id": "VOLUME-D01",
          "status": "PARTIAL",
          "next": "Paper cycleEvidence only. venueCycleProven stays false.",
          "children": [
            {
              "id": "D01-P1",
              "parent": "VOLUME-D01",
              "status": "PAPER_DONE",
              "next": "Paper cycleEvidence records cycles, residual, lock, settlement events, and time-weighted lock."
            },
            {
              "id": "D01-V1",
              "parent": "VOLUME-D01",
              "status": "VENUE_BLOCKED",
              "next": "venueCycleProven stays false until Demo or Live cycle evidence exists."
            }
          ]
        },
        {
          "id": "VOLUME-D02",
          "status": "PARTIAL",
          "next": "costProvenance.venueFee=UNKNOWN. Public-table fee is ESTIMATED. No double subtract.",
          "children": [
            {
              "id": "D02-P1",
              "parent": "VOLUME-D02",
              "status": "PAPER_DONE",
              "next": "Public-table fee is ESTIMATED. venueFee=UNKNOWN. doubleSubtract=false."
            },
            {
              "id": "D02-P2",
              "parent": "VOLUME-D02",
              "status": "PAPER_DONE",
              "next": "Demo readonly fee snapshot is attempted when live keys are placeholder. Demo VIP does not open TIER. Orders stay closed."
            },
            {
              "id": "D02-V1",
              "parent": "VOLUME-D02",
              "status": "VENUE_BLOCKED",
              "next": "Venue realized fee needs Demo or Live fills. UNKNOWN ≠ 0."
            }
          ]
        },
        {
          "id": "VOLUME-D04",
          "status": "PARTIAL",
          "next": "Distinct fill-id de-dup is operating only. Paper paired $ is not qualifyingVenueUsd.",
          "children": [
            {
              "id": "D04-P1",
              "parent": "VOLUME-D04",
              "status": "PAPER_DONE",
              "next": "Distinct fill-id de-dup is operating on the paper/integrity ledger."
            },
            {
              "id": "D04-H1",
              "parent": "VOLUME-D04",
              "status": "POLICY_HOLD",
              "next": "Paper paired $ is not qualifyingVenueUsd. Do not close D04 by renaming paper."
            },
            {
              "id": "D04-V1",
              "parent": "VOLUME-D04",
              "status": "VENUE_BLOCKED",
              "next": "Venue fill-id de-dup on Demo/Live fills is not proven."
            }
          ]
        },
        {
          "id": "VOLUME-E01",
          "status": "PARTIAL",
          "next": "Volume is venue-agnostic paired hedge. OKX adapter is implemented. Binance same-venue Spot–Perp paper walk is optional. Next CEX is a Bybit slot. Keys do not create fills. Shared hour cap and paired hedge are required. CEX-DEX cores are not in this repo. Other-exchange fills are not proven. Standalone OKX still runs.",
          "children": [
            {
              "id": "EXP-P1",
              "parent": "VOLUME-E01",
              "status": "PAPER_DONE",
              "next": "/status.expansionPlan names next real use OKX Demo, next CEX Bybit slot, static vs dynamic universe, and CEX-DEX owner. Keys do not create fills. Live stays closed."
            },
            {
              "id": "ADP-P3",
              "parent": "VOLUME-E01",
              "status": "PAPER_DONE",
              "next": "Next-venue adapter checklist: public books, instrument catalog, fee table, paired hedge, one submit owner, recon, fill-id de-dup, shared hour cap, shared capital. Keys ≠ fills."
            },
            {
              "id": "CEXDEX-H1",
              "parent": "VOLUME-E01",
              "status": "OPTIONAL_IDLE",
              "next": "Microwave/MEVFi own CEX-DEX and multi-DEX cores. Volume would only admit a hedgeRequired paired clip. Do not copy those cores here."
            },
            {
              "id": "E01-P1",
              "parent": "VOLUME-E01",
              "status": "PAPER_DONE",
              "next": "Venue port names OKX implemented, Binance optional, Bybit named slot, other venues adapter-absent not excluded. Standalone OKX does not need them."
            },
            {
              "id": "E01-P2",
              "parent": "VOLUME-E01",
              "status": "PAPER_DONE",
              "next": "Binance public observe / testnet path is optional. Off does not fail Volume standalone."
            },
            {
              "id": "E01-P3",
              "parent": "VOLUME-E01",
              "status": "PAPER_DONE",
              "next": "Binance same-venue Spot–Perp paper walk uses public books and Binance public-table fee. Not a venue fill. Off does not fail OKX."
            },
            {
              "id": "E01-V1",
              "parent": "VOLUME-E01",
              "status": "VENUE_BLOCKED",
              "next": "Other-exchange venue fills are not proven. Adapter slot is open."
            },
            {
              "id": "E01-V2",
              "parent": "VOLUME-E01",
              "status": "VENUE_BLOCKED",
              "next": "Binance production execution is not implemented. Testnet/live fills are not Volume qualifying."
            }
          ]
        },
        {
          "id": "VOLUME-RV",
          "status": "PARTIAL",
          "next": "Paired RV / capital-survival is Volume. Repo name universal-rv-engine is Volume, not a second product. BASIS-COLLATERAL-07 2×2 is PIT-frozen on live or local books. Isolation: no ledger/qualifying/order write. Venue margin/liq is unproven.",
          "children": [
            {
              "id": "URV-P1",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "BASIS-COLLATERAL-07 2×2 (fixed/dynamic × symmetric/side-specific) is Volume paired RV on live books. Pack URV IDs are Volume. Not a second product."
            },
            {
              "id": "URV-P2",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Missing funding interval is NOT_EVALUABLE. Never default 8h or zero."
            },
            {
              "id": "URV-P3",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Dynamic collateral scales clip from walk/spread. Margin rule is labeled ASSUMED. Venue IM/MM unproven."
            },
            {
              "id": "URV-P4",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Side-specific cost keeps spot vs perp taker and spreads separate. Symmetric uses the mean. UNKNOWN stays incomplete."
            },
            {
              "id": "URV-P5",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Survival metrics: net carry, return on committed, assumed margin util, assumed liq distance. Not qualifying."
            },
            {
              "id": "URV-P6",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Synthetic stress: basis widen, funding flip, interval change, liquidity gone, venue API, transfer delay, gap, margin increase, fee-tier worsen. Labeled SYNTHETIC. Missing interval-change/API facts stay NOT_EVALUABLE."
            },
            {
              "id": "URV-P7",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "PIT contract freeze: rate/interval/nextSettlement. Missing cap/floor/formula/mark/expiry stay UNKNOWN. Never default 8h or zero."
            },
            {
              "id": "URV-P8",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Research isolation: no qualifyingVenueUsd, no executed-volume ledger, no order arm. Namespace volume-rv-research. Volume cycle is input-only."
            },
            {
              "id": "URV-P9",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Frozen local PIT dataset evaluates without live books. Same 2×2 window. Microwave replication stays NOT_EVALUABLE unless a frozen Microwave spec is imported."
            },
            {
              "id": "URV-H1",
              "parent": "VOLUME-RV",
              "status": "POLICY_HOLD",
              "next": "Volume RV/carry result is never qualifyingVenueUsd and never arms ENABLE_ORDER_SUBMISSION."
            },
            {
              "id": "URV-V1",
              "parent": "VOLUME-RV",
              "status": "VENUE_BLOCKED",
              "next": "Venue IM/MM/liquidation distance needs Demo or Live account facts. Assumed 10% linear is not venue margin."
            },
            {
              "id": "URV-MW",
              "parent": "VOLUME-RV",
              "status": "OPTIONAL_IDLE",
              "next": "Microwave replication is optional. Missing Microwave is Volume-local NOT_EVALUABLE, not a Volume failure."
            },
            {
              "id": "VOL-F-1",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "GET /v1/volume-forecast scores ticker+venue into monthly digestible notional. Paper ≠ qualifying."
            },
            {
              "id": "VOL-F-2",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Live book depth/spread/funding scale p10/p50/p90 when present; catalog otherwise."
            },
            {
              "id": "VOL-F-3",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Elasticity is % volume per 1 effective-fee bps drop. Tighter spread raises elasticity."
            },
            {
              "id": "VOL-F-4",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "volume-forecast/v1 JSON is the TetherMine VOLUME_HINT_URL body. Hour cap is not capacity."
            },
            {
              "id": "VOL-F-5",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Forecast never writes fills, virtual ledger, or qualifyingVenueUsd."
            },
            {
              "id": "VOL-F-6",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "/status.volumeForecast and the operator GUI show PAPER p10/p50/p90. Not a rebate right."
            },
            {
              "id": "VOL-F-7",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Remote smoke asserts GET /v1/volume-forecast quality PAPER and canMintLedger false."
            },
            {
              "id": "VOL-F-8",
              "parent": "VOLUME-RV",
              "status": "PAPER_DONE",
              "next": "Observe-book depth/spread/funding maps scale capacity per ticker. BTC books do not stand in for alts."
            },
            {
              "id": "VOL-F-H1",
              "parent": "VOLUME-RV",
              "status": "POLICY_HOLD",
              "next": "PAPER forecast is not venue-proven monthly volume and does not mint TetherMine ledger rights. Rebate split stays in TetherMine."
            }
          ]
        },
        {
          "id": "DEMO_ORDERS",
          "status": "BLOCKED_INTERNAL",
          "next": "Demo keys may exist. Do not arm ENABLE_DEMO_ORDER_SUBMISSION from chat.",
          "children": [
            {
              "id": "DEMO-E1",
              "parent": "DEMO_ORDERS",
              "status": "BLOCKED_INTERNAL",
              "next": "Demo keys may exist. Do not arm ENABLE_DEMO_ORDER_SUBMISSION from chat."
            }
          ]
        },
        {
          "id": "LIVE_ORDERS",
          "status": "BLOCKED_INTERNAL",
          "next": "ENABLE_ORDER_SUBMISSION stays false. livePilotOrdersPossible is statically false.",
          "children": [
            {
              "id": "LIVE-I1",
              "parent": "LIVE_ORDERS",
              "status": "BLOCKED_INTERNAL",
              "next": "ENABLE_ORDER_SUBMISSION stays false. livePilotOrdersPossible is statically false."
            }
          ]
        },
        {
          "id": "GITHUB_CI",
          "status": "BLOCKED_EXTERNAL",
          "next": "GitHub Actions rv-ci is billing-blocked. Local vitest is not that job.",
          "children": [
            {
              "id": "CI-E1",
              "parent": "GITHUB_CI",
              "status": "BLOCKED_EXTERNAL",
              "next": "GitHub Actions rv-ci is billing-blocked. Local vitest is not that job."
            }
          ]
        },
        {
          "id": "VOLUME-C03",
          "status": "PARTIAL",
          "next": "Paper persist is not a clean durable restore on this process.",
          "children": [
            {
              "id": "C03-P1",
              "parent": "VOLUME-C03",
              "status": "PAPER_DONE",
              "next": "Clean REST restore is RESTORED. In-flight crashLossBound is persist lag, not a missing restore or a loop halt."
            }
          ]
        }
      ],
      "buckets": {
        "now": [
          {
            "id": "VOLUME-C03",
            "status": "PARTIAL",
            "next": "Paper persist is not a clean durable restore on this process.",
            "children": [
              {
                "id": "C03-P1",
                "parent": "VOLUME-C03",
                "status": "PAPER_DONE",
                "next": "Clean REST restore is RESTORED. In-flight crashLossBound is persist lag, not a missing restore or a loop halt."
              }
            ]
          }
        ],
        "venuePartial": [
          {
            "id": "VOLUME-C04",
            "status": "PARTIAL",
            "next": "Paper cycle rows store exit VWAP, closed qty, and settlement ccy. Venue realized fee/cash still needs Demo or Live fills. Paper estimated fee stays labeled ESTIMATED.",
            "children": [
              {
                "id": "C04-P1",
                "parent": "VOLUME-C04",
                "status": "PAPER_DONE",
                "next": "Paper cycle rows store exit VWAP, closed qty, settlement ccy, and both-leg residual."
              },
              {
                "id": "C04-P2",
                "parent": "VOLUME-C04",
                "status": "PAPER_DONE",
                "next": "Public-table taker fee is ESTIMATED on paper estimated net. flattenFeeUsd stays UNKNOWN."
              },
              {
                "id": "C04-V1",
                "parent": "VOLUME-C04",
                "status": "VENUE_BLOCKED",
                "next": "Venue realized fee/cash needs Demo or Live fills. Do not treat paper estimated fee as venue cash."
              }
            ]
          },
          {
            "id": "VOLUME-C05",
            "status": "PARTIAL",
            "next": "Paper recovery/re-entry/unpaired ms are cycle-lock samples. Time-weighted lock is paper CYCLE_LOCK_MS. Same-capital mix ranks estimated net after fee. Volume seeking ranks FULL walks on the admitted catalog. Dynamic spec REST is implemented and idle by default. Extra tickers share the hour cap. Not venue capital turns.",
            "children": [
              {
                "id": "C05-P1",
                "parent": "VOLUME-C05",
                "status": "PAPER_DONE",
                "next": "Paper paired/gross turnover, recovery/re-entry/unpaired ms, and time-weighted lock from cycle lockMs."
              },
              {
                "id": "C05-P2",
                "parent": "VOLUME-C05",
                "status": "PAPER_DONE",
                "next": "Same-capital objective clip compare is a paper fixture. Unverified schedule cannot open TIER_ASSISTED."
              },
              {
                "id": "C05-P3",
                "parent": "VOLUME-C05",
                "status": "PAPER_DONE",
                "next": "Paper volume-making sim keeps TIER_ASSISTED gated. Quoting MM is not this product. Qualifying stays 0."
              },
              {
                "id": "C05-P4",
                "parent": "VOLUME-C05",
                "status": "PAPER_DONE",
                "next": "Paper rolling-hour USD is named against hypo. Hour-cap binder is not hypo. Neither is qualifying."
              },
              {
                "id": "C05-P5",
                "parent": "VOLUME-C05",
                "status": "PAPER_DONE",
                "next": "Same-capital strategy mix ranks estimated net after public-table fee. Slippage stays in VWAP. Directional is not this product. Inventory hold is not extra volume."
              },
              {
                "id": "C05-P6",
                "parent": "VOLUME-C05",
                "status": "PAPER_DONE",
                "next": "VOLUME_STRATEGY_MIX=APPLY drives paper objective and rotation from estimated net after fee. REPORT keeps env. Paper ≠ qualifying."
              },
              {
                "id": "C05-P7",
                "parent": "VOLUME-C05",
                "status": "PAPER_DONE",
                "next": "Paper pick ranks FULL walks by filled USD. Last-pair stickiness only when the walk is still deep. Extra assets share the hour cap. Paper ≠ qualifying."
              },
              {
                "id": "C05-P8",
                "parent": "VOLUME-C05",
                "status": "PAPER_DONE",
                "next": "XAU Perp-Future is a paper term rail (OKX quarterly USD_UM). XRP/DOGE/LTC stay Spot-Perp observe; they have no quarterly UM future. Extra assets share the hour cap. Paper ≠ qualifying."
              },
              {
                "id": "C05-P9",
                "parent": "VOLUME-C05",
                "status": "PAPER_DONE",
                "next": "paperTermPick ranks FULL walks with pickedFilledUsd and a ranked list. Observe matrix rows carry walk kind/USD and sort by depth. Paper ≠ qualifying."
              },
              {
                "id": "C05-V1",
                "parent": "VOLUME-C05",
                "status": "VENUE_BLOCKED",
                "next": "Venue capital turns and time-weighted lock on live fills are not proven."
              },
              {
                "id": "UNI-P1",
                "parent": "VOLUME-C05",
                "status": "PAPER_DONE",
                "next": "Volume seeking now ranks FULL walks on the static admitted catalog. Extra tickers share the hour cap. Paper ≠ qualifying. Directional alpha is not this product."
              },
              {
                "id": "UNI-H1",
                "parent": "VOLUME-C05",
                "status": "PAPER_DONE",
                "next": "OKX spec REST admits public instruments into the existing FULL-walk ranker. Default VOLUME_UNIVERSE_MODE is STATIC_ADMITTED_CATALOG. Extra tickers share the hour cap. Paper ≠ qualifying."
              }
            ]
          },
          {
            "id": "VOLUME-C06",
            "status": "PARTIAL",
            "next": "Estimated paper cash is applied when a known nextSettlementAt is crossed and the interval is advanced. Open-hold settlement is still not venue cash. Dated settlement runner is not venue.",
            "children": [
              {
                "id": "C06-P1",
                "parent": "VOLUME-C06",
                "status": "PAPER_DONE",
                "next": "Estimated paper cash applies when a known nextSettlementAt is crossed. Calendar-expired dated futures are skipped."
              },
              {
                "id": "C06-V1",
                "parent": "VOLUME-C06",
                "status": "VENUE_BLOCKED",
                "next": "Dated settlement runner and venue settlement cash are not proven. Accrual ≠ settlement."
              }
            ]
          },
          {
            "id": "VOLUME-C07",
            "status": "PARTIAL",
            "next": "Same-opportunity timing cycle table is policy-clock and INCONCLUSIVE. Not empirical OOS of live fills.",
            "children": [
              {
                "id": "C07-P1",
                "parent": "VOLUME-C07",
                "status": "PAPER_DONE",
                "next": "Policy-clock timing replay and same-opportunity cycle table are labeled INCONCLUSIVE / not empirical OOS."
              },
              {
                "id": "C07-V1",
                "parent": "VOLUME-C07",
                "status": "VENUE_BLOCKED",
                "next": "3-way empirical OOS of live fills is not run. Policy-clock is not that experiment."
              }
            ]
          },
          {
            "id": "VOLUME-C11",
            "status": "PARTIAL",
            "next": "File CAS refuses a stale lower revision. Isolated file slots do not share a lease. In-process fake-pool second writer cannot steal a live lease. Expired slot can be acquired. Competing OS-process on production primary is not run here.",
            "children": [
              {
                "id": "C11-P1",
                "parent": "VOLUME-C11",
                "status": "PAPER_DONE",
                "next": "File CAS refuses a stale lower revision. Isolated file slots do not share a lease."
              },
              {
                "id": "C11-P2",
                "parent": "VOLUME-C11",
                "status": "PAPER_DONE",
                "next": "In-process fake-pool second writer cannot steal a live lease. Expired slot can be acquired."
              },
              {
                "id": "C11-V1",
                "parent": "VOLUME-C11",
                "status": "VENUE_BLOCKED",
                "next": "Competing OS-process on production primary is not run here."
              }
            ]
          },
          {
            "id": "VOLUME-C12",
            "status": "PARTIAL",
            "next": "Reconstruct/RECENT_16 labels exist. Reconstructed paired notional is not qualifying.",
            "children": [
              {
                "id": "C12-P1",
                "parent": "VOLUME-C12",
                "status": "PAPER_DONE",
                "next": "Reconstruct/RECENT_16 labels exist. Unknown window is NO_WINDOW. meanLock is null when lock sum is missing."
              },
              {
                "id": "C12-H1",
                "parent": "VOLUME-C12",
                "status": "POLICY_HOLD",
                "next": "Reconstructed paired notional is never qualifyingVenueUsd."
              },
              {
                "id": "C12-V1",
                "parent": "VOLUME-C12",
                "status": "VENUE_BLOCKED",
                "next": "Observed vs reconstructed comparison on live venue fills is not proven."
              }
            ]
          },
          {
            "id": "VOLUME-C13",
            "status": "PARTIAL",
            "next": "netComplete=false. Capital-turns denominator is CONFIGURED_ACTIVE_CAPITAL_USD. Venue net unproven.",
            "children": [
              {
                "id": "C13-P1",
                "parent": "VOLUME-C13",
                "status": "PAPER_DONE",
                "next": "netComplete=false. UNKNOWN funding is not added as 0. Denominator is CONFIGURED_ACTIVE_CAPITAL_USD."
              },
              {
                "id": "C13-V1",
                "parent": "VOLUME-C13",
                "status": "VENUE_BLOCKED",
                "next": "Venue net and venue capital-turns are unproven."
              }
            ]
          },
          {
            "id": "VOLUME-D01",
            "status": "PARTIAL",
            "next": "Paper cycleEvidence only. venueCycleProven stays false.",
            "children": [
              {
                "id": "D01-P1",
                "parent": "VOLUME-D01",
                "status": "PAPER_DONE",
                "next": "Paper cycleEvidence records cycles, residual, lock, settlement events, and time-weighted lock."
              },
              {
                "id": "D01-V1",
                "parent": "VOLUME-D01",
                "status": "VENUE_BLOCKED",
                "next": "venueCycleProven stays false until Demo or Live cycle evidence exists."
              }
            ]
          },
          {
            "id": "VOLUME-D02",
            "status": "PARTIAL",
            "next": "costProvenance.venueFee=UNKNOWN. Public-table fee is ESTIMATED. No double subtract.",
            "children": [
              {
                "id": "D02-P1",
                "parent": "VOLUME-D02",
                "status": "PAPER_DONE",
                "next": "Public-table fee is ESTIMATED. venueFee=UNKNOWN. doubleSubtract=false."
              },
              {
                "id": "D02-P2",
                "parent": "VOLUME-D02",
                "status": "PAPER_DONE",
                "next": "Demo readonly fee snapshot is attempted when live keys are placeholder. Demo VIP does not open TIER. Orders stay closed."
              },
              {
                "id": "D02-V1",
                "parent": "VOLUME-D02",
                "status": "VENUE_BLOCKED",
                "next": "Venue realized fee needs Demo or Live fills. UNKNOWN ≠ 0."
              }
            ]
          },
          {
            "id": "VOLUME-D04",
            "status": "PARTIAL",
            "next": "Distinct fill-id de-dup is operating only. Paper paired $ is not qualifyingVenueUsd.",
            "children": [
              {
                "id": "D04-P1",
                "parent": "VOLUME-D04",
                "status": "PAPER_DONE",
                "next": "Distinct fill-id de-dup is operating on the paper/integrity ledger."
              },
              {
                "id": "D04-H1",
                "parent": "VOLUME-D04",
                "status": "POLICY_HOLD",
                "next": "Paper paired $ is not qualifyingVenueUsd. Do not close D04 by renaming paper."
              },
              {
                "id": "D04-V1",
                "parent": "VOLUME-D04",
                "status": "VENUE_BLOCKED",
                "next": "Venue fill-id de-dup on Demo/Live fills is not proven."
              }
            ]
          },
          {
            "id": "VOLUME-E01",
            "status": "PARTIAL",
            "next": "Volume is venue-agnostic paired hedge. OKX adapter is implemented. Binance same-venue Spot–Perp paper walk is optional. Next CEX is a Bybit slot. Keys do not create fills. Shared hour cap and paired hedge are required. CEX-DEX cores are not in this repo. Other-exchange fills are not proven. Standalone OKX still runs.",
            "children": [
              {
                "id": "EXP-P1",
                "parent": "VOLUME-E01",
                "status": "PAPER_DONE",
                "next": "/status.expansionPlan names next real use OKX Demo, next CEX Bybit slot, static vs dynamic universe, and CEX-DEX owner. Keys do not create fills. Live stays closed."
              },
              {
                "id": "ADP-P3",
                "parent": "VOLUME-E01",
                "status": "PAPER_DONE",
                "next": "Next-venue adapter checklist: public books, instrument catalog, fee table, paired hedge, one submit owner, recon, fill-id de-dup, shared hour cap, shared capital. Keys ≠ fills."
              },
              {
                "id": "CEXDEX-H1",
                "parent": "VOLUME-E01",
                "status": "OPTIONAL_IDLE",
                "next": "Microwave/MEVFi own CEX-DEX and multi-DEX cores. Volume would only admit a hedgeRequired paired clip. Do not copy those cores here."
              },
              {
                "id": "E01-P1",
                "parent": "VOLUME-E01",
                "status": "PAPER_DONE",
                "next": "Venue port names OKX implemented, Binance optional, Bybit named slot, other venues adapter-absent not excluded. Standalone OKX does not need them."
              },
              {
                "id": "E01-P2",
                "parent": "VOLUME-E01",
                "status": "PAPER_DONE",
                "next": "Binance public observe / testnet path is optional. Off does not fail Volume standalone."
              },
              {
                "id": "E01-P3",
                "parent": "VOLUME-E01",
                "status": "PAPER_DONE",
                "next": "Binance same-venue Spot–Perp paper walk uses public books and Binance public-table fee. Not a venue fill. Off does not fail OKX."
              },
              {
                "id": "E01-V1",
                "parent": "VOLUME-E01",
                "status": "VENUE_BLOCKED",
                "next": "Other-exchange venue fills are not proven. Adapter slot is open."
              },
              {
                "id": "E01-V2",
                "parent": "VOLUME-E01",
                "status": "VENUE_BLOCKED",
                "next": "Binance production execution is not implemented. Testnet/live fills are not Volume qualifying."
              }
            ]
          },
          {
            "id": "VOLUME-RV",
            "status": "PARTIAL",
            "next": "Paired RV / capital-survival is Volume. Repo name universal-rv-engine is Volume, not a second product. BASIS-COLLATERAL-07 2×2 is PIT-frozen on live or local books. Isolation: no ledger/qualifying/order write. Venue margin/liq is unproven.",
            "children": [
              {
                "id": "URV-P1",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "BASIS-COLLATERAL-07 2×2 (fixed/dynamic × symmetric/side-specific) is Volume paired RV on live books. Pack URV IDs are Volume. Not a second product."
              },
              {
                "id": "URV-P2",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Missing funding interval is NOT_EVALUABLE. Never default 8h or zero."
              },
              {
                "id": "URV-P3",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Dynamic collateral scales clip from walk/spread. Margin rule is labeled ASSUMED. Venue IM/MM unproven."
              },
              {
                "id": "URV-P4",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Side-specific cost keeps spot vs perp taker and spreads separate. Symmetric uses the mean. UNKNOWN stays incomplete."
              },
              {
                "id": "URV-P5",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Survival metrics: net carry, return on committed, assumed margin util, assumed liq distance. Not qualifying."
              },
              {
                "id": "URV-P6",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Synthetic stress: basis widen, funding flip, interval change, liquidity gone, venue API, transfer delay, gap, margin increase, fee-tier worsen. Labeled SYNTHETIC. Missing interval-change/API facts stay NOT_EVALUABLE."
              },
              {
                "id": "URV-P7",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "PIT contract freeze: rate/interval/nextSettlement. Missing cap/floor/formula/mark/expiry stay UNKNOWN. Never default 8h or zero."
              },
              {
                "id": "URV-P8",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Research isolation: no qualifyingVenueUsd, no executed-volume ledger, no order arm. Namespace volume-rv-research. Volume cycle is input-only."
              },
              {
                "id": "URV-P9",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Frozen local PIT dataset evaluates without live books. Same 2×2 window. Microwave replication stays NOT_EVALUABLE unless a frozen Microwave spec is imported."
              },
              {
                "id": "URV-H1",
                "parent": "VOLUME-RV",
                "status": "POLICY_HOLD",
                "next": "Volume RV/carry result is never qualifyingVenueUsd and never arms ENABLE_ORDER_SUBMISSION."
              },
              {
                "id": "URV-V1",
                "parent": "VOLUME-RV",
                "status": "VENUE_BLOCKED",
                "next": "Venue IM/MM/liquidation distance needs Demo or Live account facts. Assumed 10% linear is not venue margin."
              },
              {
                "id": "URV-MW",
                "parent": "VOLUME-RV",
                "status": "OPTIONAL_IDLE",
                "next": "Microwave replication is optional. Missing Microwave is Volume-local NOT_EVALUABLE, not a Volume failure."
              },
              {
                "id": "VOL-F-1",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "GET /v1/volume-forecast scores ticker+venue into monthly digestible notional. Paper ≠ qualifying."
              },
              {
                "id": "VOL-F-2",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Live book depth/spread/funding scale p10/p50/p90 when present; catalog otherwise."
              },
              {
                "id": "VOL-F-3",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Elasticity is % volume per 1 effective-fee bps drop. Tighter spread raises elasticity."
              },
              {
                "id": "VOL-F-4",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "volume-forecast/v1 JSON is the TetherMine VOLUME_HINT_URL body. Hour cap is not capacity."
              },
              {
                "id": "VOL-F-5",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Forecast never writes fills, virtual ledger, or qualifyingVenueUsd."
              },
              {
                "id": "VOL-F-6",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "/status.volumeForecast and the operator GUI show PAPER p10/p50/p90. Not a rebate right."
              },
              {
                "id": "VOL-F-7",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Remote smoke asserts GET /v1/volume-forecast quality PAPER and canMintLedger false."
              },
              {
                "id": "VOL-F-8",
                "parent": "VOLUME-RV",
                "status": "PAPER_DONE",
                "next": "Observe-book depth/spread/funding maps scale capacity per ticker. BTC books do not stand in for alts."
              },
              {
                "id": "VOL-F-H1",
                "parent": "VOLUME-RV",
                "status": "POLICY_HOLD",
                "next": "PAPER forecast is not venue-proven monthly volume and does not mint TetherMine ledger rights. Rebate split stays in TetherMine."
              }
            ]
          }
        ],
        "blockedInternal": [
          {
            "id": "DEMO_ORDERS",
            "status": "BLOCKED_INTERNAL",
            "next": "Demo keys may exist. Do not arm ENABLE_DEMO_ORDER_SUBMISSION from chat.",
            "children": [
              {
                "id": "DEMO-E1",
                "parent": "DEMO_ORDERS",
                "status": "BLOCKED_INTERNAL",
                "next": "Demo keys may exist. Do not arm ENABLE_DEMO_ORDER_SUBMISSION from chat."
              }
            ]
          },
          {
            "id": "LIVE_ORDERS",
            "status": "BLOCKED_INTERNAL",
            "next": "ENABLE_ORDER_SUBMISSION stays false. livePilotOrdersPossible is statically false.",
            "children": [
              {
                "id": "LIVE-I1",
                "parent": "LIVE_ORDERS",
                "status": "BLOCKED_INTERNAL",
                "next": "ENABLE_ORDER_SUBMISSION stays false. livePilotOrdersPossible is statically false."
              }
            ]
          }
        ],
        "blockedExternal": [
          {
            "id": "GITHUB_CI",
            "status": "BLOCKED_EXTERNAL",
            "next": "GitHub Actions rv-ci is billing-blocked. Local vitest is not that job.",
            "children": [
              {
                "id": "CI-E1",
                "parent": "GITHUB_CI",
                "status": "BLOCKED_EXTERNAL",
                "next": "GitHub Actions rv-ci is billing-blocked. Local vitest is not that job."
              }
            ]
          }
        ],
        "optionalIntegration": [
          {
            "id": "VOLUME-C16",
            "status": "OPTIONAL_IDLE",
            "next": "Pulse/Microwave/BrainWave/Wavemaker adapters OFF. Volume standalone owns submit. Adapters stay optional. Cores are not in this repo.",
            "children": [
              {
                "id": "C16-P1",
                "parent": "VOLUME-C16",
                "status": "PAPER_DONE",
                "next": "Pulse/Microwave adapters are optional. Missing peers fall back to Volume local. No double-submit."
              },
              {
                "id": "C16-P2",
                "parent": "VOLUME-C16",
                "status": "PAPER_DONE",
                "next": "Pulse POST maps snake_case, qty≠USD copy, stable intent id, token required. Generic 2xx is not accepted."
              },
              {
                "id": "C16-P3",
                "parent": "VOLUME-C16",
                "status": "PAPER_DONE",
                "next": "Microwave HTTP GET admits only product=MICROWAVE snapshots. Generic 200 is Volume local. GET is not a venue order."
              },
              {
                "id": "ADP-P1",
                "parent": "VOLUME-C16",
                "status": "PAPER_DONE",
                "next": "BrainWave hint FILE/HTTP admits only product=BRAINWAVE, hedgeRequired, paired. Tiny pick bias among FULL walks only. GET is not a venue order. Core is not in this repo."
              },
              {
                "id": "ADP-P2",
                "parent": "VOLUME-C16",
                "status": "PAPER_DONE",
                "next": "Wavemaker hint FILE/HTTP is observability only. No pick bias. Quoting MM is not Volume volume. GET is not a venue order. Core is not in this repo."
              },
              {
                "id": "INT-P1",
                "parent": "VOLUME-C16",
                "status": "PAPER_DONE",
                "next": "Optional-link matrix: Pulse submit, Microwave feed, BrainWave/Wavemaker hints, Binance paper. BrainWave/Wavemaker/Multiply/TetherMine cores are NOT_THIS_REPO. Pack URV IDs are Volume."
              },
              {
                "id": "C16-V1",
                "parent": "VOLUME-C16",
                "status": "VENUE_BLOCKED",
                "next": "Pulse receipt of a Volume intent on a real Pulse workspace is not proven. Pulse core is not in this repo."
              },
              {
                "id": "C16-H1",
                "parent": "VOLUME-C16",
                "status": "OPTIONAL_IDLE",
                "next": "Pulse/Microwave cores are not in this repo. Default OFF is Volume standalone."
              },
              {
                "id": "C16-H2",
                "parent": "VOLUME-C16",
                "status": "OPTIONAL_IDLE",
                "next": "Microwave HTTP default OFF. Opportunity feed only. Quoting MM / Microwave core is not in this repo."
              },
              {
                "id": "BW-H1",
                "parent": "VOLUME-C16",
                "status": "OPTIONAL_IDLE",
                "next": "BrainWave directional core is not in this repo. Default hint OFF is Volume local pick. Unpaired size is rejected."
              },
              {
                "id": "WM-H1",
                "parent": "VOLUME-C16",
                "status": "OPTIONAL_IDLE",
                "next": "Wavemaker quoting MM core is not in this repo. Default hint OFF. Overlay is not Volume volume."
              }
            ]
          }
        ]
      },
      "counts": {
        "now": 1,
        "venuePartial": 12,
        "blockedInternal": 2,
        "blockedExternal": 1,
        "optionalIntegration": 1
      },
      "details": [
        {
          "id": "C04-P1",
          "parent": "VOLUME-C04",
          "status": "PAPER_DONE",
          "next": "Paper cycle rows store exit VWAP, closed qty, settlement ccy, and both-leg residual."
        },
        {
          "id": "C04-P2",
          "parent": "VOLUME-C04",
          "status": "PAPER_DONE",
          "next": "Public-table taker fee is ESTIMATED on paper estimated net. flattenFeeUsd stays UNKNOWN."
        },
        {
          "id": "C04-V1",
          "parent": "VOLUME-C04",
          "status": "VENUE_BLOCKED",
          "next": "Venue realized fee/cash needs Demo or Live fills. Do not treat paper estimated fee as venue cash."
        },
        {
          "id": "C05-P1",
          "parent": "VOLUME-C05",
          "status": "PAPER_DONE",
          "next": "Paper paired/gross turnover, recovery/re-entry/unpaired ms, and time-weighted lock from cycle lockMs."
        },
        {
          "id": "C05-P2",
          "parent": "VOLUME-C05",
          "status": "PAPER_DONE",
          "next": "Same-capital objective clip compare is a paper fixture. Unverified schedule cannot open TIER_ASSISTED."
        },
        {
          "id": "C05-P3",
          "parent": "VOLUME-C05",
          "status": "PAPER_DONE",
          "next": "Paper volume-making sim keeps TIER_ASSISTED gated. Quoting MM is not this product. Qualifying stays 0."
        },
        {
          "id": "C05-P4",
          "parent": "VOLUME-C05",
          "status": "PAPER_DONE",
          "next": "Paper rolling-hour USD is named against hypo. Hour-cap binder is not hypo. Neither is qualifying."
        },
        {
          "id": "C05-P5",
          "parent": "VOLUME-C05",
          "status": "PAPER_DONE",
          "next": "Same-capital strategy mix ranks estimated net after public-table fee. Slippage stays in VWAP. Directional is not this product. Inventory hold is not extra volume."
        },
        {
          "id": "C05-P6",
          "parent": "VOLUME-C05",
          "status": "PAPER_DONE",
          "next": "VOLUME_STRATEGY_MIX=APPLY drives paper objective and rotation from estimated net after fee. REPORT keeps env. Paper ≠ qualifying."
        },
        {
          "id": "C05-P7",
          "parent": "VOLUME-C05",
          "status": "PAPER_DONE",
          "next": "Paper pick ranks FULL walks by filled USD. Last-pair stickiness only when the walk is still deep. Extra assets share the hour cap. Paper ≠ qualifying."
        },
        {
          "id": "C05-P8",
          "parent": "VOLUME-C05",
          "status": "PAPER_DONE",
          "next": "XAU Perp-Future is a paper term rail (OKX quarterly USD_UM). XRP/DOGE/LTC stay Spot-Perp observe; they have no quarterly UM future. Extra assets share the hour cap. Paper ≠ qualifying."
        },
        {
          "id": "C05-P9",
          "parent": "VOLUME-C05",
          "status": "PAPER_DONE",
          "next": "paperTermPick ranks FULL walks with pickedFilledUsd and a ranked list. Observe matrix rows carry walk kind/USD and sort by depth. Paper ≠ qualifying."
        },
        {
          "id": "C05-V1",
          "parent": "VOLUME-C05",
          "status": "VENUE_BLOCKED",
          "next": "Venue capital turns and time-weighted lock on live fills are not proven."
        },
        {
          "id": "C06-P1",
          "parent": "VOLUME-C06",
          "status": "PAPER_DONE",
          "next": "Estimated paper cash applies when a known nextSettlementAt is crossed. Calendar-expired dated futures are skipped."
        },
        {
          "id": "C06-V1",
          "parent": "VOLUME-C06",
          "status": "VENUE_BLOCKED",
          "next": "Dated settlement runner and venue settlement cash are not proven. Accrual ≠ settlement."
        },
        {
          "id": "C07-P1",
          "parent": "VOLUME-C07",
          "status": "PAPER_DONE",
          "next": "Policy-clock timing replay and same-opportunity cycle table are labeled INCONCLUSIVE / not empirical OOS."
        },
        {
          "id": "C07-V1",
          "parent": "VOLUME-C07",
          "status": "VENUE_BLOCKED",
          "next": "3-way empirical OOS of live fills is not run. Policy-clock is not that experiment."
        },
        {
          "id": "C03-P1",
          "parent": "VOLUME-C03",
          "status": "PAPER_DONE",
          "next": "Clean REST restore is RESTORED. In-flight crashLossBound is persist lag, not a missing restore or a loop halt."
        },
        {
          "id": "C11-P1",
          "parent": "VOLUME-C11",
          "status": "PAPER_DONE",
          "next": "File CAS refuses a stale lower revision. Isolated file slots do not share a lease."
        },
        {
          "id": "C11-P2",
          "parent": "VOLUME-C11",
          "status": "PAPER_DONE",
          "next": "In-process fake-pool second writer cannot steal a live lease. Expired slot can be acquired."
        },
        {
          "id": "C11-V1",
          "parent": "VOLUME-C11",
          "status": "VENUE_BLOCKED",
          "next": "Competing OS-process on production primary is not run here."
        },
        {
          "id": "C12-P1",
          "parent": "VOLUME-C12",
          "status": "PAPER_DONE",
          "next": "Reconstruct/RECENT_16 labels exist. Unknown window is NO_WINDOW. meanLock is null when lock sum is missing."
        },
        {
          "id": "C12-H1",
          "parent": "VOLUME-C12",
          "status": "POLICY_HOLD",
          "next": "Reconstructed paired notional is never qualifyingVenueUsd."
        },
        {
          "id": "C12-V1",
          "parent": "VOLUME-C12",
          "status": "VENUE_BLOCKED",
          "next": "Observed vs reconstructed comparison on live venue fills is not proven."
        },
        {
          "id": "C13-P1",
          "parent": "VOLUME-C13",
          "status": "PAPER_DONE",
          "next": "netComplete=false. UNKNOWN funding is not added as 0. Denominator is CONFIGURED_ACTIVE_CAPITAL_USD."
        },
        {
          "id": "C13-V1",
          "parent": "VOLUME-C13",
          "status": "VENUE_BLOCKED",
          "next": "Venue net and venue capital-turns are unproven."
        },
        {
          "id": "D01-P1",
          "parent": "VOLUME-D01",
          "status": "PAPER_DONE",
          "next": "Paper cycleEvidence records cycles, residual, lock, settlement events, and time-weighted lock."
        },
        {
          "id": "D01-V1",
          "parent": "VOLUME-D01",
          "status": "VENUE_BLOCKED",
          "next": "venueCycleProven stays false until Demo or Live cycle evidence exists."
        },
        {
          "id": "D02-P1",
          "parent": "VOLUME-D02",
          "status": "PAPER_DONE",
          "next": "Public-table fee is ESTIMATED. venueFee=UNKNOWN. doubleSubtract=false."
        },
        {
          "id": "D02-P2",
          "parent": "VOLUME-D02",
          "status": "PAPER_DONE",
          "next": "Demo readonly fee snapshot is attempted when live keys are placeholder. Demo VIP does not open TIER. Orders stay closed."
        },
        {
          "id": "D02-V1",
          "parent": "VOLUME-D02",
          "status": "VENUE_BLOCKED",
          "next": "Venue realized fee needs Demo or Live fills. UNKNOWN ≠ 0."
        },
        {
          "id": "D04-P1",
          "parent": "VOLUME-D04",
          "status": "PAPER_DONE",
          "next": "Distinct fill-id de-dup is operating on the paper/integrity ledger."
        },
        {
          "id": "D04-H1",
          "parent": "VOLUME-D04",
          "status": "POLICY_HOLD",
          "next": "Paper paired $ is not qualifyingVenueUsd. Do not close D04 by renaming paper."
        },
        {
          "id": "D04-V1",
          "parent": "VOLUME-D04",
          "status": "VENUE_BLOCKED",
          "next": "Venue fill-id de-dup on Demo/Live fills is not proven."
        },
        {
          "id": "HOUR-H1",
          "parent": "HOUR_CAP",
          "status": "POLICY_HOLD",
          "next": "Do not raise MAX_FILLS_PER_HOUR from chat. Hour cap is a governor and auto-resumes."
        },
        {
          "id": "DEMO-E1",
          "parent": "DEMO_ORDERS",
          "status": "BLOCKED_INTERNAL",
          "next": "Demo keys may exist. Do not arm ENABLE_DEMO_ORDER_SUBMISSION from chat."
        },
        {
          "id": "LIVE-I1",
          "parent": "LIVE_ORDERS",
          "status": "BLOCKED_INTERNAL",
          "next": "ENABLE_ORDER_SUBMISSION stays false. livePilotOrdersPossible is statically false."
        },
        {
          "id": "CI-E1",
          "parent": "GITHUB_CI",
          "status": "BLOCKED_EXTERNAL",
          "next": "GitHub Actions rv-ci is billing-blocked. Local vitest is not that job."
        },
        {
          "id": "C16-P1",
          "parent": "VOLUME-C16",
          "status": "PAPER_DONE",
          "next": "Pulse/Microwave adapters are optional. Missing peers fall back to Volume local. No double-submit."
        },
        {
          "id": "C10-P1",
          "parent": "VOLUME-C10",
          "status": "PAPER_DONE",
          "next": "Overlay MATCH requires both dashboard and engine SHAs. Missing dashboard SHA is UNKNOWN, not MATCH."
        },
        {
          "id": "C16-P2",
          "parent": "VOLUME-C16",
          "status": "PAPER_DONE",
          "next": "Pulse POST maps snake_case, qty≠USD copy, stable intent id, token required. Generic 2xx is not accepted."
        },
        {
          "id": "C16-P3",
          "parent": "VOLUME-C16",
          "status": "PAPER_DONE",
          "next": "Microwave HTTP GET admits only product=MICROWAVE snapshots. Generic 200 is Volume local. GET is not a venue order."
        },
        {
          "id": "ADP-P1",
          "parent": "VOLUME-C16",
          "status": "PAPER_DONE",
          "next": "BrainWave hint FILE/HTTP admits only product=BRAINWAVE, hedgeRequired, paired. Tiny pick bias among FULL walks only. GET is not a venue order. Core is not in this repo."
        },
        {
          "id": "ADP-P2",
          "parent": "VOLUME-C16",
          "status": "PAPER_DONE",
          "next": "Wavemaker hint FILE/HTTP is observability only. No pick bias. Quoting MM is not Volume volume. GET is not a venue order. Core is not in this repo."
        },
        {
          "id": "EXP-P1",
          "parent": "VOLUME-E01",
          "status": "PAPER_DONE",
          "next": "/status.expansionPlan names next real use OKX Demo, next CEX Bybit slot, static vs dynamic universe, and CEX-DEX owner. Keys do not create fills. Live stays closed."
        },
        {
          "id": "ADP-P3",
          "parent": "VOLUME-E01",
          "status": "PAPER_DONE",
          "next": "Next-venue adapter checklist: public books, instrument catalog, fee table, paired hedge, one submit owner, recon, fill-id de-dup, shared hour cap, shared capital. Keys ≠ fills."
        },
        {
          "id": "UNI-P1",
          "parent": "VOLUME-C05",
          "status": "PAPER_DONE",
          "next": "Volume seeking now ranks FULL walks on the static admitted catalog. Extra tickers share the hour cap. Paper ≠ qualifying. Directional alpha is not this product."
        },
        {
          "id": "UNI-H1",
          "parent": "VOLUME-C05",
          "status": "PAPER_DONE",
          "next": "OKX spec REST admits public instruments into the existing FULL-walk ranker. Default VOLUME_UNIVERSE_MODE is STATIC_ADMITTED_CATALOG. Extra tickers share the hour cap. Paper ≠ qualifying."
        },
        {
          "id": "CEXDEX-H1",
          "parent": "VOLUME-E01",
          "status": "OPTIONAL_IDLE",
          "next": "Microwave/MEVFi own CEX-DEX and multi-DEX cores. Volume would only admit a hedgeRequired paired clip. Do not copy those cores here."
        },
        {
          "id": "SA-P1",
          "parent": "VOLUME-C08",
          "status": "PAPER_DONE",
          "next": "/status.volumeUsability names OKX paper standalone as USABLE_NOW. Pulse/Microwave/Binance off does not fail Volume. Hour cap is a governor."
        },
        {
          "id": "INT-P1",
          "parent": "VOLUME-C16",
          "status": "PAPER_DONE",
          "next": "Optional-link matrix: Pulse submit, Microwave feed, BrainWave/Wavemaker hints, Binance paper. BrainWave/Wavemaker/Multiply/TetherMine cores are NOT_THIS_REPO. Pack URV IDs are Volume."
        },
        {
          "id": "GUI-P1",
          "parent": "VOLUME-C10",
          "status": "PAPER_DONE",
          "next": "Operator remaining-work board is bilingual (ko/en). Paper-done IDs are counted, not listed. GUI chrome is Volume-branded and responsive."
        },
        {
          "id": "GUI-P2",
          "parent": "VOLUME-C10",
          "status": "PAPER_DONE",
          "next": "Operator now strip is first: usable path, hour cap, remaining board, then a short scorecard. Governance/evidence stay collapsed. Roadmap now-section matches the GUI."
        },
        {
          "id": "GUI-P3",
          "parent": "VOLUME-C10",
          "status": "PAPER_DONE",
          "next": "Now strip shows hour fills, next-slot countdown, and picked pair. Safety pills and the short scorecard are bilingual. Remaining note is not a duplicate of Now."
        },
        {
          "id": "GUI-P4",
          "parent": "VOLUME-C10",
          "status": "PAPER_DONE",
          "next": "Now shows a human pair label and onLift. Public /api/status.publicView names live closed + qualifying 0.00. Observe matrix headers are bilingual."
        },
        {
          "id": "GUI-P5",
          "parent": "VOLUME-C10",
          "status": "PAPER_DONE",
          "next": "Now strip shows FULL walks, eligible rails, and picked walk USD. Observe matrix sorts economic pass then walk depth and highlights the picked pair. publicView includes those fields."
        },
        {
          "id": "C16-V1",
          "parent": "VOLUME-C16",
          "status": "VENUE_BLOCKED",
          "next": "Pulse receipt of a Volume intent on a real Pulse workspace is not proven. Pulse core is not in this repo."
        },
        {
          "id": "C16-H1",
          "parent": "VOLUME-C16",
          "status": "OPTIONAL_IDLE",
          "next": "Pulse/Microwave cores are not in this repo. Default OFF is Volume standalone."
        },
        {
          "id": "C16-H2",
          "parent": "VOLUME-C16",
          "status": "OPTIONAL_IDLE",
          "next": "Microwave HTTP default OFF. Opportunity feed only. Quoting MM / Microwave core is not in this repo."
        },
        {
          "id": "BW-H1",
          "parent": "VOLUME-C16",
          "status": "OPTIONAL_IDLE",
          "next": "BrainWave directional core is not in this repo. Default hint OFF is Volume local pick. Unpaired size is rejected."
        },
        {
          "id": "WM-H1",
          "parent": "VOLUME-C16",
          "status": "OPTIONAL_IDLE",
          "next": "Wavemaker quoting MM core is not in this repo. Default hint OFF. Overlay is not Volume volume."
        },
        {
          "id": "D06-P1",
          "parent": "VOLUME-D06",
          "status": "PAPER_DONE",
          "next": "resumePlan names on-lift action and picked pair. Hour cap auto-resumes. Quoting MM is not this product."
        },
        {
          "id": "D05-P2",
          "parent": "VOLUME-D05",
          "status": "PAPER_DONE",
          "next": "Demo accuracy is named: live public books + FULL walk + estimated fee. Read-only Demo keys are the next accuracy step. Orders stay closed."
        },
        {
          "id": "E01-P1",
          "parent": "VOLUME-E01",
          "status": "PAPER_DONE",
          "next": "Venue port names OKX implemented, Binance optional, Bybit named slot, other venues adapter-absent not excluded. Standalone OKX does not need them."
        },
        {
          "id": "E01-P2",
          "parent": "VOLUME-E01",
          "status": "PAPER_DONE",
          "next": "Binance public observe / testnet path is optional. Off does not fail Volume standalone."
        },
        {
          "id": "E01-P3",
          "parent": "VOLUME-E01",
          "status": "PAPER_DONE",
          "next": "Binance same-venue Spot–Perp paper walk uses public books and Binance public-table fee. Not a venue fill. Off does not fail OKX."
        },
        {
          "id": "E01-V1",
          "parent": "VOLUME-E01",
          "status": "VENUE_BLOCKED",
          "next": "Other-exchange venue fills are not proven. Adapter slot is open."
        },
        {
          "id": "E01-V2",
          "parent": "VOLUME-E01",
          "status": "VENUE_BLOCKED",
          "next": "Binance production execution is not implemented. Testnet/live fills are not Volume qualifying."
        },
        {
          "id": "DIR-H1",
          "parent": "VOLUME-C08",
          "status": "POLICY_HOLD",
          "next": "Directional alpha is BrainWave/Wavemaker. Volume admits only hedged paired clips. Do not mix unpaired PnL into Volume volume."
        },
        {
          "id": "VOL-IR-01",
          "parent": "VOLUME-R0",
          "status": "PAPER_DONE",
          "next": "Identical recon history is fingerprinted. Persist on change or 5-min heartbeat. Duplicate cycle writes are suppressed. Qualifying stays 0."
        },
        {
          "id": "VOL-R0-P1",
          "parent": "VOLUME-R0",
          "status": "PAPER_DONE",
          "next": "reconciliationPersistence HEALTHY|BLOCKED|RECOVERING is on /status. Process healthy ≠ recon healthy. Circuit-break 402 with backoff."
        },
        {
          "id": "VOL-IR-02",
          "parent": "VOLUME-R0",
          "status": "PAPER_DONE",
          "next": "Recon inserts use return=minimal. Event loads select named columns, not SELECT *."
        },
        {
          "id": "VOL-IR-03",
          "parent": "VOLUME-R0",
          "status": "PAPER_DONE",
          "next": "OKX 60014 is a named WS budget. Resubscribe backs off with jitter. REST overlay provenance is not a WS continuation. Stale books cannot pass freshness."
        },
        {
          "id": "VOL-C-P1",
          "parent": "VOLUME-R0",
          "status": "PAPER_DONE",
          "next": "gross/paired/operating/programRecognized stay separate. programRecognized is UNKNOWN without an explicit program policy. Pulse receipt ≠ recognition."
        },
        {
          "id": "VOL-R0-H1",
          "parent": "VOLUME-R0",
          "status": "POLICY_HOLD",
          "next": "Do not claim qualifying or program-recognized volume from an unpersisted recon interval."
        },
        {
          "id": "URV-P1",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "BASIS-COLLATERAL-07 2×2 (fixed/dynamic × symmetric/side-specific) is Volume paired RV on live books. Pack URV IDs are Volume. Not a second product."
        },
        {
          "id": "URV-P2",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Missing funding interval is NOT_EVALUABLE. Never default 8h or zero."
        },
        {
          "id": "URV-P3",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Dynamic collateral scales clip from walk/spread. Margin rule is labeled ASSUMED. Venue IM/MM unproven."
        },
        {
          "id": "URV-P4",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Side-specific cost keeps spot vs perp taker and spreads separate. Symmetric uses the mean. UNKNOWN stays incomplete."
        },
        {
          "id": "URV-P5",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Survival metrics: net carry, return on committed, assumed margin util, assumed liq distance. Not qualifying."
        },
        {
          "id": "URV-P6",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Synthetic stress: basis widen, funding flip, interval change, liquidity gone, venue API, transfer delay, gap, margin increase, fee-tier worsen. Labeled SYNTHETIC. Missing interval-change/API facts stay NOT_EVALUABLE."
        },
        {
          "id": "URV-P7",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "PIT contract freeze: rate/interval/nextSettlement. Missing cap/floor/formula/mark/expiry stay UNKNOWN. Never default 8h or zero."
        },
        {
          "id": "URV-P8",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Research isolation: no qualifyingVenueUsd, no executed-volume ledger, no order arm. Namespace volume-rv-research. Volume cycle is input-only."
        },
        {
          "id": "URV-P9",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Frozen local PIT dataset evaluates without live books. Same 2×2 window. Microwave replication stays NOT_EVALUABLE unless a frozen Microwave spec is imported."
        },
        {
          "id": "URV-H1",
          "parent": "VOLUME-RV",
          "status": "POLICY_HOLD",
          "next": "Volume RV/carry result is never qualifyingVenueUsd and never arms ENABLE_ORDER_SUBMISSION."
        },
        {
          "id": "URV-V1",
          "parent": "VOLUME-RV",
          "status": "VENUE_BLOCKED",
          "next": "Venue IM/MM/liquidation distance needs Demo or Live account facts. Assumed 10% linear is not venue margin."
        },
        {
          "id": "URV-MW",
          "parent": "VOLUME-RV",
          "status": "OPTIONAL_IDLE",
          "next": "Microwave replication is optional. Missing Microwave is Volume-local NOT_EVALUABLE, not a Volume failure."
        },
        {
          "id": "VOL-F-1",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "GET /v1/volume-forecast scores ticker+venue into monthly digestible notional. Paper ≠ qualifying."
        },
        {
          "id": "VOL-F-2",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Live book depth/spread/funding scale p10/p50/p90 when present; catalog otherwise."
        },
        {
          "id": "VOL-F-3",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Elasticity is % volume per 1 effective-fee bps drop. Tighter spread raises elasticity."
        },
        {
          "id": "VOL-F-4",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "volume-forecast/v1 JSON is the TetherMine VOLUME_HINT_URL body. Hour cap is not capacity."
        },
        {
          "id": "VOL-F-5",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Forecast never writes fills, virtual ledger, or qualifyingVenueUsd."
        },
        {
          "id": "VOL-F-6",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "/status.volumeForecast and the operator GUI show PAPER p10/p50/p90. Not a rebate right."
        },
        {
          "id": "VOL-F-7",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Remote smoke asserts GET /v1/volume-forecast quality PAPER and canMintLedger false."
        },
        {
          "id": "VOL-F-8",
          "parent": "VOLUME-RV",
          "status": "PAPER_DONE",
          "next": "Observe-book depth/spread/funding maps scale capacity per ticker. BTC books do not stand in for alts."
        },
        {
          "id": "VOL-F-H1",
          "parent": "VOLUME-RV",
          "status": "POLICY_HOLD",
          "next": "PAPER forecast is not venue-proven monthly volume and does not mint TetherMine ledger rights. Rebate split stays in TetherMine."
        }
      ],
      "detailCounts": {
        "paperDone": 66,
        "venueBlocked": 14,
        "policyHold": 7,
        "blockedInternal": 2,
        "blockedExternal": 1,
        "optionalIdle": 6
      },
      "openDetails": [
        {
          "id": "C04-V1",
          "parent": "VOLUME-C04",
          "status": "VENUE_BLOCKED",
          "next": "Venue realized fee/cash needs Demo or Live fills. Do not treat paper estimated fee as venue cash."
        },
        {
          "id": "C05-V1",
          "parent": "VOLUME-C05",
          "status": "VENUE_BLOCKED",
          "next": "Venue capital turns and time-weighted lock on live fills are not proven."
        },
        {
          "id": "C06-V1",
          "parent": "VOLUME-C06",
          "status": "VENUE_BLOCKED",
          "next": "Dated settlement runner and venue settlement cash are not proven. Accrual ≠ settlement."
        },
        {
          "id": "C07-V1",
          "parent": "VOLUME-C07",
          "status": "VENUE_BLOCKED",
          "next": "3-way empirical OOS of live fills is not run. Policy-clock is not that experiment."
        },
        {
          "id": "C11-V1",
          "parent": "VOLUME-C11",
          "status": "VENUE_BLOCKED",
          "next": "Competing OS-process on production primary is not run here."
        },
        {
          "id": "C12-H1",
          "parent": "VOLUME-C12",
          "status": "POLICY_HOLD",
          "next": "Reconstructed paired notional is never qualifyingVenueUsd."
        },
        {
          "id": "C12-V1",
          "parent": "VOLUME-C12",
          "status": "VENUE_BLOCKED",
          "next": "Observed vs reconstructed comparison on live venue fills is not proven."
        },
        {
          "id": "C13-V1",
          "parent": "VOLUME-C13",
          "status": "VENUE_BLOCKED",
          "next": "Venue net and venue capital-turns are unproven."
        },
        {
          "id": "D01-V1",
          "parent": "VOLUME-D01",
          "status": "VENUE_BLOCKED",
          "next": "venueCycleProven stays false until Demo or Live cycle evidence exists."
        },
        {
          "id": "D02-V1",
          "parent": "VOLUME-D02",
          "status": "VENUE_BLOCKED",
          "next": "Venue realized fee needs Demo or Live fills. UNKNOWN ≠ 0."
        },
        {
          "id": "D04-H1",
          "parent": "VOLUME-D04",
          "status": "POLICY_HOLD",
          "next": "Paper paired $ is not qualifyingVenueUsd. Do not close D04 by renaming paper."
        },
        {
          "id": "D04-V1",
          "parent": "VOLUME-D04",
          "status": "VENUE_BLOCKED",
          "next": "Venue fill-id de-dup on Demo/Live fills is not proven."
        },
        {
          "id": "HOUR-H1",
          "parent": "HOUR_CAP",
          "status": "POLICY_HOLD",
          "next": "Do not raise MAX_FILLS_PER_HOUR from chat. Hour cap is a governor and auto-resumes."
        },
        {
          "id": "DEMO-E1",
          "parent": "DEMO_ORDERS",
          "status": "BLOCKED_INTERNAL",
          "next": "Demo keys may exist. Do not arm ENABLE_DEMO_ORDER_SUBMISSION from chat."
        },
        {
          "id": "LIVE-I1",
          "parent": "LIVE_ORDERS",
          "status": "BLOCKED_INTERNAL",
          "next": "ENABLE_ORDER_SUBMISSION stays false. livePilotOrdersPossible is statically false."
        },
        {
          "id": "CI-E1",
          "parent": "GITHUB_CI",
          "status": "BLOCKED_EXTERNAL",
          "next": "GitHub Actions rv-ci is billing-blocked. Local vitest is not that job."
        },
        {
          "id": "C16-V1",
          "parent": "VOLUME-C16",
          "status": "VENUE_BLOCKED",
          "next": "Pulse receipt of a Volume intent on a real Pulse workspace is not proven. Pulse core is not in this repo."
        },
        {
          "id": "E01-V1",
          "parent": "VOLUME-E01",
          "status": "VENUE_BLOCKED",
          "next": "Other-exchange venue fills are not proven. Adapter slot is open."
        },
        {
          "id": "E01-V2",
          "parent": "VOLUME-E01",
          "status": "VENUE_BLOCKED",
          "next": "Binance production execution is not implemented. Testnet/live fills are not Volume qualifying."
        },
        {
          "id": "DIR-H1",
          "parent": "VOLUME-C08",
          "status": "POLICY_HOLD",
          "next": "Directional alpha is BrainWave/Wavemaker. Volume admits only hedged paired clips. Do not mix unpaired PnL into Volume volume."
        },
        {
          "id": "VOL-R0-H1",
          "parent": "VOLUME-R0",
          "status": "POLICY_HOLD",
          "next": "Do not claim qualifying or program-recognized volume from an unpersisted recon interval."
        },
        {
          "id": "URV-H1",
          "parent": "VOLUME-RV",
          "status": "POLICY_HOLD",
          "next": "Volume RV/carry result is never qualifyingVenueUsd and never arms ENABLE_ORDER_SUBMISSION."
        },
        {
          "id": "URV-V1",
          "parent": "VOLUME-RV",
          "status": "VENUE_BLOCKED",
          "next": "Venue IM/MM/liquidation distance needs Demo or Live account facts. Assumed 10% linear is not venue margin."
        },
        {
          "id": "VOL-F-H1",
          "parent": "VOLUME-RV",
          "status": "POLICY_HOLD",
          "next": "PAPER forecast is not venue-proven monthly volume and does not mint TetherMine ledger rights. Rebate split stays in TetherMine."
        }
      ],
      "nextRealUse": "Repair paper persist restore before treating this process as durable. Live orders stay closed.",
      "board": {
        "paperDone": 66,
        "paperDoneIsNotRemaining": true,
        "liveOrders": "CLOSED",
        "qualifyingVenueUsd": "0.00",
        "counts": {
          "venueBlocked": 14,
          "policyHold": 7,
          "blockedInternal": 2,
          "blockedExternal": 1,
          "open": 24
        },
        "groups": {
          "venueBlocked": [
            {
              "id": "C04-V1",
              "parent": "VOLUME-C04",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Venue realized fee/cash needs Demo or Live fills. Paper estimated fee is not venue cash.",
              "ko": "베뉴 실현 수수료·현금은 Demo 또는 Live 체결이 필요합니다. Paper 추정 수수료는 베뉴 현금이 아닙니다."
            },
            {
              "id": "C05-V1",
              "parent": "VOLUME-C05",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Venue capital turns are not proven. Paper lock samples are not venue capital.",
              "ko": "베뉴 자본 회전은 증명되지 않았습니다. Paper 잠금 샘플은 베뉴 자본이 아닙니다."
            },
            {
              "id": "C06-V1",
              "parent": "VOLUME-C06",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Dated settlement runner and venue settlement cash are not proven. Accrual is not cash.",
              "ko": "만기 정산 러너와 베뉴 정산 현금은 증명되지 않았습니다. 발생액은 현금이 아닙니다."
            },
            {
              "id": "C07-V1",
              "parent": "VOLUME-C07",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "3-way empirical OOS of live fills is not run. Policy-clock is not that experiment.",
              "ko": "Live 체결의 3방향 실증 OOS는 실행하지 않았습니다. 정책 시계는 그 실험이 아닙니다."
            },
            {
              "id": "C11-V1",
              "parent": "VOLUME-C11",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Competing OS-process on the production primary is not run here.",
              "ko": "프로덕션 프라이머리에서 경쟁 OS 프로세스 검증은 여기서 실행하지 않습니다."
            },
            {
              "id": "C12-V1",
              "parent": "VOLUME-C12",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Observed vs reconstructed on live venue fills is not proven.",
              "ko": "Live 베뉴 체결에서 관측 대 재구성 비교는 증명되지 않았습니다."
            },
            {
              "id": "C13-V1",
              "parent": "VOLUME-C13",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Venue net and venue capital-turns are unproven.",
              "ko": "베뉴 순손익과 베뉴 자본 회전은 증명되지 않았습니다."
            },
            {
              "id": "D01-V1",
              "parent": "VOLUME-D01",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "venueCycleProven stays false until Demo or Live cycle evidence.",
              "ko": "Demo 또는 Live 사이클 증거가 있기 전까지 venueCycleProven은 false입니다."
            },
            {
              "id": "D02-V1",
              "parent": "VOLUME-D02",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Venue realized fee needs Demo or Live fills. UNKNOWN is not 0.",
              "ko": "베뉴 실현 수수료는 Demo 또는 Live 체결이 필요합니다. UNKNOWN은 0이 아닙니다."
            },
            {
              "id": "D04-V1",
              "parent": "VOLUME-D04",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Venue fill-id de-dup on Demo/Live fills is not proven.",
              "ko": "Demo/Live 체결의 fill-id 중복 제거는 증명되지 않았습니다."
            },
            {
              "id": "C16-V1",
              "parent": "VOLUME-C16",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Pulse receipt of a Volume intent on a real Pulse workspace is not proven.",
              "ko": "실제 Pulse 워크스페이스에서 Volume intent 수신은 증명되지 않았습니다."
            },
            {
              "id": "E01-V1",
              "parent": "VOLUME-E01",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Other-exchange venue fills are not proven. OKX standalone still runs.",
              "ko": "다른 거래소 베뉴 체결은 증명되지 않았습니다. OKX 단독 경로는 그대로 동작합니다."
            },
            {
              "id": "E01-V2",
              "parent": "VOLUME-E01",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Binance production execution is not implemented. Same-venue paper walk is not a fill.",
              "ko": "Binance 프로덕션 체결은 구현되지 않았습니다. 동일 거래소 paper walk는 체결이 아닙니다."
            },
            {
              "id": "URV-V1",
              "parent": "VOLUME-RV",
              "status": "VENUE_BLOCKED",
              "group": "venueBlocked",
              "en": "Venue IM/MM/liquidation needs Demo or Live account facts. Assumed 10% linear is not venue margin.",
              "ko": "베뉴 IM/MM/청산 거리는 Demo 또는 Live 계정 사실이 필요합니다. 가정 10% 선형은 베뉴 마진이 아닙니다."
            }
          ],
          "policyHold": [
            {
              "id": "C12-H1",
              "parent": "VOLUME-C12",
              "status": "POLICY_HOLD",
              "group": "policyHold",
              "en": "Reconstructed paired notional is never qualifyingVenueUsd.",
              "ko": "재구성 페어 명목은 자격 거래량(qualifyingVenueUsd)이 될 수 없습니다."
            },
            {
              "id": "D04-H1",
              "parent": "VOLUME-D04",
              "status": "POLICY_HOLD",
              "group": "policyHold",
              "en": "Paper paired $ is not qualifyingVenueUsd.",
              "ko": "Paper 페어 달러는 자격 거래량이 아닙니다."
            },
            {
              "id": "HOUR-H1",
              "parent": "HOUR_CAP",
              "status": "POLICY_HOLD",
              "group": "policyHold",
              "en": "Do not raise MAX_FILLS_PER_HOUR. Hour cap is a governor and auto-resumes.",
              "ko": "시간당 체결 상한을 올리지 않습니다. 상한은 고버너이며 창이 열리면 자동 재개됩니다."
            },
            {
              "id": "DIR-H1",
              "parent": "VOLUME-C08",
              "status": "POLICY_HOLD",
              "group": "policyHold",
              "en": "Directional alpha is BrainWave/Wavemaker. Volume admits only hedged paired clips.",
              "ko": "방향성 알파는 BrainWave/Wavemaker입니다. Volume은 헤지된 페어 클립만 인정합니다."
            },
            {
              "id": "VOL-R0-H1",
              "parent": "VOLUME-R0",
              "status": "POLICY_HOLD",
              "group": "policyHold",
              "en": "Do not claim qualifying or program-recognized volume from an unpersisted recon interval.",
              "ko": "대사 미지속 구간의 자격·프로그램 인정 거래량을 주장하지 않습니다."
            },
            {
              "id": "URV-H1",
              "parent": "VOLUME-RV",
              "status": "POLICY_HOLD",
              "group": "policyHold",
              "en": "Volume RV/carry result is never qualifyingVenueUsd and never arms orders.",
              "ko": "Volume RV/캐리 결과는 자격 거래량이 될 수 없고 주문을 무장하지 않습니다."
            },
            {
              "id": "VOL-F-H1",
              "parent": "VOLUME-RV",
              "status": "POLICY_HOLD",
              "group": "policyHold",
              "en": "PAPER forecast is not venue-proven monthly volume and does not mint TetherMine ledger rights. Rebate split stays in TetherMine.",
              "ko": "PAPER forecast is not venue-proven monthly volume and does not mint TetherMine ledger rights. Rebate split stays in TetherMine."
            }
          ],
          "blockedInternal": [
            {
              "id": "DEMO-E1",
              "parent": "DEMO_ORDERS",
              "status": "BLOCKED_INTERNAL",
              "group": "blockedInternal",
              "en": "OKX Demo min-size fill → recon → re-arm. Do not overwrite Railway OKX_* from chat.",
              "ko": "OKX Demo 최소 체결 → 대사 → 재장전. 채팅에서 Railway OKX_*를 덮어쓰지 않습니다."
            },
            {
              "id": "LIVE-I1",
              "parent": "LIVE_ORDERS",
              "status": "BLOCKED_INTERNAL",
              "group": "blockedInternal",
              "en": "ENABLE_ORDER_SUBMISSION stays false. Live orders stay closed.",
              "ko": "ENABLE_ORDER_SUBMISSION은 false입니다. Live 주문은 닫혀 있습니다."
            }
          ],
          "blockedExternal": [
            {
              "id": "CI-E1",
              "parent": "GITHUB_CI",
              "status": "BLOCKED_EXTERNAL",
              "group": "blockedExternal",
              "en": "GitHub Actions rv-ci is billing-blocked. Local vitest is not that job.",
              "ko": "GitHub Actions rv-ci는 빌링 차단입니다. 로컬 vitest는 그 잡이 아닙니다."
            }
          ]
        },
        "nextRealUse": {
          "en": "Repair paper persist restore before treating this process as durable. Live orders stay closed.",
          "ko": "Paper가 BTC 스왑–선물를 체결할 수 있습니다. 자격 거래량은 0입니다. Live 주문은 닫혀 있습니다."
        },
        "note": {
          "en": "Paper-done IDs are in-product and are not remaining work. Do not close venue-blocked items with Paper. Live orders stay closed.",
          "ko": "Paper 완료 ID는 제품 안 작업이며 남은 일이 아닙니다. Paper로 베뉴 차단 항목을 닫지 않습니다. Live 주문은 닫혀 있습니다."
        },
        "now": {
          "usableAs": "PAPER_TERM_LOOP",
          "idleCause": "READY_TO_FILL",
          "hourCap": "OPEN",
          "remainingFills": 1,
          "fillsInHour": null,
          "maxFillsPerHour": null,
          "opensInMs": null,
          "hourCapLiftCount": 0,
          "pickedPairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261030",
          "pickedPairLabel": {
            "en": "BTC Perp–Future",
            "ko": "BTC 스왑–선물"
          },
          "onLift": "TRY_PICKED_FULL",
          "fullWalks": 9,
          "eligible": 9,
          "pickedFilledUsd": "50.00",
          "liveOrders": "CLOSED",
          "qualifyingVenueUsd": "0.00",
          "paperDone": 66,
          "open": 24,
          "headline": {
            "en": "Paper can fill BTC Perp–Future",
            "ko": "Paper가 BTC 스왑–선물를 체결할 수 있음"
          },
          "next": {
            "en": "Repair paper persist restore before treating this process as durable. Live orders stay closed.",
            "ko": "Paper가 BTC 스왑–선물를 체결할 수 있습니다. 자격 거래량은 0입니다. Live 주문은 닫혀 있습니다."
          }
        }
      }
    },
    "standaloneCheck": {
      "productStandaloneOk": true,
      "pulseRequired": false,
      "microwaveRequired": false,
      "binanceRequired": false,
      "brainwaveRequired": false,
      "githubRequired": false,
      "universalRvIsVolume": true,
      "liveOrders": "CLOSED",
      "qualifyingVenueUsd": "0.00",
      "submitOwner": "VOLUME",
      "leaseHeld": true,
      "paperTermArmed": false,
      "hourCapBinding": false,
      "result": "STANDALONE_OBSERVE",
      "note": "Observe-only until ENABLE_PAPER_EXECUTION arms the term loop. Pulse is not required. Live orders stay closed."
    },
    "integrationCheck": {
      "pulseRequired": false,
      "microwaveRequired": false,
      "binanceRequired": false,
      "pulseCoreInThisRepo": false,
      "microwaveCoreInThisRepo": false,
      "brainwaveCoreInThisRepo": false,
      "multiplyCoreInThisRepo": false,
      "tetherMineCoreInThisRepo": false,
      "wavemakerCoreInThisRepo": false,
      "universalRvIsVolume": true,
      "doubleSubmit": false,
      "submittedOrder": false,
      "pulseMode": "OFF",
      "microwaveFeed": "OFF",
      "brainwaveHintFeed": "OFF",
      "wavemakerHintFeed": "OFF",
      "pulseState": "OPTIONAL_IDLE",
      "microwaveState": "OPTIONAL_IDLE",
      "brainwaveHintState": "OPTIONAL_IDLE",
      "wavemakerHintState": "OPTIONAL_IDLE",
      "result": "OPTIONAL_IDLE",
      "note": "Pulse/Microwave/BrainWave/Wavemaker adapters OFF. Volume local scanner and submit. Adapters stay optional. Cores are not in this repo."
    },
    "volumeUsability": {
      "product": "VOLUME",
      "repoAlias": "universal-rv-engine",
      "repoAliasIsNotASecondProduct": true,
      "universalRvTodosAreVolume": true,
      "standaloneUsableNow": true,
      "pulseRequired": false,
      "microwaveRequired": false,
      "binanceRequired": false,
      "brainwaveRequired": false,
      "wavemakerRequired": false,
      "githubRequired": false,
      "liveOrders": "CLOSED",
      "qualifyingVenueUsd": "0.00",
      "standalone": {
        "venue": "OKX",
        "result": "STANDALONE_OBSERVE",
        "submitOwner": "VOLUME",
        "paperTerm": "OBSERVE",
        "hourCapIsGovernor": false
      },
      "links": [
        {
          "id": "OKX_STANDALONE",
          "role": "first venue adapter · paper term loop",
          "required": true,
          "state": "USABLE_NOW",
          "canUseStandaloneWithout": false,
          "canLinkNow": true,
          "note": "OKX public books + paper term is the standalone path. Demo/Live switches stay closed from chat."
        },
        {
          "id": "VOLUME_RV",
          "role": "paired RV / capital-survival",
          "required": false,
          "state": "IS_VOLUME",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "Pack Universal RV IDs are Volume in this repo. Not a second product. Research never writes qualifying or the executed-volume ledger."
        },
        {
          "id": "PULSE_SUBMIT",
          "role": "optional delegated submit",
          "required": false,
          "state": "OPTIONAL_IDLE",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "Pulse OFF. Volume standalone owns submit. Core is not in this repo."
        },
        {
          "id": "MICROWAVE_FEED",
          "role": "optional opportunity feed",
          "required": false,
          "state": "OPTIONAL_IDLE",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "Microwave OFF. Volume local scanner. Core is not in this repo."
        },
        {
          "id": "BRAINWAVE_HINT",
          "role": "optional directional hint",
          "required": false,
          "state": "OPTIONAL_IDLE",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "BrainWave hint OFF. Volume local pick. Directional core is not in this repo."
        },
        {
          "id": "WAVEMAKER_HINT",
          "role": "optional maker-overlay hint",
          "required": false,
          "state": "OPTIONAL_IDLE",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "Wavemaker hint OFF. Quoting MM is not Volume. Core is not in this repo."
        },
        {
          "id": "BINANCE_SAME_VENUE",
          "role": "optional same-venue Spot–Perp paper walk",
          "required": false,
          "state": "OPTIONAL_ACTIVE",
          "canUseStandaloneWithout": true,
          "canLinkNow": true,
          "note": "Binance same-venue paper walk is active. Not a venue fill. Production execution stays unimplemented."
        },
        {
          "id": "NEXT_CEX_ADAPTER",
          "role": "next CEX venue slot",
          "required": false,
          "state": "OPTIONAL_IDLE",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "Bybit is a named adapter slot. Keys do not create fills. Shared hour cap and paired hedge are required. Production execution is not implemented."
        },
        {
          "id": "DYNAMIC_UNIVERSE",
          "role": "dynamic ticker admission",
          "required": false,
          "state": "OPTIONAL_IDLE",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "OKX spec REST is implemented. Default is the static admitted catalog. Extra tickers share the hour cap."
        },
        {
          "id": "CEX_DEX",
          "role": "CEX-DEX / multi-DEX hedge clip",
          "required": false,
          "state": "NOT_THIS_REPO",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "Microwave/MEVFi own CEX-DEX and multi-DEX cores. Volume would only admit a hedgeRequired paired clip."
        },
        {
          "id": "BRAINWAVE",
          "role": "directional alpha",
          "required": false,
          "state": "NOT_THIS_REPO",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "Directional is BrainWave/Wavemaker. Volume admits only hedged paired clips."
        },
        {
          "id": "WAVEMAKER",
          "role": "quoting MM / maker overlay",
          "required": false,
          "state": "NOT_THIS_REPO",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "Quoting market-making is not this product. Microwave/Wavemaker own that core."
        },
        {
          "id": "MULTIPLY",
          "role": "target-token accumulation",
          "required": false,
          "state": "NOT_THIS_REPO",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "Multiply core is not in this repo. Volume paper turnover is not Multiply accumulation."
        },
        {
          "id": "TETHERMINE",
          "role": "fee/rebate entitlement",
          "required": false,
          "state": "NOT_THIS_REPO",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "TetherMine rebate core is not in this repo. Volume paper turnover is not a confirmed rebate."
        },
        {
          "id": "TETHERMINE_FORECAST",
          "role": "paper capacity JSON for rebate OS",
          "required": false,
          "state": "USABLE_NOW",
          "canUseStandaloneWithout": true,
          "canLinkNow": true,
          "note": "GET /v1/volume-forecast. PAPER capacity/elasticity only. Does not mint TetherMine ledger rights."
        },
        {
          "id": "DEMO_ORDERS",
          "role": "OKX Demo min-size fill",
          "required": false,
          "state": "POLICY_CLOSED",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "Demo keys may exist. Do not arm ENABLE_DEMO_ORDER_SUBMISSION from chat."
        },
        {
          "id": "LIVE_ORDERS",
          "role": "venue qualifying fills",
          "required": false,
          "state": "POLICY_CLOSED",
          "canUseStandaloneWithout": true,
          "canLinkNow": false,
          "note": "ENABLE_ORDER_SUBMISSION stays false. livePilotOrdersPossible is statically false."
        }
      ],
      "linkCounts": {
        "usableNow": 3,
        "optionalIdle": 6,
        "optionalActive": 1,
        "adapterFallback": 0,
        "notThisRepo": 5,
        "closed": 2
      },
      "verdict": "Volume standalone is usable on OKX paper. Pulse/Microwave/Binance/BrainWave/Wavemaker off does not fail Volume. Next CEX and dynamic universe stay optional idle. CEX-DEX cores are not in this repo. Pack Universal RV IDs are Volume, not a second product. Live orders stay closed. Qualifying venue volume stays 0."
    },
    "idleDiagnosis": {
      "cause": "OBSERVE_ONLY",
      "hourCapState": "OPEN",
      "pickedPairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261030",
      "pickReason": "PICKED_FULL",
      "remainingFills": null,
      "opensInMs": null,
      "hourCapLiftCount": 0,
      "persistDirty": false,
      "crashLossBoundRevisions": 0,
      "qualifyingVenueUsd": "0.00",
      "liveOrders": "CLOSED",
      "next": "Observe-only until ENABLE_PAPER_EXECUTION arms the term loop. Live orders stay closed."
    },
    "paperTermPick": {
      "reason": "PICKED_FULL",
      "pickedPairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261030",
      "eligible": 9,
      "fullWalks": 9,
      "expired": 0,
      "pickedFilledUsd": "50.00",
      "fullWalkAssets": [
        "BTC",
        "ETH",
        "SOL",
        "XAU"
      ],
      "ranked": [
        {
          "pairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261030",
          "asset": "BTC",
          "strategy": "PERP_FUTURE",
          "filledUsd": "50.00",
          "kind": "FULL"
        },
        {
          "pairKey": "BTC:SPOT_FUTURE:BTC-USDT/BTC-USD_UM-261030",
          "asset": "BTC",
          "strategy": "SPOT_FUTURE",
          "filledUsd": "50.00",
          "kind": "FULL"
        },
        {
          "pairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261127",
          "asset": "BTC",
          "strategy": "PERP_FUTURE",
          "filledUsd": "50.00",
          "kind": "FULL"
        },
        {
          "pairKey": "BTC:SPOT_FUTURE:BTC-USDT/BTC-USD_UM-261127",
          "asset": "BTC",
          "strategy": "SPOT_FUTURE",
          "filledUsd": "50.00",
          "kind": "FULL"
        },
        {
          "pairKey": "ETH:PERP_FUTURE:ETH-USDT-SWAP/ETH-USD_UM-261030",
          "asset": "ETH",
          "strategy": "PERP_FUTURE",
          "filledUsd": "50.00",
          "kind": "FULL"
        },
        {
          "pairKey": "ETH:PERP_FUTURE:ETH-USDT-SWAP/ETH-USD_UM-261127",
          "asset": "ETH",
          "strategy": "PERP_FUTURE",
          "filledUsd": "50.00",
          "kind": "FULL"
        }
      ],
      "qualifyingVenueUsd": "0.00"
    },
    "volumeObjectiveCompare": {
      "capitalUsd": "1000.00",
      "qualifyingVenueUsd": "0.00",
      "feeSchedule": "PUBLIC_TABLE_UNVERIFIED",
      "rows": [
        {
          "requestedObjective": "BALANCED",
          "effectiveObjective": "BALANCED",
          "playbook": "THROUGHPUT_CLIPS",
          "reason": "BALANCED_THROUGHPUT_OVER_RV",
          "clipMultiplier": "0.35",
          "requestedUsd": "50.00",
          "filledUsd": "50.00",
          "pairedNotionalUsd": "50.00",
          "completedCycles": 1,
          "residualUsd": "0.00",
          "capitalReleased": true
        },
        {
          "requestedObjective": "FEE_TIER_VOLUME",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "reason": "FEE_TIER_DEGRADED_SCHEDULE_UNVERIFIED",
          "clipMultiplier": "0.35",
          "requestedUsd": "50.00",
          "filledUsd": "50.00",
          "pairedNotionalUsd": "50.00",
          "completedCycles": 1,
          "residualUsd": "0.00",
          "capitalReleased": true
        },
        {
          "requestedObjective": "HEDGED_RV",
          "effectiveObjective": "HEDGED_RV",
          "playbook": "RV_TIGHT",
          "reason": "OBJECTIVE_HEDGED_RV",
          "clipMultiplier": "1.00",
          "requestedUsd": "50.00",
          "filledUsd": "50.00",
          "pairedNotionalUsd": "50.00",
          "completedCycles": 1,
          "residualUsd": "0.00",
          "capitalReleased": true
        },
        {
          "requestedObjective": "HEDGED_THROUGHPUT",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "reason": "OBJECTIVE_HEDGED_THROUGHPUT",
          "clipMultiplier": "0.35",
          "requestedUsd": "50.00",
          "filledUsd": "50.00",
          "pairedNotionalUsd": "50.00",
          "completedCycles": 1,
          "residualUsd": "0.00",
          "capitalReleased": true
        }
      ]
    },
    "volumeMakingCheck": {
      "productIsHedgedPairedFills": true,
      "quotingMarketMaker": "NOT_IN_THIS_PRODUCT",
      "quotingMmOwner": "MICROWAVE_OR_WAVEMAKER",
      "feeTierVolumeMaking": "GATED_OBSERVE",
      "paperObjectiveCompareReady": true,
      "paperIsNotQualifying": true,
      "tierAssistedPossibleNow": false,
      "requestedObjective": "HEDGED_RV",
      "effectiveObjective": "HEDGED_RV",
      "playbookNow": "RV_TIGHT",
      "directorReason": "OBJECTIVE_HEDGED_RV",
      "feeScheduleConfidence": "UNVERIFIED",
      "allowAssistedVolume": false,
      "allowNegativeDirectEdge": false,
      "microwaveOpportunityFeedPossible": true,
      "microwaveFeedNow": "OFF",
      "microwaveHttpPossible": true,
      "microwaveCoreInThisRepo": false,
      "microwaveAdmittedNow": false,
      "pulseSubmitAdapterPossible": true,
      "pulseMode": "OFF",
      "feeObserveSource": "DEMO_READONLY",
      "feeSnapshotOpensTier": false,
      "liveVolumeMaking": false,
      "liveOrders": "CLOSED",
      "qualifyingVenueUsd": "0.00",
      "result": "PAPER_COMPARE_READY",
      "note": "Paper same-capital objective compare is the volume-making test. TIER_ASSISTED stays gated. Quoting MM is not in this product. Microwave HTTP is an optional opportunity feed, not a maker bot. Qualifying venue volume stays 0. Demo VIP/fees are read-only observe, not live-account TIER verification."
    },
    "resumePlan": {
      "cause": "OBSERVE_ONLY",
      "hourCapState": "OPEN",
      "remainingFills": null,
      "opensInMs": null,
      "onLift": "OBSERVE_ONLY",
      "pickedPairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261030",
      "pickReason": "PICKED_FULL",
      "usableNow": "OBSERVE_ONLY",
      "volumeMaking": "PAPER_COMPARE_READY",
      "quotingMarketMaker": "NOT_IN_THIS_PRODUCT",
      "liveOrders": "CLOSED",
      "qualifyingVenueUsd": "0.00",
      "pulseRequired": false,
      "microwaveRequired": false,
      "note": "Observe-only until ENABLE_PAPER_EXECUTION arms the term loop. Live orders stay closed. Quoting MM is not this product."
    },
    "venuePorts": {
      "productIdentity": "VENUE_AGNOSTIC_PAIRED_HEDGE",
      "hedgeRequired": true,
      "allowUnpaired": false,
      "standaloneVenue": "OKX",
      "standaloneOkWithoutOtherVenues": true,
      "missingAdapterDoesNotFailVolume": true,
      "integrationOptional": true,
      "liveOrders": "CLOSED",
      "qualifyingVenueUsd": "0.00",
      "otherVenueFillsNow": false,
      "directionalAlphaOwner": "BRAINWAVE_OR_WAVEMAKER",
      "quotingMmOwner": "MICROWAVE_OR_WAVEMAKER",
      "ports": [
        {
          "venue": "OKX",
          "adapter": "IMPLEMENTED",
          "observeNow": "PUBLIC_BOOKS",
          "paperNow": "TERM_LOOP",
          "venueOrders": "CLOSED",
          "standaloneRequired": true,
          "note": "First implemented adapter. Demo/Live switches stay closed from chat."
        },
        {
          "venue": "BINANCE",
          "adapter": "OPTIONAL_LIMITED_EXPANSION",
          "observeNow": "REFERENCE_PUBLIC",
          "paperNow": "SAME_VENUE_PAPER_WALK",
          "venueOrders": "CLOSED",
          "standaloneRequired": false,
          "note": "Same-venue Spot–Perp paper walk is optional. Production execution stays unimplemented. Off does not fail Volume."
        },
        {
          "venue": "BYBIT",
          "adapter": "ABSENT_NOT_EXCLUDED",
          "observeNow": "NO_ADAPTER",
          "paperNow": "NO_ADAPTER",
          "venueOrders": "CLOSED",
          "standaloneRequired": false,
          "note": "Named adapter slot. Not implemented. Absence does not fail Volume standalone on OKX."
        },
        {
          "venue": "OTHER",
          "adapter": "ABSENT_NOT_EXCLUDED",
          "observeNow": "NO_ADAPTER",
          "paperNow": "NO_ADAPTER",
          "venueOrders": "CLOSED",
          "standaloneRequired": false,
          "note": "Further venues are adapter slots, not a permanent exclusion. Volume runs standalone on OKX."
        }
      ],
      "binanceSameVenue": {
        "pair": "BINANCE:BTCUSDT:SPOT_PERP",
        "enabled": true,
        "walkKind": "FULL",
        "filledUsd": "1000.00",
        "desiredUsd": "1000.00",
        "estimatedFeeUsd": "1.5000",
        "feeBasis": "BINANCE_PUBLIC_TABLE_TAKER_ESTIMATED",
        "estimatedNetUsd": "998.50",
        "hedgeRequired": true,
        "allowUnpaired": false,
        "ordersPossibleNow": false,
        "liveOrders": "CLOSED",
        "qualifyingVenueUsd": "0.00",
        "paperNow": "SAME_VENUE_PAPER_WALK",
        "note": "Binance same-venue Spot–Perp 5-level walk on public books. Fee is Binance public-table estimated, not OKX and not account VIP. Not a venue fill. Production execution stays unimplemented."
      },
      "note": "Volume owns paired hedge + capital rotation. Venue is an adapter. Pulse/Microwave/BrainWave cores are not this repo. Missing other-exchange adapters do not block OKX standalone paper. Binance same-venue paper walk is not a venue fill."
    },
    "expansionPlan": {
      "product": "VOLUME",
      "liveOrders": "CLOSED",
      "qualifyingVenueUsd": "0.00",
      "keysDoNotCreateFills": true,
      "addingVenuesDoesNotMultiplyHourCap": true,
      "extraTickersShareHourCap": true,
      "nextRealUse": "OKX_DEMO_MIN_SIZE",
      "nextCexAdapter": {
        "namedSlot": "BYBIT",
        "adapter": "ABSENT_NOT_EXCLUDED",
        "keysDoNotCreateFills": true,
        "requirements": [
          "PUBLIC_BOOKS",
          "INSTRUMENT_CATALOG",
          "FEE_TABLE",
          "PAIRED_HEDGE",
          "ONE_SUBMIT_OWNER",
          "RECON",
          "FILL_ID_DEDUP",
          "SHARED_HOUR_CAP",
          "SHARED_CAPITAL"
        ],
        "orders": "CLOSED",
        "productionExecution": false
      },
      "universe": {
        "modeNow": "STATIC_ADMITTED_CATALOG",
        "dynamicRest": "IMPLEMENTED_IDLE",
        "volumeSeekingNow": "FULL_WALK_RANK",
        "termAssets": [
          "BTC",
          "ETH",
          "SOL",
          "XAU"
        ],
        "spotObserveOnly": [
          "XRP",
          "DOGE",
          "LTC"
        ],
        "extraAssetsShareHourCap": true,
        "directionalAlpha": false
      },
      "cexDex": {
        "owner": "MICROWAVE_OR_MEVFI",
        "volumeWouldAdmit": "HEDGED_PAIRED_CLIP_ONLY",
        "coreInThisRepo": false,
        "multiChainCoreInThisRepo": false,
        "multiDexCoreInThisRepo": false
      },
      "tracks": [
        {
          "id": "OKX_DEMO",
          "status": "BLOCKED_EXTERNAL",
          "required": false,
          "canStartWithoutKeys": false,
          "canIncreaseQualifyingNow": false,
          "note": "Next real qualifying path. Do not overwrite Railway OKX_* from chat. Live stays closed."
        },
        {
          "id": "DYNAMIC_UNIVERSE",
          "status": "OPTIONAL_IDLE",
          "required": false,
          "canStartWithoutKeys": true,
          "canIncreaseQualifyingNow": false,
          "note": "OKX spec REST admits public instruments into the existing FULL-walk ranker. Default is the static catalog. Extra tickers share the hour cap."
        },
        {
          "id": "NEXT_CEX_ADAPTER",
          "status": "OPTIONAL_IDLE",
          "required": false,
          "canStartWithoutKeys": true,
          "canIncreaseQualifyingNow": false,
          "note": "Bybit is a named slot. Public books may start without keys. Keys do not create fills. Shared hour cap and paired hedge are required."
        },
        {
          "id": "CEX_DEX_CLIP",
          "status": "NOT_THIS_REPO",
          "required": false,
          "canStartWithoutKeys": true,
          "canIncreaseQualifyingNow": false,
          "note": "Microwave/MEVFi own CEX-DEX and multi-DEX cores. Volume would only admit a hedgeRequired paired clip. Do not copy those cores here."
        }
      ],
      "note": "Volume seeking ranks FULL walks on the admitted catalog (BTC/ETH/SOL+XAU term). Dynamic REST is IMPLEMENTED_IDLE. Keys, extra tickers, and other venues do not raise qualifyingVenueUsd. Live orders stay closed."
    },
    "universeAdmit": {
      "mode": "STATIC_ADMITTED_CATALOG",
      "dynamicRest": "IMPLEMENTED_IDLE",
      "extraAssets": [],
      "extraFutures": [],
      "extraTermBases": [],
      "skipped": [],
      "extraTickersShareHourCap": true,
      "canIncreaseQualifyingNow": false,
      "liveOrders": "CLOSED",
      "note": "Static admitted catalog. OKX spec REST is implemented and idle. Extra tickers share the hour cap."
    },
    "volumeForecast": {
      "schema": "volume-forecast/v1",
      "ticker": "BTCUSDT",
      "exchange": "okx",
      "window": {
        "from": "2026-09-10T15:30:33.001Z",
        "to": "2026-10-10T15:30:33.001Z"
      },
      "capacity": {
        "p10": 1704382,
        "p50": 8521911,
        "p90": 20452586,
        "maxNotionalUsd": 38348600
      },
      "elasticity": {
        "volumePctPerEffectiveBpsDrop": 3.7
      },
      "baseEffectiveFeeBps": 10,
      "quality": "PAPER",
      "notionalUsd": 8521911,
      "volumeUsd": 8521911,
      "rightsFromPaper": false,
      "canMintLedger": false,
      "venueAdapter": "LIVE_BOOK",
      "indicators": {
        "tickerScore": 1,
        "exchangeScore": 1,
        "depthUsd": 208976,
        "spreadBps": 5.6142,
        "fundingBps": 0.1628,
        "depthLive": true
      }
    },
    "strategyMix": {
      "capitalUsd": "1000.00",
      "qualifyingVenueUsd": "0.00",
      "liveOrders": "CLOSED",
      "directional": "NOT_IN_THIS_PRODUCT",
      "quotingMarketMaker": "NOT_IN_THIS_PRODUCT",
      "feeSchedule": "PUBLIC_TABLE_UNVERIFIED",
      "optimizeFor": "ESTIMATED_NET_AFTER_COST",
      "notOptimizeFor": "RAW_FILL_COUNT",
      "appliedToPaper": "APPLY",
      "requestedObjective": "BALANCED",
      "paperObjective": "HEDGED_RV",
      "paperRotation": "FLATTEN_CYCLE",
      "picked": {
        "requestedObjective": "HEDGED_RV",
        "effectiveObjective": "HEDGED_RV",
        "playbook": "RV_TIGHT",
        "rotation": "FLATTEN_CYCLE",
        "timing": "BASELINE_TIMING",
        "clipMultiplier": "1.00",
        "filledUsd": "1000.00",
        "estimatedFeeUsd": "2.000000",
        "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
        "slippageSource": "WALK_VWAP_IN_NET",
        "slippageAddedToNet": false,
        "estimatedNetUsd": "998.00",
        "completedCycles": 1,
        "capitalReleased": true,
        "hedgeRequired": true,
        "allowUnpaired": false,
        "directional": "NOT_IN_THIS_PRODUCT",
        "qualifyingVenueUsd": "0.00"
      },
      "rows": [
        {
          "requestedObjective": "BALANCED",
          "effectiveObjective": "BALANCED",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "FLATTEN_CYCLE",
          "timing": "BASELINE_TIMING",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "349.30",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "BALANCED",
          "effectiveObjective": "BALANCED",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "FLATTEN_CYCLE",
          "timing": "PHASE_AWARE",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "349.30",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "BALANCED",
          "effectiveObjective": "BALANCED",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "FLATTEN_CYCLE",
          "timing": "RANDOMIZED_TIMING_PLACEBO",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "349.30",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "BALANCED",
          "effectiveObjective": "BALANCED",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "BASELINE_TIMING",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "BALANCED",
          "effectiveObjective": "BALANCED",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "PHASE_AWARE",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "BALANCED",
          "effectiveObjective": "BALANCED",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "RANDOMIZED_TIMING_PLACEBO",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "FEE_TIER_VOLUME",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "FLATTEN_CYCLE",
          "timing": "BASELINE_TIMING",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "349.30",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "FEE_TIER_VOLUME",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "FLATTEN_CYCLE",
          "timing": "PHASE_AWARE",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "349.30",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "FEE_TIER_VOLUME",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "FLATTEN_CYCLE",
          "timing": "RANDOMIZED_TIMING_PLACEBO",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "349.30",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "FEE_TIER_VOLUME",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "BASELINE_TIMING",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "FEE_TIER_VOLUME",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "PHASE_AWARE",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "FEE_TIER_VOLUME",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "RANDOMIZED_TIMING_PLACEBO",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_RV",
          "effectiveObjective": "HEDGED_RV",
          "playbook": "RV_TIGHT",
          "rotation": "FLATTEN_CYCLE",
          "timing": "BASELINE_TIMING",
          "clipMultiplier": "1.00",
          "filledUsd": "1000.00",
          "estimatedFeeUsd": "2.000000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "998.00",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_RV",
          "effectiveObjective": "HEDGED_RV",
          "playbook": "RV_TIGHT",
          "rotation": "FLATTEN_CYCLE",
          "timing": "PHASE_AWARE",
          "clipMultiplier": "1.00",
          "filledUsd": "1000.00",
          "estimatedFeeUsd": "2.000000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "998.00",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_RV",
          "effectiveObjective": "HEDGED_RV",
          "playbook": "RV_TIGHT",
          "rotation": "FLATTEN_CYCLE",
          "timing": "RANDOMIZED_TIMING_PLACEBO",
          "clipMultiplier": "1.00",
          "filledUsd": "1000.00",
          "estimatedFeeUsd": "2.000000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "998.00",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_RV",
          "effectiveObjective": "HEDGED_RV",
          "playbook": "RV_TIGHT",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "BASELINE_TIMING",
          "clipMultiplier": "1.00",
          "filledUsd": "1000.00",
          "estimatedFeeUsd": "2.000000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_RV",
          "effectiveObjective": "HEDGED_RV",
          "playbook": "RV_TIGHT",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "PHASE_AWARE",
          "clipMultiplier": "1.00",
          "filledUsd": "1000.00",
          "estimatedFeeUsd": "2.000000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_RV",
          "effectiveObjective": "HEDGED_RV",
          "playbook": "RV_TIGHT",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "RANDOMIZED_TIMING_PLACEBO",
          "clipMultiplier": "1.00",
          "filledUsd": "1000.00",
          "estimatedFeeUsd": "2.000000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_THROUGHPUT",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "FLATTEN_CYCLE",
          "timing": "BASELINE_TIMING",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "349.30",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_THROUGHPUT",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "FLATTEN_CYCLE",
          "timing": "PHASE_AWARE",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "349.30",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_THROUGHPUT",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "FLATTEN_CYCLE",
          "timing": "RANDOMIZED_TIMING_PLACEBO",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "349.30",
          "completedCycles": 1,
          "capitalReleased": true,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_THROUGHPUT",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "BASELINE_TIMING",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_THROUGHPUT",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "PHASE_AWARE",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        },
        {
          "requestedObjective": "HEDGED_THROUGHPUT",
          "effectiveObjective": "HEDGED_THROUGHPUT",
          "playbook": "THROUGHPUT_CLIPS",
          "rotation": "INVENTORY_REHEDGE",
          "timing": "RANDOMIZED_TIMING_PLACEBO",
          "clipMultiplier": "0.35",
          "filledUsd": "350.00",
          "estimatedFeeUsd": "0.700000",
          "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
          "slippageSource": "WALK_VWAP_IN_NET",
          "slippageAddedToNet": false,
          "estimatedNetUsd": "0.00",
          "completedCycles": 0,
          "capitalReleased": false,
          "hedgeRequired": true,
          "allowUnpaired": false,
          "directional": "NOT_IN_THIS_PRODUCT",
          "qualifyingVenueUsd": "0.00"
        }
      ],
      "note": "Mix APPLY drives paper objective and rotation from estimated net after public-table fee. Slippage stays in VWAP. Inventory hold is not extra volume. Directional is BrainWave/Wavemaker. Qualifying stays 0."
    },
    "basisCollateral": {
      "product": "VOLUME",
      "repoAlias": "universal-rv-engine",
      "repoAliasIsNotASecondProduct": true,
      "universalRvTodosAreVolume": true,
      "experimentId": "BASIS-COLLATERAL-07",
      "liveOrders": "CLOSED",
      "qualifyingVenueUsd": "0.00",
      "isolation": {
        "writesQualifyingVenueUsd": false,
        "writesExecutedVolumeLedger": false,
        "armsOrderSwitch": false,
        "evidenceClass": "RESEARCH",
        "persistenceNamespace": "volume-rv-research",
        "volumeCycleRef": "INPUT_ONLY"
      },
      "microwaveRequired": false,
      "microwaveReplication": "NOT_EVALUABLE",
      "contract": {
        "source": "LIVE_BOOKS",
        "fundingRate": 0.0000162771162839,
        "fundingIntervalMs": 28800000,
        "nextSettlementAt": 1791676800000,
        "fundingSource": "VENUE",
        "fundingCap": null,
        "fundingFloor": null,
        "fundingFormula": null,
        "marginRule": "MARGIN_RULE_ASSUMED_LINEAR_10PCT",
        "markIndexRule": null,
        "listingExpiry": null,
        "evaluable": "EVALUABLE",
        "missing": [
          "FUNDING_CAP",
          "FUNDING_FLOOR",
          "FUNDING_FORMULA",
          "MARK_INDEX",
          "LISTING_EXPIRY",
          "MARGIN_RULE_ASSUMED_LINEAR_10PCT"
        ]
      },
      "contractEvaluable": "EVALUABLE",
      "fundingIntervalMs": 28800000,
      "fundingSource": "VENUE",
      "contractStateVersion": "pit-LIVE_BOOKS-interval-28800000",
      "costModelVersion": "volume-side-cost-v1",
      "capitalModelVersion": "volume-collateral-v1",
      "fillModelVersion": "walk-5-level",
      "sameDataWindow": true,
      "specHash": "65f4703c39ab",
      "dataHash": "535b62383f31",
      "runId": "9d9d8027c9c3",
      "capital": {
        "freeCashUsd": "800.00",
        "allocatedSpotCollateralUsd": "1000.00",
        "allocatedPerpMarginUsd": "100.00",
        "initialMarginAssumed": "0.1000",
        "maintenanceMarginAssumed": "0.0050",
        "liquidationDistancePct": "9.5000",
        "volatilityBufferUsd": "20.00",
        "venueConcentration": "SINGLE_VENUE_OKX",
        "transferLatencyMs": "UNKNOWN",
        "reservedEmergencyBufferUsd": "100.00",
        "policyVersion": "volume-collateral-v1"
      },
      "variants": [
        {
          "variantId": "A_FIXED_SYMMETRIC",
          "collateral": "FIXED",
          "costModel": "SYMMETRIC",
          "clipUsd": "1000.00",
          "expectedFundingUsd": "0.016277",
          "expectedBasisUsd": "-0.505000",
          "entryCostUsd": "3.001000",
          "exitCostUsd": "3.001000",
          "netCarryUsd": "-6.490723",
          "returnOnCommitted": "-0.006491",
          "returnOnTimeWeighted": "-0.006491",
          "maxMarginUtilization": "0.1000",
          "minLiquidationDistancePct": "9.5000",
          "unhedgedDurationMs": 0,
          "rebalanceCount": 0,
          "survival": false,
          "netComplete": false,
          "unknown": [
            "FUNDING_CAP",
            "FUNDING_FLOOR",
            "FUNDING_FORMULA",
            "MARK_INDEX",
            "LISTING_EXPIRY",
            "MARGIN_RULE_ASSUMED_LINEAR_10PCT"
          ],
          "qualifyingVenueUsd": "0.00"
        },
        {
          "variantId": "B_DYNAMIC_SYMMETRIC",
          "collateral": "DYNAMIC",
          "costModel": "SYMMETRIC",
          "clipUsd": "1000.00",
          "expectedFundingUsd": "0.016277",
          "expectedBasisUsd": "-0.505000",
          "entryCostUsd": "3.001000",
          "exitCostUsd": "3.001000",
          "netCarryUsd": "-6.490723",
          "returnOnCommitted": "-0.006491",
          "returnOnTimeWeighted": "-0.006491",
          "maxMarginUtilization": "0.1000",
          "minLiquidationDistancePct": "9.5000",
          "unhedgedDurationMs": 0,
          "rebalanceCount": 0,
          "survival": false,
          "netComplete": false,
          "unknown": [
            "FUNDING_CAP",
            "FUNDING_FLOOR",
            "FUNDING_FORMULA",
            "MARK_INDEX",
            "LISTING_EXPIRY",
            "MARGIN_RULE_ASSUMED_LINEAR_10PCT"
          ],
          "qualifyingVenueUsd": "0.00"
        },
        {
          "variantId": "C_FIXED_SIDE_SPECIFIC",
          "collateral": "FIXED",
          "costModel": "SIDE_SPECIFIC",
          "clipUsd": "1000.00",
          "expectedFundingUsd": "0.016277",
          "expectedBasisUsd": "-0.505000",
          "entryCostUsd": "3.002000",
          "exitCostUsd": "3.002000",
          "netCarryUsd": "-6.492723",
          "returnOnCommitted": "-0.006493",
          "returnOnTimeWeighted": "-0.006493",
          "maxMarginUtilization": "0.1000",
          "minLiquidationDistancePct": "9.5000",
          "unhedgedDurationMs": 0,
          "rebalanceCount": 0,
          "survival": false,
          "netComplete": false,
          "unknown": [
            "FUNDING_CAP",
            "FUNDING_FLOOR",
            "FUNDING_FORMULA",
            "MARK_INDEX",
            "LISTING_EXPIRY",
            "MARGIN_RULE_ASSUMED_LINEAR_10PCT"
          ],
          "qualifyingVenueUsd": "0.00"
        },
        {
          "variantId": "D_DYNAMIC_SIDE_SPECIFIC",
          "collateral": "DYNAMIC",
          "costModel": "SIDE_SPECIFIC",
          "clipUsd": "1000.00",
          "expectedFundingUsd": "0.016277",
          "expectedBasisUsd": "-0.505000",
          "entryCostUsd": "3.002000",
          "exitCostUsd": "3.002000",
          "netCarryUsd": "-6.492723",
          "returnOnCommitted": "-0.006493",
          "returnOnTimeWeighted": "-0.006493",
          "maxMarginUtilization": "0.1000",
          "minLiquidationDistancePct": "9.5000",
          "unhedgedDurationMs": 0,
          "rebalanceCount": 0,
          "survival": false,
          "netComplete": false,
          "unknown": [
            "FUNDING_CAP",
            "FUNDING_FLOOR",
            "FUNDING_FORMULA",
            "MARK_INDEX",
            "LISTING_EXPIRY",
            "MARGIN_RULE_ASSUMED_LINEAR_10PCT"
          ],
          "qualifyingVenueUsd": "0.00"
        }
      ],
      "picked": {
        "variantId": "A_FIXED_SYMMETRIC",
        "collateral": "FIXED",
        "costModel": "SYMMETRIC",
        "clipUsd": "1000.00",
        "expectedFundingUsd": "0.016277",
        "expectedBasisUsd": "-0.505000",
        "entryCostUsd": "3.001000",
        "exitCostUsd": "3.001000",
        "netCarryUsd": "-6.490723",
        "returnOnCommitted": "-0.006491",
        "returnOnTimeWeighted": "-0.006491",
        "maxMarginUtilization": "0.1000",
        "minLiquidationDistancePct": "9.5000",
        "unhedgedDurationMs": 0,
        "rebalanceCount": 0,
        "survival": false,
        "netComplete": false,
        "unknown": [
          "FUNDING_CAP",
          "FUNDING_FLOOR",
          "FUNDING_FORMULA",
          "MARK_INDEX",
          "LISTING_EXPIRY",
          "MARGIN_RULE_ASSUMED_LINEAR_10PCT"
        ],
        "qualifyingVenueUsd": "0.00"
      },
      "stresses": [
        {
          "stressId": "BASIS_WIDENS",
          "stressType": "SYNTHETIC",
          "netCarryUsd": "-6.995723",
          "survival": false
        },
        {
          "stressId": "FUNDING_FLIP",
          "stressType": "SYNTHETIC",
          "netCarryUsd": "-6.523277",
          "survival": false
        },
        {
          "stressId": "FUNDING_INTERVAL_CHANGE",
          "stressType": "SYNTHETIC",
          "netCarryUsd": null,
          "survival": null
        },
        {
          "stressId": "LEG_LIQUIDITY_GONE",
          "stressType": "SYNTHETIC",
          "netCarryUsd": "-11.490723",
          "survival": false
        },
        {
          "stressId": "VENUE_API_UNAVAILABLE",
          "stressType": "SYNTHETIC",
          "netCarryUsd": null,
          "survival": null
        },
        {
          "stressId": "TRANSFER_REBALANCE_DELAY",
          "stressType": "SYNTHETIC",
          "netCarryUsd": "-6.990723",
          "survival": false
        },
        {
          "stressId": "GAP_MOVE",
          "stressType": "SYNTHETIC",
          "netCarryUsd": "-14.490723",
          "survival": false
        },
        {
          "stressId": "MARGIN_REQUIREMENT_INCREASE",
          "stressType": "SYNTHETIC",
          "netCarryUsd": "-106.490723",
          "survival": false
        },
        {
          "stressId": "FEE_TIER_WORSENS",
          "stressType": "SYNTHETIC",
          "netCarryUsd": "-9.491723",
          "survival": false
        }
      ],
      "note": "Volume paired RV / capital-survival. Pack label Universal RV is Volume in this repo, not a second product. Research isolation: no qualifyingVenueUsd, no executed-volume ledger, no order arm. Missing funding interval/cap/floor/formula is NOT_EVALUABLE or UNKNOWN, never 8h/zero. Microwave replication is optional."
    },
    "demoAccuracy": {
      "books": "LIVE_PUBLIC",
      "walk": "FIVE_LEVEL_FULL",
      "slippage": "WALK_VWAP_IN_NET",
      "feeBasis": "PUBLIC_TABLE_TAKER_ESTIMATED",
      "feeObserveSource": "DEMO_READONLY",
      "feeSnapshotKnown": true,
      "demoKeysPresent": true,
      "demoRecon": "READONLY_OK",
      "ordersPossibleNow": true,
      "liveOrders": "CLOSED",
      "qualifyingVenueUsd": "0.00",
      "accuracyNow": "OKX_DEMO_ORDER_ARMED",
      "nextAccuracy": "OKX_DEMO_EVIDENCE_FILL",
      "demoLiquidityIsNotLive": true,
      "demoVipIsNotLiveTier": true,
      "accountLevel": "2",
      "accountModeBlocker": "NONE",
      "swapOrdersPossible": true,
      "note": "OKX Demo order gate armed. Demo venue place may run. Live ENABLE_ORDER_SUBMISSION stays false. Wait for evidenceDemo / min-size fill."
    },
    "paperTermPersistence": {
      "configured": false,
      "connected": false,
      "schemaReady": false,
      "restoreStatus": "NOT_CONFIGURED",
      "lastPersistSucceededAt": null,
      "lastPersistedRevision": 0,
      "pendingRevision": 0,
      "dirtyAgeMs": null,
      "crashLossBoundRevisions": 0,
      "backend": "none",
      "reason": "no paper-term persister configured"
    },
    "demoReadonly": {
      "keysPresent": true,
      "ordersPossibleNow": false,
      "recon": "READONLY_OK",
      "accountLevel": "2",
      "positionMode": "net_mode",
      "swapOrdersPossible": true,
      "accountModeBlocker": "NONE",
      "positions": 1,
      "pendingOrders": 0,
      "error": null,
      "note": "Demo private read-only. Min-size fill still requires a later Demo order gate."
    },
    "futureVenueArm": {
      "venueOrdersPossibleNow": false,
      "livePilotOrdersPossible": false,
      "enableOrderSubmission": false,
      "productionChangeControl": "CLOSED",
      "autonomousLoop": "OBSERVE_ONLY",
      "nextExternalGate": "Demo read-only is the current Demo rung. Min-size fill stays off until a later Demo order gate.",
      "steps": [
        {
          "id": "PAPER_SPOT_PERP",
          "state": "IDLE_MARKET",
          "note": "Spot-Perp paper exists; live net is usually below floor"
        },
        {
          "id": "PAPER_TERM",
          "state": "CLOSED",
          "note": "BTC/ETH/SOL/XAU Perp-Future and Spot-Future paper fill + opposite-book flatten. XRP/DOGE/LTC are Spot-Perp observe. Extra assets share the hour cap. Not venue qualifying."
        },
        {
          "id": "DEMO_MIN_SIZE",
          "state": "READY",
          "note": "OKX_DEMO_* slot is separate from OKX_*. Read-only recon can run without placing."
        },
        {
          "id": "PRODUCTION_CHANGE_CONTROL",
          "state": "CLOSED",
          "note": "PRODUCTION_CHANGE_CONTROL_ACK + ENABLE_ORDER_SUBMISSION after dual review"
        },
        {
          "id": "LIVE_PILOT",
          "state": "CLOSED",
          "note": "livePilotOrdersPossible() is statically false"
        }
      ],
      "note": "Real orders stay off. This checklist is the later arm path - it does not arm them."
    },
    "testingLevel": {
      "highestNow": "VALIDATED_LIVE_OBSERVE",
      "githubCi": "BLOCKED_EXTERNAL",
      "liveObserve": "RUNNING",
      "paperTerm": "OFF",
      "paperSpotPerp": "OFF",
      "demo": "READONLY_OK",
      "production": "NOT_RUN",
      "venueOrders": false,
      "paperTermFills": 0,
      "paperTermCycles": 0,
      "paperTermFlattenCount": 0,
      "qualifyingUsd": "0.00",
      "proven": [
        "Live public books and pair matrix",
        "Demo read-only recon (no min-size fill)",
        "Railway CLI deploy (GitHub not required)",
        "Volume standalone (Pulse not required)"
      ],
      "notProven": [
        "Opposite-book flatten PnL",
        "Paired venue fill symmetry",
        "Spot-Perp natural paper fill",
        "OKX Demo min-size fill",
        "Production orders",
        "GitHub rv-ci (billing-blocked)"
      ],
      "note": "Highest honest rung is paper-term on live books. Demo min-size and Production stay off. Railway CLI deploy is enough; GitHub is not required. Set OKX_DEMO_* without changing OKX_*."
    },
    "paperOpenShortBase": null,
    "paperLastMessage": null,
    "paperFillKind": null,
    "paperUnrealizedPnlUsd": null,
    "paperCostAdjustedPnlUsd": null,
    "lastPairedExecutionState": null,
    "lastUnpairedBaseQuantity": null,
    "adoptedSpotBase": "1",
    "adoptedUsdtAvailable": "4730.135445926332",
    "openPairedShortBase": "0.01",
    "freeAdoptedSpotBase": "0.99",
    "universeStage": "DEMO",
    "activePairIds": [
      "BTC-USDT-TERM"
    ],
    "maxOpenPairs": 1,
    "openPairCount": 1,
    "rejectedPairs": [],
    "lastUniverseAdmission": "admitted",
    "lastUniverseRejectReason": null,
    "lastHedgeMode": "ADOPTED_INVENTORY",
    "ethObserve": true,
    "ethExecute": false,
    "lastEthAdmission": "admitted",
    "lastEthRejectReason": null,
    "solObserve": true,
    "solExecute": false,
    "lastSolAdmission": "admitted",
    "lastSolRejectReason": null,
    "lastBtcSpotDepthUsd": "231920",
    "lastEthSpotDepthUsd": "75745",
    "lastSolSpotDepthUsd": "188980",
    "minDepthUsd": "50000",
    "effectiveActiveCapitalUsd": "1000.00",
    "paperEquityUsd": "10000.00",
    "openBookNotionalUsd": "830.00",
    "maxBookNotionalUsd": null,
    "killSwitch": false,
    "nitroLiveReady": false,
    "fillAckPort": "stub",
    "liveFunding": true,
    "fundingHistoryPoints": 100,
    "openInterestBase": "30191.119900000107",
    "openInterestUsd": "2504154134.3136688749438",
    "markPrice": "82959",
    "indexPrice": "83000.2",
    "basisVsIndexBps": "-4.96",
    "lastScanSkipReason": "NET_EDGE_BELOW_FLOOR",
    "lastNaturalNetEdgeBps": "-24.40",
    "lastEntryBasisBps": "-5.05",
    "lastFundingBps": "0.10",
    "lastEntryFeeBps": "10.00",
    "lastExitFeeBps": "6.50",
    "lastHedgeCostBps": "0.20",
    "lastAdverseBps": "2.05",
    "lastSlippageBps": "0.00",
    "lastTermWalkSlippageBps": "0.00",
    "lastCapitalChargeBps": "0.70",
    "lastP25NetEdgeBps": "-25.40",
    "lastMinEdgeBps": "2.00",
    "lastScanSynthetic": false,
    "lastPerpFutureSkipReason": null,
    "lastPerpFutureNetBps": "22.05",
    "lastPerpFutureSpreadBps": "33.66",
    "lastSpotFutureSkipReason": null,
    "lastSpotFutureNetBps": "11.55",
    "lastSpotFutureBasisBps": "27.05",
    "lastBetterObservedDirection": "SHORT_SPOT_LONG_PERP",
    "lastAltNetEdgeBps": "-14.52",
    "lastPerpFutureDirection": "LONG_PERP_SHORT_FUTURE",
    "lastPerpFutureLongNetBps": "22.05",
    "lastPerpFutureShortNetBps": "-45.45",
    "lastSpotFutureAltNetBps": "-45.66",
    "liveSim": {
      "mode": "LIVE_PRICE_PAPER_OBSERVE",
      "venueOrders": false,
      "samples": 64,
      "comparable": 64,
      "windowStartedAt": 1791645857980,
      "lastSampleAt": 1791646231678,
      "wouldAdmit": 0,
      "hypotheticalNotionalUsd": "0.00",
      "hypotheticalNote": "HYPOTHETICAL · not executed · paper class if filled · not venue qualifying",
      "skipCounts": {
        "NET_EDGE_BELOW_FLOOR": 64
      },
      "meanPolicyNetBps": "-23.29",
      "meanAltNetBps": "-13.61",
      "meanFundingBps": "0.10",
      "meanFeeBps": "16.50",
      "meanSlippageBps": "0.00",
      "meanCapitalChargeBps": "0.70",
      "policyDirectionWins": 0,
      "altDirectionWins": 64,
      "tiedDirection": 0,
      "lastBetterObservedDirection": "SHORT_SPOT_LONG_PERP",
      "lastAltNetEdgeBps": "-14.52",
      "lastSizedNotionalUsd": "8.50",
      "lastFundingIntervalMs": "28800000",
      "lastPerpFutureDirection": "LONG_PERP_SHORT_FUTURE",
      "lastPerpFutureLongNetBps": "22.05",
      "lastPerpFutureShortNetBps": "-45.45",
      "lastSpotFutureAltNetBps": "-45.66",
      "lastSpotFutureBetterDirection": "LONG_SPOT_SHORT_FUTURE",
      "leverageNote": "capital charge is carry cost · not venue leverage",
      "pairs": [
        {
          "pairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261030",
          "asset": "BTC",
          "strategy": "PERP_FUTURE",
          "instruments": "BTC-USDT-SWAP/BTC-USD_UM-261030",
          "skipReason": null,
          "policyNetBps": "22.05",
          "altNetBps": "-45.45",
          "betterObservedDirection": "LONG_PERP_SHORT_FUTURE",
          "sizedNotionalUsd": "50.00",
          "economicPass": true,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261127",
          "asset": "BTC",
          "strategy": "PERP_FUTURE",
          "instruments": "BTC-USDT-SWAP/BTC-USD_UM-261127",
          "skipReason": null,
          "policyNetBps": "65.74",
          "altNetBps": "-89.14",
          "betterObservedDirection": "LONG_PERP_SHORT_FUTURE",
          "sizedNotionalUsd": "50.00",
          "economicPass": true,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "ETH:PERP_FUTURE:ETH-USDT-SWAP/ETH-USD_UM-261030",
          "asset": "ETH",
          "strategy": "PERP_FUTURE",
          "instruments": "ETH-USDT-SWAP/ETH-USD_UM-261030",
          "skipReason": null,
          "policyNetBps": "17.79",
          "altNetBps": "-41.19",
          "betterObservedDirection": "LONG_PERP_SHORT_FUTURE",
          "sizedNotionalUsd": "50.00",
          "economicPass": true,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "ETH:PERP_FUTURE:ETH-USDT-SWAP/ETH-USD_UM-261127",
          "asset": "ETH",
          "strategy": "PERP_FUTURE",
          "instruments": "ETH-USDT-SWAP/ETH-USD_UM-261127",
          "skipReason": null,
          "policyNetBps": "42.85",
          "altNetBps": "-66.25",
          "betterObservedDirection": "LONG_PERP_SHORT_FUTURE",
          "sizedNotionalUsd": "50.00",
          "economicPass": true,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "SOL:PERP_FUTURE:SOL-USDT-SWAP/SOL-USD_UM-261127",
          "asset": "SOL",
          "strategy": "PERP_FUTURE",
          "instruments": "SOL-USDT-SWAP/SOL-USD_UM-261127",
          "skipReason": null,
          "policyNetBps": "21.23",
          "altNetBps": "-44.63",
          "betterObservedDirection": "LONG_PERP_SHORT_FUTURE",
          "sizedNotionalUsd": "50.00",
          "economicPass": true,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "XAU:PERP_FUTURE:XAU-USDT-SWAP/XAU-USD_UM-261030",
          "asset": "XAU",
          "strategy": "PERP_FUTURE",
          "instruments": "XAU-USDT-SWAP/XAU-USD_UM-261030",
          "skipReason": null,
          "policyNetBps": "10.22",
          "altNetBps": "-33.62",
          "betterObservedDirection": "LONG_PERP_SHORT_FUTURE",
          "sizedNotionalUsd": "50.00",
          "economicPass": true,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "XAU:PERP_FUTURE:XAU-USDT-SWAP/XAU-USD_UM-261127",
          "asset": "XAU",
          "strategy": "PERP_FUTURE",
          "instruments": "XAU-USDT-SWAP/XAU-USD_UM-261127",
          "skipReason": null,
          "policyNetBps": "15.70",
          "altNetBps": "-39.10",
          "betterObservedDirection": "LONG_PERP_SHORT_FUTURE",
          "sizedNotionalUsd": "50.00",
          "economicPass": true,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "BTC:SPOT_FUTURE:BTC-USDT/BTC-USD_UM-261030",
          "asset": "BTC",
          "strategy": "SPOT_FUTURE",
          "instruments": "BTC-USDT/BTC-USD_UM-261030",
          "skipReason": null,
          "policyNetBps": "11.55",
          "altNetBps": "-45.66",
          "betterObservedDirection": "LONG_SPOT_SHORT_FUTURE",
          "sizedNotionalUsd": "50.00",
          "economicPass": true,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "BTC:SPOT_FUTURE:BTC-USDT/BTC-USD_UM-261127",
          "asset": "BTC",
          "strategy": "SPOT_FUTURE",
          "instruments": "BTC-USDT/BTC-USD_UM-261127",
          "skipReason": null,
          "policyNetBps": "45.99",
          "altNetBps": "-98.55",
          "betterObservedDirection": "LONG_SPOT_SHORT_FUTURE",
          "sizedNotionalUsd": "50.00",
          "economicPass": true,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "BTC:SPOT_PERP:BTC-USDT/BTC-USDT-SWAP",
          "asset": "BTC",
          "strategy": "SPOT_PERP",
          "instruments": "BTC-USDT/BTC-USDT-SWAP",
          "skipReason": "NET_EDGE_BELOW_FLOOR",
          "policyNetBps": "-22.75",
          "altNetBps": "-12.88",
          "betterObservedDirection": "SHORT_SPOT_LONG_PERP",
          "sizedNotionalUsd": "50.00",
          "economicPass": false,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": null,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "ETH:SPOT_PERP:ETH-USDT/ETH-USDT-SWAP",
          "asset": "ETH",
          "strategy": "SPOT_PERP",
          "instruments": "ETH-USDT/ETH-USDT-SWAP",
          "skipReason": "NET_EDGE_BELOW_FLOOR",
          "policyNetBps": "-23.83",
          "altNetBps": "-11.85",
          "betterObservedDirection": "SHORT_SPOT_LONG_PERP",
          "sizedNotionalUsd": "50.00",
          "economicPass": false,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": null,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "SOL:SPOT_PERP:SOL-USDT/SOL-USDT-SWAP",
          "asset": "SOL",
          "strategy": "SPOT_PERP",
          "instruments": "SOL-USDT/SOL-USDT-SWAP",
          "skipReason": "NET_EDGE_BELOW_FLOOR",
          "policyNetBps": "-26.08",
          "altNetBps": "-11.39",
          "betterObservedDirection": "SHORT_SPOT_LONG_PERP",
          "sizedNotionalUsd": "50.00",
          "economicPass": false,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": null,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "XRP:SPOT_PERP:XRP-USDT/XRP-USDT-SWAP",
          "asset": "XRP",
          "strategy": "SPOT_PERP",
          "instruments": "XRP-USDT/XRP-USDT-SWAP",
          "skipReason": "NET_EDGE_BELOW_FLOOR",
          "policyNetBps": "-24.39",
          "altNetBps": "-12.64",
          "betterObservedDirection": "SHORT_SPOT_LONG_PERP",
          "sizedNotionalUsd": "50.00",
          "economicPass": false,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": null,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "LTC:SPOT_PERP:LTC-USDT/LTC-USDT-SWAP",
          "asset": "LTC",
          "strategy": "SPOT_PERP",
          "instruments": "LTC-USDT/LTC-USDT-SWAP",
          "skipReason": "NET_EDGE_BELOW_FLOOR",
          "policyNetBps": "-27.56",
          "altNetBps": "-11.54",
          "betterObservedDirection": "SHORT_SPOT_LONG_PERP",
          "sizedNotionalUsd": "50.00",
          "economicPass": false,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": null,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "50.00"
        },
        {
          "pairKey": "DOGE:SPOT_PERP:DOGE-USDT/DOGE-USDT-SWAP",
          "asset": "DOGE",
          "strategy": "SPOT_PERP",
          "instruments": "DOGE-USDT/DOGE-USDT-SWAP",
          "skipReason": "NET_EDGE_BELOW_FLOOR",
          "policyNetBps": "-24.89",
          "altNetBps": "-13.21",
          "betterObservedDirection": "SHORT_SPOT_LONG_PERP",
          "sizedNotionalUsd": "13.28",
          "economicPass": false,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": null,
          "termWalkKind": "FULL",
          "termWalkFilledUsd": "13.28"
        },
        {
          "pairKey": "SOL:PERP_FUTURE:SOL-USDT-SWAP/SOL-USD_UM-261030",
          "asset": "SOL",
          "strategy": "PERP_FUTURE",
          "instruments": "SOL-USDT-SWAP/SOL-USD_UM-261030",
          "skipReason": "NET_NON_POSITIVE",
          "policyNetBps": "-0.49",
          "altNetBps": "-22.91",
          "betterObservedDirection": "LONG_PERP_SHORT_FUTURE",
          "sizedNotionalUsd": null,
          "economicPass": false,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "NO_PAIR",
          "termWalkFilledUsd": "0.00"
        },
        {
          "pairKey": "ETH:SPOT_FUTURE:ETH-USDT/ETH-USD_UM-261030",
          "asset": "ETH",
          "strategy": "SPOT_FUTURE",
          "instruments": "ETH-USDT/ETH-USD_UM-261030",
          "skipReason": "NET_NON_POSITIVE",
          "policyNetBps": "-7.61",
          "altNetBps": "-54.63",
          "betterObservedDirection": "LONG_SPOT_SHORT_FUTURE",
          "sizedNotionalUsd": null,
          "economicPass": false,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "NO_PAIR",
          "termWalkFilledUsd": "0.00"
        },
        {
          "pairKey": "ETH:SPOT_FUTURE:ETH-USDT/ETH-USD_UM-261127",
          "asset": "ETH",
          "strategy": "SPOT_FUTURE",
          "instruments": "ETH-USDT/ETH-USD_UM-261127",
          "skipReason": "NET_NON_POSITIVE",
          "policyNetBps": "-6.06",
          "altNetBps": "-103.17",
          "betterObservedDirection": "LONG_SPOT_SHORT_FUTURE",
          "sizedNotionalUsd": null,
          "economicPass": false,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "NO_PAIR",
          "termWalkFilledUsd": "0.00"
        },
        {
          "pairKey": "SOL:SPOT_FUTURE:SOL-USDT/SOL-USD_UM-261030",
          "asset": "SOL",
          "strategy": "SPOT_FUTURE",
          "instruments": "SOL-USDT/SOL-USD_UM-261030",
          "skipReason": "NET_NON_POSITIVE",
          "policyNetBps": "-20.93",
          "altNetBps": "-29.07",
          "betterObservedDirection": "LONG_SPOT_SHORT_FUTURE",
          "sizedNotionalUsd": null,
          "economicPass": false,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "NO_PAIR",
          "termWalkFilledUsd": "0.00"
        },
        {
          "pairKey": "SOL:SPOT_FUTURE:SOL-USDT/SOL-USD_UM-261127",
          "asset": "SOL",
          "strategy": "SPOT_FUTURE",
          "instruments": "SOL-USDT/SOL-USD_UM-261127",
          "skipReason": "NET_NON_POSITIVE",
          "policyNetBps": "-31.78",
          "altNetBps": "-83.34",
          "betterObservedDirection": "LONG_SPOT_SHORT_FUTURE",
          "sizedNotionalUsd": null,
          "economicPass": false,
          "executeArmed": false,
          "liveBooks": true,
          "fundingKnown": true,
          "lifecycleAllowEntry": true,
          "termWalkKind": "NO_PAIR",
          "termWalkFilledUsd": "0.00"
        }
      ],
      "pairCount": 20,
      "economicPassCount": 9,
      "matrixSkipCounts": {
        "OBSERVE_PASS": 9,
        "NET_EDGE_BELOW_FLOOR": 6,
        "NET_NON_POSITIVE": 5
      },
      "bestPairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261127",
      "bestObservedNetBps": "65.74",
      "capitalContentionNote": "shared capital · pair notionals are not additive",
      "volumeRotation": {
        "venueOrders": false,
        "termExecuteArmed": false,
        "throughputMinEdgeBps": "0.50",
        "rvMinEdgeBps": "2.00",
        "throughputPass": 9,
        "rvPass": 9,
        "spotPerpPass": 0,
        "termPass": 9,
        "bestThroughputPairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261127",
        "bestThroughputNetBps": "65.74",
        "bestRvPairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261127",
        "bestRvNetBps": "65.74",
        "bindingBlocker": "TERM_CLOB_EXECUTE_OFF",
        "hypotheticalThroughputUsdPerHour": "175.00",
        "hypotheticalRvUsdPerHour": "500.00",
        "fillsPerHourThroughput": 10,
        "fillsPerHourRv": 10,
        "activeCapitalUsd": "1000.00",
        "twoLegThroughputUsdPerHour": "350.00",
        "twoLegRvUsdPerHour": "1000.00",
        "capitalTurnsPerDayThroughput": "4.20",
        "capitalTurnsPerDayRv": "12.00",
        "reentryGapMsThroughput": 8000,
        "reentryGapMsRv": 30000,
        "clipNotionalUsdThroughput": "17.50",
        "clipNotionalUsdRv": "50.00",
        "effectiveCadenceMsThroughput": 360000,
        "effectiveCadenceMsRv": 360000,
        "capitalUtilizationPctThroughput": "2.22",
        "capitalUtilizationPctRv": "8.33",
        "throughputNotionalBinder": "FILL_CAP",
        "rvNotionalBinder": "FILL_CAP",
        "paperSpotPerpBlocker": "SPOT_PERP_NET_BELOW_FLOOR",
        "termPaperBlocker": "TERM_PAPER_NOT_IMPLEMENTED",
        "missingBookCount": 0,
        "missingBookIds": [],
        "sizeBinder": "SOFT_DELTA",
        "cycleAssumption": "round-trip lock = rearm; cadence = max(rearm, 1h/fill-cap); hypothetical flatten; not venue hold",
        "note": "HYPOTHETICAL · shared capital · best pair only · not executed · not venue qualifying",
        "termWalkPairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261127",
        "termWalkFilledUsd": "50.00",
        "termWalkFilledBase": "0.00059873",
        "termWalkDesiredUsd": "50.00",
        "termWalkKind": "FULL",
        "termWalkDepthBinder": "TOP5_COVERS_SIZE",
        "termWalkBuyVwap": "82958.00000000",
        "termWalkSellVwap": "83510.20000000",
        "termWalkSlippageBps": "0.00",
        "termWalkSlippageSource": "WALK_VS_BEST",
        "termWalkNote": "5-level walk - not a paper fill - not venue"
      }
    },
    "publicFeeTableId": "okx-public-standard-2026-09",
    "spotSpreadBps": "0.01",
    "perpSpreadBps": "0.01",
    "spotBookImbalance": "-0.0533",
    "perpBookImbalance": "0.3851",
    "spotTapeImbalance": "0.6227",
    "perpTapeImbalance": "0.0404",
    "spotTapeTrades": 50,
    "perpTapeTrades": 196,
    "estimatedPairSlippageBps": "0.00",
    "estimatedRoundTripFeeBps": "17.50",
    "systemMode": "NORMAL",
    "systemModeCause": "NORMAL",
    "futureInstrumentId": "BTC-USD_UM-261030",
    "futureExpiryAt": 1793347200000,
    "futureSettleCcy": "USD",
    "futureBookResubscribes": 1033,
    "futureBookSwitches": 0,
    "lastFutureResubscribeReason": "stale_age_ms=13726",
    "atomicReconcileMode": "LIVE_REQUIRED",
    "lastRail": "ATOMIC_SPREAD",
    "lastAvoidedPerpBase": "0.000000",
    "lastLifecycle": "ACTIVE",
    "lastAcceptAt": null,
    "books": {
      "BTC-USDT": {
        "fresh": true,
        "ageMs": 34,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "BTC-USDT-SWAP": {
        "fresh": true,
        "ageMs": 32,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "BTC-USD_UM-261030": {
        "fresh": true,
        "ageMs": 140,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "ETH-USDT": {
        "fresh": true,
        "ageMs": 242,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "ETH-USDT-SWAP": {
        "fresh": true,
        "ageMs": 41,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "SOL-USDT": {
        "fresh": true,
        "ageMs": 441,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "SOL-USDT-SWAP": {
        "fresh": true,
        "ageMs": 31,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "XRP-USDT": {
        "fresh": true,
        "ageMs": 28,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "XRP-USDT-SWAP": {
        "fresh": true,
        "ageMs": 133,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "DOGE-USDT": {
        "fresh": true,
        "ageMs": 235,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "DOGE-USDT-SWAP": {
        "fresh": true,
        "ageMs": 28,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "LTC-USDT": {
        "fresh": true,
        "ageMs": 1840,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "LTC-USDT-SWAP": {
        "fresh": true,
        "ageMs": 29,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "XAU-USDT-SWAP": {
        "fresh": true,
        "ageMs": 232,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "ETH-USD_UM-261030": {
        "fresh": true,
        "ageMs": 41,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "SOL-USD_UM-261030": {
        "fresh": true,
        "ageMs": 243,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "XAU-USD_UM-261030": {
        "fresh": false,
        "ageMs": 67241,
        "bookSource": "REST_OVERLAY",
        "bookFreshness": "STALE"
      },
      "BTC-USD_UM-261127": {
        "fresh": true,
        "ageMs": 32,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "ETH-USD_UM-261127": {
        "fresh": true,
        "ageMs": 41,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "SOL-USD_UM-261127": {
        "fresh": true,
        "ageMs": 246,
        "bookSource": "WS",
        "bookFreshness": "FRESH"
      },
      "XAU-USD_UM-261127": {
        "fresh": false,
        "ageMs": 67241,
        "bookSource": "REST_OVERLAY",
        "bookFreshness": "STALE"
      }
    },
    "lastScanAt": 1791646231678,
    "scans": 13119,
    "accepts": 0,
    "acceptsNatural": 0,
    "acceptsSynthetic": 0,
    "termObserveHits": 10998,
    "termClobExecute": false,
    "termExecuteArmed": false,
    "observeRestBackfills": 15625,
    "observeRestFillIds": [
      "BTC-USD_UM-261030",
      "XAU-USD_UM-261030",
      "XAU-USD_UM-261127"
    ],
    "feeTierMode": "ABANDON",
    "feeTierTarget": "Lv2",
    "campaignMode": "OBSERVE",
    "activeCampaigns": 0,
    "allocatorMode": "SHADOW",
    "lastAllocationApproved": true,
    "lastAllocatedCapitalUsd": "428.28424437378972955",
    "lastAllocationReason": "SHADOW_APPROVED",
    "ready": true,
    "gitSha": "7d9d786aa5ab485e9a6d18c8324bea81af428035",
    "buildSha": "7d9d786aa5ab485e9a6d18c8324bea81af428035",
    "deploymentId": "830246ee-20db-42af-a853-a1e63109bf5b",
    "deploySource": "RAILWAY_GIT",
    "githubRequired": false,
    "databaseConnected": true,
    "volumeLedgerReady": true,
    "volumeGrossExecutedUsd": "6730.62",
    "volumeQualifyingUsd": "0.00",
    "volumeExcludedUsd": "6730.62",
    "volumeUncertainUsd": "0.00",
    "volumeMakerUsd": "3365.31",
    "volumeTakerUsd": "3365.31",
    "observedOpportunityNotionalUsd": "50.00",
    "feeScheduleSource": "PUBLIC_TABLE",
    "feeScheduleConfidence": "UNVERIFIED",
    "forecastAssumption": "SHADOW_ASSUMPTION",
    "forecastBasis": "NONE",
    "volumeReconStatus": "VENUE_UNAVAILABLE",
    "volumeReconLocalUsd": "0.00",
    "volumeReconVenueUsd": null,
    "reconciliationPersistence": "HEALTHY",
    "reconciliationEligible": true,
    "lastPersistSuccessAt": 1791646141892,
    "lastPersistedReconAt": 1791646141892,
    "lastPersistErrorClass": null,
    "unpersistedReconCount": 0,
    "suppressedDuplicateReconCount": 25926,
    "recoveryEpoch": 0,
    "reconFingerprint": "SPOT|0.00000000|null|null|null|VENUE_UNAVAILABLE|LOW|local-ledger",
    "persistDecision": "SUPPRESS_UNCHANGED",
    "volumeMeasures": {
      "grossExecutedVenueUsd": "6730.62",
      "pairedHedgedVenueUsd": "0.00",
      "operatingDistinctVenueUsd": "0.00",
      "programRecognizedVolumeUsd": "UNKNOWN",
      "programRecognition": "UNKNOWN",
      "programRecognitionReason": "NO_EXPLICIT_PROGRAM_POLICY",
      "pulseReceiptIsNotRecognition": true,
      "paperIsNotQualifying": true,
      "reconPersistence": "HEALTHY"
    },
    "okxPublicWs": {
      "lastErrorCode": "60014",
      "last60014At": 1791623392326,
      "resubscribeCount": 11891,
      "subscribeAttempts": 11891,
      "skippedDueToBudget": 556,
      "backoffUntil": 1791623412419.7114,
      "canSubscribeNow": true
    },
    "feeSnapshotKnown": true,
    "feeSnapshotFreshness": "AVAILABLE",
    "feeObserveError": null,
    "feeObserveSource": "DEMO_READONLY",
    "feeSnapshotOpensTier": false,
    "venueVipLevel": "Lv1",
    "lastExecutionClass": "SYNTHETIC_DRILL",
    "evidenceSynthetic": 8,
    "evidenceNaturalPaper": 0,
    "evidenceDemo": 0,
    "evidenceLive": 0,
    "productObjective": "HEDGED_RV",
    "productRequestedObjective": "HEDGED_RV",
    "productPlaybook": "RV_TIGHT",
    "productClipMultiplier": "1.0000",
    "productMinEdgeBps": "2.00",
    "productDirectorReason": "OBJECTIVE_HEDGED_RV",
    "productGoalPriority": "HEDGE>RISK>COST>THROUGHPUT>RV>TIER",
    "remainingTierUsd": "1000000.00",
    "multiVenueMarketData": {
      "enabled": true,
      "venues": {
        "okx": {
          "marketData": "READY",
          "mode": "LIVE_PUBLIC"
        },
        "binance": {
          "marketData": "READY",
          "mode": "REFERENCE_PUBLIC",
          "execution": "NOT_SUPPORTED",
          "account": "READY",
          "reconciliation": "NOT_SUPPORTED"
        }
      },
      "pairs": {
        "BTC-USDT-SPOT-PERP-XV": {
          "spotVenue": "binance",
          "spotInstrumentId": "BTCUSDT",
          "perpVenue": "okx",
          "perpInstrumentId": "BTC-USDT-SWAP",
          "comparable": true,
          "reason": "COMPARABLE"
        }
      }
    },
    "crossVenueSpotPerp": {
      "mode": "SHADOW",
      "strategyId": "cross-venue-spot-perp-v1",
      "pair": "BINANCE:BTCUSDT/OKX:BTC-USDT-SWAP",
      "marketDataStatus": "READY",
      "opportunityStatus": "REJECTED",
      "rejectReason": "NET_EDGE_BELOW_FLOOR",
      "grossBasisBps": "-4.87",
      "expectedFundingBps": "0.10",
      "runtimeNetEdgeBps": "-21.77",
      "selectedNotionalUsd": "1456.70",
      "spotTargetBase": "0.00000000",
      "perpTargetBase": "0.00000000",
      "residualBaseDelta": "0.00000000",
      "physicalTargets": [],
      "execution": "DISABLED"
    },
    "crossVenueRuntime": {
      "prefunding": {
        "overallStatus": "READY",
        "spotStatus": "READY",
        "perpStatus": "READY",
        "headroomStatus": "SUFFICIENT",
        "provenance": "OBSERVED_ACCOUNT",
        "spotPlane": "SPOT_TESTNET",
        "perpPlane": "OKX_DEMO",
        "capitalMobility": "NOT_APPLICABLE"
      },
      "binanceAccount": {
        "configured": true,
        "authenticated": true,
        "mode": "READ_ONLY",
        "freshness": "FRESH",
        "trading": "NOT_SUPPORTED",
        "orders": "NOT_SUPPORTED",
        "cancel": "NOT_SUPPORTED",
        "withdraw": "NOT_SUPPORTED",
        "transfer": "NOT_SUPPORTED",
        "accountRead": "READY",
        "balanceRead": "READY"
      },
      "risk": {
        "status": "PASS"
      },
      "executionReady": false,
      "execution": {
        "mode": "TESTNET",
        "productionExecution": "DISABLED",
        "spotEnvironment": "SPOT_TESTNET",
        "perpEnvironment": "DEMO",
        "testnetAdapter": "READY"
      },
      "readiness": {
        "overall": "CONTINUE_SOAK",
        "productionExecution": "DISABLED",
        "limitation": "NON_PRODUCTION_MARKET_MICROSTRUCTURE"
      },
      "productionShadow": {
        "mode": "OFF",
        "orders": "DISABLED",
        "preflightVerdict": "OBSERVE_MORE",
        "productionExecution": "IMPOSSIBLE"
      },
      "ops": {
        "deploymentParity": "UNKNOWN",
        "dashboardSha": null,
        "engineSha": "7d9d786aa5ab485e9a6d18c8324bea81af428035",
        "programState": "ACTIVE",
        "currentStage": "STAGE 0",
        "stageProgress": "0 / 3 reviewed pilots",
        "lastDecision": "—",
        "lastDecisionExplanation": "No production post-trade review yet. Admission sessions cannot place LIVE orders.",
        "nextAction": "Prepare Same-Stage Pilot",
        "eligibleCandidates": 0,
        "admissionSession": "NONE",
        "productionOrders": "DISABLED",
        "automaticExecution": "OFF"
      },
      "blockers": [
        "BINANCE_PRODUCTION_EXECUTION_NOT_IMPLEMENTED"
      ],
      "paper": {
        "armed": false,
        "lastState": "IDLE",
        "lastMessage": "XV_PAPER_IDLE",
        "actualExecution": "DISABLED",
        "lastPaperExecution": null
      },
      "reconciliation": {
        "overall": "PARTIAL",
        "venues": {
          "OKX": {
            "scope": "FULL",
            "status": "HEALTHY",
            "missingAtVenue": null,
            "missingInLedger": null
          },
          "BINANCE": {
            "scope": "ORDERS_AND_FILLS",
            "status": "HEALTHY",
            "prefundingSufficient": true,
            "usdtFree": null,
            "btcFree": null,
            "usdtDelta": null,
            "unexplainedDelta": false,
            "orderReconciliation": "TESTNET_ONLY",
            "fillReconciliation": "TESTNET_ONLY",
            "unknownOrderCount": null
          }
        },
        "executionReconciliationReady": false,
        "blockers": [
          "BINANCE_PRODUCTION_EXECUTION_NOT_IMPLEMENTED"
        ]
      }
    },
    "opsHealth": {
      "observedAt": 1791646232999,
      "overall": "NORMAL",
      "core": "NORMAL",
      "crossVenue": "NORMAL",
      "systemMode": "NORMAL",
      "services": [
        {
          "serviceId": "execution-daemon",
          "state": "UP",
          "observedAt": 1791646232999,
          "checks": [
            {
              "name": "heartbeat",
              "ok": true,
              "detail": "0ms"
            },
            {
              "name": "business-progress",
              "ok": true,
              "detail": "1321ms"
            }
          ],
          "blockers": [],
          "warnings": [],
          "scope": "CORE",
          "lastActivityAt": 1791646232999,
          "ageMs": 0,
          "lastHealthyAt": 1791646231678,
          "buildSha": "7d9d786aa5ab485e9a6d18c8324bea81af428035"
        },
        {
          "serviceId": "market-data-daemon",
          "state": "STALE",
          "observedAt": 1791646232999,
          "checks": [
            {
              "name": "heartbeat",
              "ok": true,
              "detail": "0ms"
            },
            {
              "name": "business-progress",
              "ok": false,
              "detail": "67241ms"
            }
          ],
          "blockers": [
            "BUSINESS_PROGRESS_STALE"
          ],
          "warnings": [],
          "scope": "PLATFORM",
          "lastActivityAt": 1791646232999,
          "ageMs": 0,
          "buildSha": "7d9d786aa5ab485e9a6d18c8324bea81af428035"
        },
        {
          "serviceId": "reconciliation-worker",
          "state": "UP",
          "observedAt": 1791646232999,
          "checks": [
            {
              "name": "heartbeat",
              "ok": true,
              "detail": "10073ms"
            },
            {
              "name": "business-progress",
              "ok": true,
              "detail": "10073ms"
            }
          ],
          "blockers": [],
          "warnings": [],
          "scope": "PLATFORM",
          "lastActivityAt": 1791646222926,
          "ageMs": 10073,
          "lastHealthyAt": 1791646222926,
          "buildSha": "7d9d786aa5ab485e9a6d18c8324bea81af428035"
        },
        {
          "serviceId": "dashboard",
          "state": "UNKNOWN",
          "observedAt": 1791646232999,
          "checks": [
            {
              "name": "heartbeat",
              "ok": false,
              "detail": "NO_HEARTBEAT"
            },
            {
              "name": "business-progress",
              "ok": false,
              "detail": "OPTIONAL_WORK_NOT_OBSERVED"
            }
          ],
          "blockers": [],
          "warnings": [],
          "scope": "PLATFORM"
        },
        {
          "serviceId": "control-api",
          "state": "UNKNOWN",
          "observedAt": 1791646232999,
          "checks": [
            {
              "name": "heartbeat",
              "ok": false,
              "detail": "NO_HEARTBEAT"
            },
            {
              "name": "business-progress",
              "ok": false,
              "detail": "OPTIONAL_WORK_NOT_OBSERVED"
            }
          ],
          "blockers": [],
          "warnings": [],
          "scope": "PLATFORM"
        },
        {
          "serviceId": "database",
          "state": "UP",
          "observedAt": 1791646232999,
          "checks": [
            {
              "name": "connected",
              "ok": true,
              "detail": "true"
            },
            {
              "name": "ledger-write",
              "ok": true,
              "detail": "ok"
            }
          ],
          "blockers": [],
          "warnings": [],
          "scope": "PLATFORM"
        },
        {
          "serviceId": "okx-public",
          "state": "UP",
          "observedAt": 1791646232999,
          "ageMs": 67241,
          "checks": [
            {
              "name": "public",
              "ok": true,
              "detail": "UP"
            }
          ],
          "blockers": [],
          "warnings": [],
          "scope": "CORE"
        },
        {
          "serviceId": "okx-private",
          "state": "UP",
          "observedAt": 1791646232999,
          "checks": [
            {
              "name": "private",
              "ok": true,
              "detail": "UP"
            }
          ],
          "blockers": [],
          "warnings": [],
          "scope": "CORE"
        },
        {
          "serviceId": "binance-public",
          "state": "UP",
          "observedAt": 1791646232999,
          "ageMs": 67241,
          "checks": [
            {
              "name": "public",
              "ok": true,
              "detail": "UP"
            }
          ],
          "blockers": [],
          "warnings": [],
          "scope": "CROSS_VENUE"
        },
        {
          "serviceId": "binance-account",
          "state": "UP",
          "observedAt": 1791646232999,
          "checks": [
            {
              "name": "account",
              "ok": true,
              "detail": "READY"
            }
          ],
          "blockers": [],
          "warnings": [],
          "scope": "CROSS_VENUE"
        },
        {
          "serviceId": "session-coordinator",
          "state": "UP",
          "observedAt": 1791646232999,
          "checks": [
            {
              "name": "lease",
              "ok": true,
              "detail": "execution-daemon:29"
            }
          ],
          "blockers": [],
          "warnings": [],
          "scope": "PLATFORM"
        }
      ],
      "deployment": {
        "dashboardSha": null,
        "engineSha": "7d9d786aa5ab485e9a6d18c8324bea81af428035",
        "marketDataSha": null,
        "reconSha": null,
        "controlApiSha": null,
        "parity": "UNKNOWN",
        "driftKind": null
      },
      "backlogs": {
        "unresolvedOrders": 0,
        "unreconciledExecutions": 0,
        "postTradeReviewsPending": false,
        "operatorApprovalsPending": false
      },
      "openAlerts": [],
      "productionEntryAllowed": false,
      "crossVenueEntryAllowed": false,
      "entryBlockers": [
        "PRODUCTION_ORDERS_DISABLED"
      ],
      "policyVersion": "ops-reliability-policy.v1",
      "alertDurability": "POSTGRES",
      "periodReport": {
        "policyVersion": "production-report-policy.v1",
        "cannotBeFinal": true,
        "productionExecution": "NOT_AVAILABLE",
        "soak": "PRODUCTION_SOAK_NOT_RUN",
        "daily": {
          "policyVersion": "production-report-policy.v1",
          "reportType": "DAILY",
          "period": {
            "timezone": "Asia/Seoul",
            "startUtc": 1791644400000,
            "endUtcExclusive": 1791730800000,
            "label": "2026-10-11 KST"
          },
          "state": "PARTIAL",
          "cannotBeFinal": true,
          "productionExecution": "NOT_AVAILABLE",
          "soak": "PRODUCTION_SOAK_NOT_RUN",
          "executions": 0,
          "pairedNotionalUsd": "0",
          "realizedNetUsd": null,
          "pnlUnavailableReason": "PRODUCTION_EXECUTION_NOT_AVAILABLE",
          "evidence": "PARTIAL",
          "missingEvidence": [
            "PRODUCTION_EXECUTION_NOT_AVAILABLE",
            "PRODUCTION_SOAK_NOT_RUN",
            "PRODUCTION_SOR_ADAPTER",
            "OPERATOR_IDENTITY"
          ],
          "blockers": [
            "PRODUCTION_EXECUTION_NOT_AVAILABLE",
            "PRODUCTION_SOAK_NOT_RUN",
            "NON_PRODUCTION_TRADING_ENV",
            "PRODUCTION_ENTRY_BLOCKED"
          ]
        },
        "weekly": {
          "policyVersion": "production-report-policy.v1",
          "reportType": "WEEKLY",
          "period": {
            "timezone": "Asia/Seoul",
            "startUtc": 1791126000000,
            "endUtcExclusive": 1791730800000,
            "label": "week of 2026-10-05 KST"
          },
          "state": "PARTIAL",
          "cannotBeFinal": true,
          "productionExecution": "NOT_AVAILABLE",
          "soak": "PRODUCTION_SOAK_NOT_RUN",
          "executions": 0,
          "pairedNotionalUsd": "0",
          "realizedNetUsd": null,
          "pnlUnavailableReason": "PRODUCTION_EXECUTION_NOT_AVAILABLE",
          "evidence": "PARTIAL",
          "missingEvidence": [
            "PRODUCTION_EXECUTION_NOT_AVAILABLE",
            "PRODUCTION_SOAK_NOT_RUN",
            "PRODUCTION_SOR_ADAPTER",
            "OPERATOR_IDENTITY"
          ],
          "blockers": [
            "PRODUCTION_EXECUTION_NOT_AVAILABLE",
            "PRODUCTION_SOAK_NOT_RUN",
            "NON_PRODUCTION_TRADING_ENV",
            "PRODUCTION_ENTRY_BLOCKED"
          ]
        },
        "monthly": {
          "policyVersion": "production-report-policy.v1",
          "reportType": "MONTHLY",
          "period": {
            "timezone": "Asia/Seoul",
            "startUtc": 1790780400000,
            "endUtcExclusive": 1793458800000,
            "label": "2026-10 KST"
          },
          "state": "PARTIAL",
          "cannotBeFinal": true,
          "productionExecution": "NOT_AVAILABLE",
          "soak": "PRODUCTION_SOAK_NOT_RUN",
          "executions": 0,
          "pairedNotionalUsd": "0",
          "realizedNetUsd": null,
          "pnlUnavailableReason": "PRODUCTION_EXECUTION_NOT_AVAILABLE",
          "evidence": "PARTIAL",
          "missingEvidence": [
            "PRODUCTION_EXECUTION_NOT_AVAILABLE",
            "PRODUCTION_SOAK_NOT_RUN",
            "PRODUCTION_SOR_ADAPTER",
            "OPERATOR_IDENTITY"
          ],
          "blockers": [
            "PRODUCTION_EXECUTION_NOT_AVAILABLE",
            "PRODUCTION_SOAK_NOT_RUN",
            "NON_PRODUCTION_TRADING_ENV",
            "PRODUCTION_ENTRY_BLOCKED"
          ]
        }
      },
      "evidencePreview": {
        "completeness": "PARTIAL",
        "cannotBeFinal": true,
        "orders": "NOT_APPLICABLE",
        "fills": "NOT_APPLICABLE",
        "soak": "PRODUCTION_SOAK_NOT_RUN",
        "productionExecution": "NOT_AVAILABLE",
        "missingEvidence": [
          "PRODUCTION_EXECUTION_NOT_AVAILABLE",
          "PRODUCTION_SOAK_NOT_RUN",
          "OPERATOR_IDENTITY"
        ],
        "durableStore": "POSTGRES"
      }
    }
  },
  "ready": true,
  "live": true,
  "stats": {
    "totalDecisions": 375194,
    "acceptedDecisions": 484,
    "lastDecisionAt": "2026-09-30T15:16:47.667+00:00",
    "paperDecisions": 375167,
    "paperAccepted": 483
  },
  "recent": [
    {
      "created_at": "2026-09-30T15:16:47.667+00:00",
      "opportunity_id": "2124bea4-843f-4a6f-b1ea-dd29f1cfec18",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 840.089,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-30T10:43:26.519+00:00",
      "opportunity_id": "e460f232-8841-4da3-82df-6edba01019a4",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 838.855,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-30T10:33:11.44+00:00",
      "opportunity_id": "4b9e1564-9b59-4d19-851f-9ceaea480a93",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 838.751,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-27T14:42:15.451+00:00",
      "opportunity_id": "633d7dfd-e806-4b4a-92de-488e0b523ed1",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 847.614,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-27T14:23:35.597+00:00",
      "opportunity_id": "c57a2917-4e11-4b02-a1de-b550ab5c0197",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 848.561,
      "accepted": false,
      "rejection_reason": "HARD_LEG_REJECTED"
    },
    {
      "created_at": "2026-09-27T14:20:24.155+00:00",
      "opportunity_id": "09bba3ec-6d16-4111-b93e-0c3fe2173a48",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 849.029,
      "accepted": false,
      "rejection_reason": "HARD_LEG_REJECTED"
    },
    {
      "created_at": "2026-09-27T14:20:16.99+00:00",
      "opportunity_id": "47485732-f081-4235-9d75-12a49d1e01ae",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 849.029,
      "accepted": false,
      "rejection_reason": "HARD_LEG_REJECTED"
    },
    {
      "created_at": "2026-09-27T14:14:18.02+00:00",
      "opportunity_id": "a28ba893-0d0e-4649-abe9-3a8a9471bb95",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 849.982,
      "accepted": false,
      "rejection_reason": "HARD_LEG_REJECTED"
    },
    {
      "created_at": "2026-09-27T14:13:58.135+00:00",
      "opportunity_id": "6f41f3d0-fd58-4148-852d-27c9f592cdd0",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 850.024,
      "accepted": false,
      "rejection_reason": "HARD_LEG_REJECTED"
    },
    {
      "created_at": "2026-09-27T14:10:17.758+00:00",
      "opportunity_id": "e5c98e55-e563-4dfa-9c4d-e48241ba242a",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 850.307,
      "accepted": false,
      "rejection_reason": "HARD_LEG_REJECTED"
    },
    {
      "created_at": "2026-09-27T14:05:11.681+00:00",
      "opportunity_id": "d8306cd8-7adf-4605-9bb1-67de2b0e72dc",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 849.132,
      "accepted": false,
      "rejection_reason": "ADOPTED_HEDGE_REJECTED"
    },
    {
      "created_at": "2026-09-27T13:55:27.956+00:00",
      "opportunity_id": "73c04f1e-d4f9-4989-9c1f-822494dd6537",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 849,
      "accepted": false,
      "rejection_reason": "HARD_LEG_NO_FILL:REST_CANCELLED_ZERO_FILL"
    },
    {
      "created_at": "2026-09-27T13:28:09.543+00:00",
      "opportunity_id": "07df44f6-c77b-4422-a67b-bf8cc45ad2d9",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 848.855,
      "accepted": false,
      "rejection_reason": "HARD_LEG_NO_FILL"
    },
    {
      "created_at": "2026-09-27T13:27:52.633+00:00",
      "opportunity_id": "caa945c1-654a-44a6-b36b-03124a50f720",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 848.855,
      "accepted": false,
      "rejection_reason": "HARD_LEG_NO_FILL"
    },
    {
      "created_at": "2026-09-27T13:27:19.005+00:00",
      "opportunity_id": "4b00a157-d87a-4d08-878f-c76beffc3a7d",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 848.855,
      "accepted": false,
      "rejection_reason": "HARD_LEG_NO_FILL"
    },
    {
      "created_at": "2026-09-27T13:26:45.913+00:00",
      "opportunity_id": "17936044-e496-4ba1-ae95-2230896caa45",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 848.584,
      "accepted": false,
      "rejection_reason": "HARD_LEG_NO_FILL"
    },
    {
      "created_at": "2026-09-27T13:26:12.21+00:00",
      "opportunity_id": "fa7f24aa-c2c3-49ba-aa39-476e571c9116",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 848.503,
      "accepted": false,
      "rejection_reason": "HARD_LEG_NO_FILL"
    },
    {
      "created_at": "2026-09-27T13:25:38.281+00:00",
      "opportunity_id": "d666a310-91c8-4ab1-bab8-03f3c63d617f",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 848.47,
      "accepted": false,
      "rejection_reason": "HARD_LEG_NO_FILL"
    },
    {
      "created_at": "2026-09-27T13:25:15.408+00:00",
      "opportunity_id": "4230de58-768b-457a-84b6-0be4e4b06844",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 848.527,
      "accepted": false,
      "rejection_reason": "ADOPTED_HEDGE_REJECTED"
    },
    {
      "created_at": "2026-09-27T13:23:48.91+00:00",
      "opportunity_id": "2f6396a8-70d4-4e6a-9c31-5123733c34b8",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 848.255,
      "accepted": false,
      "rejection_reason": "ADOPTED_HEDGE_REJECTED"
    }
  ],
  "recentPaper": [
    {
      "created_at": "2026-09-30T15:16:47.667+00:00",
      "opportunity_id": "2124bea4-843f-4a6f-b1ea-dd29f1cfec18",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 840.089,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-30T10:43:26.519+00:00",
      "opportunity_id": "e460f232-8841-4da3-82df-6edba01019a4",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 838.855,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-30T10:33:11.44+00:00",
      "opportunity_id": "4b9e1564-9b59-4d19-851f-9ceaea480a93",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 838.751,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:56:59.171+00:00",
      "opportunity_id": "623e03fc-7011-45b9-9f1a-241d4fc6ac99",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:56:48.74+00:00",
      "opportunity_id": "cb0a614d-fb2f-49c0-8bf5-d87a77f33d86",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:56:37.894+00:00",
      "opportunity_id": "4109303e-dbb1-455c-850c-fceea518dbd6",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:56:27.455+00:00",
      "opportunity_id": "0e730ad2-68fb-40fd-9de7-03f2eafe779e",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:56:12.003+00:00",
      "opportunity_id": "941b7b7c-d9f7-4e3e-ab71-34f50cd91648",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:56:01.284+00:00",
      "opportunity_id": "7ba90847-11e2-453f-9ddc-ff193afedbbe",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:55:50.833+00:00",
      "opportunity_id": "211e7661-36b1-44f7-8929-75823084f6e1",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:55:40.15+00:00",
      "opportunity_id": "4649383b-eb95-4ad6-a671-0ffe27c519c8",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:55:29.705+00:00",
      "opportunity_id": "23d92358-ea2a-4485-8d8f-c7e73f8f87b7",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:55:14.241+00:00",
      "opportunity_id": "897a97ba-1e6d-4a05-9e28-8ccec50d8ddb",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:54:53.22+00:00",
      "opportunity_id": "a4cb374f-7de4-48d6-aaa4-bea37b0b87ac",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:54:42.743+00:00",
      "opportunity_id": "0922d0df-b4b1-460c-a42f-33432dcda35c",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:54:32.3+00:00",
      "opportunity_id": "b04784c9-a463-4406-8cda-916d99982dfe",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:54:21.82+00:00",
      "opportunity_id": "1b46f5f0-c3c3-4102-a552-09139602c444",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:54:10.723+00:00",
      "opportunity_id": "d1b3f331-3569-408f-b9b6-fd4e4876b2e6",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:54:00.245+00:00",
      "opportunity_id": "efbfb6d8-c88c-42cf-a813-3192cbbd8592",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    },
    {
      "created_at": "2026-09-04T03:53:49.558+00:00",
      "opportunity_id": "74d89379-52ed-4dee-bc39-e34cc9bde17c",
      "strategy_id": "spot-perp-carry-v1",
      "expected_direct_edge_bps": 5,
      "maximum_loss_usd": 0.525,
      "accepted": true,
      "rejection_reason": null
    }
  ],
  "generatedAt": "2026-10-10T15:30:32.737Z",
  "wavePeer": {
    "module": "Wave Research",
    "seat": "execution-adjacent · inclusion P1",
    "inclusion": "Control → Monitor → Volume → Pulse → Synth",
    "hubCmv": "https://bwl-monorepo-wave.vercel.app/en/status#cmv",
    "hubInclusion": "https://bwl-monorepo-wave.vercel.app/en/status#inclusion",
    "ssot": "universal-rv-engine",
    "staleAlias": "volume.vercel.app",
    "keysOff": true,
    "liveTradingReady": false,
    "paperSignalStub": true,
    "softStarZero": true
  },
  "dashboardSha": "5facd3956d843d561cca2a1ba17e26fc7a51c475",
  "vercelEnv": "production",
  "previewDeployment": false,
  "identityConfigured": false,
  "productionActionsAllowed": false,
  "deploymentParity": "MISMATCH",
  "ops": {
    "deploymentParity": "MISMATCH",
    "dashboardSha": "5facd3956d843d561cca2a1ba17e26fc7a51c475",
    "engineSha": "7d9d786aa5ab485e9a6d18c8324bea81af428035",
    "programState": "ACTIVE",
    "currentStage": "STAGE 0",
    "stageProgress": "0 / 3 reviewed pilots",
    "lastDecision": "—",
    "lastDecisionExplanation": "No production post-trade review yet. Admission sessions cannot place LIVE orders.",
    "nextAction": "Prepare Same-Stage Pilot",
    "eligibleCandidates": 0,
    "admissionSession": "NONE",
    "productionOrders": "DISABLED",
    "automaticExecution": "OFF",
    "nextActionBlocked": true,
    "nextActionBlockReason": "DASHBOARD_ENGINE_SHA_MISMATCH"
  },
  "publicView": {
    "ok": true,
    "ready": true,
    "tradingEnv": "SHADOW",
    "systemMode": "NORMAL",
    "killSwitch": false,
    "gitSha": "7d9d786aa5ab485e9a6d18c8324bea81af428035",
    "deploymentParity": "MISMATCH",
    "productionOrders": "DISABLED",
    "liveOrders": "CLOSED",
    "qualifyingVenueUsd": "0.00",
    "usableAs": "PAPER_TERM_LOOP",
    "hourCap": "OPEN",
    "idleCause": "READY_TO_FILL",
    "onLift": "TRY_PICKED_FULL",
    "paperDone": 66,
    "open": 24,
    "fullWalks": 9,
    "eligible": 9,
    "pickedFilledUsd": "50.00",
    "pickedPairKey": "BTC:PERP_FUTURE:BTC-USDT-SWAP/BTC-USD_UM-261030",
    "opsOverall": "NORMAL",
    "opsCore": "NORMAL",
    "productionEntryAllowed": false
  }
}