{"ok":true,"actionQueue":{"schema":"odei.daorg.action-queue.v1","version":"2026-05-16","self":"/api/daorg/runtime/action-queue","state":"staged","openItems":3,"targetCount":3,"blockedItems":0,"stagedItems":3,"completionProgress":{"ready":0,"pending":3,"total":3,"label":"0/3 completion signals ready"},"completionVerifier":{"method":"POST","self":"/api/daorg/runtime/action-queue","evidenceSchema":"odei.daorg.action-queue-completion-evidence.v1","resultSchema":"odei.daorg.action-queue-completion-verification.v1","mode":"fail-closed-completion-evidence-check","acceptedVerdict":"action_queue_completion_ready"},"completionEvidenceRequest":{"method":"GET","self":"/api/daorg/runtime/action-queue/evidence-request","schema":"odei.daorg.action-queue-evidence-request.v1","mode":"next-public-safe-evidence-template"},"readyToClose":false,"closureDecision":{"state":"staged","readyToClose":false,"verdict":"close-blocked","checks":[{"id":"open-items-zero","label":"Open items","state":"staged","expected":"openItems=0","actual":"openItems=3","owner":"ODEI local app"},{"id":"completion-evidence-zero","label":"Completion evidence","state":"staged","expected":"completionProgress.pending=0","actual":"completionProgress.pending=3","owner":"ODEI local app"},{"id":"first-blocker-verifiable","label":"First blocker verify command","state":"staged","expected":"firstBlockerCommand resolves or no blocker remains","actual":"curl -fsS https://app.odei.ai/runtime-receipt.json","owner":"ODEI local app"},{"id":"production-claim-guard","label":"Production claim guard","state":"blocked","expected":"production-complete language allowed only after close-approved","actual":"close-blocked","owner":"DAOrg claim policy"}],"checkProgress":{"ready":0,"total":4,"blocked":1,"label":"0/4 closure checks pass"},"firstBlockerId":"local-proof","firstBlockerOwner":"ODEI local app","firstBlockerLabel":"Runtime receipt available","firstBlockerHref":"https://app.odei.ai/runtime-receipt.json","firstBlockerCommand":"curl -fsS https://app.odei.ai/runtime-receipt.json","summary":"ODEI local app must close Runtime receipt available before production-complete language is allowed.","closeRule":"Close only when openItems=0 and completionProgress.pending=0.","claimImpact":"Production-complete language remains blocked by action queue completion evidence."},"summary":"Concrete production actions still needed before DAOrg can be called operationally complete.","primaryOwner":"ODEI local app","nextAction":"Emit the local proof artifacts from the app release.","firstTarget":{"laneId":"local-app-proof-producer","surfaceLabel":"Local proof contract","surfaceHref":"/api/daorg/runtime/local-proof-contract","proofLabel":"Runtime receipt","proofHref":"https://app.odei.ai/runtime-receipt.json","acceptance":"Local app emits public-safe execution proof, runtime receipt, and heartbeat."},"firstPendingEvidence":{"state":"staged","ready":false,"label":"Runtime receipt available","href":"https://app.odei.ai/runtime-receipt.json","publicUrl":"https://app.odei.ai/runtime-receipt.json","source":"local-runtime","requiredHash":true,"completionRule":"Runtime receipt or execution proof must be public-safe and hash-stable before this queue item is closed.","blockingReason":"Local runtime receipt is not available yet.","verification":{"method":"GET","publicUrl":"https://app.odei.ai/runtime-receipt.json","expectedSignal":"Runtime receipt JSON resolves with stable runtime id, receipt hash, and public-safe summary.","command":"curl -fsS https://app.odei.ai/runtime-receipt.json"},"operatorHandoff":{"owner":"ODEI local app","closeLabel":"Waiting on ODEI local app","nextAction":"Emit the local proof artifacts from the app release."}},"completionRule":"Every queue item must either reach pass through public evidence or be explicitly retired before production-complete language is allowed.","items":[{"id":"local-proof","priority":"P1","owner":"ODEI local app","laneId":"local-app-proof-producer","action":"Emit the local proof artifacts from the app release.","artifact":"Runtime proof, receipt, or heartbeat","proofNeeded":"Public-safe execution artifact with stable hash and redacted summary","acceptance":"Local app emits public-safe execution proof, runtime receipt, and heartbeat.","state":"staged","href":"/api/daorg/runtime/local-proof-contract","target":{"laneId":"local-app-proof-producer","surfaceLabel":"Local proof contract","surfaceHref":"/api/daorg/runtime/local-proof-contract","proofLabel":"Runtime receipt","proofHref":"https://app.odei.ai/runtime-receipt.json","acceptance":"Local app emits public-safe execution proof, runtime receipt, and heartbeat."},"completionReady":false,"completionEvidence":{"state":"staged","ready":false,"label":"Runtime receipt available","href":"https://app.odei.ai/runtime-receipt.json","publicUrl":"https://app.odei.ai/runtime-receipt.json","source":"local-runtime","requiredHash":true,"completionRule":"Runtime receipt or execution proof must be public-safe and hash-stable before this queue item is closed.","blockingReason":"Local runtime receipt is not available yet.","verification":{"method":"GET","publicUrl":"https://app.odei.ai/runtime-receipt.json","expectedSignal":"Runtime receipt JSON resolves with stable runtime id, receipt hash, and public-safe summary.","command":"curl -fsS https://app.odei.ai/runtime-receipt.json"},"operatorHandoff":{"owner":"ODEI local app","closeLabel":"Waiting on ODEI local app","nextAction":"Emit the local proof artifacts from the app release."}}},{"id":"public-receipt","priority":"P2","owner":"DAOrg","laneId":"public-proof-ledger","action":"Connect proof ledger with either execution proof or reward receipt.","artifact":"Proof-indexed decision or reward receipt","proofNeeded":"Receipt hash, public proof URL, final state, and linked motion id","acceptance":"Final decision or reward receipt is indexed with a stable hash and public URL.","state":"staged","href":"/daorg/receipts","target":{"laneId":"public-proof-ledger","surfaceLabel":"Receipt Ledger","surfaceHref":"/daorg/receipts","proofLabel":"Reward receipt index","proofHref":"/api/daorg/rewards/receipts","acceptance":"Final decision or reward receipt is indexed with a stable hash and public URL."},"completionReady":false,"completionEvidence":{"state":"staged","ready":false,"label":"Receipt indexed","href":"/api/daorg/rewards/receipts","publicUrl":"https://daorg.odei.ai/api/daorg/rewards/receipts","source":"receipt-ledger","requiredHash":true,"completionRule":"Receipt must include hash, public URL, final state, and linked motion id before this queue item is closed.","blockingReason":"Final receipt is not indexed yet.","verification":{"method":"GET","publicUrl":"https://daorg.odei.ai/api/daorg/rewards/receipts","expectedSignal":"Receipt index exposes hash, public URL, final state, and linked motion id.","command":"curl -fsS https://daorg.odei.ai/api/daorg/rewards/receipts"},"operatorHandoff":{"owner":"DAOrg","closeLabel":"Waiting on DAOrg","nextAction":"Connect proof ledger with either execution proof or reward receipt."}}},{"id":"settle-reward-or-execution","priority":"P3","owner":"ODEI and DAOrg","laneId":"rewards-lane","action":"Close the first contribution proof to reward receipt cycle.","artifact":"Reward receipt or execution state","proofNeeded":"Reward settlement, execution result, or explicit no-reward decision","acceptance":"Reward settlement, execution result, or explicit no-reward decision is public.","state":"staged","href":"/daorg/rewards","target":{"laneId":"rewards-lane","surfaceLabel":"Rewards Lane","surfaceHref":"/daorg/rewards","proofLabel":"Rewards contract","proofHref":"https://daorg.odei.ai/api/daorg/rewards/contract","acceptance":"Reward settlement, execution result, or explicit no-reward decision is public."},"completionReady":false,"completionEvidence":{"state":"staged","ready":false,"label":"Settlement evidence public","href":"https://daorg.odei.ai/api/daorg/rewards/contract","publicUrl":"https://daorg.odei.ai/api/daorg/rewards/contract","source":"rewards-contract","requiredHash":true,"completionRule":"Settlement, execution result, or explicit no-reward decision must be public before this queue item is closed.","blockingReason":"Settlement or execution evidence is not public yet.","verification":{"method":"GET","publicUrl":"https://daorg.odei.ai/api/daorg/rewards/contract","expectedSignal":"Rewards contract or receipt lane exposes settlement, execution result, or explicit no-reward outcome.","command":"curl -fsS https://daorg.odei.ai/api/daorg/rewards/contract"},"operatorHandoff":{"owner":"ODEI and DAOrg","closeLabel":"Waiting on ODEI and DAOrg","nextAction":"Close the first contribution proof to reward receipt cycle."}}}],"source":{"launchRunbook":"/api/daorg/runtime/promotion-plan#launch-runbook","operationalPacket":"/api/daorg/runtime/operational-packet","syncContract":"/api/daorg/runtime/sync-contract"},"queueHash":"sha256:512f793ac168184afa19a5f51ed58ea8ba3b1252e4cae202ffb2535617e4a0a3"}}