{"data":[{"id":"0eeb9de2-d34f-495d-a355-b7b581cc7894","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Ship and prove the already-prepared PR 2008. Do not mutate source further. Require KnockLaunch Gate on head e38095cbffb32ea9ab0fc3d64715c6a848d075ac, squash merge through Forgejo, deploy frontend only through Cloudflare, and prove the Big Papi proposals workspace is live. Preserve the existing request contract and all source on PR 2008.","wordingChanged":false,"canonicalIntent":"Ship and prove the already-prepared PR 2008. Do not mutate source further. Require KnockLaunch Gate on head e38095cbffb32ea9ab0fc3d64715c6a848d075ac, squash merge through Forgejo, deploy frontend only through Cloudflare, and prove the Big Papi proposals workspace is live. Preserve the existing request contract and all source on PR 2008.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-ui","statement":"ProposalDesignStudio exposes editable Event Facts and Event Summary content, content-aware layers, and compact useful geometry presets without regressing existing direct manipulation.","proofConditionIds":["proof-ui-source"]}],"objective":"Ship and prove the already-prepared PR 2008. Do not mutate source further. Require KnockLaunch Gate on head e38095cbffb32ea9ab0fc3d64715c6a848d075ac, squash merge through Forgejo, deploy frontend only through Cloudflare, and prove the Big Papi proposals workspace is live. Preserve the existing request contract and all source on PR 2008.","constraints":[{"id":"constraint-1","statement":"Reuse existing PR 2008 and branch ai/proposal-layer-controls-final.","proofConditionIds":["proof-ui-source"]},{"id":"constraint-2","statement":"Frontend-only.","proofConditionIds":["proof-ui-source"]},{"id":"constraint-3","statement":"Preserve crop, resize, selected-layer lock, aspect lock, reset, tenant logo/assets, presets, and proposal generation.","proofConditionIds":["proof-ui-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-ui-source","kind":"repository","claim":"PR 2008 head contains the requested ProposalDesignStudio UI controls.","route":"/big-papis/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"d6988425fa852e2287679ce476f305dbc685de40eca503200312e4aa98b38518","requestContractRevision":2,"previousRequestContractHash":"c21d207dd26ea8edab1fd4cd36893e430d744f253ff7a2d7e570545bb25dde0a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:25:13.994754+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:request-contract:d6988425fa852e2287679ce476f305dbc685de40eca503200312e4aa98b38518","mission_step_id":"33cb82a2-7aab-40bc-a0ab-3b1826628224","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"a61138f3-ef4b-4904-a5af-78a5afc894e7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/proposal-layer-controls-final","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2008,"terminal":false,"missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6791,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2159,"approvedPlanMs":0,"missionSetupMs":1509,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":768,"ledgerReconcileMs":0,"lineageReconcileMs":741,"resolvePreflightMs":1509,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":768,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1966,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:25:22.47162+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2008","receipt_type":"execute_mission","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"33cb82a2-7aab-40bc-a0ab-3b1826628224","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"6f397af7-a91d-4523-9ec8-0bcd0a41efe1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/proposal-layer-controls-final","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2008,"terminal":false,"missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":871,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1277,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:25:40.870015+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2008","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:automatic-mission-resume:2008:repair_mission_waiting_for_gate","mission_step_id":"946deed7-1bc3-4633-922c-5db24de06285","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"d2a589e9-1c22-4168-b019-418763404f37","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-6b17c386d73b","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":133,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":743,"providerAuthMs":0,"ledgerPrepareMs":743,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":743,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":743,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2396,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:19:12.211539+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"f9f87063-dfbb-4ee2-8b5e-12b24f74afd0","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"4f31a362-1b91-4e97-9f41-d12b4c7192b6","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"effef8661bdb87666aa56f7145df492d87d88097","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-stale-light-marker-guard","satisfied":true,"statement":"The control plane prevents a stale light-control-plane marker from routing an expanded pull request above the 12-file light eligibility ceiling to the 768 MiB paul-light Gate, and reused existing PRs reconcile the light marker against current eligibility.","proofConditionIds":["proof-repository","proof-production"]},{"id":"outcome-live-hardening","satisfied":true,"statement":"Existing PR #2504 passes the canonical exact-head Gate, squash merges through Forgejo, releases only affected targets, and the resulting control-plane runtime state is verified live.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"constraint-same-pr","satisfied":true,"statement":"Reuse PR #2504 and branch ai/objective-first-repair-eb6d99edd64f; do not create a replacement branch or PR.","proofConditionIds":["proof-repository"]},{"id":"constraint-light-budget","satisfied":true,"statement":"Genuinely eligible fresh bounded light control-plane work retains paul-light with 768 MiB and one TypeScript checker.","proofConditionIds":["proof-repository"]},{"id":"constraint-heavy-budget","satisfied":true,"statement":"Expanded or otherwise non-light work uses the heavy docker Gate with 3584 MiB and two TypeScript checker workers.","proofConditionIds":["proof-repository","proof-production"]},{"id":"constraint-semantic-safety","satisfied":true,"statement":"Do not add a semantic-check timeout, skip TypeScript semantic checking, or weaken the 21 hard-safety tests.","proofConditionIds":["proof-repository","proof-production"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-repository","proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-repository","proof-production"]}],"contractHash":"664b4ee283f6b64935d7cce7d56a9f96df5a3eca84baf696dc1a34162fef30cf","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"664b4ee283f6b64935d7cce7d56a9f96df5a3eca84baf696dc1a34162fef30cf","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution","frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"effef8661bdb87666aa56f7145df492d87d88097"},"required":true,"satisfied":true},{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution","frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"664b4ee283f6b64935d7cce7d56a9f96df5a3eca84baf696dc1a34162fef30cf"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution","frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":5},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T20:18:54.900452+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"effef8661bdb87666aa56f7145df492d87d88097","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:e228625b-5a0a-460b-90bb-70de577f05a4:request-contract:664b4ee283f6b64935d7cce7d56a9f96df5a3eca84baf696dc1a34162fef30cf:effef8661bdb87666aa56f7145df492d87d88097:verified:","mission_step_id":"85cf25b5-7b4e-4099-876b-633a1a9cebf9","command_center_event_id":"e228625b-5a0a-460b-90bb-70de577f05a4"},{"id":"edf1a9d2-eeeb-4762-b749-1e94a7ca4af4","source":"forgejo","status":"waiting","payload":{"branch":"ai/offline-roof-estimate-047b1c4d","prNumber":2548,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"5f53cc422d1751c25fc8b26461d0af18b51ce26f","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T21:13:28.355585+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"5f53cc422d1751c25fc8b26461d0af18b51ce26f","external_id":"2548","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:66e45d2e-77a1-4596-9ab8-044aa88d982a:merged-pr:2548:5f53cc422d1751c25fc8b26461d0af18b51ce26f","mission_step_id":"08ec214d-634b-44a2-ad05-405505b2c9e2","command_center_event_id":"66e45d2e-77a1-4596-9ab8-044aa88d982a"},{"id":"ae7093f4-49ff-4cb3-b60c-c360d4b8db50","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the exact Gate failure on PR 2008 without changing behavior: TextAreaField is missing its closing function brace. Add only that brace, preserve the completed editor controls, then return PR 2008 to Gate. Do not create another branch or PR and do not deploy before Gate passes.","wordingChanged":false,"canonicalIntent":"Repair the exact Gate failure on PR 2008 without changing behavior: TextAreaField is missing its closing function brace. Add only that brace, preserve the completed editor controls, then return PR 2008 to Gate. Do not create another branch or PR and do not deploy before Gate passes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-ui","statement":"ProposalDesignStudio exposes editable Event Facts and Event Summary content, content-aware layers, and compact useful geometry presets without regressing existing direct manipulation.","proofConditionIds":["proof-ui-source"]}],"objective":"Repair the exact Gate failure on PR 2008 without changing behavior: TextAreaField is missing its closing function brace. Add only that brace, preserve the completed editor controls, then return PR 2008 to Gate. Do not create another branch or PR and do not deploy before Gate passes.","constraints":[{"id":"constraint-1","statement":"Reuse existing PR 2008 and branch ai/proposal-layer-controls-final.","proofConditionIds":["proof-ui-source"]},{"id":"constraint-2","statement":"Frontend-only.","proofConditionIds":["proof-ui-source"]},{"id":"constraint-3","statement":"Preserve crop, resize, selected-layer lock, aspect lock, reset, tenant logo/assets, presets, and proposal generation.","proofConditionIds":["proof-ui-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-ui-source","kind":"repository","claim":"PR 2008 head contains the requested ProposalDesignStudio UI controls.","route":"/big-papis/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"beb23c325caeb6c886d61d6012002786a0361a3c2258d89ae8963d277732067b","requestContractRevision":3,"previousRequestContractHash":"d6988425fa852e2287679ce476f305dbc685de40eca503200312e4aa98b38518"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:26:19.134062+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:request-contract:beb23c325caeb6c886d61d6012002786a0361a3c2258d89ae8963d277732067b","mission_step_id":"33cb82a2-7aab-40bc-a0ab-3b1826628224","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"6af86bc3-b11c-44e0-976c-f6651109c97c","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/proposal-layer-controls-final","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2008,"terminal":false,"missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2308,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1119,"providerAuthMs":0,"ledgerPrepareMs":980,"ledgerReconcileMs":0,"lineageReconcileMs":139,"resolvePreflightMs":1119,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":980,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2437,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:24:47.330809+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2008","receipt_type":"execute_mission","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"33cb82a2-7aab-40bc-a0ab-3b1826628224","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"bca5ed6f-616a-467b-83ef-e4e3680d6613","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/proposal-layer-controls-final","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2008,"terminal":false,"missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1557,"providerAuthMs":0,"ledgerPrepareMs":295,"ledgerReconcileMs":0,"lineageReconcileMs":1262,"resolvePreflightMs":1557,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":295,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3273,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:28:18.505586+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":"2008","receipt_type":"execute_mission","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"3f6bf903-4690-4e49-af91-7a36df59a5dc","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"f983de93-3690-4b70-aaf8-1c7587008bb3","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/proposal-layer-controls-final","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2008,"terminal":false,"missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1463,"providerAuthMs":0,"ledgerPrepareMs":842,"ledgerReconcileMs":0,"lineageReconcileMs":621,"resolvePreflightMs":1463,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":842,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4242,"likelyAffectedFiles":["src/lib/proposals/proposalPresentation.ts","src/pages/proposals/ProposalDesignStudio.tsx","src/pages/mobile-vendor/BigPapisProposalDocument.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:28:26.393102+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":"2008","receipt_type":"execute_mission","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"3f6bf903-4690-4e49-af91-7a36df59a5dc","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"57b643cb-aaf2-4ee9-834f-a46294527a70","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-2678466667da","prNumber":2539,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"c888d3d6c9d2fd84b268ca2f96b84f7830463b4c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T20:23:38.690563+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"c888d3d6c9d2fd84b268ca2f96b84f7830463b4c","external_id":"2539","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:26784666-67da-4f8e-b1fa-064ccc63d708:merged-pr:2539:c888d3d6c9d2fd84b268ca2f96b84f7830463b4c","mission_step_id":"c53031b8-9cbb-4c98-af99-0a277e584aa4","command_center_event_id":"26784666-67da-4f8e-b1fa-064ccc63d708"},{"id":"a577462a-bd56-445d-8f38-2e325fe922fb","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/proposal-layer-controls-final","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2008,"terminal":false,"missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11698,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1466,"approvedPlanMs":0,"missionSetupMs":1170,"providerAuthMs":0,"shipAndProveMs":9789,"ledgerPrepareMs":560,"ledgerReconcileMs":0,"lineageReconcileMs":610,"resolvePreflightMs":1170,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":560,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},"performance":null,"deploymentId":"forgejo-main-0756ee6a3fd6","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2631,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:32:47.045886+00:00","proof_gate":"canonical_release_dispatched","source_sha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","external_id":"forgejo-main-0756ee6a3fd6","receipt_type":"execute_mission","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"257b4cd5-77e5-4e94-93d2-ea906fb69404","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"d4880437-1702-43c6-b41d-9db07fc41b86","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"beb23c325caeb6c886d61d6012002786a0361a3c2258d89ae8963d277732067b","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6009","runId":6009,"status":"success","sourceSha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:34:12.660749+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","external_id":"forgejo-main-0756ee6a3fd6","receipt_type":"canonical_release_status","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:forgejo-release-status:0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"cccfa85c-ca68-46f6-b658-308b54f5c709","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"b2f612d8-3de0-4b97-99d9-77a94447fd25","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"beb23c325caeb6c886d61d6012002786a0361a3c2258d89ae8963d277732067b","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6009","runId":6009,"status":"running","sourceSha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:32:55.09615+00:00","proof_gate":"canonical_release_pending","source_sha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","external_id":"forgejo-main-0756ee6a3fd6","receipt_type":"canonical_release_status","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:forgejo-release-status:0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"257b4cd5-77e5-4e94-93d2-ea906fb69404","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"ea9fd6eb-5eaf-41b6-9ab0-3cb2a81982f8","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-ui","satisfied":false,"statement":"ProposalDesignStudio exposes editable Event Facts and Event Summary content, content-aware layers, and compact useful geometry presets without regressing existing direct manipulation.","proofConditionIds":["proof-ui-source"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":false,"statement":"Reuse existing PR 2008 and branch ai/proposal-layer-controls-final.","proofConditionIds":["proof-ui-source"]},{"id":"constraint-2","satisfied":false,"statement":"Frontend-only.","proofConditionIds":["proof-ui-source"]},{"id":"constraint-3","satisfied":false,"statement":"Preserve crop, resize, selected-layer lock, aspect lock, reset, tenant logo/assets, presets, and proposal generation.","proofConditionIds":["proof-ui-source"]}],"contractHash":"beb23c325caeb6c886d61d6012002786a0361a3c2258d89ae8963d277732067b","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-ui-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"beb23c325caeb6c886d61d6012002786a0361a3c2258d89ae8963d277732067b","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:34:15.859069+00:00","proof_gate":"request_contract_pending","source_sha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:request-contract:beb23c325caeb6c886d61d6012002786a0361a3c2258d89ae8963d277732067b:0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa:pending:repository","mission_step_id":"cccfa85c-ca68-46f6-b658-308b54f5c709","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"69d7cbe3-d14a-4890-9e8c-30f25fefa04b","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/index-mcp-oauth.js","workers/cc-execution/src/version.js","workers/cc-execution/test/mcp-oauth-hot-path.test.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized permanent repair of repeated KNOCKLAUNCH MCP connection failures by removing per-request Supabase userinfo dependency from the authenticated hot path while preserving fail-closed OAuth security.","baseSha":"55b79c4986b9c6b9b2dcb01556330bc295d8aadc","issuedAt":1788821812514,"expiresAt":1788821992514,"missionId":"9124b0cc-95c0-41ba-ab34-896c709e56cb","authorizationId":"77ad6bfd-5095-4633-a753-f3116ccfae0b","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:56:52.964908+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"55b79c4986b9c6b9b2dcb01556330bc295d8aadc","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:77ad6bfd-5095-4633-a753-f3116ccfae0b","mission_step_id":"8a7b2120-3221-4458-8d83-9033e39062c5","command_center_event_id":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},{"id":"4a952ba9-fa32-49fe-931e-b4a33d827fd7","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":"ai/proposal-layer-controls-final","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2008,"terminal":true,"missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c","operation":"execute_mission","proofGate":"repair_mission_no_change_verified","sourceSha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":90,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":268,"providerAuthMs":0,"ledgerPrepareMs":268,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":268,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":268,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},"performance":null,"deploymentId":"forgejo-main-0756ee6a3fd6","workflowRunId":6009,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"LIVE","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1164,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T23:34:23.47918+00:00","proof_gate":"repair_mission_no_change_verified","source_sha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","external_id":"forgejo-main-0756ee6a3fd6","receipt_type":"execute_mission","idempotency_key":"mission:6061e4a4-e4c6-42ee-925c-a8161d82a32c:execute_mission:repair_mission_no_change_verified:current-generation","mission_step_id":"33cb82a2-7aab-40bc-a0ab-3b1826628224","command_center_event_id":"6061e4a4-e4c6-42ee-925c-a8161d82a32c"},{"id":"f9daf8e1-5638-4cd3-86ba-2f562994f86e","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"50c0e36052e26cc133e7bc73df5ded95fcca36a4","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"control-center-live","satisfied":true,"statement":"The active curri-control-center tenant opens the dedicated Curri Control Center executive dashboard using the configured One Call identity and branding.","proofConditionIds":["proof-control-center-route","proof-active-tenant"]},{"id":"realtor-preserved","satisfied":false,"statement":"The existing curri-properties Realtor tenant remains preserved as the Realtor flagship.","proofConditionIds":["proof-realtor-source"]}],"satisfied":false,"constraints":[{"id":"no-realtor-overwrite","satisfied":false,"statement":"Do not delete, replace, or repurpose the existing curri-properties Realtor tenant.","proofConditionIds":["proof-control-center-route","proof-active-tenant","proof-realtor-source"]},{"id":"no-boldtrail-replacement","satisfied":false,"statement":"The Control Center is an oversight layer and not a replacement for BoldTrail.","proofConditionIds":["proof-control-center-route","proof-active-tenant","proof-realtor-source"]},{"id":"no-fake-metrics","satisfied":false,"statement":"Do not fabricate connected-system metrics or business status data.","proofConditionIds":["proof-control-center-route","proof-active-tenant","proof-realtor-source"]}],"contractHash":"90f748b3fc921e3eee0f00e0b99f3583bd38e873cdf4b21eda5297734d84223a","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-control-center-route","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"90f748b3fc921e3eee0f00e0b99f3583bd38e873cdf4b21eda5297734d84223a"},"required":true,"satisfied":true},{"id":"proof-active-tenant","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"90f748b3fc921e3eee0f00e0b99f3583bd38e873cdf4b21eda5297734d84223a"},"required":true,"satisfied":true},{"id":"proof-realtor-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"90f748b3fc921e3eee0f00e0b99f3583bd38e873cdf4b21eda5297734d84223a","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-06T23:57:32.517116+00:00","proof_gate":"request_contract_pending","source_sha":"50c0e36052e26cc133e7bc73df5ded95fcca36a4","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:ebe51bf7-1f4f-4238-8c5a-6ae24e011a6f:request-contract:90f748b3fc921e3eee0f00e0b99f3583bd38e873cdf4b21eda5297734d84223a:50c0e36052e26cc133e7bc73df5ded95fcca36a4:pending:repository","mission_step_id":"09675515-2ca8-4489-81bc-181a2216e056","command_center_event_id":"ebe51bf7-1f4f-4238-8c5a-6ae24e011a6f"},{"id":"b7fb740b-0705-441f-b334-d2b21c9babc5","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2011,"terminal":false,"missionId":"ebe51bf7-1f4f-4238-8c5a-6ae24e011a6f","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"50c0e36052e26cc133e7bc73df5ded95fcca36a4","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21200,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1340,"approvedPlanMs":0,"missionSetupMs":971,"providerAuthMs":0,"shipAndProveMs":18676,"ledgerPrepareMs":971,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":971,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":971,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"ebe51bf7-1f4f-4238-8c5a-6ae24e011a6f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1480,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-06T23:55:43.011474+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2011","receipt_type":"execute_mission","idempotency_key":"mission:ebe51bf7-1f4f-4238-8c5a-6ae24e011a6f:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"a0262b2c-376b-4bb4-991b-cf2a74a06fa9","command_center_event_id":"ebe51bf7-1f4f-4238-8c5a-6ae24e011a6f"},{"id":"7ee4a694-de41-4469-b108-e47b10bf1a47","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"50c0e36052e26cc133e7bc73df5ded95fcca36a4","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"50c0e36052e26cc133e7bc73df5ded95fcca36a4","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"90f748b3fc921e3eee0f00e0b99f3583bd38e873cdf4b21eda5297734d84223a","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6011","runId":6011,"status":"success","sourceSha":"50c0e36052e26cc133e7bc73df5ded95fcca36a4","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_push_event_payload_shared_release_owner_mapping","parentSha":"0756ee6a3fd6c696ce13fc2ed0e9c5244868d7fa","sourceSha":"50c0e36052e26cc133e7bc73df5ded95fcca36a4","changedPaths":["src/components/AdaptiveBusinessDashboard.tsx"],"changedPathCount":1,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-06T23:57:30.727695+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"50c0e36052e26cc133e7bc73df5ded95fcca36a4","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:ebe51bf7-1f4f-4238-8c5a-6ae24e011a6f:forgejo-release-status:50c0e36052e26cc133e7bc73df5ded95fcca36a4:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"09675515-2ca8-4489-81bc-181a2216e056","command_center_event_id":"ebe51bf7-1f4f-4238-8c5a-6ae24e011a6f"},{"id":"e5c82223-bf40-493a-b8c1-0b99555e90ff","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success","supabase-edge-production/live":"success"},"mainSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router"]},"releaseTargetStates":{"migrations":"success","supabaseEdge":"success"},"requestContractHash":"d131996ee57616b1d67b0cb9b166d7a6e83f8c98653eb17d2d4e00f6d0ba8a1d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6038","runId":6038,"status":"success","sourceSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"migrations":"success","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:04:18.405554+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","external_id":"forgejo-main-877b9136da81","receipt_type":"canonical_release_status","idempotency_key":"mission:0ee19aae-31c6-4a09-8339-52c0bd454b98:forgejo-release-status:877b9136da81d22968fdd6f7eaa3d9ddf4405e52:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|supabase-migrations/live=success","mission_step_id":"a4681dc7-d542-4907-9e1b-0550d04b5e3c","command_center_event_id":"0ee19aae-31c6-4a09-8339-52c0bd454b98"},{"id":"e33a4028-4525-4f55-a07a-af283319ab4d","source":"cc-execution","status":"recorded","payload":{"objective":"Continue PR 2012 / ai/objective-first-repair-mtqhb50h on the same workstream. Reconcile gate state, refresh the same PR onto current main if needed, require fresh KnockLaunch Gate after any refresh, squash merge through Forgejo, release frontend only, and satisfy every explicit proof condition. If the live visual result still shows generic CRM rails, inherited app chrome, wrong/duplicate background, poor scaling, placeholder-card sprawl, or an obvious mismatch with the Curri Realtor shell, make the smallest corrective frontend change on the SAME workstream and continue through the same proof contract. Do not report complete before all live proofs pass.","tenantRef":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","receivedAt":"2026-09-07T00:15:25.134Z","fingerprint":"0d0830f46a021216538259a532a5562a08ae43d55c1166324c6fe2b9a885a9fe","workstreamRef":"60911b6629404f689b88cd17d1bdf5b6","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtqhb50h","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue PR 2012 / ai/objective-first-repair-mtqhb50h on the same workstream. Reconcile gate state, refresh the same PR onto current main if needed, require fresh KnockLaunch Gate after any refresh, squash merge through Forgejo, release frontend only, and satisfy every explicit proof condition. If the live visual result still shows generic CRM rails, inherited app chrome, wrong/duplicate background, poor scaling, placeholder-card sprawl, or an obvious mismatch with the Curri Realtor shell, make the smallest corrective frontend change on the SAME workstream and continue through the same proof contract. Do not report complete before all live proofs pass.","wordingChanged":false,"canonicalIntent":"Continue PR 2012 / ai/objective-first-repair-mtqhb50h on the same workstream. Reconcile gate state, refresh the same PR onto current main if needed, require fresh KnockLaunch Gate after any refresh, squash merge through Forgejo, release frontend only, and satisfy every explicit proof condition. If the live visual result still shows generic CRM rails, inherited app chrome, wrong/duplicate background, poor scaling, placeholder-card sprawl, or an obvious mismatch with the Curri Realtor shell, make the smallest corrective frontend change on the SAME workstream and continue through the same proof contract. Do not report complete before all live proofs pass.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-control-center-visual","statement":"Curri Control Center uses the Curri Realtor visual system but with executive-control purpose and no generic MISC/CRM artifacts.","proofConditionIds":["production-route","live-visual"]}],"objective":"Continue PR 2012 / ai/objective-first-repair-mtqhb50h on the same workstream. Reconcile gate state, refresh the same PR onto current main if needed, require fresh KnockLaunch Gate after any refresh, squash merge through Forgejo, release frontend only, and satisfy every explicit proof condition. If the live visual result still shows generic CRM rails, inherited app chrome, wrong/duplicate background, poor scaling, placeholder-card sprawl, or an obvious mismatch with the Curri Realtor shell, make the smallest corrective frontend change on the SAME workstream and continue through the same proof contract. Do not report complete before all live proofs pass.","constraints":[{"id":"preserve-realtor","statement":"Do not alter or degrade the existing curri-properties Realtor tenant.","proofConditionIds":["realtor-preserved"]},{"id":"reuse-pr","statement":"Continue the existing PR 2012 / ai/objective-first-repair-mtqhb50h workstream; do not create a duplicate branch or PR.","proofConditionIds":["same-pr-lineage"]},{"id":"real-hierarchy","statement":"One Call remains one child tenant inside Curri Control Center; businesses use the real control_center_profile hierarchy and do not fabricate tenant or KPI data.","proofConditionIds":["hierarchy-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"production-route","kind":"runtime","claim":"The production Curri Control Center route is live after the exact frontend release.","route":"https://app.knocklaunch.app/curri-control-center/dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"Curri Control Center","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"live-visual","kind":"visual","claim":"The production Curri Control Center visually matches the Curri Realtor shell family on desktop and mobile while presenting executive-purpose navigation/content and no generic CRM/MISC shell artifacts.","route":"https://app.knocklaunch.app/curri-control-center/dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"Curri Control Center","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"realtor-preserved","kind":"visual","claim":"The production curri-properties Realtor tenant remains visually intact and continues to use its existing Realtor shell.","route":"https://app.knocklaunch.app/curri-properties","roleRef":null,"userRef":null,"required":true,"expectedText":"Curri Properties","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"same-pr-lineage","kind":"repository","claim":"The repair continues through the existing PR 2012 and branch ai/objective-first-repair-mtqhb50h without creating a duplicate PR.","route":"https://app.knocklaunch.app/curri-control-center/dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"hierarchy-live","kind":"runtime","claim":"The live Curri Control Center presents One Call as a child business inside the umbrella Control Center rather than as the parent identity.","route":"https://app.knocklaunch.app/curri-control-center/dashboard?tab=businesses","roleRef":null,"userRef":null,"required":true,"expectedText":"One Call Maintenance & Property Management","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtqhb50h","conversationContext":null,"requestContractHash":"98a6304d4935c90a287ca001006a3456ca359eaab218beebc772cea96a444528","requestContractRevision":2},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:15:25.631035+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:tenant-workstream-contribution:0d0830f46a021216538259a532a5562a08ae43d55c1166324c6fe2b9a885a9fe","mission_step_id":"4d8998b9-4098-47bc-9c25-f7ad4fcbbaeb","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"4017a79e-ad6a-4058-bbcd-c5b24563b639","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtqhb50h","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2012,"terminal":false,"missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2086,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1728,"approvedPlanMs":0,"missionSetupMs":1218,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":828,"ledgerReconcileMs":0,"lineageReconcileMs":390,"resolvePreflightMs":1218,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":828,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1967,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:11:58.744018+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2012","receipt_type":"execute_mission","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"d3f2b778-bc1e-4684-89f8-5ae1bd0a6739","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"e2748949-c5d5-4288-b0b3-6a1d75781634","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtqhb50h","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2012,"terminal":false,"missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7748,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":892,"approvedPlanMs":0,"missionSetupMs":591,"providerAuthMs":0,"shipAndProveMs":6733,"ledgerPrepareMs":445,"ledgerReconcileMs":0,"lineageReconcileMs":146,"resolvePreflightMs":591,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":445,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},"performance":null,"deploymentId":"forgejo-main-06a8b2830332","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2622,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:13:59.315266+00:00","proof_gate":"canonical_release_dispatched","source_sha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","external_id":"forgejo-main-06a8b2830332","receipt_type":"execute_mission","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"4d8998b9-4098-47bc-9c25-f7ad4fcbbaeb","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"5723df33-298e-407b-a25a-fcd507c749ba","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"98a6304d4935c90a287ca001006a3456ca359eaab218beebc772cea96a444528","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6013","runId":6013,"status":"success","sourceSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:16:24.434782+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","external_id":"forgejo-main-06a8b2830332","receipt_type":"canonical_release_status","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:forgejo-release-status:06a8b283033241e0568b1fa3faa9dd2cbc156577:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"21fa6221-4b0b-48e6-8449-328a9ee659e5","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"11441c6d-8fa4-4892-b8de-a574d6792c3d","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-mtqhb50h","prNumber":2012,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:14:04.148231+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","external_id":"2012","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:merged-pr:2012:06a8b283033241e0568b1fa3faa9dd2cbc156577","mission_step_id":"4d8998b9-4098-47bc-9c25-f7ad4fcbbaeb","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"d1a2f53d-39a7-448e-b8f0-d12341d6b67a","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"router-adapters","satisfied":false,"statement":"Released capability-router version 0.2.0-existing-service-adapters implements mail.send, phone.message, phone.call, payments.create_checkout, and preserves accounting.generate_report.","proofConditionIds":["proof-router-source","proof-router-live"]},{"id":"provider-bindings","satisfied":false,"statement":"Production tenant capability bindings are backfilled only from active Zoho mailbox, active tenant phone, and active Square credential records, with no provider secrets stored.","proofConditionIds":["proof-binding-migration","proof-release"]},{"id":"authorization-repair","satisfied":false,"statement":"Capability-router authenticated owner/admin checks use the live RPC parameter contracts and catalog access remains system-admin-only.","proofConditionIds":["proof-router-source"]}],"satisfied":false,"constraints":[{"id":"single-pr","satisfied":false,"statement":"Reuse PR #2024 and its existing branch only; do not create another PR or duplicate release.","proofConditionIds":["proof-router-source","proof-binding-migration","proof-release"]},{"id":"affected-targets-only","satisfied":true,"statement":"Release only Supabase migrations and capability-router; do not redeploy unchanged send-email, send-sms, initiate-call, finance-square, frontend, Command Center, or OnRunner.","proofConditionIds":["proof-release"]},{"id":"no-secrets","satisfied":false,"statement":"Provider registry may contain only opaque connection references and secret-free metadata; no provider credentials or tokens.","proofConditionIds":["proof-binding-migration"]},{"id":"fail-closed","satisfied":false,"statement":"Command Center/service-principal calls to user-context-required adapters fail closed as delegated_user_required; unsupported capabilities remain unwired.","proofConditionIds":["proof-router-source"]}],"contractHash":"d131996ee57616b1d67b0cb9b166d7a6e83f8c98653eb17d2d4e00f6d0ba8a1d","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-router-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"d131996ee57616b1d67b0cb9b166d7a6e83f8c98653eb17d2d4e00f6d0ba8a1d","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-binding-migration","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"d131996ee57616b1d67b0cb9b166d7a6e83f8c98653eb17d2d4e00f6d0ba8a1d","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-router-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge","migrations"],"releaseRequestContractHash":"d131996ee57616b1d67b0cb9b166d7a6e83f8c98653eb17d2d4e00f6d0ba8a1d"},"required":true,"satisfied":true},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge","migrations"],"releaseRequestContractHash":"d131996ee57616b1d67b0cb9b166d7a6e83f8c98653eb17d2d4e00f6d0ba8a1d"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["supabaseEdge","migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:04:20.259434+00:00","proof_gate":"request_contract_pending","source_sha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:0ee19aae-31c6-4a09-8339-52c0bd454b98:request-contract:d131996ee57616b1d67b0cb9b166d7a6e83f8c98653eb17d2d4e00f6d0ba8a1d:877b9136da81d22968fdd6f7eaa3d9ddf4405e52:pending:repository","mission_step_id":"a4681dc7-d542-4907-9e1b-0550d04b5e3c","command_center_event_id":"0ee19aae-31c6-4a09-8339-52c0bd454b98"},{"id":"8df8c409-ac69-49af-9f5a-d251baaee1be","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-mtru42uh","prNumber":2124,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:57:44.091667+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","external_id":"2124","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:9124b0cc-95c0-41ba-ab34-896c709e56cb:merged-pr:2124:313a9a03b2e61e197bc2871cbae42d6be50ba109","mission_step_id":"688e839c-2017-47c0-9af3-c99de97811c4","command_center_event_id":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},{"id":"536df6a3-077a-4984-84d1-a90c36e737b6","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"c888d3d6c9d2fd84b268ca2f96b84f7830463b4c","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"offline-write-queue","satisfied":false,"statement":"Safe allowlisted writes queue on browser offline and recoverable upstream/network failure; authorization/conflict failures remain fail-closed.","proofConditionIds":["repo","live"]},{"id":"offline-drafts","satisfied":false,"statement":"Reusable tenant/user-scoped durable drafts support save, read, list, update, and remove.","proofConditionIds":["repo","live"]},{"id":"offline-attachments","satisfied":false,"statement":"Reusable tenant/user-scoped attachment staging is bounded and retry-ready.","proofConditionIds":["repo","live"]},{"id":"offline-sync-receipts","satisfied":false,"statement":"Queued work exposes durable local, pending, syncing, synced, and needs-review state with timestamps, retry/error data, and scoped identity.","proofConditionIds":["repo","live"]},{"id":"offline-recovery","satisfied":false,"statement":"Reconnect, visibility return, and session recovery resume the existing single-owner sync loop.","proofConditionIds":["repo","live"]},{"id":"offline-idempotency-conflicts","satisfied":false,"statement":"Retries remain idempotent and newer server state becomes explicit conflict/needs-review instead of silent overwrite.","proofConditionIds":["repo","live"]},{"id":"offline-fail-closed","satisfied":false,"statement":"Unapproved, authorization-sensitive, security-sensitive, data-integrity-sensitive, destructive, and bulk operations remain online-only and fail-closed.","proofConditionIds":["repo","live"]},{"id":"offline-tests","satisfied":false,"statement":"Deterministic tests cover offline, online-but-unreachable, fail-closed statuses, draft isolation, attachment bounds, receipt states, idempotency, conflicts, and recovery.","proofConditionIds":["repo"]},{"id":"single-owner","satisfied":false,"statement":"The existing OfflineManager and Supabase transport remain the only platform offline owners.","proofConditionIds":["repo","live"]}],"satisfied":false,"constraints":[{"id":"live-truth","satisfied":false,"statement":"Current control-plane capability config and current Forgejo main are authoritative.","proofConditionIds":["repo"]},{"id":"isolation","satisfied":false,"statement":"Offline state remains scoped to authenticated user and active tenant.","proofConditionIds":["repo","live"]},{"id":"bounded","satisfied":false,"statement":"Offline persistence enforces bounded entry and payload policies.","proofConditionIds":["repo","live"]},{"id":"canonical","satisfied":true,"statement":"One branch, one PR, one Gate, squash merge, affected-target release, terminal proof.","proofConditionIds":["live"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo","live"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo","live"]}],"contractHash":"ec0bfec9e1355d13d585f4a2149c19ad761f5be6199ec476afe0be5d676a18fb","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"ec0bfec9e1355d13d585f4a2149c19ad761f5be6199ec476afe0be5d676a18fb","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"live","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"ec0bfec9e1355d13d585f4a2149c19ad761f5be6199ec476afe0be5d676a18fb"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T20:23:41.694966+00:00","proof_gate":"request_contract_pending","source_sha":"c888d3d6c9d2fd84b268ca2f96b84f7830463b4c","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:26784666-67da-4f8e-b1fa-064ccc63d708:request-contract:ec0bfec9e1355d13d585f4a2149c19ad761f5be6199ec476afe0be5d676a18fb:c888d3d6c9d2fd84b268ca2f96b84f7830463b4c:pending:repository","mission_step_id":"d0753944-9060-49c7-a6b4-e707a72a4762","command_center_event_id":"26784666-67da-4f8e-b1fa-064ccc63d708"},{"id":"ae71a185-2936-4813-8325-ef2c6d74bc3a","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-mtqhb50h","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2012,"terminal":false,"missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","timingsMs":{"prReadinessMs":1322,"approvedPlanMs":0,"shipAndProveMs":20633,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},"performance":null,"deploymentId":"forgejo-main-06a8b2830332","workflowRunId":6013,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:14:30.931451+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2012","receipt_type":"automatic_mission_resume","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:automatic-mission-resume:2012:canonical_release_reconciliation_pending","mission_step_id":"06ef3b8e-1107-4921-a73f-52ffbb6cf02b","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"376793e4-3ce4-4291-ac75-9d5e0135e7fa","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"98a6304d4935c90a287ca001006a3456ca359eaab218beebc772cea96a444528","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6013","runId":6013,"status":"running","sourceSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:14:06.925399+00:00","proof_gate":"canonical_release_pending","source_sha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","external_id":"forgejo-main-06a8b2830332","receipt_type":"canonical_release_status","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:forgejo-release-status:06a8b283033241e0568b1fa3faa9dd2cbc156577:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"4d8998b9-4098-47bc-9c25-f7ad4fcbbaeb","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"c8f71ca2-c4b5-454d-92ec-ed594dbd6d31","source":"cc-execution","status":"recorded","payload":{"objective":"Continue the existing shipping path only. PR #2015 on branch ai/big-papis-event-operating-hub already contains the exact intended one-file BigPapisEventsHub change and KnockLaunch Gate is success at head 5766f3fcc4b5c77252512b46eb713d5abd63d89e. Do not create another branch, PR, or source mutation. Reconcile PR #2015, squash merge it through Forgejo, release only the frontend production target, and prove the exact merge SHA is deployed to 100% production traffic. No Visual Witness.","tenantRef":"Big Papi's Iceys","receivedAt":"2026-09-07T00:33:26.002Z","fingerprint":"4641bff6b58fb431a9da96a3648767e76188a6c4735f3460461f6c3c2287362c","workstreamRef":"bigpapisiceys","conversationId":null,"canonicalBranch":"ai/big-papis-event-operating-hub","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing shipping path only. PR #2015 on branch ai/big-papis-event-operating-hub already contains the exact intended one-file BigPapisEventsHub change and KnockLaunch Gate is success at head 5766f3fcc4b5c77252512b46eb713d5abd63d89e. Do not create another branch, PR, or source mutation. Reconcile PR #2015, squash merge it through Forgejo, release only the frontend production target, and prove the exact merge SHA is deployed to 100% production traffic. No Visual Witness.","wordingChanged":false,"canonicalIntent":"Continue the existing shipping path only. PR #2015 on branch ai/big-papis-event-operating-hub already contains the exact intended one-file BigPapisEventsHub change and KnockLaunch Gate is success at head 5766f3fcc4b5c77252512b46eb713d5abd63d89e. Do not create another branch, PR, or source mutation. Reconcile PR #2015, squash merge it through Forgejo, release only the frontend production target, and prove the exact merge SHA is deployed to 100% production traffic. No Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Selected Big Papi events expose a compact operating hub for proposal, payment, customer, email, promotion, and loyalty using existing canonical routes and event/customer context.","proofConditionIds":["proof-source","proof-production"]}],"objective":"Continue the existing shipping path only. PR #2015 on branch ai/big-papis-event-operating-hub already contains the exact intended one-file BigPapisEventsHub change and KnockLaunch Gate is success at head 5766f3fcc4b5c77252512b46eb713d5abd63d89e. Do not create another branch, PR, or source mutation. Reconcile PR #2015, squash merge it through Forgejo, release only the frontend production target, and prove the exact merge SHA is deployed to 100% production traffic. No Visual Witness.","constraints":[{"id":"constraint-1","statement":"Use existing PR #2015 and branch ai/big-papis-event-operating-hub only; no duplicate branch, PR, source mutation, backend/schema change, or Visual Witness.","proofConditionIds":["proof-source","proof-production"]},{"id":"constraint-2","statement":"Release only the frontend production target.","proofConditionIds":["proof-source","proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"PR #2015 contains the intended one-file BigPapisEventsHub event operating-hub change and passes KnockLaunch Gate.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-production","kind":"runtime","claim":"The exact squash-merged SHA from PR #2015 is deployed to the frontend production target at 100% traffic.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/big-papis-event-operating-hub","conversationContext":null,"requestContractHash":"1c1a46b24e2da6d2f251a7bfa2b6883d655dd40101863e3d0193127a7de01259","requestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-07T00:33:26.703519+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:11fd2a1f-b917-450d-b6b4-62b8c2f5781b:tenant-workstream-contribution:4641bff6b58fb431a9da96a3648767e76188a6c4735f3460461f6c3c2287362c","mission_step_id":null,"command_center_event_id":"11fd2a1f-b917-450d-b6b4-62b8c2f5781b"},{"id":"39000cf2-e0a9-4697-b6a5-24ddee9312d0","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":"9155b863-3d30-4457-b2b1-a295f0f6892d","phase":"release","branch":"ai/objective-first-repair-mtqhb50h","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2012,"terminal":false,"missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17302,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":331,"approvedPlanMs":0,"missionSetupMs":424,"providerAuthMs":0,"shipAndProveMs":16837,"ledgerPrepareMs":424,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":424,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":424,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},"performance":null,"deploymentId":"forgejo-main-06a8b2830332","workflowRunId":6013,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1480,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:15:47.920563+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","external_id":"forgejo-main-06a8b2830332","receipt_type":"execute_mission","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"4d8998b9-4098-47bc-9c25-f7ad4fcbbaeb","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"e21acffb-6d9a-4d30-a190-59538002e6c7","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"5f53cc422d1751c25fc8b26461d0af18b51ce26f","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"estimate-workspace-draft","satisfied":true,"statement":"The complete in-progress roof estimate workspace autosaves and restores locally through useOfflineDraft/OfflineManager.","proofConditionIds":["repo","live"]},{"id":"estimate-restore-precedence","satisfied":true,"statement":"A restored local estimate workspace wins initial hydration and is not overwritten by a slower remote roof_estimates read.","proofConditionIds":["repo","live"]},{"id":"estimate-local-first-save","satisfied":true,"statement":"Explicit estimate save persists the local workspace before any server mutation; offline keeps server persistence fail-closed and reports device-local state truthfully.","proofConditionIds":["repo","live"]},{"id":"estimate-confirmed-clear","satisfied":true,"statement":"The local estimate draft is cleared only after Supabase confirms the roof_estimates insert/update, and survives remote failure for retry.","proofConditionIds":["repo","live"]},{"id":"estimate-approval-fail-closed","satisfied":true,"statement":"Mark approved remains online-only, is never queued or locally authorized, and reports the connection prerequisite explicitly.","proofConditionIds":["repo","live"]},{"id":"estimate-regression-coverage","satisfied":true,"statement":"Deterministic contract tests cover full-workspace draft scope, restore precedence, local-first online-only save, confirmed clear, truthful retry state, and fail-closed approval.","proofConditionIds":["repo"]}],"satisfied":true,"constraints":[{"id":"single-offline-owner","satisfied":true,"statement":"useOfflineDraft/OfflineManager remain the only local persistence owner; no second queue, local database, or offline subsystem is introduced.","proofConditionIds":["repo","live"]},{"id":"no-offline-authority-expansion","satisfied":true,"statement":"Offline allowlists are unchanged and approval/sharing/sending/destructive/payment/signature actions receive no new offline authority.","proofConditionIds":["repo"]},{"id":"shared-estimator-scope","satisfied":true,"statement":"The implementation stays in the shared Roof Estimator hook plus one deterministic contract test so all supported tenant types inherit the same behavior.","proofConditionIds":["repo"]},{"id":"canonical-release","satisfied":true,"statement":"One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, only affected production owners, exact terminal live proof.","proofConditionIds":["live"]},{"id":"no-visual-witness","satisfied":true,"statement":"No Visual Witness is run because this request does not require a visual claim.","proofConditionIds":["repo"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo","live"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo","live"]}],"contractHash":"d4e8342a0fc7718226219885825b21070c5a03f3f4992111147ff5b96d8c2e2e","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"d4e8342a0fc7718226219885825b21070c5a03f3f4992111147ff5b96d8c2e2e","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"5f53cc422d1751c25fc8b26461d0af18b51ce26f"},"required":true,"satisfied":true},{"id":"live","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"d4e8342a0fc7718226219885825b21070c5a03f3f4992111147ff5b96d8c2e2e"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T21:15:39.397668+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"5f53cc422d1751c25fc8b26461d0af18b51ce26f","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:66e45d2e-77a1-4596-9ab8-044aa88d982a:request-contract:d4e8342a0fc7718226219885825b21070c5a03f3f4992111147ff5b96d8c2e2e:5f53cc422d1751c25fc8b26461d0af18b51ce26f:verified:","mission_step_id":"2b88d4a3-5dbf-441b-a070-37811c7c9bf4","command_center_event_id":"66e45d2e-77a1-4596-9ab8-044aa88d982a"},{"id":"959b027d-d25d-45f2-841a-8932acc8f1d5","source":"forgejo","status":"waiting","payload":{"branch":"ai/explicit-target-readiness-ac995fd0","prNumber":3034,"nextAction":null,"mergeCommitSha":"1d4d5a2ccfced96ce6a9bb89797f6212ff881c3c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T20:16:04.868527+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"1d4d5a2ccfced96ce6a9bb89797f6212ff881c3c","external_id":"3034","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:ac995fd0-b494-472a-9e10-5f6c182ebd03:merged-pr:3034:1d4d5a2ccfced96ce6a9bb89797f6212ff881c3c","mission_step_id":"75fc4320-f8e1-442d-b2f4-4a496f9623c6","command_center_event_id":"ac995fd0-b494-472a-9e10-5f6c182ebd03"},{"id":"47dd62d4-3779-4d0f-8215-c03e08591ed7","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"9155b863-3d30-4457-b2b1-a295f0f6892d","phase":"universal_visual_witness_supervised","branch":"ai/objective-first-repair-mtqhb50h","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2012,"terminal":false,"missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","timingsMs":{"wake":107,"total":522,"submit":415,"wakeAttempts":1},"nextAction":"Poll inspect_route_status or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},"performance":null,"deploymentId":"forgejo-main-06a8b2830332","workflowRunId":6013,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":677,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:16:28.057902+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","external_id":"9155b863-3d30-4457-b2b1-a295f0f6892d","receipt_type":"visual_proof_started","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:visual-start:9155b863-3d30-4457-b2b1-a295f0f6892d","mission_step_id":"45ec5a85-34ff-489a-a3cb-48c2073aac0d","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"de0f383d-c9de-4527-90f0-498a90761a4b","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"curri-control-center-visual","satisfied":false,"statement":"Curri Control Center uses the Curri Realtor visual system but with executive-control purpose and no generic MISC/CRM artifacts.","proofConditionIds":["production-route","live-visual"]}],"satisfied":false,"constraints":[{"id":"preserve-realtor","satisfied":false,"statement":"Do not alter or degrade the existing curri-properties Realtor tenant.","proofConditionIds":["realtor-preserved"]},{"id":"reuse-pr","satisfied":false,"statement":"Continue the existing PR 2012 / ai/objective-first-repair-mtqhb50h workstream; do not create a duplicate branch or PR.","proofConditionIds":["same-pr-lineage"]},{"id":"real-hierarchy","satisfied":true,"statement":"One Call remains one child tenant inside Curri Control Center; businesses use the real control_center_profile hierarchy and do not fabricate tenant or KPI data.","proofConditionIds":["hierarchy-live"]}],"contractHash":"98a6304d4935c90a287ca001006a3456ca359eaab218beebc772cea96a444528","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"production-route","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"98a6304d4935c90a287ca001006a3456ca359eaab218beebc772cea96a444528"},"required":true,"satisfied":true},{"id":"live-visual","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":"98a6304d4935c90a287ca001006a3456ca359eaab218beebc772cea96a444528"},"required":true,"satisfied":false},{"id":"realtor-preserved","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":"98a6304d4935c90a287ca001006a3456ca359eaab218beebc772cea96a444528"},"required":true,"satisfied":false},{"id":"same-pr-lineage","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"98a6304d4935c90a287ca001006a3456ca359eaab218beebc772cea96a444528","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"hierarchy-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"98a6304d4935c90a287ca001006a3456ca359eaab218beebc772cea96a444528"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["visual","repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:16:26.249954+00:00","proof_gate":"request_contract_pending","source_sha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:request-contract:98a6304d4935c90a287ca001006a3456ca359eaab218beebc772cea96a444528:06a8b283033241e0568b1fa3faa9dd2cbc156577:pending:visual,repository","mission_step_id":"21fa6221-4b0b-48e6-8449-328a9ee659e5","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"87f2745c-94a8-4056-965d-5ac972e46615","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":"9155b863-3d30-4457-b2b1-a295f0f6892d","phase":"runtime_proof","branch":"ai/objective-first-repair-mtqhb50h","reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2012,"terminal":false,"missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16523,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":850,"approvedPlanMs":0,"missionSetupMs":1393,"providerAuthMs":0,"shipAndProveMs":14762,"ledgerPrepareMs":770,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1393,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":770,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},"performance":null,"deploymentId":"forgejo-main-06a8b2830332","workflowRunId":6013,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1427,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:24:27.336336+00:00","proof_gate":"canonical_release_blocked","source_sha":"06a8b283033241e0568b1fa3faa9dd2cbc156577","external_id":"forgejo-main-06a8b2830332","receipt_type":"execute_mission","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"4d8998b9-4098-47bc-9c25-f7ad4fcbbaeb","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"fa070e1a-1b8e-4c73-9873-8dd4bbcc77a9","source":"cc-execution","status":"recorded","payload":{"objective":"Reconcile the existing PR 2013 / merged main SHA 0bda2c2ea4815d36614993782a7d20dce19e0b47 release only. The Forgejo release plan already succeeded and selected frontend only, but run 6015 is blocked before the frontend job. Do not create a branch, PR, source mutation, or duplicate release. Recover the canonical frontend release for this exact source through the authoritative Forgejo path, then verify the production route contains 'What needs you now.' and only report terminal after live proof.","tenantRef":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","receivedAt":"2026-09-07T00:24:09.607Z","fingerprint":"36709e5e424d50936b531a1a4cc6e96fcdc63a5ba15ed060af3b8a4182cabe65","workstreamRef":"60911b6629404f689b88cd17d1bdf5b6","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtqhb50h","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile the existing PR 2013 / merged main SHA 0bda2c2ea4815d36614993782a7d20dce19e0b47 release only. The Forgejo release plan already succeeded and selected frontend only, but run 6015 is blocked before the frontend job. Do not create a branch, PR, source mutation, or duplicate release. Recover the canonical frontend release for this exact source through the authoritative Forgejo path, then verify the production route contains 'What needs you now.' and only report terminal after live proof.","wordingChanged":false,"canonicalIntent":"Reconcile the existing PR 2013 / merged main SHA 0bda2c2ea4815d36614993782a7d20dce19e0b47 release only. The Forgejo release plan already succeeded and selected frontend only, but run 6015 is blocked before the frontend job. Do not create a branch, PR, source mutation, or duplicate release. Recover the canonical frontend release for this exact source through the authoritative Forgejo path, then verify the production route contains 'What needs you now.' and only report terminal after live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"cockpit-live","statement":"The already-merged compact Curri Control Center cockpit is live in production.","proofConditionIds":["production-home"]}],"objective":"Reconcile the existing PR 2013 / merged main SHA 0bda2c2ea4815d36614993782a7d20dce19e0b47 release only. The Forgejo release plan already succeeded and selected frontend only, but run 6015 is blocked before the frontend job. Do not create a branch, PR, source mutation, or duplicate release. Recover the canonical frontend release for this exact source through the authoritative Forgejo path, then verify the production route contains 'What needs you now.' and only report terminal after live proof.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"production-home","kind":"runtime","claim":"The production Curri Control Center route serves the compact cockpit from exact merged SHA 0bda2c2ea4815d36614993782a7d20dce19e0b47.","route":"https://app.knocklaunch.app/curri-control-center/dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"What needs you now.","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":null,"conversationContext":null,"requestContractHash":"47dd009146c407b0e5369c4db6811e37f6596d60e155813c839172ce081ecc87","requestContractRevision":3},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:24:10.060948+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:035a6503-b36a-4d77-b27b-2c87d213cb8f:tenant-workstream-contribution:36709e5e424d50936b531a1a4cc6e96fcdc63a5ba15ed060af3b8a4182cabe65","mission_step_id":"21fa6221-4b0b-48e6-8449-328a9ee659e5","command_center_event_id":"035a6503-b36a-4d77-b27b-2c87d213cb8f"},{"id":"4ccdc6c9-5f7d-4e07-bdbf-4f3f2e2d0897","source":"cc-execution","status":"recorded","payload":{"objective":"Continue only existing PR #2018 for the tenant avatar bootstrap repair under the explicit owner request contract supplied here. Do not create or mutate another branch/PR. Reconcile the exact-head KnockLaunch Gate; when green, squash merge and release only affected frontend and Supabase function owners. Then backfill/reconcile curri-control-center, curri-properties, and one-call assistant settings without overwriting unrelated settings, and complete the required repository/data/desktop-mobile visual proofs before reporting live.","tenantRef":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","receivedAt":"2026-09-07T00:38:22.309Z","fingerprint":"62301b96ddc754855ba24e02982c814b8cd1069438aca08c2973515f38cc7118","workstreamRef":"60911b6629404f689b88cd17d1bdf5b6","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtqi9fbe","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue only existing PR #2018 for the tenant avatar bootstrap repair under the explicit owner request contract supplied here. Do not create or mutate another branch/PR. Reconcile the exact-head KnockLaunch Gate; when green, squash merge and release only affected frontend and Supabase function owners. Then backfill/reconcile curri-control-center, curri-properties, and one-call assistant settings without overwriting unrelated settings, and complete the required repository/data/desktop-mobile visual proofs before reporting live.","wordingChanged":false,"canonicalIntent":"Continue only existing PR #2018 for the tenant avatar bootstrap repair under the explicit owner request contract supplied here. Do not create or mutate another branch/PR. Reconcile the exact-head KnockLaunch Gate; when green, squash merge and release only affected frontend and Supabase function owners. Then backfill/reconcile curri-control-center, curri-properties, and one-call assistant settings without overwriting unrelated settings, and complete the required repository/data/desktop-mobile visual proofs before reporting live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"avatar-live","statement":"Curri Control Center has a visible tenant-specific Executive Chief of Staff avatar on its private control-center routes, without changing the Curri shell/cockpit.","proofConditionIds":["curri-avatar-live"]},{"id":"bootstrap-fixed","statement":"Canonical tenant provisioning persists and validates a tenant-scoped assistant/avatar contract so future tenants cannot silently bootstrap without it unless intentionally opted out.","proofConditionIds":["bootstrap-source"]},{"id":"tenant-isolation","statement":"Curri Control Center, Realty World Curri Properties, and One Call have distinct tenant-scoped assistant identities and switching tenants changes assistant context without bleed.","proofConditionIds":["assistant-data"]}],"objective":"Continue only existing PR #2018 for the tenant avatar bootstrap repair under the explicit owner request contract supplied here. Do not create or mutate another branch/PR. Reconcile the exact-head KnockLaunch Gate; when green, squash merge and release only affected frontend and Supabase function owners. Then backfill/reconcile curri-control-center, curri-properties, and one-call assistant settings without overwriting unrelated settings, and complete the required repository/data/desktop-mobile visual proofs before reporting live.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"curri-avatar-live","kind":"visual","claim":"Curri Control Center visibly renders its Executive Chief of Staff avatar without obscuring the premium Curri shell on desktop and mobile.","route":"https://app.knocklaunch.app/curri-control-center/dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"bootstrap-source","kind":"repository","claim":"Current protected source derives, persists, validates, and privately renders the tenant assistant contract from the shared tenant platform bootstrap primitive.","route":"https://app.knocklaunch.app/curri-control-center/dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"assistant-data","kind":"runtime","claim":"The three Curri-family tenant records expose distinct tenant-specific assistant roles: Executive Chief of Staff, Brokerage Assistant, and Operations Assistant.","route":"https://app.knocklaunch.app/curri-control-center/dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtqi9fbe","conversationContext":null,"requestContractHash":"337c00ddd108925c2d3011af27d123e29f5a258cb71d2287d789b83a830bd05d","requestContractRevision":1},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:38:23.040132+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:420eaddb-1429-4d2f-9d28-8f6ce37bcaac:tenant-workstream-contribution:62301b96ddc754855ba24e02982c814b8cd1069438aca08c2973515f38cc7118","mission_step_id":null,"command_center_event_id":"420eaddb-1429-4d2f-9d28-8f6ce37bcaac"},{"id":"0902272f-9e31-4167-a59e-5b811c5c6a4a","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-event-operating-hub","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"11fd2a1f-b917-450d-b6b4-62b8c2f5781b","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":2053,"providerAuthMs":0,"ledgerPrepareMs":994,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2053,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":994,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"11fd2a1f-b917-450d-b6b4-62b8c2f5781b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3206,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-07T00:33:27.544484+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:11fd2a1f-b917-450d-b6b4-62b8c2f5781b:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"0dc51150-bd25-40b2-a0c0-3db2d6f245f7","command_center_event_id":"11fd2a1f-b917-450d-b6b4-62b8c2f5781b"},{"id":"1e945e1e-0f02-44f2-b62a-ccfc9dddbe08","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/big-papis-event-operating-hub","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2015,"terminal":false,"missionId":"11fd2a1f-b917-450d-b6b4-62b8c2f5781b","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"ee5709ecee830cea7161675f9354a07eac983095","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9961,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1021,"approvedPlanMs":0,"missionSetupMs":332,"providerAuthMs":0,"shipAndProveMs":7570,"ledgerPrepareMs":332,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":332,"repositoryMutationMs":896,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":332,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"11fd2a1f-b917-450d-b6b4-62b8c2f5781b"},"performance":null,"deploymentId":"forgejo-main-ee5709ecee83","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3061,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-07T00:34:20.277249+00:00","proof_gate":"canonical_release_dispatched","source_sha":"ee5709ecee830cea7161675f9354a07eac983095","external_id":"forgejo-main-ee5709ecee83","receipt_type":"execute_mission","idempotency_key":"mission:11fd2a1f-b917-450d-b6b4-62b8c2f5781b:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"6552d7de-d923-4fe2-a781-8a38f849e2eb","command_center_event_id":"11fd2a1f-b917-450d-b6b4-62b8c2f5781b"},{"id":"6175efcf-e901-4f3e-911f-435d04a50e1e","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-9fa4bbf24d00","reason":"anchored_edit_anchor_missing:src/lib/tenantUtils.ts","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"9fa4bbf2-4d00-4a01-b802-a090ba6594e5","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":496,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":622,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":466,"ledgerReconcileMs":0,"lineageReconcileMs":156,"resolvePreflightMs":622,"repositoryMutationMs":496,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":466,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9fa4bbf2-4d00-4a01-b802-a090ba6594e5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1483,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:53:16.775817+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9fa4bbf2-4d00-4a01-b802-a090ba6594e5:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"e376e76a-17aa-4293-9c3b-db8afc4e0625","command_center_event_id":"9fa4bbf2-4d00-4a01-b802-a090ba6594e5"},{"id":"876ec5dd-0c94-4ba9-9f67-6e6356f51d67","source":"forgejo","status":"waiting","payload":{"branch":"ai/big-papis-event-operating-hub","prNumber":2015,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"ee5709ecee830cea7161675f9354a07eac983095","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-07T00:34:25.424699+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"ee5709ecee830cea7161675f9354a07eac983095","external_id":"2015","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:11fd2a1f-b917-450d-b6b4-62b8c2f5781b:merged-pr:2015:ee5709ecee830cea7161675f9354a07eac983095","mission_step_id":"6552d7de-d923-4fe2-a781-8a38f849e2eb","command_center_event_id":"11fd2a1f-b917-450d-b6b4-62b8c2f5781b"},{"id":"c39541e3-2744-4e2d-97a7-b0bba225f528","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-6b17c386d73b","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":282,"providerAuthMs":0,"ledgerPrepareMs":282,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":282,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":282,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3346,"likelyAffectedFiles":["src/lib/tenantUtils.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:19:16.912437+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"f9f87063-dfbb-4ee2-8b5e-12b24f74afd0","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"bd0cfdca-11c4-4fd9-b9f7-c72797a94d48","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","scripts/visual-witness-hosted-runner/virtual-witness-operating-contract.json"],"reason":"Owner-approved corrective generation for the exact Visual Witness release-contract failure; unfreeze only these exact control-plane paths, then restore frozen-by-default behavior.","baseSha":"3318ac030845b4ab881c11b589407f584ddfa480","issuedAt":1789692270733,"expiresAt":1789692450733,"missionId":"a924d509-8361-466f-9fcc-6999d3a728e6","authorizationId":"84e61905-400f-49f9-ba65-c6633bd30e25","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T00:44:31.504338+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"3318ac030845b4ab881c11b589407f584ddfa480","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:84e61905-400f-49f9-ba65-c6633bd30e25","mission_step_id":"6590e7ba-4cf7-40a0-9ad0-e038869d9e2e","command_center_event_id":"a924d509-8361-466f-9fcc-6999d3a728e6"},{"id":"c2f551c4-59f6-47c7-b39c-e27b9728e010","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"ee5709ecee830cea7161675f9354a07eac983095","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"ee5709ecee830cea7161675f9354a07eac983095","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"1c1a46b24e2da6d2f251a7bfa2b6883d655dd40101863e3d0193127a7de01259","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6019","runId":6019,"status":"running","sourceSha":"ee5709ecee830cea7161675f9354a07eac983095","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-07T00:34:28.074824+00:00","proof_gate":"canonical_release_pending","source_sha":"ee5709ecee830cea7161675f9354a07eac983095","external_id":"forgejo-main-ee5709ecee83","receipt_type":"canonical_release_status","idempotency_key":"mission:11fd2a1f-b917-450d-b6b4-62b8c2f5781b:forgejo-release-status:ee5709ecee830cea7161675f9354a07eac983095:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"6552d7de-d923-4fe2-a781-8a38f849e2eb","command_center_event_id":"11fd2a1f-b917-450d-b6b4-62b8c2f5781b"},{"id":"22fa83ee-8286-424a-bc54-58d70d8b1a44","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"ee5709ecee830cea7161675f9354a07eac983095","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"ee5709ecee830cea7161675f9354a07eac983095","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"1c1a46b24e2da6d2f251a7bfa2b6883d655dd40101863e3d0193127a7de01259","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6019","runId":6019,"status":"success","sourceSha":"ee5709ecee830cea7161675f9354a07eac983095","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-07T00:36:53.661105+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"ee5709ecee830cea7161675f9354a07eac983095","external_id":"forgejo-main-ee5709ecee83","receipt_type":"canonical_release_status","idempotency_key":"mission:11fd2a1f-b917-450d-b6b4-62b8c2f5781b:forgejo-release-status:ee5709ecee830cea7161675f9354a07eac983095:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"4db44e89-f4fd-4cc3-8169-d6c07353854f","command_center_event_id":"11fd2a1f-b917-450d-b6b4-62b8c2f5781b"},{"id":"c594b535-9470-4e75-a5af-6effe0a35145","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"ee5709ecee830cea7161675f9354a07eac983095","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Selected Big Papi events expose a compact operating hub for proposal, payment, customer, email, promotion, and loyalty using existing canonical routes and event/customer context.","proofConditionIds":["proof-source","proof-production"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":false,"statement":"Use existing PR #2015 and branch ai/big-papis-event-operating-hub only; no duplicate branch, PR, source mutation, backend/schema change, or Visual Witness.","proofConditionIds":["proof-source","proof-production"]},{"id":"constraint-2","satisfied":false,"statement":"Release only the frontend production target.","proofConditionIds":["proof-source","proof-production"]}],"contractHash":"1c1a46b24e2da6d2f251a7bfa2b6883d655dd40101863e3d0193127a7de01259","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"1c1a46b24e2da6d2f251a7bfa2b6883d655dd40101863e3d0193127a7de01259","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-production","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"1c1a46b24e2da6d2f251a7bfa2b6883d655dd40101863e3d0193127a7de01259"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-07T00:36:55.990779+00:00","proof_gate":"request_contract_pending","source_sha":"ee5709ecee830cea7161675f9354a07eac983095","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:11fd2a1f-b917-450d-b6b4-62b8c2f5781b:request-contract:1c1a46b24e2da6d2f251a7bfa2b6883d655dd40101863e3d0193127a7de01259:ee5709ecee830cea7161675f9354a07eac983095:pending:repository","mission_step_id":"4db44e89-f4fd-4cc3-8169-d6c07353854f","command_center_event_id":"11fd2a1f-b917-450d-b6b4-62b8c2f5781b"},{"id":"54ec184c-5cdb-409b-916d-70686f36f67b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-6b17c386d73b","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2236,"terminal":false,"missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4578,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":274,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":274,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":274,"repositoryMutationMs":4578,"repositoryProviderMs":4266,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1880,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":274,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2386},"nextAction":"Canonical KnockLaunch Gate notifier and mission supervisor own progression from this exact PR head; do not synchronously poll Forgejo from the owner request.","receiptRef":{"mode":"full","missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3034,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:19:31.146821+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2236","receipt_type":"execute_mission","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"a0af040f-2767-467a-a48e-db942f47abdf","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"df197301-a7ce-4c9b-9ab3-86481f8169a2","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mcp-oauth.js","workers/cc-execution/src/version.js","workers/cc-execution/test/mcp-oauth-hot-path.test.js"],"reason":"Owner-authorized PRIME MCP connection repair: advertise offline_access in protected-resource metadata so ChatGPT post-callback refresh-token validation matches the Supabase OAuth server, without changing OAuth clients or sessions.","baseSha":"f077de5359584448db31fd6b714e0fe551f7442a","issuedAt":1788878767774,"expiresAt":1788878947774,"missionId":"12ac40e1-9587-489d-a117-9832e1dd0305","authorizationId":"7ee90710-4f51-4566-8312-52214f646d76","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T14:46:08.174751+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"f077de5359584448db31fd6b714e0fe551f7442a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:7ee90710-4f51-4566-8312-52214f646d76","mission_step_id":"0466de2f-742c-467c-a596-cc01e0a7f1b2","command_center_event_id":"12ac40e1-9587-489d-a117-9832e1dd0305"},{"id":"adbe6fa9-9290-4f3a-96d8-076d6c54e90d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtqi9fbe","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2018,"terminal":false,"missionId":"420eaddb-1429-4d2f-9d28-8f6ce37bcaac","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2830,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2095,"approvedPlanMs":0,"missionSetupMs":827,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":280,"ledgerReconcileMs":0,"lineageReconcileMs":547,"resolvePreflightMs":827,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":280,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"420eaddb-1429-4d2f-9d28-8f6ce37bcaac"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1966,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:38:24.905936+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2018","receipt_type":"execute_mission","idempotency_key":"mission:420eaddb-1429-4d2f-9d28-8f6ce37bcaac:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"7adeebc3-73ba-4cf0-b469-769f97543a17","command_center_event_id":"420eaddb-1429-4d2f-9d28-8f6ce37bcaac"},{"id":"bb1049dd-2538-4aef-921f-3e68612be7a7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtqi9fbe","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2018,"terminal":false,"missionId":"420eaddb-1429-4d2f-9d28-8f6ce37bcaac","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1603,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"420eaddb-1429-4d2f-9d28-8f6ce37bcaac"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1280,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:39:25.112138+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2018","receipt_type":"automatic_mission_resume","idempotency_key":"mission:420eaddb-1429-4d2f-9d28-8f6ce37bcaac:automatic-mission-resume:2018:repair_mission_waiting_for_gate","mission_step_id":"6a370511-4fd1-471e-a4b4-ecbc10bfe406","command_center_event_id":"420eaddb-1429-4d2f-9d28-8f6ce37bcaac"},{"id":"92476167-4087-4069-9eb9-bc488dc8c0db","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtqi9fbe","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"ffa2ac22-54f6-400c-9753-8b3e12b899df","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":883,"providerAuthMs":0,"ledgerPrepareMs":883,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":883,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":883,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"ffa2ac22-54f6-400c-9753-8b3e12b899df"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4552,"likelyAffectedFiles":["config/platform-standards.json","src/OAuthConsentBridge.tsx","scripts/phase3b-sanitize-and-publish-v2.ts","scripts/generate-platform-cohesion-auth-proof-requirements.mjs","scripts/visual-witness-hosted-runner/src/auth-state-refresh.mjs","scripts/visual-witness-hosted-runner/src/operator-session-broker.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T00:39:48.243285+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ffa2ac22-54f6-400c-9753-8b3e12b899df:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"dca67f61-4db7-46bc-b5ac-a286b084b33d","command_center_event_id":"ffa2ac22-54f6-400c-9753-8b3e12b899df"},{"id":"f63ad6b8-15bd-4dea-873f-16ff4a32b573","source":"cc-execution","status":"recorded","payload":{"objective":"Finish the existing MS Lawn Barber imagery repair represented by Forgejo PR #2016. Keep the exact existing branch and PR, merge it through the canonical green gate, release only the affected frontend target, and verify on live production that MS Lawn Barber's existing configured logo, background, loader branding, and route imagery render again. Do not create replacement assets or a duplicate PR.","tenantRef":"mslawnbarber","receivedAt":"2026-09-07T00:41:05.037Z","fingerprint":"a0153c989d5d802090dc4294d915fc61ba8561ce9e879c0f2a0f9c45a7d11f9a","workstreamRef":"mslawnbarber","conversationId":null,"canonicalBranch":"ai/mslawnbarber-media-canonical-fallback","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Finish the existing MS Lawn Barber imagery repair represented by Forgejo PR #2016. Keep the exact existing branch and PR, merge it through the canonical green gate, release only the affected frontend target, and verify on live production that MS Lawn Barber's existing configured logo, background, loader branding, and route imagery render again. Do not create replacement assets or a duplicate PR.","wordingChanged":false,"canonicalIntent":"Finish the existing MS Lawn Barber imagery repair represented by Forgejo PR #2016. Keep the exact existing branch and PR, merge it through the canonical green gate, release only the affected frontend target, and verify on live production that MS Lawn Barber's existing configured logo, background, loader branding, and route imagery render again. Do not create replacement assets or a duplicate PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"MS Lawn Barber's existing configured imagery is restored on the live tenant.","proofConditionIds":["proof-production"]}],"objective":"Finish the existing MS Lawn Barber imagery repair represented by Forgejo PR #2016. Keep the exact existing branch and PR, merge it through the canonical green gate, release only the affected frontend target, and verify on live production that MS Lawn Barber's existing configured logo, background, loader branding, and route imagery render again. Do not create replacement assets or a duplicate PR.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"On the live MS Lawn Barber tenant, the existing configured logo, background, loader branding, and route imagery resolve and render after the exact release.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/mslawnbarber-media-canonical-fallback","conversationContext":"{\"latestOwnerUtterance\":\"Finish up, my dude.\",\"resolvedOwnerIntent\":\"Finish the already-started MS Lawn Barber missing-imagery repair through merge, production release, and live proof.\",\"priorExplicitRequest\":\"MS Lawn Barber is missing all imagery; restore it and finish the repair.\"}","requestContractHash":"ea4f398c8f3f64da4bfce9acafa975ec1f5514ac2afb38bf3f63782b70d464cd","requestContractRevision":1},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-07T00:41:05.534493+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:1f3324e6-b19c-4067-8336-29d404713f0f:tenant-workstream-contribution:a0153c989d5d802090dc4294d915fc61ba8561ce9e879c0f2a0f9c45a7d11f9a","mission_step_id":null,"command_center_event_id":"1f3324e6-b19c-4067-8336-29d404713f0f"},{"id":"f2072b86-14cf-44bf-9e24-841d27784a2d","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/mslawnbarber-media-canonical-fallback","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"1f3324e6-b19c-4067-8336-29d404713f0f","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":105,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1553,"providerAuthMs":0,"ledgerPrepareMs":748,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1553,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":748,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"1f3324e6-b19c-4067-8336-29d404713f0f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3043,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-07T00:41:06.237124+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1f3324e6-b19c-4067-8336-29d404713f0f:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"51061098-3a7b-438b-a0ed-c42a3901b10f","command_center_event_id":"1f3324e6-b19c-4067-8336-29d404713f0f"},{"id":"3f3d649d-9fc3-4241-84a3-702885f8b2bf","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/mslawnbarber-media-canonical-fallback","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"1f3324e6-b19c-4067-8336-29d404713f0f","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":372,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":372,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":372,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":372,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1f3324e6-b19c-4067-8336-29d404713f0f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1540,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-07T00:41:13.780699+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1f3324e6-b19c-4067-8336-29d404713f0f:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"b0b333e1-36fe-44ba-ae28-6bab8e8dfb5e","command_center_event_id":"1f3324e6-b19c-4067-8336-29d404713f0f"},{"id":"a2ac2c93-cbf4-415d-a54c-415663b855e1","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/mslawnbarber-media-canonical-fallback","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"1f3324e6-b19c-4067-8336-29d404713f0f","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":469,"providerAuthMs":0,"ledgerPrepareMs":308,"ledgerReconcileMs":0,"lineageReconcileMs":161,"resolvePreflightMs":469,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":308,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"1f3324e6-b19c-4067-8336-29d404713f0f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3822,"likelyAffectedFiles":["src/lib/tenants/tenantMediaBranding.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-07T00:41:30.860333+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1f3324e6-b19c-4067-8336-29d404713f0f:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"51061098-3a7b-438b-a0ed-c42a3901b10f","command_center_event_id":"1f3324e6-b19c-4067-8336-29d404713f0f"},{"id":"457d36bc-ab3f-4da4-a1a6-8974e0429159","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/mslawnbarber-media-canonical-fallback","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"1f3324e6-b19c-4067-8336-29d404713f0f","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3217,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":301,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":301,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":301,"repositoryMutationMs":3217,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":301,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1f3324e6-b19c-4067-8336-29d404713f0f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1549,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-07T00:41:50.905592+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1f3324e6-b19c-4067-8336-29d404713f0f:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"b0b333e1-36fe-44ba-ae28-6bab8e8dfb5e","command_center_event_id":"1f3324e6-b19c-4067-8336-29d404713f0f"},{"id":"c9e01d67-0c91-42fe-bae7-1e9ad3809f71","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized PRIME server-side action exposure repair: restore per-tool OAuth securitySchemes, ChatGPT compatibility metadata, and titles on the public MCP descriptors so ChatGPT can bind callable functions while preserving existing backend OAuth enforcement.","baseSha":"bb5d45de0a304fb857a05df7662a725c8782aa4b","issuedAt":1788880552055,"expiresAt":1788880732055,"missionId":"603d5c38-dce5-4761-94df-835aa13791d5","authorizationId":"f6d7ad96-7ba2-469a-8f53-5e49eab84654","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T15:15:52.409069+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"bb5d45de0a304fb857a05df7662a725c8782aa4b","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:f6d7ad96-7ba2-469a-8f53-5e49eab84654","mission_step_id":"90340d64-4022-43eb-a896-fe216cd00264","command_center_event_id":"603d5c38-dce5-4761-94df-835aa13791d5"},{"id":"44022b93-22a5-428b-a40c-61666a60863c","source":"forgejo","status":"waiting","payload":{"branch":"ai/mslawnbarber-media-canonical-fallback","prNumber":2016,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"06882d69e77f0b584876e098205410fd1a10c26a","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-07T00:42:20.567431+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"06882d69e77f0b584876e098205410fd1a10c26a","external_id":"2016","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:1f3324e6-b19c-4067-8336-29d404713f0f:merged-pr:2016:06882d69e77f0b584876e098205410fd1a10c26a","mission_step_id":"7f61df52-0aad-4dcf-8543-91da2bcf22f4","command_center_event_id":"1f3324e6-b19c-4067-8336-29d404713f0f"},{"id":"ed932e84-1db1-48ee-a1ca-8bd22d63609d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/mslawnbarber-media-canonical-fallback","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2016,"terminal":false,"missionId":"1f3324e6-b19c-4067-8336-29d404713f0f","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"06882d69e77f0b584876e098205410fd1a10c26a","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12481,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1641,"approvedPlanMs":0,"missionSetupMs":400,"providerAuthMs":0,"shipAndProveMs":9666,"ledgerPrepareMs":299,"ledgerReconcileMs":0,"lineageReconcileMs":101,"resolvePreflightMs":400,"repositoryMutationMs":1086,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":299,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1f3324e6-b19c-4067-8336-29d404713f0f"},"performance":null,"deploymentId":"forgejo-main-06882d69e77f","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3060,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-07T00:42:16.45975+00:00","proof_gate":"canonical_release_dispatched","source_sha":"06882d69e77f0b584876e098205410fd1a10c26a","external_id":"forgejo-main-06882d69e77f","receipt_type":"execute_mission","idempotency_key":"mission:1f3324e6-b19c-4067-8336-29d404713f0f:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"7f61df52-0aad-4dcf-8543-91da2bcf22f4","command_center_event_id":"1f3324e6-b19c-4067-8336-29d404713f0f"},{"id":"dde70185-737f-42ca-9165-ae0e83b7c523","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/tenant-avatar-bootstrap-native","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2017,"terminal":false,"missionId":"db322cf2-74d8-44d4-afa3-25520fefc6ea","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15170,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1629,"approvedPlanMs":0,"missionSetupMs":643,"providerAuthMs":0,"shipAndProveMs":12630,"ledgerPrepareMs":643,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":643,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":643,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"db322cf2-74d8-44d4-afa3-25520fefc6ea"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1481,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T00:42:26.820107+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2017","receipt_type":"execute_mission","idempotency_key":"mission:db322cf2-74d8-44d4-afa3-25520fefc6ea:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"5c4ca6c7-cadb-4941-8df3-cabf4d4897fa","command_center_event_id":"db322cf2-74d8-44d4-afa3-25520fefc6ea"},{"id":"d8df57fe-5683-4efc-b7e3-05693b58c564","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"c888d3d6c9d2fd84b268ca2f96b84f7830463b4c","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"91647a25afe91c0f07a5be774947dbbc8d959f16","prNumber":2539,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7523/jobs/1","mergeCommitSha":"c888d3d6c9d2fd84b268ca2f96b84f7830463b4c"}],"requestContractHash":"ec0bfec9e1355d13d585f4a2149c19ad761f5be6199ec476afe0be5d676a18fb"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T20:23:43.396292+00:00","proof_gate":"request_contract_repository_verified","source_sha":"c888d3d6c9d2fd84b268ca2f96b84f7830463b4c","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:26784666-67da-4f8e-b1fa-064ccc63d708:request-contract-repository:ec0bfec9e1355d13d585f4a2149c19ad761f5be6199ec476afe0be5d676a18fb:c888d3d6c9d2fd84b268ca2f96b84f7830463b4c","mission_step_id":"d0753944-9060-49c7-a6b4-e707a72a4762","command_center_event_id":"26784666-67da-4f8e-b1fa-064ccc63d708"},{"id":"dad4a426-ae34-483a-ab57-ed16152c08b6","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"06882d69e77f0b584876e098205410fd1a10c26a","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"06882d69e77f0b584876e098205410fd1a10c26a","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"ea4f398c8f3f64da4bfce9acafa975ec1f5514ac2afb38bf3f63782b70d464cd","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6023","runId":6023,"status":"blocked","sourceSha":"06882d69e77f0b584876e098205410fd1a10c26a","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-07T00:42:24.671973+00:00","proof_gate":"canonical_release_pending","source_sha":"06882d69e77f0b584876e098205410fd1a10c26a","external_id":"forgejo-main-06882d69e77f","receipt_type":"canonical_release_status","idempotency_key":"mission:1f3324e6-b19c-4067-8336-29d404713f0f:forgejo-release-status:06882d69e77f0b584876e098205410fd1a10c26a:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"7f61df52-0aad-4dcf-8543-91da2bcf22f4","command_center_event_id":"1f3324e6-b19c-4067-8336-29d404713f0f"},{"id":"638ce4d0-4ee0-424a-9a75-710dcc0bc64e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Supersede the incorrect duplicate assistant implementation on existing PR #2018 by restoring its three changed files exactly to current protected main. This is cleanup only: do not merge or deploy this PR, do not create another assistant system, and do not alter production data. Preserve the canonical tenant-native avatar/menu work in PR #2017 as the winning path.","wordingChanged":false,"canonicalIntent":"Supersede the incorrect duplicate assistant implementation on existing PR #2018 by restoring its three changed files exactly to current protected main. This is cleanup only: do not merge or deploy this PR, do not create another assistant system, and do not alter production data. Preserve the canonical tenant-native avatar/menu work in PR #2017 as the winning path.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"duplicate-retired","statement":"The duplicate KNOCKLAUNCH-ASSISTANT-v1 floating assistant implementation on PR #2018 is reverted so it cannot become a second avatar system.","proofConditionIds":["branch-reverted"]}],"objective":"Supersede the incorrect duplicate assistant implementation on existing PR #2018 by restoring its three changed files exactly to current protected main. This is cleanup only: do not merge or deploy this PR, do not create another assistant system, and do not alter production data. Preserve the canonical tenant-native avatar/menu work in PR #2017 as the winning path.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"branch-reverted","kind":"repository","claim":"PR #2018 no longer differs from current main in its three duplicate-assistant files.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"54873001d30bbeca142a9fc9149450e41f17aedc7fc29b9104e47ea033a6e6d3","requestContractRevision":2,"previousRequestContractHash":"337c00ddd108925c2d3011af27d123e29f5a258cb71d2287d789b83a830bd05d"},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:43:07.056627+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:420eaddb-1429-4d2f-9d28-8f6ce37bcaac:request-contract:54873001d30bbeca142a9fc9149450e41f17aedc7fc29b9104e47ea033a6e6d3","mission_step_id":"7adeebc3-73ba-4cf0-b469-769f97543a17","command_center_event_id":"420eaddb-1429-4d2f-9d28-8f6ce37bcaac"},{"id":"4efd447e-7984-4414-bbe3-9c6ba494f40d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtqi9fbe","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2018,"terminal":false,"missionId":"420eaddb-1429-4d2f-9d28-8f6ce37bcaac","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":26848,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":3509,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":915,"ledgerReconcileMs":0,"lineageReconcileMs":2594,"resolvePreflightMs":3509,"repositoryMutationMs":26848,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":915,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"420eaddb-1429-4d2f-9d28-8f6ce37bcaac"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1558,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:43:37.342909+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"2018","receipt_type":"execute_mission","idempotency_key":"mission:420eaddb-1429-4d2f-9d28-8f6ce37bcaac:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"7adeebc3-73ba-4cf0-b469-769f97543a17","command_center_event_id":"420eaddb-1429-4d2f-9d28-8f6ce37bcaac"},{"id":"c6b4dc62-a72f-4a70-80e1-9e1581a0b098","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6b17c386d73b","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2236,"terminal":false,"missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1828,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1284,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:19:39.869066+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2236","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:automatic-mission-resume:2236:repair_mission_waiting_for_gate","mission_step_id":"4b9c007f-1d68-4436-a93a-e575827d98dc","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"c537f725-b861-4cf6-b6e9-a23edeb316ba","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"c888d3d6c9d2fd84b268ca2f96b84f7830463b4c","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"offline-write-queue","satisfied":true,"statement":"Safe allowlisted writes queue on browser offline and recoverable upstream/network failure; authorization/conflict failures remain fail-closed.","proofConditionIds":["repo","live"]},{"id":"offline-drafts","satisfied":true,"statement":"Reusable tenant/user-scoped durable drafts support save, read, list, update, and remove.","proofConditionIds":["repo","live"]},{"id":"offline-attachments","satisfied":true,"statement":"Reusable tenant/user-scoped attachment staging is bounded and retry-ready.","proofConditionIds":["repo","live"]},{"id":"offline-sync-receipts","satisfied":true,"statement":"Queued work exposes durable local, pending, syncing, synced, and needs-review state with timestamps, retry/error data, and scoped identity.","proofConditionIds":["repo","live"]},{"id":"offline-recovery","satisfied":true,"statement":"Reconnect, visibility return, and session recovery resume the existing single-owner sync loop.","proofConditionIds":["repo","live"]},{"id":"offline-idempotency-conflicts","satisfied":true,"statement":"Retries remain idempotent and newer server state becomes explicit conflict/needs-review instead of silent overwrite.","proofConditionIds":["repo","live"]},{"id":"offline-fail-closed","satisfied":true,"statement":"Unapproved, authorization-sensitive, security-sensitive, data-integrity-sensitive, destructive, and bulk operations remain online-only and fail-closed.","proofConditionIds":["repo","live"]},{"id":"offline-tests","satisfied":true,"statement":"Deterministic tests cover offline, online-but-unreachable, fail-closed statuses, draft isolation, attachment bounds, receipt states, idempotency, conflicts, and recovery.","proofConditionIds":["repo"]},{"id":"single-owner","satisfied":true,"statement":"The existing OfflineManager and Supabase transport remain the only platform offline owners.","proofConditionIds":["repo","live"]}],"satisfied":true,"constraints":[{"id":"live-truth","satisfied":true,"statement":"Current control-plane capability config and current Forgejo main are authoritative.","proofConditionIds":["repo"]},{"id":"isolation","satisfied":true,"statement":"Offline state remains scoped to authenticated user and active tenant.","proofConditionIds":["repo","live"]},{"id":"bounded","satisfied":true,"statement":"Offline persistence enforces bounded entry and payload policies.","proofConditionIds":["repo","live"]},{"id":"canonical","satisfied":true,"statement":"One branch, one PR, one Gate, squash merge, affected-target release, terminal proof.","proofConditionIds":["live"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo","live"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo","live"]}],"contractHash":"ec0bfec9e1355d13d585f4a2149c19ad761f5be6199ec476afe0be5d676a18fb","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"ec0bfec9e1355d13d585f4a2149c19ad761f5be6199ec476afe0be5d676a18fb","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"c888d3d6c9d2fd84b268ca2f96b84f7830463b4c"},"required":true,"satisfied":true},{"id":"live","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"ec0bfec9e1355d13d585f4a2149c19ad761f5be6199ec476afe0be5d676a18fb"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T20:23:44.939248+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"c888d3d6c9d2fd84b268ca2f96b84f7830463b4c","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:26784666-67da-4f8e-b1fa-064ccc63d708:request-contract:ec0bfec9e1355d13d585f4a2149c19ad761f5be6199ec476afe0be5d676a18fb:c888d3d6c9d2fd84b268ca2f96b84f7830463b4c:verified:","mission_step_id":"d0753944-9060-49c7-a6b4-e707a72a4762","command_center_event_id":"26784666-67da-4f8e-b1fa-064ccc63d708"},{"id":"15dc9b80-7708-46cd-ad63-4f90c50a0f12","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-87ffa1d6dd82","prNumber":2549,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"7e200016020a693f0bf289681f8709a2323a540c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T21:21:23.166386+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"7e200016020a693f0bf289681f8709a2323a540c","external_id":"2549","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:87ffa1d6-dd82-42de-94a1-8f33edbb537b:merged-pr:2549:7e200016020a693f0bf289681f8709a2323a540c","mission_step_id":"9dca18a1-331e-429d-8146-79a0bec9365e","command_center_event_id":"87ffa1d6-dd82-42de-94a1-8f33edbb537b"},{"id":"45e9fcf9-fbe4-4f4c-9737-a3bbff7304ba","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-cc47304f3c0b","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.161-forgejo-repository-file-pagination","prNumber":2905,"terminal":false,"missionId":"cc47304f-3c0b-46b1-a0d4-49c13454a945","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"30409921342633f65f919a569a9adb3da8f2260d","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5675,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":412,"approvedPlanMs":0,"missionSetupMs":319,"providerAuthMs":0,"shipAndProveMs":4720,"ledgerPrepareMs":319,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":319,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":319,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"cc47304f-3c0b-46b1-a0d4-49c13454a945"},"performance":null,"deploymentId":"forgejo-main-304099213426","workflowRunId":8774,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1476,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T15:01:10.94969+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"30409921342633f65f919a569a9adb3da8f2260d","external_id":"forgejo-main-304099213426","receipt_type":"execute_mission","idempotency_key":"mission:cc47304f-3c0b-46b1-a0d4-49c13454a945:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"0636f99c-4902-4e6c-b090-974818d3fcb3","command_center_event_id":"cc47304f-3c0b-46b1-a0d4-49c13454a945"},{"id":"083f43b9-3dd7-4daa-a990-5a1efa99ef58","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"d07125a4d00eed673d3ac240964b2e7257d5a026","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"d07125a4d00eed673d3ac240964b2e7257d5a026","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"1e0b24ada8f148d70eb9cb1b330f6959831b8e4f1247a6b19743931f28d30951","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T04:05:35.909525+00:00","proof_gate":"canonical_release_pending","source_sha":"d07125a4d00eed673d3ac240964b2e7257d5a026","external_id":"forgejo-main-d07125a4d00e","receipt_type":"canonical_release_status","idempotency_key":"mission:48c778d9-86d0-43d0-9708-a591c33af43c:forgejo-release-status:d07125a4d00eed673d3ac240964b2e7257d5a026:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"c0d30d2b-89fc-42db-9422-7d222339c5f9","command_center_event_id":"48c778d9-86d0-43d0-9708-a591c33af43c"},{"id":"4ed58781-9cf5-40e4-8f3c-151a32d6f8ec","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"d363a851d5614a518ec149968a0664d755c43ee5","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"d363a851d5614a518ec149968a0664d755c43ee5","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"0518cddf37f3852f3b3bbb3b823eb9b8781c26006ba980753c1f141f8a15d8db","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6024","runId":6024,"status":"running","sourceSha":"d363a851d5614a518ec149968a0664d755c43ee5","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"06882d69e77f0b584876e098205410fd1a10c26a","sourceSha":"d363a851d5614a518ec149968a0664d755c43ee5","changedPaths":["src/lib/tenants/tenantAvatarMenuContract.ts","src/components/CRMUserMenu.tsx","src/components/MiscAwareAccountMenu.tsx"],"changedPathCount":3,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T00:44:26.692541+00:00","proof_gate":"canonical_release_pending","source_sha":"d363a851d5614a518ec149968a0664d755c43ee5","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:db322cf2-74d8-44d4-afa3-25520fefc6ea:forgejo-release-status:d363a851d5614a518ec149968a0664d755c43ee5:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"5c4ca6c7-cadb-4941-8df3-cabf4d4897fa","command_center_event_id":"db322cf2-74d8-44d4-afa3-25520fefc6ea"},{"id":"5638dcb3-ffee-4813-9b0b-277915f9639a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"branch_must_start_with_ai","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"63646652-e10d-4736-ac17-7a9be3ba5235","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1358,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":708,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1358,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":708,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"63646652-e10d-4736-ac17-7a9be3ba5235"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1294,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:45:36.146769+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:63646652-e10d-4736-ac17-7a9be3ba5235:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"a4ea5d78-b8cc-4335-b3e2-7dbd00ee74ef","command_center_event_id":"63646652-e10d-4736-ac17-7a9be3ba5235"},{"id":"d587de53-9c65-488e-b49f-77a3189b237b","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"d363a851d5614a518ec149968a0664d755c43ee5","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"d363a851d5614a518ec149968a0664d755c43ee5","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"0518cddf37f3852f3b3bbb3b823eb9b8781c26006ba980753c1f141f8a15d8db","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6024","runId":6024,"status":"success","sourceSha":"d363a851d5614a518ec149968a0664d755c43ee5","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T00:45:44.471165+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"d363a851d5614a518ec149968a0664d755c43ee5","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:db322cf2-74d8-44d4-afa3-25520fefc6ea:forgejo-release-status:d363a851d5614a518ec149968a0664d755c43ee5:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"16fb0276-656b-4e8d-a1e8-d9a6c3b860c8","command_center_event_id":"db322cf2-74d8-44d4-afa3-25520fefc6ea"},{"id":"733a5c3a-87d5-41fd-a799-ea050885fc53","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6b17c386d73b","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2236,"terminal":false,"missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9805,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1384,"approvedPlanMs":0,"missionSetupMs":716,"providerAuthMs":0,"shipAndProveMs":7851,"ledgerPrepareMs":363,"ledgerReconcileMs":0,"lineageReconcileMs":353,"resolvePreflightMs":716,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":363,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},"performance":null,"deploymentId":"forgejo-main-33966f962e72","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2506,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:22:34.343068+00:00","proof_gate":"canonical_release_dispatched","source_sha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","external_id":"forgejo-main-33966f962e72","receipt_type":"execute_mission","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"4422fc11-eb29-40a3-9a5f-6de5c1e29e51","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"bace1872-929f-4b21-bd98-764b97f161bb","source":"forgejo","status":"waiting","payload":{"branch":"ai/tenant-avatar-bootstrap-native","prNumber":2017,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"d363a851d5614a518ec149968a0664d755c43ee5","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T00:42:31.516078+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"d363a851d5614a518ec149968a0664d755c43ee5","external_id":"2017","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:db322cf2-74d8-44d4-afa3-25520fefc6ea:merged-pr:2017:d363a851d5614a518ec149968a0664d755c43ee5","mission_step_id":"fd52933a-c339-4c86-be35-b2a143598ef2","command_center_event_id":"db322cf2-74d8-44d4-afa3-25520fefc6ea"},{"id":"4efb877b-ff87-4b56-8e39-24b5517c6d93","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"7e200016020a693f0bf289681f8709a2323a540c","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"provider","satisfied":false,"statement":"Connected Search Console for sc-domain:roofhelpfinder.com returns data or an accurate prerequisite/reconnect state.","proofConditionIds":["provider-live"]},{"id":"audit","satisfied":false,"statement":"Roof Help Finder audit returns a successful result or a precise prerequisite state.","proofConditionIds":["audit-live"]},{"id":"isolation","satisfied":false,"statement":"Other tenants and unrelated owner applications remain unaffected.","proofConditionIds":["regression"]}],"satisfied":false,"constraints":[{"id":"scope","satisfied":false,"statement":"Repair the governing shared SEO contract with the smallest safe diff.","proofConditionIds":["regression"]},{"id":"release","satisfied":false,"statement":"Use one branch, one PR, canonical gate, squash merge, and affected-owner production release.","proofConditionIds":["provider-live","audit-live"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["provider-live","audit-live","regression"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["provider-live","audit-live","regression"]}],"contractHash":"4c93c4e7f79f7bb7916b41035c27f8cf4c08d75d3c80efa077f59cb0254c20df","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"provider-live","kind":"runtime","evidence":{"reason":"release_targets_outside_allowed_scope:supabaseEdge","satisfied":false,"releaseState":"verified","missingTargets":[],"disallowedTargets":["supabaseEdge"],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"4c93c4e7f79f7bb7916b41035c27f8cf4c08d75d3c80efa077f59cb0254c20df"},"required":true,"satisfied":false},{"id":"audit-live","kind":"runtime","evidence":{"reason":"release_targets_outside_allowed_scope:supabaseEdge","satisfied":false,"releaseState":"verified","missingTargets":[],"disallowedTargets":["supabaseEdge"],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"4c93c4e7f79f7bb7916b41035c27f8cf4c08d75d3c80efa077f59cb0254c20df"},"required":true,"satisfied":false},{"id":"regression","kind":"runtime","evidence":{"reason":"release_targets_outside_allowed_scope:supabaseEdge","satisfied":false,"releaseState":"verified","missingTargets":[],"disallowedTargets":["supabaseEdge"],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"4c93c4e7f79f7bb7916b41035c27f8cf4c08d75d3c80efa077f59cb0254c20df"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["runtime"],"activeReleaseTargets":["frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T21:22:55.648108+00:00","proof_gate":"request_contract_pending","source_sha":"7e200016020a693f0bf289681f8709a2323a540c","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:87ffa1d6-dd82-42de-94a1-8f33edbb537b:request-contract:4c93c4e7f79f7bb7916b41035c27f8cf4c08d75d3c80efa077f59cb0254c20df:7e200016020a693f0bf289681f8709a2323a540c:pending:runtime","mission_step_id":"3ab4534c-b4a8-495c-b488-834b5e6d6b6b","command_center_event_id":"87ffa1d6-dd82-42de-94a1-8f33edbb537b"},{"id":"856933a3-c428-41ae-8cb9-be2dc6e09d8c","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"56e922bf-00fb-4095-a618-26cd61c9985a","phase":"universal_visual_witness_supervised","branch":"ai/tenant-avatar-bootstrap-native","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2017,"terminal":false,"missionId":"db322cf2-74d8-44d4-afa3-25520fefc6ea","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"d363a851d5614a518ec149968a0664d755c43ee5","timingsMs":{"wake":274,"total":1674,"submit":1400,"wakeAttempts":1},"nextAction":"Poll inspect_route_status or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"db322cf2-74d8-44d4-afa3-25520fefc6ea"},"performance":null,"deploymentId":null,"workflowRunId":6024,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":641,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T00:45:49.376399+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"d363a851d5614a518ec149968a0664d755c43ee5","external_id":"56e922bf-00fb-4095-a618-26cd61c9985a","receipt_type":"visual_proof_started","idempotency_key":"mission:db322cf2-74d8-44d4-afa3-25520fefc6ea:visual-start:56e922bf-00fb-4095-a618-26cd61c9985a","mission_step_id":"178a0aa8-b72c-4424-8bad-d0103bd54d85","command_center_event_id":"db322cf2-74d8-44d4-afa3-25520fefc6ea"},{"id":"3b5a4f18-bcc3-4d37-890b-fe7d31e7ee0d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-canonical-avatar-mount","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2019,"terminal":false,"missionId":"63646652-e10d-4736-ac17-7a9be3ba5235","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5563,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":285,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":285,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":285,"repositoryMutationMs":5563,"repositoryProviderMs":5218,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3282,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":285,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1936},"nextAction":"Canonical KnockLaunch Gate notifier and mission supervisor own progression from this exact PR head; do not synchronously poll Forgejo from the owner request.","receiptRef":{"mode":"full","missionId":"63646652-e10d-4736-ac17-7a9be3ba5235"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3048,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:46:20.717329+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2019","receipt_type":"execute_mission","idempotency_key":"mission:63646652-e10d-4736-ac17-7a9be3ba5235:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"a4ea5d78-b8cc-4335-b3e2-7dbd00ee74ef","command_center_event_id":"63646652-e10d-4736-ac17-7a9be3ba5235"},{"id":"c37b0dad-87ab-4aa6-b85a-baf5e99bd4d4","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/curri-canonical-avatar-mount","reason":"auto_progress_pr_read_failed:502","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2019,"terminal":false,"missionId":"63646652-e10d-4736-ac17-7a9be3ba5235","operation":"automatic_mission_resume","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","timingsMs":{"prReadinessMs":0,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"63646652-e10d-4736-ac17-7a9be3ba5235"},"performance":null,"deploymentId":"forgejo-main-963e5ecb5fcb","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":711,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:49:46.076962+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"2019","receipt_type":"automatic_mission_resume","idempotency_key":"mission:63646652-e10d-4736-ac17-7a9be3ba5235:automatic-mission-resume:2019:repair_mission_auto_progress_authorization_retryable","mission_step_id":"9a1afcfe-873a-483b-bc77-4cc8fa2c807f","command_center_event_id":"63646652-e10d-4736-ac17-7a9be3ba5235"},{"id":"ce9b79d3-598d-404d-b02b-38c021d9fe8f","source":"cc-execution","status":"verified","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":"ai/control-plane-integrity-final-20260909","reason":null,"status":"verified","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.89-control-plane-integrity","prNumber":2265,"terminal":true,"missionId":"344470af-9c65-40ff-822e-ef37b0698441","operation":"execute_mission","proofGate":"canonical_release_already_verified","sourceSha":"491c6182830efdfd80ad1d396e1569f80e9a1662","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2371,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":362,"approvedPlanMs":0,"missionSetupMs":282,"providerAuthMs":0,"shipAndProveMs":1715,"ledgerPrepareMs":282,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":282,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":282,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"344470af-9c65-40ff-822e-ef37b0698441"},"performance":null,"deploymentId":"forgejo-main-491c6182830e","workflowRunId":6663,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"LIVE","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2621,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:41:11.752208+00:00","proof_gate":"canonical_release_already_verified","source_sha":"491c6182830efdfd80ad1d396e1569f80e9a1662","external_id":"forgejo-main-491c6182830e","receipt_type":"execute_mission","idempotency_key":"mission:344470af-9c65-40ff-822e-ef37b0698441:execute_mission:canonical_release_already_verified:current-generation","mission_step_id":"310540cc-b6eb-48a7-916a-76efab5f61ca","command_center_event_id":"344470af-9c65-40ff-822e-ef37b0698441"},{"id":"dccd35e1-ce90-45d5-a0be-de9142a0d34c","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":242527,"owner_action_to_pr_ms":278713,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":278713},"ownerWaitLiveAt":"2026-09-12T21:22:58.527Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T21:22:58.897351+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:87ffa1d6-dd82-42de-94a1-8f33edbb537b:owner-wait-live","mission_step_id":"3ab4534c-b4a8-495c-b488-834b5e6d6b6b","command_center_event_id":"87ffa1d6-dd82-42de-94a1-8f33edbb537b"},{"id":"3d964431-d6e8-49a8-89ed-237966ee54bf","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-6b17c386d73b","prNumber":2236,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:22:40.368924+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","external_id":"2236","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:merged-pr:2236:33966f962e72867a9c23ff6ad0118c351fadc7b8","mission_step_id":"4422fc11-eb29-40a3-9a5f-6de5c1e29e51","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"f2687877-95a2-4f54-8758-1c28e444bfdb","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/mission-ledger-terminalization-20260909","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/mission-ledger-terminalization-20260909","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.89-control-plane-integrity","prNumber":null,"terminal":false,"missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1667,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":313,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":255,"ledgerReconcileMs":0,"lineageReconcileMs":58,"resolvePreflightMs":313,"repositoryMutationMs":1667,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":255,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1590,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:47:45.222986+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:62dc6fb8-3ed0-4271-aca9-960e7745ae91:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"d06627ad-4640-471c-9b48-340bd4cea18e","command_center_event_id":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},{"id":"f5d9972f-35d0-45bd-885f-c4671d593ffe","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-canonical-avatar-mount","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2019,"terminal":false,"missionId":"63646652-e10d-4736-ac17-7a9be3ba5235","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":2225,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"63646652-e10d-4736-ac17-7a9be3ba5235"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1277,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:46:33.97898+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2019","receipt_type":"automatic_mission_resume","idempotency_key":"mission:63646652-e10d-4736-ac17-7a9be3ba5235:automatic-mission-resume:2019:repair_mission_waiting_for_gate","mission_step_id":"9a1afcfe-873a-483b-bc77-4cc8fa2c807f","command_center_event_id":"63646652-e10d-4736-ac17-7a9be3ba5235"},{"id":"be4db663-112b-4560-8161-9d9d86b39713","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"06c2c550d577ae07c0d1560a7672727b2f28ce4d3141642153c0a2c7f1500689","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6588","runId":6588,"status":"running","sourceSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:22:42.73341+00:00","proof_gate":"canonical_release_pending","source_sha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","external_id":"forgejo-main-33966f962e72","receipt_type":"canonical_release_status","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:forgejo-release-status:33966f962e72867a9c23ff6ad0118c351fadc7b8:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"4422fc11-eb29-40a3-9a5f-6de5c1e29e51","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"95248352-8863-4e67-b6fa-c996e67c028b","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized mission-ledger terminalization repair only; temporary unfreeze for these exact three control-plane paths, then frozen by default after live proof.","baseSha":"491c6182830efdfd80ad1d396e1569f80e9a1662","issuedAt":1789012021810,"expiresAt":1789012201810,"missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91","authorizationId":"231f3137-8325-40d8-a236-ba4a5589d991","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:47:02.219955+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"491c6182830efdfd80ad1d396e1569f80e9a1662","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:231f3137-8325-40d8-a236-ba4a5589d991","mission_step_id":"417b51ee-36ad-4e15-a887-b8177ae69993","command_center_event_id":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},{"id":"2614f864-0598-4c74-bb2d-8e351d82cfae","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-5aadf2eb7f1d","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":null,"terminal":false,"missionId":"5aadf2eb-7f1d-497e-8173-c91a644454b3","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1090,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":804,"providerAuthMs":0,"ledgerPrepareMs":804,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":804,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":804,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"5aadf2eb-7f1d-497e-8173-c91a644454b3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5165,"likelyAffectedFiles":["scripts/visual-witness-hosted-runner/src/universal-witness.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T05:05:45.190939+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5aadf2eb-7f1d-497e-8173-c91a644454b3:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"f4b60ddf-c85e-4684-8265-88de8765c196","command_center_event_id":"5aadf2eb-7f1d-497e-8173-c91a644454b3"},{"id":"bb52b172-8f7d-4f8a-aebb-7d7ad92a74a9","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"d363a851d5614a518ec149968a0664d755c43ee5","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"shared-bootstrap","satisfied":false,"statement":"The shared avatar/account-menu bootstrap is tenant-native rather than generic.","proofConditionIds":["repo-proof","curri-proof","control-proof","onecall-proof"]},{"id":"curri-realtor","satisfied":false,"statement":"Realty World Curri Properties keeps its brokerage/selling-specific avatar actions and tenant-scoped account routes.","proofConditionIds":["curri-proof"]},{"id":"control-center","satisfied":false,"statement":"Curri Control Center gets executive-specific avatar actions under its own tenant route family.","proofConditionIds":["control-proof"]},{"id":"one-call","satisfied":false,"statement":"One Call gets service/property-operations avatar actions derived from its own operating blueprint under its own tenant route family.","proofConditionIds":["onecall-proof"]}],"satisfied":false,"constraints":[{"id":"canonical-pr","satisfied":false,"statement":"Continue only canonical PR 2017; do not create another competing avatar-bootstrap PR.","proofConditionIds":["repo-proof"]},{"id":"frontend-only","satisfied":false,"statement":"Release frontend only; do not change database, auth, backend, tenant hierarchy, or integrations.","proofConditionIds":["repo-proof"]},{"id":"no-global-connections","satisfied":false,"statement":"Tenant avatar/account menus must not route Connections to global /connections.","proofConditionIds":["repo-proof"]}],"contractHash":"0518cddf37f3852f3b3bbb3b823eb9b8781c26006ba980753c1f141f8a15d8db","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"0518cddf37f3852f3b3bbb3b823eb9b8781c26006ba980753c1f141f8a15d8db","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"curri-proof","kind":"interaction","evidence":{"verificationState":null,"witnessRequestContractHash":"0518cddf37f3852f3b3bbb3b823eb9b8781c26006ba980753c1f141f8a15d8db"},"required":true,"satisfied":false},{"id":"control-proof","kind":"interaction","evidence":{"verificationState":null,"witnessRequestContractHash":"0518cddf37f3852f3b3bbb3b823eb9b8781c26006ba980753c1f141f8a15d8db"},"required":true,"satisfied":false},{"id":"onecall-proof","kind":"interaction","evidence":{"verificationState":null,"witnessRequestContractHash":"0518cddf37f3852f3b3bbb3b823eb9b8781c26006ba980753c1f141f8a15d8db"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository","interaction"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T00:45:46.25913+00:00","proof_gate":"request_contract_pending","source_sha":"d363a851d5614a518ec149968a0664d755c43ee5","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:db322cf2-74d8-44d4-afa3-25520fefc6ea:request-contract:0518cddf37f3852f3b3bbb3b823eb9b8781c26006ba980753c1f141f8a15d8db:d363a851d5614a518ec149968a0664d755c43ee5:pending:repository,interaction","mission_step_id":"16fb0276-656b-4e8d-a1e8-d9a6c3b860c8","command_center_event_id":"db322cf2-74d8-44d4-afa3-25520fefc6ea"},{"id":"79f8e6a7-9faa-47be-b214-41227c383f2c","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-canonical-avatar-mount","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2019,"terminal":false,"missionId":"63646652-e10d-4736-ac17-7a9be3ba5235","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","timingsMs":{"prReadinessMs":1297,"approvedPlanMs":0,"shipAndProveMs":9340,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"63646652-e10d-4736-ac17-7a9be3ba5235"},"performance":null,"deploymentId":"forgejo-main-963e5ecb5fcb","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1832,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:49:18.975305+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2019","receipt_type":"automatic_mission_resume","idempotency_key":"mission:63646652-e10d-4736-ac17-7a9be3ba5235:automatic-mission-resume:2019:canonical_release_dispatched","mission_step_id":"a04a52a2-3eb5-4a00-aee0-2975565a340b","command_center_event_id":"63646652-e10d-4736-ac17-7a9be3ba5235"},{"id":"b43f228e-5849-444f-8f60-56a50a65e911","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/curri-canonical-avatar-mount","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2019,"terminal":false,"missionId":"63646652-e10d-4736-ac17-7a9be3ba5235","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","timingsMs":{"prReadinessMs":475,"approvedPlanMs":0,"shipAndProveMs":16398,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"63646652-e10d-4736-ac17-7a9be3ba5235"},"performance":null,"deploymentId":"forgejo-main-963e5ecb5fcb","workflowRunId":6028,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:50:43.520254+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2019","receipt_type":"automatic_mission_resume","idempotency_key":"mission:63646652-e10d-4736-ac17-7a9be3ba5235:automatic-mission-resume:2019:canonical_release_reconciliation_pending","mission_step_id":"9a1afcfe-873a-483b-bc77-4cc8fa2c807f","command_center_event_id":"63646652-e10d-4736-ac17-7a9be3ba5235"},{"id":"a866e7b0-b50d-4718-adbd-b12a213ececa","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/mission-ledger-terminalization-20260909","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.89-control-plane-integrity","prNumber":null,"terminal":false,"missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7539,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":702,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":702,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":702,"repositoryMutationMs":7539,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":702,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1550,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:47:09.442211+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:62dc6fb8-3ed0-4271-aca9-960e7745ae91:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"d06627ad-4640-471c-9b48-340bd4cea18e","command_center_event_id":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},{"id":"cf548153-24b4-4513-960a-38d3595e2413","source":"forgejo","status":"waiting","payload":{"branch":"ai/curri-canonical-avatar-mount","prNumber":2019,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:50:23.466783+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","external_id":"2019","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:63646652-e10d-4736-ac17-7a9be3ba5235:merged-pr:2019:963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","mission_step_id":"a04a52a2-3eb5-4a00-aee0-2975565a340b","command_center_event_id":"63646652-e10d-4736-ac17-7a9be3ba5235"},{"id":"e339f1d4-6794-4a28-86b8-a54db95f4da7","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"f0532c9d0ccd4b6e107ec8d68afa56d62732109d47fc6ac62184264526f5fada","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6028","runId":6028,"status":"success","sourceSha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:51:17.263271+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","external_id":"forgejo-main-963e5ecb5fcb","receipt_type":"canonical_release_status","idempotency_key":"mission:63646652-e10d-4736-ac17-7a9be3ba5235:forgejo-release-status:963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"1c439ecf-2d38-416b-be81-4b245da0796b","command_center_event_id":"63646652-e10d-4736-ac17-7a9be3ba5235"},{"id":"7dc242c5-453b-4281-9878-2bad8bbba556","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"cd75128f-7adc-407a-89e6-24d88aa2c937","phase":"universal_visual_witness_supervised","branch":"ai/curri-canonical-avatar-mount","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2019,"terminal":false,"missionId":"63646652-e10d-4736-ac17-7a9be3ba5235","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","timingsMs":{"wake":296,"total":1001,"submit":705,"wakeAttempts":1},"nextAction":"Poll inspect_route_status or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"63646652-e10d-4736-ac17-7a9be3ba5235"},"performance":null,"deploymentId":"forgejo-main-963e5ecb5fcb","workflowRunId":6028,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":688,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:51:21.432999+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","external_id":"cd75128f-7adc-407a-89e6-24d88aa2c937","receipt_type":"visual_proof_started","idempotency_key":"mission:63646652-e10d-4736-ac17-7a9be3ba5235:visual-start:cd75128f-7adc-407a-89e6-24d88aa2c937","mission_step_id":"ed757e17-5a2f-4094-bd14-46e92484ed36","command_center_event_id":"63646652-e10d-4736-ac17-7a9be3ba5235"},{"id":"90ad8a44-cc9b-449c-9b50-8322e1586646","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-loyalty-shortcuts-durable","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"7e81d42c-425c-4182-b02e-5dc65a9cf013","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":315,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":2265,"providerAuthMs":0,"ledgerPrepareMs":814,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2265,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":814,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"7e81d42c-425c-4182-b02e-5dc65a9cf013"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5892,"likelyAffectedFiles":["src/assets/bigPapisCalendarTruck.ts","scripts/production-release-targets.json","scripts/validate-production-release-identities.mjs","scripts/verify-production-contracts.mjs","scripts/verify-production-identities.mjs","scripts/resolve-production-workflow-run.mjs","src/__tests__/contracts/big-papis-event-email-standard.contract.test.ts","scripts/release-target-ownership.mjs","scripts/supabase-migration-release.mjs","scripts/validate-release-architecture.mjs","scripts/visual-witness-hosted-runner/RELEASE_TRIGGER.md","config/platform-standards.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-07T01:01:32.878274+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7e81d42c-425c-4182-b02e-5dc65a9cf013:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"4a7b7915-af04-440a-861a-050f9ef783cd","command_center_event_id":"7e81d42c-425c-4182-b02e-5dc65a9cf013"},{"id":"0958bb8d-a266-4306-88f4-f9ae9e2c7676","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"curri-control-avatar","satisfied":false,"statement":"Curri Control Center visibly renders its own tenant-native avatar/menu above the custom Curri shell.","proofConditionIds":["control-avatar-visual","control-avatar-menu"]},{"id":"curri-realtor-avatar","satisfied":false,"statement":"Realty World Curri Properties uses the same canonical avatar primitive but resolves to its own Realtor tenant identity.","proofConditionIds":["realtor-avatar-source"]},{"id":"tenant-isolation","satisfied":false,"statement":"The avatar/menu identity and routes are derived from the active tenant so One Call remains its own tenant avatar and no Curri/One Call identity bleeds across tenants.","proofConditionIds":["tenant-isolation-source"]}],"satisfied":false,"constraints":[{"id":"no-second-avatar-system","satisfied":false,"statement":"Do not create a second assistant/avatar runtime; reuse MiscAwareAccountMenu / CRMUserMenu / TenantLogo and the merged tenantAvatarMenuContract.","proofConditionIds":["realtor-avatar-source","tenant-isolation-source"]},{"id":"preserve-curri-shell","satisfied":false,"statement":"Do not redesign or disturb the current Curri background, cockpit, navigation, or Realtor flagship behavior.","proofConditionIds":["realtor-avatar-source","tenant-isolation-source"]}],"contractHash":"f0532c9d0ccd4b6e107ec8d68afa56d62732109d47fc6ac62184264526f5fada","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"control-avatar-visual","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":"f0532c9d0ccd4b6e107ec8d68afa56d62732109d47fc6ac62184264526f5fada"},"required":true,"satisfied":false},{"id":"control-avatar-menu","kind":"interaction","evidence":{"verificationState":null,"witnessRequestContractHash":"f0532c9d0ccd4b6e107ec8d68afa56d62732109d47fc6ac62184264526f5fada"},"required":true,"satisfied":false},{"id":"realtor-avatar-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"f0532c9d0ccd4b6e107ec8d68afa56d62732109d47fc6ac62184264526f5fada","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"tenant-isolation-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"f0532c9d0ccd4b6e107ec8d68afa56d62732109d47fc6ac62184264526f5fada","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual","interaction","repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T00:51:19.095926+00:00","proof_gate":"request_contract_pending","source_sha":"963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:63646652-e10d-4736-ac17-7a9be3ba5235:request-contract:f0532c9d0ccd4b6e107ec8d68afa56d62732109d47fc6ac62184264526f5fada:963e5ecb5fcbeea0b23ca230e7208ba46fcc22d5:pending:visual,interaction,repository","mission_step_id":"1c439ecf-2d38-416b-be81-4b245da0796b","command_center_event_id":"63646652-e10d-4736-ac17-7a9be3ba5235"},{"id":"be7f5612-fcd6-4ed8-8cbb-bd136adc8ed8","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-loyalty-shortcuts-durable","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"43d2a0dc-9b97-42ad-b127-fd41a59b5a9c","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":119,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":3152,"providerAuthMs":0,"ledgerPrepareMs":771,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":3152,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":771,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"43d2a0dc-9b97-42ad-b127-fd41a59b5a9c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4226,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-07T01:05:04.118154+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:43d2a0dc-9b97-42ad-b127-fd41a59b5a9c:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"26b1b51e-51d7-43fc-8bb0-1243eb206fe8","command_center_event_id":"43d2a0dc-9b97-42ad-b127-fd41a59b5a9c"},{"id":"2301b70c-1968-448d-9707-8d5f10b89855","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/launch-hub-vista-logo-orb-repair-20260910","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":null,"terminal":false,"missionId":"3708a390-6c43-4d8e-a0c3-89a9b3f2fcf6","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":526,"providerAuthMs":0,"ledgerPrepareMs":526,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":526,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":526,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"3708a390-6c43-4d8e-a0c3-89a9b3f2fcf6"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4734,"likelyAffectedFiles":["src/pages/SelectTenant.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T05:21:36.618372+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:3708a390-6c43-4d8e-a0c3-89a9b3f2fcf6:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0e6ee0ef-05ea-4ce9-b6df-30c7c88610f8","command_center_event_id":"3708a390-6c43-4d8e-a0c3-89a9b3f2fcf6"},{"id":"ee46a314-fa6b-4931-86fd-3551bd434b5e","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"runtime_proof","branch":"ai/objective-first-repair-6b17c386d73b","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2236,"terminal":false,"missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e","operation":"automatic_mission_resume","proofGate":"ship_and_prove_gate_blocked","sourceSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","timingsMs":{"prReadinessMs":308,"approvedPlanMs":0,"shipAndProveMs":1205,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},"performance":null,"deploymentId":"forgejo-main-33966f962e72","workflowRunId":6588,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":920,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:22:46.473669+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"2236","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:automatic-mission-resume:2236:ship_and_prove_gate_blocked","mission_step_id":"4b9c007f-1d68-4436-a93a-e575827d98dc","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"f02f3187-141a-4530-9e91-0c83ca2f2fa2","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized mission-ledger terminalization repair only; continue exact existing durable mission and branch, then return to frozen-by-default after live proof.","baseSha":"491c6182830efdfd80ad1d396e1569f80e9a1662","issuedAt":1789012063281,"expiresAt":1789012243281,"missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91","authorizationId":"36cae559-cf8d-4820-a2b4-8d79715a0858","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:47:43.689986+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"491c6182830efdfd80ad1d396e1569f80e9a1662","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:36cae559-cf8d-4820-a2b4-8d79715a0858","mission_step_id":"417b51ee-36ad-4e15-a887-b8177ae69993","command_center_event_id":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},{"id":"7e5d40d7-72c7-418b-8aff-4efebb57480f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-5aadf2eb7f1d","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":null,"terminal":false,"missionId":"5aadf2eb-7f1d-497e-8173-c91a644454b3","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8234,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":391,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":391,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":391,"repositoryMutationMs":8234,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":391,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5aadf2eb-7f1d-497e-8173-c91a644454b3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1550,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T05:06:21.540851+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5aadf2eb-7f1d-497e-8173-c91a644454b3:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"f5c51951-b2b8-4316-bb79-eb8ece389716","command_center_event_id":"5aadf2eb-7f1d-497e-8173-c91a644454b3"},{"id":"140d2482-a86a-4c2f-a536-6d610429e211","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/tenant-avatar-bootstrap-fallback","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"fc98ed49-3b5c-45aa-b1bd-014766821c14","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":230,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":3385,"providerAuthMs":0,"ledgerPrepareMs":1646,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":3385,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1646,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"fc98ed49-3b5c-45aa-b1bd-014766821c14"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2760,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T01:20:42.910628+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fc98ed49-3b5c-45aa-b1bd-014766821c14:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"2c1d0b7b-f758-44de-b680-67f5bdb44132","command_center_event_id":"fc98ed49-3b5c-45aa-b1bd-014766821c14"},{"id":"e7417e13-1d18-4104-af2b-a473e4daf768","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/tenant-avatar-bootstrap-fallback","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2022,"terminal":false,"missionId":"fc98ed49-3b5c-45aa-b1bd-014766821c14","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9359,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1087,"approvedPlanMs":0,"missionSetupMs":330,"providerAuthMs":0,"shipAndProveMs":7237,"ledgerPrepareMs":330,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":330,"repositoryMutationMs":926,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":330,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fc98ed49-3b5c-45aa-b1bd-014766821c14"},"performance":null,"deploymentId":"forgejo-main-02d1d9ed846f","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3018,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T01:21:05.269352+00:00","proof_gate":"canonical_release_dispatched","source_sha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","external_id":"forgejo-main-02d1d9ed846f","receipt_type":"execute_mission","idempotency_key":"mission:fc98ed49-3b5c-45aa-b1bd-014766821c14:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"787d41a1-b4bf-4f58-89ea-e022ff4dc6b5","command_center_event_id":"fc98ed49-3b5c-45aa-b1bd-014766821c14"},{"id":"63ba594e-e1fb-4f58-8e9e-7641c35de35c","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-cc47304f3c0b","prNumber":2905,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"30409921342633f65f919a569a9adb3da8f2260d","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T14:59:06.096852+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"30409921342633f65f919a569a9adb3da8f2260d","external_id":"2905","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:cc47304f-3c0b-46b1-a0d4-49c13454a945:merged-pr:2905:30409921342633f65f919a569a9adb3da8f2260d","mission_step_id":"b16a4c8e-99fa-4e2c-87e3-7873f0880589","command_center_event_id":"cc47304f-3c0b-46b1-a0d4-49c13454a945"},{"id":"eedff302-a876-4a0f-81d3-6233e52989e3","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"success","supabase-edge-production/live":"pending"},"mainSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router"]},"releaseTargetStates":{"migrations":"success","supabaseEdge":"pending"},"requestContractHash":"d131996ee57616b1d67b0cb9b166d7a6e83f8c98653eb17d2d4e00f6d0ba8a1d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6038","runId":6038,"status":"running","sourceSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"success","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:03:12.840879+00:00","proof_gate":"canonical_release_pending","source_sha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","external_id":"forgejo-main-877b9136da81","receipt_type":"canonical_release_status","idempotency_key":"mission:0ee19aae-31c6-4a09-8339-52c0bd454b98:forgejo-release-status:877b9136da81d22968fdd6f7eaa3d9ddf4405e52:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|supabase-migrations/live=success","mission_step_id":"7795850e-6ff2-4cd2-9f7f-a1a22c5c5320","command_center_event_id":"0ee19aae-31c6-4a09-8339-52c0bd454b98"},{"id":"0b61eb11-20ff-4d6c-bb73-ed7777ab7abf","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"95ad4e4520bc6dc0af1df5718aa256ef515a414be39101f56a51b88e0ef9d516","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6034","runId":6034,"status":"success","sourceSha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T01:22:30.033347+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","external_id":"forgejo-main-02d1d9ed846f","receipt_type":"canonical_release_status","idempotency_key":"mission:fc98ed49-3b5c-45aa-b1bd-014766821c14:forgejo-release-status:02d1d9ed846f87b45d28a245854e28f8f98adab5:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"d306be7a-bd8a-4b8a-8b12-e1d95d0c8ea1","command_center_event_id":"fc98ed49-3b5c-45aa-b1bd-014766821c14"},{"id":"48ab494c-e4c8-481f-b8aa-b6119b2b0bf1","source":"forgejo","status":"waiting","payload":{"branch":"ai/tenant-avatar-bootstrap-fallback","prNumber":2022,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T01:21:15.962659+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","external_id":"2022","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:fc98ed49-3b5c-45aa-b1bd-014766821c14:merged-pr:2022:02d1d9ed846f87b45d28a245854e28f8f98adab5","mission_step_id":"787d41a1-b4bf-4f58-89ea-e022ff4dc6b5","command_center_event_id":"fc98ed49-3b5c-45aa-b1bd-014766821c14"},{"id":"eaf9fa13-9768-4137-bab3-1d245c990279","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"95ad4e4520bc6dc0af1df5718aa256ef515a414be39101f56a51b88e0ef9d516","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6034","runId":6034,"status":"running","sourceSha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T01:21:19.315178+00:00","proof_gate":"canonical_release_pending","source_sha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","external_id":"forgejo-main-02d1d9ed846f","receipt_type":"canonical_release_status","idempotency_key":"mission:fc98ed49-3b5c-45aa-b1bd-014766821c14:forgejo-release-status:02d1d9ed846f87b45d28a245854e28f8f98adab5:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"787d41a1-b4bf-4f58-89ea-e022ff4dc6b5","command_center_event_id":"fc98ed49-3b5c-45aa-b1bd-014766821c14"},{"id":"ce3d9a74-387f-499b-8e40-ec14f76c0c11","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6b17c386d73b","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2236,"terminal":false,"missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2548,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1200,"approvedPlanMs":0,"missionSetupMs":272,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":272,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":272,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":272,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},"performance":null,"deploymentId":"forgejo-main-33966f962e72","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1520,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:23:06.298632+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","external_id":"forgejo-main-33966f962e72","receipt_type":"execute_mission","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"a0af040f-2767-467a-a48e-db942f47abdf","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"f377da5c-0fc6-4db0-a4c1-419b4535dd66","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized mission-ledger terminalization repair only; exact three-file scope, then frozen by default after live proof.","baseSha":"491c6182830efdfd80ad1d396e1569f80e9a1662","issuedAt":1789012114797,"expiresAt":1789012294797,"missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91","authorizationId":"f10d1df5-94a9-4acd-82ec-3394f83cfafa","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:48:35.227517+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"491c6182830efdfd80ad1d396e1569f80e9a1662","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:f10d1df5-94a9-4acd-82ec-3394f83cfafa","mission_step_id":"417b51ee-36ad-4e15-a887-b8177ae69993","command_center_event_id":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},{"id":"c968ca87-d6db-4e16-a518-d9152a87a744","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"runtime_proof","branch":"ai/post-login-launch-hub-387400c2","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2275,"terminal":false,"missionId":"387400c2-2d01-4a97-9e51-345d958591d8","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"da0898299566b1dc573f68ce479eb2022af4f96c","timingsMs":{"prReadinessMs":5000,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"387400c2-2d01-4a97-9e51-345d958591d8"},"performance":null,"deploymentId":"forgejo-main-da0898299566","workflowRunId":6695,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:43:09.067297+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2275","receipt_type":"automatic_mission_resume","idempotency_key":"mission:387400c2-2d01-4a97-9e51-345d958591d8:automatic-mission-resume:2275:repair_mission_pr_ready_retryable","mission_step_id":"efa26eb0-af48-4cd5-9f3f-8b23ac1309c2","command_center_event_id":"387400c2-2d01-4a97-9e51-345d958591d8"},{"id":"b76ce1cf-2907-4ead-a32d-3a916f272672","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-5aadf2eb7f1d","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":null,"terminal":false,"missionId":"5aadf2eb-7f1d-497e-8173-c91a644454b3","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":389,"providerAuthMs":0,"ledgerPrepareMs":283,"ledgerReconcileMs":0,"lineageReconcileMs":106,"resolvePreflightMs":389,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":283,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"5aadf2eb-7f1d-497e-8173-c91a644454b3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2880,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T05:07:05.1178+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5aadf2eb-7f1d-497e-8173-c91a644454b3:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"f4b60ddf-c85e-4684-8265-88de8765c196","command_center_event_id":"5aadf2eb-7f1d-497e-8173-c91a644454b3"},{"id":"56ee3418-5049-46a4-85b8-5c21763899a0","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"3187eb2c1203e5903d3d17933db1f6391c0f7cc9","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"3187eb2c1203e5903d3d17933db1f6391c0f7cc9","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"225c0fb8cafd55bff1359f5913318661f858306069fc4ad3afad9a32a0f29fb4","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6044","runId":6044,"status":"success","sourceSha":"3187eb2c1203e5903d3d17933db1f6391c0f7cc9","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:17:49.134278+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"3187eb2c1203e5903d3d17933db1f6391c0f7cc9","external_id":"forgejo-main-3187eb2c1203","receipt_type":"canonical_release_status","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:forgejo-release-status:3187eb2c1203e5903d3d17933db1f6391c0f7cc9:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"d245f12a-6bd6-4bd1-9e4f-7974e9c3e4fd","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"4c775b50-ac93-425d-89d9-e227556417d8","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"tenant-avatar-bootstrap","satisfied":false,"statement":"Self-contained and custom tenant workspaces cannot bootstrap without a canonical tenant avatar: an existing shell-owned canonical avatar wins; otherwise the platform renders the tenant-avatar fallback.","proofConditionIds":["bootstrap-source","bootstrap-live"]}],"satisfied":false,"constraints":[{"id":"no-duplicate-avatar","satisfied":false,"statement":"Existing shells that render data-single-role-tenant-avatar=true must not receive a duplicate platform fallback.","proofConditionIds":["bootstrap-source"]},{"id":"no-second-avatar-architecture","satisfied":false,"statement":"Reuse MiscAwareAccountMenu and the canonical tenant avatar marker; do not create another avatar system.","proofConditionIds":["bootstrap-source"]},{"id":"no-visual-witness","satisfied":false,"statement":"Do not run Visual Witness for this non-visual bootstrap contract.","proofConditionIds":["bootstrap-source","bootstrap-live"]}],"contractHash":"95ad4e4520bc6dc0af1df5718aa256ef515a414be39101f56a51b88e0ef9d516","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"bootstrap-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"95ad4e4520bc6dc0af1df5718aa256ef515a414be39101f56a51b88e0ef9d516","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"bootstrap-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"95ad4e4520bc6dc0af1df5718aa256ef515a414be39101f56a51b88e0ef9d516"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-07T01:22:31.770021+00:00","proof_gate":"request_contract_pending","source_sha":"02d1d9ed846f87b45d28a245854e28f8f98adab5","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:fc98ed49-3b5c-45aa-b1bd-014766821c14:request-contract:95ad4e4520bc6dc0af1df5718aa256ef515a414be39101f56a51b88e0ef9d516:02d1d9ed846f87b45d28a245854e28f8f98adab5:pending:repository","mission_step_id":"d306be7a-bd8a-4b8a-8b12-e1d95d0c8ea1","command_center_event_id":"fc98ed49-3b5c-45aa-b1bd-014766821c14"},{"id":"4bd3e67e-b592-4a47-ac9d-63a125bdb9ae","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/capability-layer-foundation-20260906","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"7fff5800-23d1-433d-b135-b6a69f7d0526","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":292,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1358,"providerAuthMs":0,"ledgerPrepareMs":1358,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1358,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1358,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"7fff5800-23d1-433d-b135-b6a69f7d0526"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5480,"likelyAffectedFiles":["scripts/owner-supabase-function-migrate.mjs","scripts/resolve-supabase-function-targets.mjs","scripts/supabase-migration-release.mjs","scripts/validate-supabase-migration-integrity.mjs","scripts/resolve-supabase-edge-consumers.mjs","scripts/validate-edge-functions.mjs","scripts/__tests__/supabase-migration-release.test.mjs","scripts/resolve-supabase-function-targets.test.mjs","src/__tests__/contracts/supabase-config-unique-function-tables.test.ts","src/components/ContactsRouter.tsx","scripts/cloudflare-native-version-deploy.mjs","config/platform-standards.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T01:47:33.457394+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7fff5800-23d1-433d-b135-b6a69f7d0526:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"f1e18553-2903-4221-96bd-9844e16e8e04","command_center_event_id":"7fff5800-23d1-433d-b135-b6a69f7d0526"},{"id":"31fd6447-aea0-465f-8b19-8e09a022590a","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-mtqll77f","prNumber":2026,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"3187eb2c1203e5903d3d17933db1f6391c0f7cc9","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:17:46.43235+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"3187eb2c1203e5903d3d17933db1f6391c0f7cc9","external_id":"2026","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:merged-pr:2026:3187eb2c1203e5903d3d17933db1f6391c0f7cc9","mission_step_id":"85bb6863-87a8-44b6-a83d-88c718420070","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"f401f3be-6b9b-477a-9689-853176057905","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized PRIME server-side action exposure repair: restore per-tool OAuth securitySchemes, ChatGPT compatibility metadata, and titles on the public MCP descriptors so ChatGPT can bind callable functions while preserving existing backend OAuth enforcement.","baseSha":"bb5d45de0a304fb857a05df7662a725c8782aa4b","issuedAt":1788880637869,"expiresAt":1788880817869,"missionId":"603d5c38-dce5-4761-94df-835aa13791d5","authorizationId":"179651e3-18b9-4e54-96a0-99fb0f13d013","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T15:17:18.327837+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"bb5d45de0a304fb857a05df7662a725c8782aa4b","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:179651e3-18b9-4e54-96a0-99fb0f13d013","mission_step_id":"90340d64-4022-43eb-a896-fe216cd00264","command_center_event_id":"603d5c38-dce5-4761-94df-835aa13791d5"},{"id":"abc7b4e6-97ba-4e03-ae13-c4977d044219","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/cloudflare-native-frontend-build.json","config/control-plane-capabilities.json","scripts/cloudflare-native-build.mjs"],"reason":"Exact-scope blocker repair after two verified frontend Gate OOMs at the 2560 MB V8 ceiling; no runner, host, or container capacity increase.","baseSha":"e0fb74e69793fe5a5af2877e94c7237f7a10ecf4","issuedAt":1789884185754,"expiresAt":1789884365754,"missionId":"54cea95d-d67f-47cf-8a52-761aaefff8ea","authorizationId":"8c8b0e73-347d-4d71-86a8-c6a10572c74b","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T06:03:06.011755+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"e0fb74e69793fe5a5af2877e94c7237f7a10ecf4","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8c8b0e73-347d-4d71-86a8-c6a10572c74b","mission_step_id":"5f22bbb2-73d6-405c-ac80-4d2c3464cd1b","command_center_event_id":"54cea95d-d67f-47cf-8a52-761aaefff8ea"},{"id":"d8f07e58-64ea-4c05-8f4e-64bd13e3f89a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/capability-layer-foundation-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2023,"terminal":false,"missionId":"7fff5800-23d1-433d-b135-b6a69f7d0526","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"9782c4bca642807f64efaa6625a2758d4f38c2cb","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9181,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":796,"approvedPlanMs":0,"missionSetupMs":1657,"providerAuthMs":0,"shipAndProveMs":7176,"ledgerPrepareMs":1657,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1657,"repositoryMutationMs":1108,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1657,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7fff5800-23d1-433d-b135-b6a69f7d0526"},"performance":null,"deploymentId":"forgejo-main-9782c4bca642","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3126,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T01:48:25.919243+00:00","proof_gate":"canonical_release_dispatched","source_sha":"9782c4bca642807f64efaa6625a2758d4f38c2cb","external_id":"forgejo-main-9782c4bca642","receipt_type":"execute_mission","idempotency_key":"mission:7fff5800-23d1-433d-b135-b6a69f7d0526:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"0da92e00-893c-4e5c-80b6-12ec29d20d5a","command_center_event_id":"7fff5800-23d1-433d-b135-b6a69f7d0526"},{"id":"ed1b278f-3ab2-44a9-8e6c-cd456d54a239","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"9782c4bca642807f64efaa6625a2758d4f38c2cb","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"9782c4bca642807f64efaa6625a2758d4f38c2cb","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router"]},"releaseTargetStates":{"migrations":"pending","supabaseEdge":"pending"},"requestContractHash":"32af347973fca134c1ef61399a8e8f93e28e3369848957ea10957f60c4d02358","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6036","runId":6036,"status":"running","sourceSha":"9782c4bca642807f64efaa6625a2758d4f38c2cb","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T01:48:34.191977+00:00","proof_gate":"canonical_release_pending","source_sha":"9782c4bca642807f64efaa6625a2758d4f38c2cb","external_id":"forgejo-main-9782c4bca642","receipt_type":"canonical_release_status","idempotency_key":"mission:7fff5800-23d1-433d-b135-b6a69f7d0526:forgejo-release-status:9782c4bca642807f64efaa6625a2758d4f38c2cb:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|supabase-migrations/live=pending","mission_step_id":"0da92e00-893c-4e5c-80b6-12ec29d20d5a","command_center_event_id":"7fff5800-23d1-433d-b135-b6a69f7d0526"},{"id":"a2d77189-f5c9-4fa6-975c-fd99df866363","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/capability-service-adapters-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2024,"terminal":false,"missionId":"0ee19aae-31c6-4a09-8339-52c0bd454b98","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11236,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1564,"approvedPlanMs":0,"missionSetupMs":801,"providerAuthMs":0,"shipAndProveMs":9381,"ledgerPrepareMs":801,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":801,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":801,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"0ee19aae-31c6-4a09-8339-52c0bd454b98"},"performance":null,"deploymentId":"forgejo-main-877b9136da81","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2673,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:02:09.296029+00:00","proof_gate":"canonical_release_dispatched","source_sha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","external_id":"forgejo-main-877b9136da81","receipt_type":"execute_mission","idempotency_key":"mission:0ee19aae-31c6-4a09-8339-52c0bd454b98:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"7795850e-6ff2-4cd2-9f7f-a1a22c5c5320","command_center_event_id":"0ee19aae-31c6-4a09-8339-52c0bd454b98"},{"id":"ef0cca2c-e4aa-4958-a3e2-93fa95dbf964","source":"forgejo","status":"waiting","payload":{"branch":"ai/capability-service-adapters-20260906","prNumber":2024,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:02:15.878544+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","external_id":"2024","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:0ee19aae-31c6-4a09-8339-52c0bd454b98:merged-pr:2024:877b9136da81d22968fdd6f7eaa3d9ddf4405e52","mission_step_id":"7795850e-6ff2-4cd2-9f7f-a1a22c5c5320","command_center_event_id":"0ee19aae-31c6-4a09-8339-52c0bd454b98"},{"id":"56e863c0-0c1c-4888-8070-cec986493a45","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js","workers/cc-execution/test/mcp.test.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized PRIME importer root-cause repair: replace the brittle 26-tool client-facing MCP catalog with a tiny stable OAuth-authenticated facade over the existing server-side public tool registry.","baseSha":"5b37afba9f41f2da2fb36ca3c6e370d811e88b53","issuedAt":1788882603123,"expiresAt":1788882783123,"missionId":"f7a5fd1c-ad47-4348-99e3-6c832f924d69","authorizationId":"e6b10ec7-7e67-4e63-802c-48d5ec61c149","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T15:50:03.606337+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5b37afba9f41f2da2fb36ca3c6e370d811e88b53","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e6b10ec7-7e67-4e63-802c-48d5ec61c149","mission_step_id":"3e5daaec-7f75-45bd-800c-8bd1fad43f25","command_center_event_id":"f7a5fd1c-ad47-4348-99e3-6c832f924d69"},{"id":"6d0c2c43-10cc-4ee7-a4c8-c4195a9b9e25","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router"]},"releaseTargetStates":{"migrations":"pending","supabaseEdge":"pending"},"requestContractHash":"d131996ee57616b1d67b0cb9b166d7a6e83f8c98653eb17d2d4e00f6d0ba8a1d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6038","runId":6038,"status":"running","sourceSha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:02:19.446445+00:00","proof_gate":"canonical_release_pending","source_sha":"877b9136da81d22968fdd6f7eaa3d9ddf4405e52","external_id":"forgejo-main-877b9136da81","receipt_type":"canonical_release_status","idempotency_key":"mission:0ee19aae-31c6-4a09-8339-52c0bd454b98:forgejo-release-status:877b9136da81d22968fdd6f7eaa3d9ddf4405e52:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|supabase-migrations/live=pending","mission_step_id":"7795850e-6ff2-4cd2-9f7f-a1a22c5c5320","command_center_event_id":"0ee19aae-31c6-4a09-8339-52c0bd454b98"},{"id":"e0778e4b-24a1-491b-962a-34a51240b828","source":"cc-execution","status":"recorded","payload":{"objective":"Continue the existing Curri daily-operating-utility workstream from PR #2026. Do not add scope. Carry the already-created live-data Curri landing repair through canonical Gate, squash merge, frontend-only production release, and claim-matched runtime proof. Do not run Visual Witness.","tenantRef":"curri-properties","receivedAt":"2026-09-07T02:08:30.549Z","fingerprint":"ed4cbb680ea3017694822b4a6f663a9614dd39de347df1dac7a3baff2207bf91","workstreamRef":"curriproperties","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtqll77f","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing Curri daily-operating-utility workstream from PR #2026. Do not add scope. Carry the already-created live-data Curri landing repair through canonical Gate, squash merge, frontend-only production release, and claim-matched runtime proof. Do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"Continue the existing Curri daily-operating-utility workstream from PR #2026. Do not add scope. Carry the already-created live-data Curri landing repair through canonical Gate, squash merge, frontend-only production release, and claim-matched runtime proof. Do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"PR #2026 live-data Curri landing repair is merged and released to frontend production.","proofConditionIds":["proof-production"]}],"objective":"Continue the existing Curri daily-operating-utility workstream from PR #2026. Do not add scope. Carry the already-created live-data Curri landing repair through canonical Gate, squash merge, frontend-only production release, and claim-matched runtime proof. Do not run Visual Witness.","constraints":[{"id":"constraint-1","statement":"No new scope and no Visual Witness.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Production frontend contains the merged Curri live-data landing repair.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"Live brokerage workspace","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtqll77f","conversationContext":null,"requestContractHash":"0117360a127508fa44d189b1da44002168d72ab2a335d2a697edf2d3797d4fea","requestContractRevision":1},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:08:31.152641+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:tenant-workstream-contribution:ed4cbb680ea3017694822b4a6f663a9614dd39de347df1dac7a3baff2207bf91","mission_step_id":null,"command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"279c9ab8-4678-4e8b-955f-5a00049b3dc1","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6b17c386d73b","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2236,"terminal":false,"missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e","operation":"execute_mission","proofGate":"ship_and_prove_gate_blocked","sourceSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3083,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":929,"approvedPlanMs":0,"missionSetupMs":330,"providerAuthMs":0,"shipAndProveMs":1206,"ledgerPrepareMs":330,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":330,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":330,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},"performance":null,"deploymentId":"forgejo-main-33966f962e72","workflowRunId":6588,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1622,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:25:24.411946+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","external_id":"forgejo-main-33966f962e72","receipt_type":"execute_mission","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:execute_mission:ship_and_prove_gate_blocked:current-generation","mission_step_id":"a0af040f-2767-467a-a48e-db942f47abdf","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"551307d9-2c0c-476f-9f98-6a0bd7be3c65","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/capability-mail-contacts-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2025,"terminal":false,"missionId":"9b9ac264-bb0b-41a5-86d4-7293c9a64a3e","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8890,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1015,"approvedPlanMs":0,"missionSetupMs":657,"providerAuthMs":0,"shipAndProveMs":7701,"ledgerPrepareMs":657,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":657,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":657,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9b9ac264-bb0b-41a5-86d4-7293c9a64a3e"},"performance":null,"deploymentId":"forgejo-main-3b73b2f34881","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2666,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:08:39.727679+00:00","proof_gate":"canonical_release_dispatched","source_sha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","external_id":"forgejo-main-3b73b2f34881","receipt_type":"execute_mission","idempotency_key":"mission:9b9ac264-bb0b-41a5-86d4-7293c9a64a3e:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"3446ca1c-102d-4cf3-9173-27e795d78c7b","command_center_event_id":"9b9ac264-bb0b-41a5-86d4-7293c9a64a3e"},{"id":"ecf5fa0e-4f99-48dc-8c8a-75771f2da479","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"082fa2101510389809759b395445f046f8da4b09","prNumber":2422,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7191/jobs/1","mergeCommitSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0"},{"id":"gate-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"082fa2101510389809759b395445f046f8da4b09","prNumber":2422,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7191/jobs/1","mergeCommitSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0"}],"requestContractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:11:13.827191+00:00","proof_gate":"request_contract_repository_verified","source_sha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:17899838-2457-49ba-851b-1fca5bc7d9ee:request-contract-repository:e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98:9b450c647530b8e83f2d18fbd0bf35a68acbcff0","mission_step_id":"3e7013b9-e8a6-497f-a2fa-3e7b53def82b","command_center_event_id":"17899838-2457-49ba-851b-1fca5bc7d9ee"},{"id":"0d4baccc-2393-4ddd-abd3-eaee2307e4e4","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized correction of the single stale Gate assertion on the existing PRIME stable MCP gateway PR.","baseSha":"5b37afba9f41f2da2fb36ca3c6e370d811e88b53","issuedAt":1788882813773,"expiresAt":1788882993773,"missionId":"f7a5fd1c-ad47-4348-99e3-6c832f924d69","authorizationId":"6fc971df-1275-4f86-9ee1-08a170b14d54","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T15:53:34.141005+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5b37afba9f41f2da2fb36ca3c6e370d811e88b53","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:6fc971df-1275-4f86-9ee1-08a170b14d54","mission_step_id":"3e5daaec-7f75-45bd-800c-8bd1fad43f25","command_center_event_id":"f7a5fd1c-ad47-4348-99e3-6c832f924d69"},{"id":"3f229ad7-c7d1-483f-8832-5685195455df","source":"forgejo","status":"waiting","payload":{"branch":"ai/capability-mail-contacts-20260906","prNumber":2025,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:08:44.832912+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","external_id":"2025","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:9b9ac264-bb0b-41a5-86d4-7293c9a64a3e:merged-pr:2025:3b73b2f34881eaff5b2d2a69a722dda640345c7a","mission_step_id":"3446ca1c-102d-4cf3-9173-27e795d78c7b","command_center_event_id":"9b9ac264-bb0b-41a5-86d4-7293c9a64a3e"},{"id":"3fefe34f-201d-4f4d-b8d3-dc7b81995cc8","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router"]},"releaseTargetStates":{"migrations":"pending","supabaseEdge":"pending"},"requestContractHash":"5392f24c613dfb8ad913e877f800ff45c1f2fd73231c1add6177690e9263729d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6041","runId":6041,"status":"running","sourceSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:08:48.521591+00:00","proof_gate":"canonical_release_pending","source_sha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","external_id":"forgejo-main-3b73b2f34881","receipt_type":"canonical_release_status","idempotency_key":"mission:9b9ac264-bb0b-41a5-86d4-7293c9a64a3e:forgejo-release-status:3b73b2f34881eaff5b2d2a69a722dda640345c7a:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|supabase-migrations/live=pending","mission_step_id":"3446ca1c-102d-4cf3-9173-27e795d78c7b","command_center_event_id":"9b9ac264-bb0b-41a5-86d4-7293c9a64a3e"},{"id":"6ff4f75c-58e7-4c34-8304-3f57918a88ce","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile this durable continuation to the existing PR #2026 branch exactly as it currently exists; do not change scope or source. Continue through canonical Gate, squash merge, frontend production release, and runtime proof for Live brokerage workspace. No Visual Witness.","wordingChanged":false,"canonicalIntent":"Reconcile this durable continuation to the existing PR #2026 branch exactly as it currently exists; do not change scope or source. Continue through canonical Gate, squash merge, frontend production release, and runtime proof for Live brokerage workspace. No Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Existing PR #2026 Curri live operating home is merged and released.","proofConditionIds":["proof-production"]}],"objective":"Reconcile this durable continuation to the existing PR #2026 branch exactly as it currently exists; do not change scope or source. Continue through canonical Gate, squash merge, frontend production release, and runtime proof for Live brokerage workspace. No Visual Witness.","constraints":[{"id":"constraint-1","statement":"No new source changes; no duplicate PR; no Visual Witness.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Production Curri home contains Live brokerage workspace.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"Live brokerage workspace","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"2377e44f15f9e4262cbaa2488d373013cd2b124425cc68a23fe470ae348538ce","requestContractRevision":2,"previousRequestContractHash":"0117360a127508fa44d189b1da44002168d72ab2a335d2a697edf2d3797d4fea"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:09:17.442579+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:request-contract:2377e44f15f9e4262cbaa2488d373013cd2b124425cc68a23fe470ae348538ce","mission_step_id":"3c435902-17fa-4210-aedc-64091a521e7c","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"8e86b966-b606-487a-930a-7983807f9a0b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/restore-points-human-language-20260910","reason":"forgejo_validation_failed:PUT:422","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":null,"terminal":false,"missionId":"dae7be12-c46c-4ad1-b68f-babda00d72ee","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16502,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1223,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":449,"ledgerReconcileMs":0,"lineageReconcileMs":774,"resolvePreflightMs":1223,"repositoryMutationMs":16502,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":449,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"dae7be12-c46c-4ad1-b68f-babda00d72ee"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1465,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:30:31.85058+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:dae7be12-c46c-4ad1-b68f-babda00d72ee:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"bdb32c7b-a248-4d8b-8697-6f0ccf53d118","command_center_event_id":"dae7be12-c46c-4ad1-b68f-babda00d72ee"},{"id":"6b6370a8-d03a-46b0-aae0-e25ab5efb79c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"success","supabase-edge-production/live":"pending"},"mainSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router"]},"releaseTargetStates":{"migrations":"success","supabaseEdge":"pending"},"requestContractHash":"5392f24c613dfb8ad913e877f800ff45c1f2fd73231c1add6177690e9263729d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6041","runId":6041,"status":"running","sourceSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"success","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:09:31.795517+00:00","proof_gate":"canonical_release_pending","source_sha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","external_id":"forgejo-main-3b73b2f34881","receipt_type":"canonical_release_status","idempotency_key":"mission:9b9ac264-bb0b-41a5-86d4-7293c9a64a3e:forgejo-release-status:3b73b2f34881eaff5b2d2a69a722dda640345c7a:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|supabase-migrations/live=success","mission_step_id":"3446ca1c-102d-4cf3-9173-27e795d78c7b","command_center_event_id":"9b9ac264-bb0b-41a5-86d4-7293c9a64a3e"},{"id":"38a35a2a-cb7c-4ab8-905d-9496700d7ae5","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success","supabase-edge-production/live":"success"},"mainSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router"]},"releaseTargetStates":{"migrations":"success","supabaseEdge":"success"},"requestContractHash":"5392f24c613dfb8ad913e877f800ff45c1f2fd73231c1add6177690e9263729d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6041","runId":6041,"status":"success","sourceSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"migrations":"success","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:10:05.795843+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","external_id":"forgejo-main-3b73b2f34881","receipt_type":"canonical_release_status","idempotency_key":"mission:9b9ac264-bb0b-41a5-86d4-7293c9a64a3e:forgejo-release-status:3b73b2f34881eaff5b2d2a69a722dda640345c7a:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|supabase-migrations/live=success","mission_step_id":"9b64e1dd-bdbc-4b91-8cd0-3f7d023b5491","command_center_event_id":"9b9ac264-bb0b-41a5-86d4-7293c9a64a3e"},{"id":"512b0cd9-c59e-4ff5-a898-8fbd856e8cf9","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"mail-read-reply","satisfied":false,"statement":"Released capability-router version 0.3.0-mail-contacts-adapters implements mail.read through a strict read-only Mail360 action whitelist and mail.reply through reply/replyall only.","proofConditionIds":["proof-router-source","proof-router-live"]},{"id":"contacts-capabilities","satisfied":false,"statement":"Released capability-router implements contacts.find, contacts.create, and contacts.update through the native Contacts domain API while preserving downstream tenant/access/audit controls.","proofConditionIds":["proof-router-source","proof-router-live"]},{"id":"truthful-bindings","satisfied":false,"statement":"Production binds mail.read/mail.reply only to Mail360-ready active Zoho mailboxes and contacts.find/create/update only to active tenants, using opaque non-secret connection references.","proofConditionIds":["proof-binding-migration","proof-release"]}],"satisfied":false,"constraints":[{"id":"single-pr","satisfied":false,"statement":"Reuse PR #2025 and its existing branch only; do not create another PR or duplicate release.","proofConditionIds":["proof-router-source","proof-binding-migration","proof-release"]},{"id":"affected-targets-only","satisfied":true,"statement":"Release only Supabase migrations and capability-router; do not redeploy unchanged mail360, contacts, frontend, Command Center, OnRunner, or other services.","proofConditionIds":["proof-release"]},{"id":"read-only-mail","satisfied":false,"statement":"mail.read may expose only folders, messages, search, message, thread, attachments, and download_attachment; it must not expose mark-read, drafts, send, upload, forward, or other mutations.","proofConditionIds":["proof-router-source"]},{"id":"no-impersonation","satisfied":false,"statement":"Mail and Contacts adapters require authenticated user context; Command Center/service-principal execution remains fail-closed as delegated_user_required.","proofConditionIds":["proof-router-source"]},{"id":"scope-closed","satisfied":false,"statement":"Invoices, documents, signatures, storage, Calendar, Stripe, collect/refund, and all other unproven capabilities remain unwired.","proofConditionIds":["proof-router-source"]},{"id":"no-secrets","satisfied":false,"statement":"Provider registry stores only opaque connection references and secret-free metadata.","proofConditionIds":["proof-binding-migration"]}],"contractHash":"5392f24c613dfb8ad913e877f800ff45c1f2fd73231c1add6177690e9263729d","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-router-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"5392f24c613dfb8ad913e877f800ff45c1f2fd73231c1add6177690e9263729d","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-binding-migration","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"5392f24c613dfb8ad913e877f800ff45c1f2fd73231c1add6177690e9263729d","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-router-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge","migrations"],"releaseRequestContractHash":"5392f24c613dfb8ad913e877f800ff45c1f2fd73231c1add6177690e9263729d"},"required":true,"satisfied":true},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge","migrations"],"releaseRequestContractHash":"5392f24c613dfb8ad913e877f800ff45c1f2fd73231c1add6177690e9263729d"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["supabaseEdge","migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:10:08.102103+00:00","proof_gate":"request_contract_pending","source_sha":"3b73b2f34881eaff5b2d2a69a722dda640345c7a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:9b9ac264-bb0b-41a5-86d4-7293c9a64a3e:request-contract:5392f24c613dfb8ad913e877f800ff45c1f2fd73231c1add6177690e9263729d:3b73b2f34881eaff5b2d2a69a722dda640345c7a:pending:repository","mission_step_id":"9b64e1dd-bdbc-4b91-8cd0-3f7d023b5491","command_center_event_id":"9b9ac264-bb0b-41a5-86d4-7293c9a64a3e"},{"id":"d6002edd-45b8-4885-bcb4-f013cb164443","source":"cc-execution","status":"recorded","payload":{"objective":"Resume existing PR #2026 after the successful Gate was invalidated only because protected main advanced. Preserve exact source and same branch/PR, refresh against current main, rerun Gate, squash merge, release frontend only, and prove production contains Live brokerage workspace. No duplicate PR and no Visual Witness.","tenantRef":"curri-properties","receivedAt":"2026-09-07T02:10:25.886Z","fingerprint":"f394c3265e293dcea8d6beafc3c9b48ef5cb78bad93d644b8e78386dfcf776a0","workstreamRef":"curriproperties","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtqll77f","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Resume existing PR #2026 after the successful Gate was invalidated only because protected main advanced. Preserve exact source and same branch/PR, refresh against current main, rerun Gate, squash merge, release frontend only, and prove production contains Live brokerage workspace. No duplicate PR and no Visual Witness.","wordingChanged":false,"canonicalIntent":"Resume existing PR #2026 after the successful Gate was invalidated only because protected main advanced. Preserve exact source and same branch/PR, refresh against current main, rerun Gate, squash merge, release frontend only, and prove production contains Live brokerage workspace. No duplicate PR and no Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Existing PR #2026 is refreshed to current main, passes KnockLaunch Gate, is squash merged, released to frontend production, and production contains Live brokerage workspace.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"objective":"Resume existing PR #2026 after the successful Gate was invalidated only because protected main advanced. Preserve exact source and same branch/PR, refresh against current main, rerun Gate, squash merge, release frontend only, and prove production contains Live brokerage workspace. No duplicate PR and no Visual Witness.","constraints":[{"id":"constraint-1","statement":"Preserve the same branch and PR; do not create a duplicate PR.","proofConditionIds":["proof-gate","proof-merge","proof-production"]},{"id":"constraint-2","statement":"Do not run Visual Witness.","proofConditionIds":["proof-gate","proof-merge","proof-production"]},{"id":"constraint-3","statement":"Release frontend only.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-gate","kind":"repository","claim":"PR #2026 passes KnockLaunch Gate against current main.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-merge","kind":"repository","claim":"PR #2026 is squash merged to Forgejo main.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-production","kind":"runtime","claim":"Production Curri home contains Live brokerage workspace.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"Live brokerage workspace","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtqll77f","conversationContext":null,"requestContractHash":"08a42ec4316fd8d1682493749199ece98f0164cf135bff3c297af6661614f8d9","requestContractRevision":3},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:10:26.328043+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:tenant-workstream-contribution:f394c3265e293dcea8d6beafc3c9b48ef5cb78bad93d644b8e78386dfcf776a0","mission_step_id":"c6f3083d-ac82-4542-8a37-d9e250296859","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"9a90306f-4210-4164-aebf-107d012fe729","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtqll77f","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":105,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1452,"providerAuthMs":0,"ledgerPrepareMs":702,"ledgerReconcileMs":0,"lineageReconcileMs":106,"resolvePreflightMs":1452,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":702,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2860,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:08:31.841867+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"12a6289a-d587-4890-afa3-73e8d8174c1d","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"eec1fcf6-d2db-46d3-b5e4-69c630536299","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"06c2c550d577ae07c0d1560a7672727b2f28ce4d3141642153c0a2c7f1500689","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6588","runId":6588,"status":"success","sourceSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:25:37.843894+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","external_id":"forgejo-main-33966f962e72","receipt_type":"canonical_release_status","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:forgejo-release-status:33966f962e72867a9c23ff6ad0118c351fadc7b8:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"95d11242-06e0-4218-9ade-a425b44de021","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"3d7a203f-fd99-4aa1-afa3-189bd3158249","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"runtime_proof","branch":"ai/objective-first-repair-6b17c386d73b","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2236,"terminal":false,"missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","timingsMs":{"prReadinessMs":1200,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},"performance":null,"deploymentId":"forgejo-main-33966f962e72","workflowRunId":6588,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:23:43.962836+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2236","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:automatic-mission-resume:2236:repair_mission_pr_ready_retryable","mission_step_id":"4b9c007f-1d68-4436-a93a-e575827d98dc","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"2eb0332f-0bc5-44d0-86e6-f0f214e6876b","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"fair-recovery","satisfied":true,"statement":"A transiently unreadable indexed PR is deferred without mutation and the round-robin recovery cursor advances so later independent PRs remain reachable on subsequent ticks.","proofConditionIds":["repo-proof","gate-proof","release-proof","runtime-proof"]},{"id":"hard-failure-safety","satisfied":true,"statement":"Hard authentication or integrity-class exact PR read failures remain fail-closed and do not get silently skipped.","proofConditionIds":["repo-proof","gate-proof"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Change only entrypoint-owner-status.js, control-plane-capabilities.json, the Forgejo transport reliability contract test, and version.js; do not change tenant/frontend/Supabase/runners or Visual Witness.","proofConditionIds":["repo-proof","gate-proof"]},{"id":"load","satisfied":true,"statement":"Keep one exact recovery PR per tick and sequential provider reads; do not increase Forgejo scan fanout.","proofConditionIds":["repo-proof","gate-proof"]},{"id":"release-safety","satisfied":true,"statement":"Preserve protected main, exact-head KnockLaunch Gate, freshness, one canonical squash merge, one mutation per recovery tick, release collision safety, and event-native protected-main release ownership.","proofConditionIds":["gate-proof","release-proof","runtime-proof"]},{"id":"refreeze","satisfied":true,"statement":"Return to frozen-by-default control-plane mutation after this bounded maintenance permit.","proofConditionIds":["runtime-proof"]}],"contractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98","repositoryProofStatus":"verified","repositoryProofSourceSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0"},"required":true,"satisfied":true},{"id":"gate-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98","repositoryProofStatus":"verified","repositoryProofSourceSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0"},"required":true,"satisfied":true},{"id":"release-proof","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98"},"required":true,"satisfied":true},{"id":"runtime-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:11:15.807855+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:17899838-2457-49ba-851b-1fca5bc7d9ee:request-contract:e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98:9b450c647530b8e83f2d18fbd0bf35a68acbcff0:verified:","mission_step_id":"3e7013b9-e8a6-497f-a2fa-3e7b53def82b","command_center_event_id":"17899838-2457-49ba-851b-1fca5bc7d9ee"},{"id":"51df5e2c-8ed4-4546-b084-c83986ccd0d5","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Use these exact already-approved source files to reconcile the existing PR #2026 branch to current Forgejo main without changing product scope. Then rerun KnockLaunch Gate, squash merge the same PR, release frontend only, and prove production contains Live brokerage workspace. Do not create a duplicate PR. No Visual Witness.","wordingChanged":false,"canonicalIntent":"Use these exact already-approved source files to reconcile the existing PR #2026 branch to current Forgejo main without changing product scope. Then rerun KnockLaunch Gate, squash merge the same PR, release frontend only, and prove production contains Live brokerage workspace. Do not create a duplicate PR. No Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Existing PR #2026 is refreshed to current main, passes Gate, is squash merged, released frontend-only, and production contains Live brokerage workspace.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"objective":"Use these exact already-approved source files to reconcile the existing PR #2026 branch to current Forgejo main without changing product scope. Then rerun KnockLaunch Gate, squash merge the same PR, release frontend only, and prove production contains Live brokerage workspace. Do not create a duplicate PR. No Visual Witness.","constraints":[{"id":"constraint-1","statement":"Same branch and PR only.","proofConditionIds":["proof-gate","proof-merge","proof-production"]},{"id":"constraint-2","statement":"No Visual Witness.","proofConditionIds":["proof-gate","proof-merge","proof-production"]},{"id":"constraint-3","statement":"Frontend release only.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-gate","kind":"repository","claim":"PR #2026 passes KnockLaunch Gate against current main.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-merge","kind":"repository","claim":"PR #2026 is squash merged to Forgejo main.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-production","kind":"runtime","claim":"Production Curri home contains Live brokerage workspace.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"Live brokerage workspace","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"225c0fb8cafd55bff1359f5913318661f858306069fc4ad3afad9a32a0f29fb4","requestContractRevision":4,"previousRequestContractHash":"08a42ec4316fd8d1682493749199ece98f0164cf135bff3c297af6661614f8d9"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:11:03.897621+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:request-contract:225c0fb8cafd55bff1359f5913318661f858306069fc4ad3afad9a32a0f29fb4","mission_step_id":"3c435902-17fa-4210-aedc-64091a521e7c","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"b22d2c67-c03b-404c-afc1-e0f2b98dca63","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtqll77f","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2641,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":898,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":898,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":898,"repositoryMutationMs":2641,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":898,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1549,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:09:23.005966+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"3c435902-17fa-4210-aedc-64091a521e7c","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"d26b6f53-dcd2-46dc-b0e3-c73ee4289725","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtqll77f","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2026,"terminal":false,"missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9556,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":9452,"approvedPlanMs":0,"missionSetupMs":882,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":396,"ledgerReconcileMs":0,"lineageReconcileMs":486,"resolvePreflightMs":882,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":396,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2249,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:12:16.127212+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2026","receipt_type":"execute_mission","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"3c435902-17fa-4210-aedc-64091a521e7c","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"6972a865-0a52-457c-882a-1d47eba873e7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtqll77f","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2026,"terminal":false,"missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2421,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2096,"approvedPlanMs":0,"missionSetupMs":1051,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":263,"ledgerReconcileMs":0,"lineageReconcileMs":788,"resolvePreflightMs":1051,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":263,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1969,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:12:27.877109+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2026","receipt_type":"execute_mission","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"3c435902-17fa-4210-aedc-64091a521e7c","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"3ec48cfe-385b-442f-8d2a-f10d5ef0aae2","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"3187eb2c1203e5903d3d17933db1f6391c0f7cc9","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Existing PR #2026 is refreshed to current main, passes Gate, is squash merged, released frontend-only, and production contains Live brokerage workspace.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":false,"statement":"Same branch and PR only.","proofConditionIds":["proof-gate","proof-merge","proof-production"]},{"id":"constraint-2","satisfied":false,"statement":"No Visual Witness.","proofConditionIds":["proof-gate","proof-merge","proof-production"]},{"id":"constraint-3","satisfied":false,"statement":"Frontend release only.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"contractHash":"225c0fb8cafd55bff1359f5913318661f858306069fc4ad3afad9a32a0f29fb4","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-gate","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"225c0fb8cafd55bff1359f5913318661f858306069fc4ad3afad9a32a0f29fb4","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-merge","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"225c0fb8cafd55bff1359f5913318661f858306069fc4ad3afad9a32a0f29fb4","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-production","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"225c0fb8cafd55bff1359f5913318661f858306069fc4ad3afad9a32a0f29fb4"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":4},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:17:51.005612+00:00","proof_gate":"request_contract_pending","source_sha":"3187eb2c1203e5903d3d17933db1f6391c0f7cc9","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:request-contract:225c0fb8cafd55bff1359f5913318661f858306069fc4ad3afad9a32a0f29fb4:3187eb2c1203e5903d3d17933db1f6391c0f7cc9:pending:repository","mission_step_id":"d245f12a-6bd6-4bd1-9e4f-7974e9c3e4fd","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"7219a1d2-2044-4cad-9c1d-83bf000f1d0f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtqll77f","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2026,"terminal":false,"missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1256,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1280,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:13:17.218248+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2026","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:automatic-mission-resume:2026:repair_mission_waiting_for_gate","mission_step_id":"c6f3083d-ac82-4542-8a37-d9e250296859","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"43b44d23-b982-490d-a9b8-b9a58b872b6d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtqll77f","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2026,"terminal":false,"missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"3187eb2c1203e5903d3d17933db1f6391c0f7cc9","timingsMs":{"prReadinessMs":1394,"approvedPlanMs":0,"shipAndProveMs":8974,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},"performance":null,"deploymentId":"forgejo-main-3187eb2c1203","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1909,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:14:36.539047+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2026","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:automatic-mission-resume:2026:canonical_release_dispatched","mission_step_id":"85bb6863-87a8-44b6-a83d-88c718420070","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"827bbaf1-7c09-48a5-b1c3-4555fe59e556","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/capability-delegation-foundation-20260906","reason":"existing_branch_refresh_failed:2027:200","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"27651882-ac8d-41d4-a013-57effbe18a2d","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10032,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1051,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1051,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1051,"repositoryMutationMs":10032,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1051,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"27651882-ac8d-41d4-a013-57effbe18a2d"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1468,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:16:31.796029+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:27651882-ac8d-41d4-a013-57effbe18a2d:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"593e5d73-3456-4b7b-a548-377a05f5a443","command_center_event_id":"27651882-ac8d-41d4-a013-57effbe18a2d"},{"id":"541bf573-f546-46a3-832c-5116746862e5","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/capability-delegation-foundation-20260906","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2027,"terminal":false,"missionId":"27651882-ac8d-41d4-a013-57effbe18a2d","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8340,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2512,"approvedPlanMs":0,"missionSetupMs":691,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":446,"ledgerReconcileMs":0,"lineageReconcileMs":245,"resolvePreflightMs":691,"repositoryMutationMs":5571,"repositoryProviderMs":4810,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4639,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":446,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":171},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"27651882-ac8d-41d4-a013-57effbe18a2d"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1512,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:17:41.234865+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2027","receipt_type":"execute_mission","idempotency_key":"mission:27651882-ac8d-41d4-a013-57effbe18a2d:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"593e5d73-3456-4b7b-a548-377a05f5a443","command_center_event_id":"27651882-ac8d-41d4-a013-57effbe18a2d"},{"id":"77b3750e-736e-4628-87b7-4cb6bf0ece58","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same PR #2027, but correct the live mail owner discovered from current config: active tenant mail is zoho-mail, while mail360 is legacy rollback-only. Restore mail360 exactly to current main, route mail.read/mail.reply and delegated execution through active zoho-mail, set capability-router verify_jwt=false because it performs its own dual Supabase-user/cc-execution bearer authentication, and require actual tenant-owner status for grant_delegate/revoke_delegate. Keep single-use leases, zero auto-grants, and all non-mail capabilities fail-closed for Command Center. Re-run Gate on the corrected exact head, then merge/release only migration + capability-router + zoho-mail.","wordingChanged":false,"canonicalIntent":"Continue the same PR #2027, but correct the live mail owner discovered from current config: active tenant mail is zoho-mail, while mail360 is legacy rollback-only. Restore mail360 exactly to current main, route mail.read/mail.reply and delegated execution through active zoho-mail, set capability-router verify_jwt=false because it performs its own dual Supabase-user/cc-execution bearer authentication, and require actual tenant-owner status for grant_delegate/revoke_delegate. Keep single-use leases, zero auto-grants, and all non-mail capabilities fail-closed for Command Center. Re-run Gate on the corrected exact head, then merge/release only migration + capability-router + zoho-mail.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"active-mail-owner","statement":"mail.read and mail.reply resolve through active zoho-mail, not legacy mail360, and production provider bindings identify zoho-mail adapter keys.","proofConditionIds":["proof-router-source","proof-binding-source","proof-zoho-live"]},{"id":"single-use-delegation","statement":"Tenant owners can explicitly grant mail.read or mail.reply to Command Center for at most 30 days; executions use a tenant/capability/adapter-bound 90-second single-use lease that requires a verified cc-execution bearer.","proofConditionIds":["proof-router-source","proof-migration","proof-zoho-source"]},{"id":"fail-closed-default","statement":"No delegations are auto-created; all other capabilities remain Command Center fail-closed.","proofConditionIds":["proof-router-source","proof-zero-grants"]}],"objective":"Continue the same PR #2027, but correct the live mail owner discovered from current config: active tenant mail is zoho-mail, while mail360 is legacy rollback-only. Restore mail360 exactly to current main, route mail.read/mail.reply and delegated execution through active zoho-mail, set capability-router verify_jwt=false because it performs its own dual Supabase-user/cc-execution bearer authentication, and require actual tenant-owner status for grant_delegate/revoke_delegate. Keep single-use leases, zero auto-grants, and all non-mail capabilities fail-closed for Command Center. Re-run Gate on the corrected exact head, then merge/release only migration + capability-router + zoho-mail.","constraints":[{"id":"single-pr","statement":"Reuse PR #2027 and its existing branch only; no replacement PR or duplicate release.","proofConditionIds":["proof-router-source","proof-migration"]},{"id":"active-owner-only","statement":"Legacy mail360 must be restored to current main and not released; delegated tenant mail must use active zoho-mail.","proofConditionIds":["proof-mail360-restored","proof-router-source","proof-zoho-source"]},{"id":"owner-grants-only","statement":"grant_delegate and revoke_delegate require actual tenant-owner status; platform/system-admin status alone is insufficient.","proofConditionIds":["proof-router-source"]},{"id":"custom-router-auth","statement":"capability-router must have gateway verify_jwt=false and must continue authenticating every POST in-function as either a verified Supabase user owner/admin or a verified cc-execution bearer.","proofConditionIds":["proof-config-source","proof-router-source"]},{"id":"zero-auto-grants","statement":"Migration/release creates no tenant delegation grants automatically.","proofConditionIds":["proof-zero-grants"]},{"id":"affected-targets","statement":"Release only migrations plus capability-router and zoho-mail; do not wake mail360, Contacts, frontend, Command Center, OnRunner, or unrelated services.","proofConditionIds":["proof-release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-router-source","kind":"repository","claim":"Released capability-router version 0.4.0-delegated-mail-execution routes mail.read/mail.reply to zoho-mail with zoho_mail_read/zoho_mail_reply adapters, exposes only mail.read/mail.reply as delegatable, and requires actual tenant-owner status for grant/revoke.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"0.4.0-delegated-mail-execution","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-zoho-source","kind":"repository","claim":"Released zoho-mail version 1.10.0-capability-delegation accepts normal user JWTs unchanged and accepts Command Center only with a matching single-use lease for read-only mail actions or reply.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"1.10.0-capability-delegation","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-mail360-restored","kind":"repository","claim":"Legacy supabase/functions/mail360/index.ts matches current main rollback-only source and is not part of the release diff.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"1.0.1-knocklaunch-mail-release-recovery","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-migration","kind":"repository","claim":"Delegation migration contains RLS-closed grant/lease tables, atomic service_role-only lease consumption, and corrects existing Zoho mail capability bindings to active zoho-mail adapter keys without creating grants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"consume_capability_delegation_lease","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-binding-source","kind":"repository","claim":"Migration updates mail.read and mail.reply provider bindings to zoho_mail_read and zoho_mail_reply with service metadata zoho-mail.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"zoho_mail_read","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-config-source","kind":"repository","claim":"supabase/config.toml configures capability-router verify_jwt=false for its in-function dual-auth contract while zoho-mail remains verify_jwt=false and mail360 remains verify_jwt=true.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"functions.capability-router","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-router-live","kind":"runtime","claim":"Production capability-router reports 0.4.0-delegated-mail-execution.","route":"/functions/v1/capability-router/health","roleRef":null,"userRef":null,"required":true,"expectedText":"0.4.0-delegated-mail-execution","targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"proof-zoho-live","kind":"runtime","claim":"Production zoho-mail reports 1.10.0-capability-delegation.","route":"/functions/v1/zoho-mail/health","roleRef":null,"userRef":null,"required":true,"expectedText":"1.10.0-capability-delegation","targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"proof-zero-grants","kind":"runtime","claim":"tenant_capability_delegations contains zero rows immediately after release unless an owner explicitly creates one independently.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"0","targetedActions":[],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"]},{"id":"proof-release","kind":"runtime","claim":"Canonical release verifies only migrations plus capability-router and zoho-mail edge targets.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"verified","targetedActions":[],"allowedReleaseTargets":["migrations","supabaseEdge"],"requiredReleaseTargets":["migrations","supabaseEdge"]}],"validationErrors":[]},"requestContractHash":"89b026bef99cc1e5872a0395edefb784853b65456f2147a4dd51f0615c0c4434","requestContractRevision":2,"previousRequestContractHash":"cc13526e66de4ec422c4a30f7e43ba4ab226536309fb0c844eb792bbf7ad1185"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:21:55.995155+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:27651882-ac8d-41d4-a013-57effbe18a2d:request-contract:89b026bef99cc1e5872a0395edefb784853b65456f2147a4dd51f0615c0c4434","mission_step_id":"593e5d73-3456-4b7b-a548-377a05f5a443","command_center_event_id":"27651882-ac8d-41d4-a013-57effbe18a2d"},{"id":"90d249c7-8b1a-4606-9479-e77676c1c1df","source":"forgejo","status":"waiting","payload":{"branch":"ai/capability-delegation-foundation-20260906","prNumber":2027,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"2585172352dc9d8cd092044ae106d02b02bcb674","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:22:59.581096+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"2585172352dc9d8cd092044ae106d02b02bcb674","external_id":"2027","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:27651882-ac8d-41d4-a013-57effbe18a2d:merged-pr:2027:2585172352dc9d8cd092044ae106d02b02bcb674","mission_step_id":"652a3151-a2f9-4b0e-9554-4b7b8022ef83","command_center_event_id":"27651882-ac8d-41d4-a013-57effbe18a2d"},{"id":"3a7eeca1-6909-425d-95ad-2d5a9610b97e","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":"ai/objective-first-repair-mtqll77f","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2026,"terminal":false,"missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"3187eb2c1203e5903d3d17933db1f6391c0f7cc9","timingsMs":{"prReadinessMs":1186,"approvedPlanMs":0,"shipAndProveMs":19408,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},"performance":null,"deploymentId":"forgejo-main-3187eb2c1203","workflowRunId":6044,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:18:13.167836+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2026","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf:automatic-mission-resume:2026:canonical_release_reconciliation_pending","mission_step_id":"c6f3083d-ac82-4542-8a37-d9e250296859","command_center_event_id":"6d720f4d-1c33-4ce8-ba2a-adaa6b740cdf"},{"id":"51cbfc19-6bc9-4085-b668-3a1250b5c711","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/capability-delegation-foundation-20260906","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2027,"terminal":false,"missionId":"27651882-ac8d-41d4-a013-57effbe18a2d","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6869,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1991,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1400,"ledgerReconcileMs":0,"lineageReconcileMs":591,"resolvePreflightMs":1991,"repositoryMutationMs":6869,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1400,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"27651882-ac8d-41d4-a013-57effbe18a2d"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1556,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:22:04.31595+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"2027","receipt_type":"execute_mission","idempotency_key":"mission:27651882-ac8d-41d4-a013-57effbe18a2d:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"593e5d73-3456-4b7b-a548-377a05f5a443","command_center_event_id":"27651882-ac8d-41d4-a013-57effbe18a2d"},{"id":"7cf76d9e-7f0b-4f0f-aac0-5d619cf4f3a5","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/capability-delegation-foundation-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2027,"terminal":false,"missionId":"27651882-ac8d-41d4-a013-57effbe18a2d","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"2585172352dc9d8cd092044ae106d02b02bcb674","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7904,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":913,"approvedPlanMs":0,"missionSetupMs":578,"providerAuthMs":0,"shipAndProveMs":6862,"ledgerPrepareMs":422,"ledgerReconcileMs":0,"lineageReconcileMs":156,"resolvePreflightMs":578,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":422,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"27651882-ac8d-41d4-a013-57effbe18a2d"},"performance":null,"deploymentId":"forgejo-main-2585172352dc","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router","zoho-mail"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:22:51.653665+00:00","proof_gate":"canonical_release_dispatched","source_sha":"2585172352dc9d8cd092044ae106d02b02bcb674","external_id":"forgejo-main-2585172352dc","receipt_type":"execute_mission","idempotency_key":"mission:27651882-ac8d-41d4-a013-57effbe18a2d:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"652a3151-a2f9-4b0e-9554-4b7b8022ef83","command_center_event_id":"27651882-ac8d-41d4-a013-57effbe18a2d"},{"id":"aa2ebcff-c0a1-4e7c-b396-a6080fb3753e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/mission-ledger-terminalization-20260909","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.89-control-plane-integrity","prNumber":2266,"terminal":false,"missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4384,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":360,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":310,"ledgerReconcileMs":0,"lineageReconcileMs":50,"resolvePreflightMs":360,"repositoryMutationMs":4384,"repositoryProviderMs":3012,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1953,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":310,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1059},"nextAction":"Canonical KnockLaunch Gate notifier and mission supervisor own progression from this exact PR head; do not synchronously poll Forgejo from the owner request.","receiptRef":{"mode":"full","missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3820,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:48:39.489373+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2266","receipt_type":"execute_mission","idempotency_key":"mission:62dc6fb8-3ed0-4271-aca9-960e7745ae91:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"d06627ad-4640-471c-9b48-340bd4cea18e","command_center_event_id":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},{"id":"831c17c0-5724-4a7b-941e-47f46c34e878","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-786ea34cda53","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.180-forgejo-source-read-resilience","prNumber":3035,"terminal":false,"missionId":"786ea34c-da53-4b4c-8634-96ca6c310fdf","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19530,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1190,"providerAuthMs":0,"ledgerPrepareMs":782,"ledgerReconcileMs":0,"lineageReconcileMs":408,"resolvePreflightMs":1190,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":782,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"786ea34c-da53-4b4c-8634-96ca6c310fdf"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","runtime","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2927,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T20:38:25.00642+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"3035","receipt_type":"execute_mission","idempotency_key":"mission:786ea34c-da53-4b4c-8634-96ca6c310fdf:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"c0855d37-a924-4732-bd57-8bcd3ecdc983","command_center_event_id":"786ea34c-da53-4b4c-8634-96ca6c310fdf"},{"id":"73267aa6-d879-4da4-950e-1e62d7073b14","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"2585172352dc9d8cd092044ae106d02b02bcb674","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"2585172352dc9d8cd092044ae106d02b02bcb674","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router","zoho-mail"]},"releaseTargetStates":{"migrations":"pending","supabaseEdge":"pending"},"requestContractHash":"89b026bef99cc1e5872a0395edefb784853b65456f2147a4dd51f0615c0c4434","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6048","runId":6048,"status":"running","sourceSha":"2585172352dc9d8cd092044ae106d02b02bcb674","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:23:03.583597+00:00","proof_gate":"canonical_release_pending","source_sha":"2585172352dc9d8cd092044ae106d02b02bcb674","external_id":"forgejo-main-2585172352dc","receipt_type":"canonical_release_status","idempotency_key":"mission:27651882-ac8d-41d4-a013-57effbe18a2d:forgejo-release-status:2585172352dc9d8cd092044ae106d02b02bcb674:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|supabase-migrations/live=pending","mission_step_id":"652a3151-a2f9-4b0e-9554-4b7b8022ef83","command_center_event_id":"27651882-ac8d-41d4-a013-57effbe18a2d"},{"id":"d02a83ad-f85c-4d54-8c05-9a03b02f2de5","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/capability-delegation-foundation-20260906","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2027,"terminal":false,"missionId":"27651882-ac8d-41d4-a013-57effbe18a2d","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"2585172352dc9d8cd092044ae106d02b02bcb674","timingsMs":{"prReadinessMs":1641,"approvedPlanMs":0,"shipAndProveMs":19366,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"27651882-ac8d-41d4-a013-57effbe18a2d"},"performance":null,"deploymentId":"forgejo-main-2585172352dc","workflowRunId":6048,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router","zoho-mail"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:23:27.318041+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2027","receipt_type":"automatic_mission_resume","idempotency_key":"mission:27651882-ac8d-41d4-a013-57effbe18a2d:automatic-mission-resume:2027:canonical_release_reconciliation_pending","mission_step_id":"268a9feb-d13b-4e7d-9f28-224183ec8422","command_center_event_id":"27651882-ac8d-41d4-a013-57effbe18a2d"},{"id":"accd89ad-8bae-4885-830b-17623083504e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success","supabase-edge-production/live":"success"},"mainSha":"2585172352dc9d8cd092044ae106d02b02bcb674","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"2585172352dc9d8cd092044ae106d02b02bcb674","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router","zoho-mail"]},"releaseTargetStates":{"migrations":"success","supabaseEdge":"success"},"requestContractHash":"89b026bef99cc1e5872a0395edefb784853b65456f2147a4dd51f0615c0c4434","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6048","runId":6048,"status":"success","sourceSha":"2585172352dc9d8cd092044ae106d02b02bcb674","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"migrations":"success","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:25:21.901638+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"2585172352dc9d8cd092044ae106d02b02bcb674","external_id":"forgejo-main-2585172352dc","receipt_type":"canonical_release_status","idempotency_key":"mission:27651882-ac8d-41d4-a013-57effbe18a2d:forgejo-release-status:2585172352dc9d8cd092044ae106d02b02bcb674:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|supabase-migrations/live=success","mission_step_id":"bea92952-9454-49c0-b439-1e089c82f76f","command_center_event_id":"27651882-ac8d-41d4-a013-57effbe18a2d"},{"id":"16d205dd-0c07-415c-b24f-0034abd740f8","source":"cc-execution","status":"recorded","payload":{"objective":"Continue existing PR #2029 only and apply the source-QA correction that prevents live showing load/error state from contaminating Curri sample mode. No new branch, PR, scope, release, or visual proof.","tenantRef":"curriproperties","receivedAt":"2026-09-07T02:28:00.459Z","fingerprint":"a36c7ea8887397a8917ea615292f86438967a883bee2b4eefb0118f6da9cd4df","workstreamRef":"curriproperties","conversationId":null,"canonicalBranch":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing PR #2029 only and apply the source-QA correction that prevents live showing load/error state from contaminating Curri sample mode. No new branch, PR, scope, release, or visual proof.","wordingChanged":false,"canonicalIntent":"Continue existing PR #2029 only and apply the source-QA correction that prevents live showing load/error state from contaminating Curri sample mode. No new branch, PR, scope, release, or visual proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"PR #2029 Curri sample mode ignores unrelated live-showing loading/error state.","proofConditionIds":["proof-repository"]}],"objective":"Continue existing PR #2029 only and apply the source-QA correction that prevents live showing load/error state from contaminating Curri sample mode. No new branch, PR, scope, release, or visual proof.","constraints":[{"id":"constraint-1","statement":"Reuse PR #2029; no new branch or PR.","proofConditionIds":["proof-repository"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Curri sample-mode loading/error expressions exclude showings when sampleMode is true.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"(!sampleMode && showingsLoading)","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":null,"conversationContext":null,"requestContractHash":"6185bd8e0304d6aceb748c440d1d99ace4630de3f320b2b4c63c918f3fc3216b","requestContractRevision":1},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:28:01.281581+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:tenant-workstream-contribution:a36c7ea8887397a8917ea615292f86438967a883bee2b4eefb0118f6da9cd4df","mission_step_id":null,"command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"2ffd6028-e088-4fe2-8ace-4b41c4c3f404","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"branch_must_start_with_ai","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1942,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1064,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1942,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1064,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1297,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:28:02.042492+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"cac563ba-600b-48c7-8a88-e8f80ab074f9","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"e846dac3-febd-4863-8b3f-e41135a937e1","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the already-authorized targeted Gate hydration repair on existing PR #3038. Exact head 03544fec5e55b2cc30d218e62de6fe439034312f has canonical KnockLaunch Gate success. Perform the canonical controlled squash merge, then verify protected main contains the hydrated /supabase/functions/_shared/tenantTypeRegistry.json sparse-checkout path. No new source changes and no scope expansion.","wordingChanged":false,"canonicalIntent":"Continue the already-authorized targeted Gate hydration repair on existing PR #3038. Exact head 03544fec5e55b2cc30d218e62de6fe439034312f has canonical KnockLaunch Gate success. Perform the canonical controlled squash merge, then verify protected main contains the hydrated /supabase/functions/_shared/tenantTypeRegistry.json sparse-checkout path. No new source changes and no scope expansion.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-hydration","statement":"Targeted frontend KnockLaunch Gate hydrates the existing shared tenant type registry JSON before TypeScript semantic validation.","proofConditionIds":["proof-repository","proof-gate"]}],"objective":"Continue the already-authorized targeted Gate hydration repair on existing PR #3038. Exact head 03544fec5e55b2cc30d218e62de6fe439034312f has canonical KnockLaunch Gate success. Perform the canonical controlled squash merge, then verify protected main contains the hydrated /supabase/functions/_shared/tenantTypeRegistry.json sparse-checkout path. No new source changes and no scope expansion.","constraints":[{"id":"bounded-scope","statement":"No source changes beyond the already-gated .forgejo/workflows/knocklaunch.yml repair.","proofConditionIds":["proof-repository"]},{"id":"preserve-gate-authority","statement":"Canonical KnockLaunch Gate remains the single PR Gate and release ownership remains unchanged.","proofConditionIds":["proof-gate"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-repository","proof-gate"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-repository","proof-gate"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_merge","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Protected main contains /supabase/functions/_shared/tenantTypeRegistry.json in the frontend_toolchain sparse checkout hydration list in .forgejo/workflows/knocklaunch.yml.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-gate","kind":"runtime","claim":"Canonical Gate for PR #3038 exact head 03544fec5e55b2cc30d218e62de6fe439034312f passed.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Continue-the-already-authorized-targeted-Gate-hydration-repair-on-existing-PR-3038.-Exact-head-03544","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":[],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-repository","proof-gate"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"ba2e889b195d877d3ef2e88f75341af6f7564ee76c847e51354463076d8436a5","requestContractRevision":3,"previousRequestContractHash":"81e590f18559ccad77c95266e445df7a874d47abd6fa74b42fcdf3fa5f2eee6d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T20:47:59.267222+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:af2b8065-9f26-4375-8d96-fdd740d8606e:request-contract:ba2e889b195d877d3ef2e88f75341af6f7564ee76c847e51354463076d8436a5","mission_step_id":"91bfe3e5-71bf-46ee-914a-ba8244d5d6fa","command_center_event_id":"af2b8065-9f26-4375-8d96-fdd740d8606e"},{"id":"c3ce400d-8a26-4c0e-8f7b-71a69ffcd049","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-realtor-frontend-truth-20260906","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2029,"terminal":false,"missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6796,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":514,"providerAuthMs":0,"ledgerPrepareMs":514,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":514,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":514,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2447,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:28:17.438059+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2029","receipt_type":"execute_mission","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"cac563ba-600b-48c7-8a88-e8f80ab074f9","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"b70472f7-d77d-4845-8704-2ce61db2d70a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Finish existing PR #2029 exactly as currently committed at its authoritative head. Do not change source. Require fresh KnockLaunch Gate, squash merge through Forgejo, release frontend only, and prove production Curri home renders 'Sample brokerage workspace' because Curri currently has zero live transactions and preserved sample transactions. Also preserve the contract that default useRealtorTransactions reads live-only, Transactions exposes Live/Sample separation, and Curri Agent Success defaults to Brokerage Radar without the demo Opportunity Leakage card. No Visual Witness.","wordingChanged":false,"canonicalIntent":"Finish existing PR #2029 exactly as currently committed at its authoritative head. Do not change source. Require fresh KnockLaunch Gate, squash merge through Forgejo, release frontend only, and prove production Curri home renders 'Sample brokerage workspace' because Curri currently has zero live transactions and preserved sample transactions. Also preserve the contract that default useRealtorTransactions reads live-only, Transactions exposes Live/Sample separation, and Curri Agent Success defaults to Brokerage Radar without the demo Opportunity Leakage card. No Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Curri production clearly presents its preserved seeded transactions as sample rather than live brokerage business.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"objective":"Finish existing PR #2029 exactly as currently committed at its authoritative head. Do not change source. Require fresh KnockLaunch Gate, squash merge through Forgejo, release frontend only, and prove production Curri home renders 'Sample brokerage workspace' because Curri currently has zero live transactions and preserved sample transactions. Also preserve the contract that default useRealtorTransactions reads live-only, Transactions exposes Live/Sample separation, and Curri Agent Success defaults to Brokerage Radar without the demo Opportunity Leakage card. No Visual Witness.","constraints":[{"id":"constraint-1","statement":"Reuse PR #2029 and release frontend only; no Visual Witness.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-gate","kind":"repository","claim":"PR #2029 exact head passes KnockLaunch Gate.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-merge","kind":"repository","claim":"PR #2029 is squash merged to protected Forgejo main.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-production","kind":"runtime","claim":"Production Curri home renders Sample brokerage workspace rather than a live claim for the current seeded transactions.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"Sample brokerage workspace","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"6923dacc90ae894209b08d737bc8af66a80a19d4935d07ff69899daf2b82deb5","requestContractRevision":3,"previousRequestContractHash":"52b6a222b7b6d911392cbfcb782c007cf024a5cf3853a006899f37c860569569"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:29:30.4828+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:request-contract:6923dacc90ae894209b08d737bc8af66a80a19d4935d07ff69899daf2b82deb5","mission_step_id":"cac563ba-600b-48c7-8a88-e8f80ab074f9","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"743fe69f-0bb5-46c6-9a99-a9804a226376","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/capability-contacts-delegation-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2030,"terminal":false,"missionId":"6e8266bf-6651-490f-8677-8d50c7c02cd6","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16796,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2457,"approvedPlanMs":0,"missionSetupMs":791,"providerAuthMs":0,"shipAndProveMs":10408,"ledgerPrepareMs":301,"ledgerReconcileMs":0,"lineageReconcileMs":490,"resolvePreflightMs":791,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":301,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6e8266bf-6651-490f-8677-8d50c7c02cd6"},"performance":null,"deploymentId":"forgejo-main-a2b4fb86aa48","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router","contacts"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2648,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:30:03.44932+00:00","proof_gate":"canonical_release_dispatched","source_sha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","external_id":"forgejo-main-a2b4fb86aa48","receipt_type":"execute_mission","idempotency_key":"mission:6e8266bf-6651-490f-8677-8d50c7c02cd6:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"e4698e68-287d-44e1-98b6-08207a62c2d0","command_center_event_id":"6e8266bf-6651-490f-8677-8d50c7c02cd6"},{"id":"f079b5ae-06d2-4021-9a82-fd519a11cd8b","source":"forgejo","status":"waiting","payload":{"branch":"ai/capability-contacts-delegation-20260906","prNumber":2030,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:30:07.807202+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","external_id":"2030","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:6e8266bf-6651-490f-8677-8d50c7c02cd6:merged-pr:2030:a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","mission_step_id":"e4698e68-287d-44e1-98b6-08207a62c2d0","command_center_event_id":"6e8266bf-6651-490f-8677-8d50c7c02cd6"},{"id":"fd9c4273-542f-4996-a9c1-7ac106b786ee","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-certified","satisfied":false,"statement":"Certified Pro Roofing Opportunities navigation stays inside Certified Pro Roofing and opens its own opportunities route.","proofConditionIds":["proof-repository","proof-production","proof-interaction"]},{"id":"outcome-shared","satisfied":false,"statement":"Tenant routing cache identity cannot reuse a sibling tenant's slug/type/name after an active tenant switch.","proofConditionIds":["proof-repository","proof-production"]}],"satisfied":false,"constraints":[{"id":"constraint-preserve-shells","satisfied":false,"statement":"Preserve existing tenant shells, styling, and route families.","proofConditionIds":["proof-repository"]},{"id":"constraint-no-cross-tenant","satisfied":false,"statement":"Tenant-owned navigation must never cross into another tenant unless explicitly platform-level.","proofConditionIds":["proof-repository","proof-interaction"]}],"contractHash":"06c2c550d577ae07c0d1560a7672727b2f28ce4d3141642153c0a2c7f1500689","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"06c2c550d577ae07c0d1560a7672727b2f28ce4d3141642153c0a2c7f1500689","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-production","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"06c2c550d577ae07c0d1560a7672727b2f28ce4d3141642153c0a2c7f1500689"},"required":true,"satisfied":true},{"id":"proof-interaction","kind":"interaction","evidence":{"verificationState":null,"witnessRequestContractHash":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository","interaction"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:25:39.526264+00:00","proof_gate":"request_contract_pending","source_sha":"33966f962e72867a9c23ff6ad0118c351fadc7b8","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:request-contract:06c2c550d577ae07c0d1560a7672727b2f28ce4d3141642153c0a2c7f1500689:33966f962e72867a9c23ff6ad0118c351fadc7b8:pending:repository,interaction","mission_step_id":"95d11242-06e0-4218-9ade-a425b44de021","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"4535139e-1c48-4a77-9373-c9c69980f275","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/capability-contacts-delegation-20260906","reason":"retryable_provider_transport:PUT:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"6e8266bf-6651-490f-8677-8d50c7c02cd6","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8208,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":618,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":618,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":618,"repositoryMutationMs":8208,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":618,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6e8266bf-6651-490f-8677-8d50c7c02cd6"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1548,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:28:40.22091+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6e8266bf-6651-490f-8677-8d50c7c02cd6:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"37750f4a-61e5-443e-bebe-6884a5d1e40f","command_center_event_id":"6e8266bf-6651-490f-8677-8d50c7c02cd6"},{"id":"b5df4d3f-1570-4a86-9292-c685e2c2529b","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue PR #2029 on its authoritative current head. Apply the remaining source-QA corrections already identified within the existing Curri demo/live frontend scope: every sample-derived transaction number must use sample wording; the live tenant footprint must not count sample exceptions; Transactions sample mode must label its totals/pipeline/rows; Curri Agent Success must initialize Brokerage Radar and hide the demo Opportunity Leakage card while preserving intentionally selectable demo Agent/Team modes. No new files, no backend changes, no release yet.","wordingChanged":false,"canonicalIntent":"Continue PR #2029 on its authoritative current head. Apply the remaining source-QA corrections already identified within the existing Curri demo/live frontend scope: every sample-derived transaction number must use sample wording; the live tenant footprint must not count sample exceptions; Transactions sample mode must label its totals/pipeline/rows; Curri Agent Success must initialize Brokerage Radar and hide the demo Opportunity Leakage card while preserving intentionally selectable demo Agent/Team modes. No new files, no backend changes, no release yet.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"All sample-derived Curri transaction metrics and scenarios are unmistakably labeled sample and isolated from live brokerage claims.","proofConditionIds":["proof-landing","proof-transactions","proof-agent-success"]}],"objective":"Continue PR #2029 on its authoritative current head. Apply the remaining source-QA corrections already identified within the existing Curri demo/live frontend scope: every sample-derived transaction number must use sample wording; the live tenant footprint must not count sample exceptions; Transactions sample mode must label its totals/pipeline/rows; Curri Agent Success must initialize Brokerage Radar and hide the demo Opportunity Leakage card while preserving intentionally selectable demo Agent/Team modes. No new files, no backend changes, no release yet.","constraints":[{"id":"constraint-1","statement":"Reuse PR #2029 and its existing file scope only.","proofConditionIds":["proof-landing","proof-transactions","proof-agent-success"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-landing","kind":"repository","claim":"Curri landing uses sample-specific wording and keeps sample exceptions out of live tenant footprint.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"Sample Active Business","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-transactions","kind":"repository","claim":"Transactions page visibly distinguishes sample totals, pipeline, and rows.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"Sample gross pipeline","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-agent-success","kind":"repository","claim":"Curri Agent Success initializes brokerage mode and hides the demo leakage card for Curri.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"tenantSlug !== 'curri-properties'","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"52b6a222b7b6d911392cbfcb782c007cf024a5cf3853a006899f37c860569569","requestContractRevision":2,"previousRequestContractHash":"6185bd8e0304d6aceb748c440d1d99ace4630de3f320b2b4c63c918f3fc3216b"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:28:49.661274+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:request-contract:52b6a222b7b6d911392cbfcb782c007cf024a5cf3853a006899f37c860569569","mission_step_id":"cac563ba-600b-48c7-8a88-e8f80ab074f9","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"09084939-d8e8-46a0-bc54-e6b5292e5136","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/curri-realtor-frontend-truth-20260906","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2029,"terminal":false,"missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7386,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2292,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":757,"ledgerReconcileMs":0,"lineageReconcileMs":1535,"resolvePreflightMs":2292,"repositoryMutationMs":7386,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":757,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1556,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:28:59.831757+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"2029","receipt_type":"execute_mission","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"cac563ba-600b-48c7-8a88-e8f80ab074f9","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"541d469d-9e2a-4cad-ad4a-36315dadbcc5","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router","contacts"]},"releaseTargetStates":{},"requestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:30:16.023588+00:00","proof_gate":"canonical_release_pending","source_sha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","external_id":"forgejo-main-a2b4fb86aa48","receipt_type":"canonical_release_status","idempotency_key":"mission:6e8266bf-6651-490f-8677-8d50c7c02cd6:forgejo-release-status:a2b4fb86aa48da066351e5c8f6408bbbaec3fb54:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"e4698e68-287d-44e1-98b6-08207a62c2d0","command_center_event_id":"6e8266bf-6651-490f-8677-8d50c7c02cd6"},{"id":"e1e61434-601f-40c4-8518-d6beb087e70d","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized correction of the single stale Gate assertion on the existing PRIME stable MCP gateway PR.","baseSha":"5b37afba9f41f2da2fb36ca3c6e370d811e88b53","issuedAt":1788882914861,"expiresAt":1788883094861,"missionId":"f7a5fd1c-ad47-4348-99e3-6c832f924d69","authorizationId":"5439276d-6166-45ad-a788-365caeb278f5","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T15:55:15.226784+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5b37afba9f41f2da2fb36ca3c6e370d811e88b53","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:5439276d-6166-45ad-a788-365caeb278f5","mission_step_id":"3e5daaec-7f75-45bd-800c-8bd1fad43f25","command_center_event_id":"f7a5fd1c-ad47-4348-99e3-6c832f924d69"},{"id":"f2ef75a6-0c5e-4847-8a22-862da6e91309","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/mission-ledger-terminalization-20260909","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.89-control-plane-integrity","prNumber":2266,"terminal":false,"missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"f4009feeabd7dca56efd378939fdafbec709662e","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8942,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1481,"approvedPlanMs":0,"missionSetupMs":930,"providerAuthMs":0,"shipAndProveMs":7106,"ledgerPrepareMs":421,"ledgerReconcileMs":0,"lineageReconcileMs":509,"resolvePreflightMs":930,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":421,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},"performance":null,"deploymentId":"forgejo-main-f4009feeabd7","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2664,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:49:14.404747+00:00","proof_gate":"canonical_release_dispatched","source_sha":"f4009feeabd7dca56efd378939fdafbec709662e","external_id":"forgejo-main-f4009feeabd7","receipt_type":"execute_mission","idempotency_key":"mission:62dc6fb8-3ed0-4271-aca9-960e7745ae91:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"3077f6d0-1e8c-4003-af21-dcdd9e68c062","command_center_event_id":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},{"id":"b14942fb-e50b-4d5c-bb29-4492d0e36e56","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-20T06:05:38.322Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T06:05:07.841282+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:00736b25-4ca2-4d45-aacf-f618d1303fdc:owner-wait-live","mission_step_id":"2fd0d728-f010-4a38-9126-bec4e5d6dd97","command_center_event_id":"00736b25-4ca2-4d45-aacf-f618d1303fdc"},{"id":"5961c610-4ffd-4707-a3c1-da79b4505382","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same PR #2029 after Gate run 6054 yielded only because protected main advanced. Do not change product source. Apply canonical same-PR stale refresh onto current Forgejo main, rerun KnockLaunch Gate on the refreshed exact head, squash merge, release frontend only, and prove production renders Sample brokerage workspace. No replacement PR and no Visual Witness.","wordingChanged":false,"canonicalIntent":"Continue the same PR #2029 after Gate run 6054 yielded only because protected main advanced. Do not change product source. Apply canonical same-PR stale refresh onto current Forgejo main, rerun KnockLaunch Gate on the refreshed exact head, squash merge, release frontend only, and prove production renders Sample brokerage workspace. No replacement PR and no Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"PR #2029 is refreshed to current main, passes Gate, merges, releases frontend, and Curri production identifies sample transaction mode.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"objective":"Continue the same PR #2029 after Gate run 6054 yielded only because protected main advanced. Do not change product source. Apply canonical same-PR stale refresh onto current Forgejo main, rerun KnockLaunch Gate on the refreshed exact head, squash merge, release frontend only, and prove production renders Sample brokerage workspace. No replacement PR and no Visual Witness.","constraints":[{"id":"constraint-1","statement":"Same PR #2029 only; no source changes; frontend release only; no Visual Witness.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-gate","kind":"repository","claim":"Refreshed PR #2029 passes KnockLaunch Gate.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-merge","kind":"repository","claim":"PR #2029 is squash merged to Forgejo main.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-production","kind":"runtime","claim":"Production Curri home renders Sample brokerage workspace.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"Sample brokerage workspace","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"09cb48f969c230cfa8193f639cb138255b04c126bdc41b7fd94676e1f91546dc","requestContractRevision":4,"previousRequestContractHash":"6923dacc90ae894209b08d737bc8af66a80a19d4935d07ff69899daf2b82deb5"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:30:53.83207+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:request-contract:09cb48f969c230cfa8193f639cb138255b04c126bdc41b7fd94676e1f91546dc","mission_step_id":"cac563ba-600b-48c7-8a88-e8f80ab074f9","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"cd79bab3-f4c6-4b31-a411-62643d7d3e69","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/curri-realtor-frontend-truth-20260906","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2029,"terminal":false,"missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":18873,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":18071,"approvedPlanMs":0,"missionSetupMs":2082,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":855,"ledgerReconcileMs":0,"lineageReconcileMs":1227,"resolvePreflightMs":2082,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":855,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2254,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:31:14.677991+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2029","receipt_type":"execute_mission","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"cac563ba-600b-48c7-8a88-e8f80ab074f9","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"2cd352ad-8349-41fa-9667-826847f78fe4","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the exact same PR #2029 mission from pull_request_stale_refresh_required. Refresh this same PR onto current main, re-gate, squash merge, release frontend only, and prove Sample brokerage workspace. No source changes, no replacement PR, no Visual Witness.","wordingChanged":false,"canonicalIntent":"Continue the exact same PR #2029 mission from pull_request_stale_refresh_required. Refresh this same PR onto current main, re-gate, squash merge, release frontend only, and prove Sample brokerage workspace. No source changes, no replacement PR, no Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"PR #2029 is refreshed to current main, passes Gate, merges, releases frontend, and Curri production identifies sample transaction mode.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"objective":"Continue the exact same PR #2029 mission from pull_request_stale_refresh_required. Refresh this same PR onto current main, re-gate, squash merge, release frontend only, and prove Sample brokerage workspace. No source changes, no replacement PR, no Visual Witness.","constraints":[{"id":"constraint-1","statement":"Same PR #2029 only; no source changes; frontend release only; no Visual Witness.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-gate","kind":"repository","claim":"Refreshed PR #2029 passes KnockLaunch Gate.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-merge","kind":"repository","claim":"PR #2029 is squash merged to Forgejo main.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-production","kind":"runtime","claim":"Production Curri home renders Sample brokerage workspace.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"Sample brokerage workspace","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"71ced7e5039c6a63b8eb43293fb500a74db2e1773e4816808d3b418a938d3057","requestContractRevision":5,"previousRequestContractHash":"09cb48f969c230cfa8193f639cb138255b04c126bdc41b7fd94676e1f91546dc"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:31:24.808458+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:request-contract:71ced7e5039c6a63b8eb43293fb500a74db2e1773e4816808d3b418a938d3057","mission_step_id":"cac563ba-600b-48c7-8a88-e8f80ab074f9","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"7119db2d-ebb1-4379-9906-125b4f84a26a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/curri-realtor-frontend-truth-20260906","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2029,"terminal":false,"missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4340,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3099,"approvedPlanMs":0,"missionSetupMs":1930,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":832,"ledgerReconcileMs":0,"lineageReconcileMs":1098,"resolvePreflightMs":1930,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":832,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1975,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:29:40.418327+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2029","receipt_type":"execute_mission","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"cac563ba-600b-48c7-8a88-e8f80ab074f9","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"a859ff83-4114-47da-9e95-576eef91f106","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"delegated-contacts","satisfied":false,"statement":"contacts.find, contacts.create, and contacts.update can execute through the existing explicit-owner, 90-second single-use Command Center delegation lease.","proofConditionIds":["proof-router-source","proof-contacts-source","proof-router-live","proof-contacts-live"]},{"id":"tenant-bound","satisfied":false,"statement":"Delegated Contacts is always bound to the requested tenant even when the granting owner also has GodMode/Admin, and delegated system-admin mode is rejected.","proofConditionIds":["proof-contacts-source"]},{"id":"owner-update-isolation","satisfied":false,"statement":"Normal tenant-owner update lookup and write reapply tenant_org_id, preventing cross-tenant update-by-ID while preserving global system-admin and regular assigned-contact behavior.","proofConditionIds":["proof-contacts-source"]},{"id":"no-auto-grants","satisfied":true,"statement":"No tenant delegation grants are created automatically by this slice.","proofConditionIds":["proof-zero-grants"]}],"satisfied":false,"constraints":[{"id":"single-pr","satisfied":false,"statement":"Reuse PR #2030 and branch ai/capability-contacts-delegation-20260906 only; no replacement PR or duplicate release.","proofConditionIds":["proof-router-source","proof-contacts-source","proof-release"]},{"id":"capability-scope","satisfied":false,"statement":"Only contacts.find, contacts.create, and contacts.update become newly delegatable; delete, bulk operations, and all other capabilities remain unchanged.","proofConditionIds":["proof-router-source","proof-contacts-source"]},{"id":"lease-required","satisfied":false,"statement":"Command Center Contacts requires both a verified cc-execution bearer and a matching tenant/capability/contacts_domain single-use lease; normal Supabase JWT behavior remains unchanged.","proofConditionIds":["proof-contacts-source"]},{"id":"affected-targets-only","satisfied":true,"statement":"Release only capability-router and contacts; no migration, frontend, Command Center, OnRunner, mail, payment, or unrelated target.","proofConditionIds":["proof-release"]}],"contractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-router-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-contacts-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-router-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4"},"required":true,"satisfied":true},{"id":"proof-contacts-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4"},"required":true,"satisfied":true},{"id":"proof-zero-grants","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4"},"required":true,"satisfied":true},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:31:56.438691+00:00","proof_gate":"request_contract_pending","source_sha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6e8266bf-6651-490f-8677-8d50c7c02cd6:request-contract:c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4:a2b4fb86aa48da066351e5c8f6408bbbaec3fb54:pending:repository","mission_step_id":"b2922df2-b889-489a-8da2-a6a46af6af08","command_center_event_id":"6e8266bf-6651-490f-8677-8d50c7c02cd6"},{"id":"fb29bb98-5721-420b-9346-471377bfe3f2","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router","contacts"]},"releaseTargetStates":{"supabaseEdge":"success"},"requestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6055","runId":6055,"status":"success","sourceSha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:31:54.530841+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","external_id":"forgejo-main-a2b4fb86aa48","receipt_type":"canonical_release_status","idempotency_key":"mission:6e8266bf-6651-490f-8677-8d50c7c02cd6:forgejo-release-status:a2b4fb86aa48da066351e5c8f6408bbbaec3fb54:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"b2922df2-b889-489a-8da2-a6a46af6af08","command_center_event_id":"6e8266bf-6651-490f-8677-8d50c7c02cd6"},{"id":"08581151-cd3d-47b8-9d04-cd44dc13caa5","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-5288f1162b73","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/objective-first-repair-5288f1162b73","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"5288f116-2b73-4705-9226-ddeae5b231f3","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1322,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":329,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":329,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":329,"repositoryMutationMs":1322,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":329,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5288f116-2b73-4705-9226-ddeae5b231f3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1568,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T16:39:08.980667+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5288f116-2b73-4705-9226-ddeae5b231f3:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"f33c2867-ebd4-4d57-880a-98e2dce589ec","command_center_event_id":"5288f116-2b73-4705-9226-ddeae5b231f3"},{"id":"d4215e4a-5c64-400c-953f-057b44487093","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"f4009feeabd7dca56efd378939fdafbec709662e","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"f4009feeabd7dca56efd378939fdafbec709662e","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"514053ce6144c7be530bb5e10fd2359e04eec9d162fc063f178debde902bb407","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6665","runId":6665,"status":"running","sourceSha":"f4009feeabd7dca56efd378939fdafbec709662e","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"491c6182830efdfd80ad1d396e1569f80e9a1662","deploymentId":"forgejo-main-491c6182830efdfd80ad1d396e1569f80e9a1662","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.89-control-plane-integrity","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:49:53.410464+00:00","proof_gate":"canonical_release_pending","source_sha":"f4009feeabd7dca56efd378939fdafbec709662e","external_id":"forgejo-main-f4009feeabd7","receipt_type":"canonical_release_status","idempotency_key":"mission:62dc6fb8-3ed0-4271-aca9-960e7745ae91:forgejo-release-status:f4009feeabd7dca56efd378939fdafbec709662e:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"3077f6d0-1e8c-4003-af21-dcdd9e68c062","command_center_event_id":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},{"id":"25e62858-5360-441a-9897-b870d03a4aeb","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/mission-ledger-terminalization-20260909","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2266,"terminal":false,"missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"f4009feeabd7dca56efd378939fdafbec709662e","timingsMs":{"prReadinessMs":355,"approvedPlanMs":0,"shipAndProveMs":17685,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},"performance":null,"deploymentId":"forgejo-main-f4009feeabd7","workflowRunId":6665,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:50:12.696846+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2266","receipt_type":"automatic_mission_resume","idempotency_key":"mission:62dc6fb8-3ed0-4271-aca9-960e7745ae91:automatic-mission-resume:2266:canonical_release_reconciliation_pending","mission_step_id":"48db9277-ced4-4ff8-b369-5af907e59066","command_center_event_id":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},{"id":"6a874a8a-0e79-4250-9cb0-c9a123577bbd","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-realtor-frontend-truth-20260906","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2029,"terminal":false,"missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3142,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1286,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:32:06.183872+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2029","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:automatic-mission-resume:2029:repair_mission_waiting_for_gate","mission_step_id":"3785d9ed-f028-4717-a948-37a5aaea2523","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"865ce8d5-79de-4752-8f02-71dbe5827530","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-realtor-frontend-truth-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2029,"terminal":false,"missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"f4a26e4940f62f66fee988b14ac209875408ff97","timingsMs":{"prReadinessMs":870,"approvedPlanMs":0,"shipAndProveMs":9077,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},"performance":null,"deploymentId":"forgejo-main-f4a26e4940f6","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2044,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:33:59.968546+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2029","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:automatic-mission-resume:2029:canonical_release_dispatched","mission_step_id":"eb24f260-a90f-4030-ae6f-deeb3dc7f433","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"a0d10710-fef6-448d-857d-d553573866b7","source":"cc-execution","status":"recorded","payload":{"objective":"Finish existing PR #2031 exactly at its green Gate head. Do not change source. Squash merge through Forgejo, apply only the affected Supabase migration, and prove public.realtor_transactions has is_demo plus exactly six Curri sample rows marked true with no strongly DEMO-marked Curri row false. No frontend release and no Visual Witness.","tenantRef":"curriproperties","receivedAt":"2026-09-07T02:36:06.946Z","fingerprint":"994b6a9ce6294aa32136bb6e820966ed52b2e04f3ea6e3d1f6cddcf33b2469bd","workstreamRef":"curriproperties","conversationId":null,"canonicalBranch":"ai/realtor-transaction-demo-identity-20260906","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Finish existing PR #2031 exactly at its green Gate head. Do not change source. Squash merge through Forgejo, apply only the affected Supabase migration, and prove public.realtor_transactions has is_demo plus exactly six Curri sample rows marked true with no strongly DEMO-marked Curri row false. No frontend release and no Visual Witness.","wordingChanged":false,"canonicalIntent":"Finish existing PR #2031 exactly at its green Gate head. Do not change source. Squash merge through Forgejo, apply only the affected Supabase migration, and prove public.realtor_transactions has is_demo plus exactly six Curri sample rows marked true with no strongly DEMO-marked Curri row false. No frontend release and no Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Realtor sample transactions have durable is_demo identity in production and Curri's six known sample rows are marked.","proofConditionIds":["proof-merge","proof-db"]}],"objective":"Finish existing PR #2031 exactly at its green Gate head. Do not change source. Squash merge through Forgejo, apply only the affected Supabase migration, and prove public.realtor_transactions has is_demo plus exactly six Curri sample rows marked true with no strongly DEMO-marked Curri row false. No frontend release and no Visual Witness.","constraints":[{"id":"constraint-1","statement":"PR #2031 only; migration release only; preserve records; no Visual Witness.","proofConditionIds":["proof-merge","proof-db"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-merge","kind":"repository","claim":"PR #2031 squash merged to Forgejo main.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-db","kind":"runtime","claim":"Production realtor_transactions has is_demo and exactly six Curri sample rows marked true with no strong DEMO marker conflict.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"]}],"validationErrors":[]},"requestedBranch":"ai/realtor-transaction-demo-identity-20260906","conversationContext":null,"requestContractHash":"f8782cfe4953264eb6d1a797ca8c3727e110afe02213f2d4eeaa6b04c29c28f3","requestContractRevision":1},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:36:07.396281+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:3a715ca3-cd33-4820-93e1-5799c931b51f:tenant-workstream-contribution:994b6a9ce6294aa32136bb6e820966ed52b2e04f3ea6e3d1f6cddcf33b2469bd","mission_step_id":null,"command_center_event_id":"3a715ca3-cd33-4820-93e1-5799c931b51f"},{"id":"2b9a5acd-9cd9-4d7c-b642-64e4631c7471","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/realtor-transaction-demo-identity-20260906","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2031,"terminal":false,"missionId":"3a715ca3-cd33-4820-93e1-5799c931b51f","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8866,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":8739,"approvedPlanMs":0,"missionSetupMs":1529,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":722,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1529,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":722,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"3a715ca3-cd33-4820-93e1-5799c931b51f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2249,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:36:17.143059+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2031","receipt_type":"execute_mission","idempotency_key":"mission:3a715ca3-cd33-4820-93e1-5799c931b51f:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"c31f0866-1ad9-4e5b-be00-e654892a8dda","command_center_event_id":"3a715ca3-cd33-4820-93e1-5799c931b51f"},{"id":"4175e3d0-3627-4753-99a3-d8d07b51eacb","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-d272b4e3c8ef","prNumber":2544,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"850ea44fea7eb60bdb9b445eda9634ade49426d5","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T20:41:39.286023+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"850ea44fea7eb60bdb9b445eda9634ade49426d5","external_id":"2544","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:d272b4e3-c8ef-4bd4-8156-93e249ef717d:merged-pr:2544:850ea44fea7eb60bdb9b445eda9634ade49426d5","mission_step_id":"950c01e0-708a-45b1-b651-ad1a816247a0","command_center_event_id":"d272b4e3-c8ef-4bd4-8156-93e249ef717d"},{"id":"8b4e32a3-c4f7-4046-a5da-614b67f00d34","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/realtor-transaction-demo-identity-20260906","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2031,"terminal":false,"missionId":"3a715ca3-cd33-4820-93e1-5799c931b51f","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1438,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"3a715ca3-cd33-4820-93e1-5799c931b51f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1291,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:36:32.269897+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2031","receipt_type":"automatic_mission_resume","idempotency_key":"mission:3a715ca3-cd33-4820-93e1-5799c931b51f:automatic-mission-resume:2031:repair_mission_waiting_for_gate","mission_step_id":"0974fcb9-98a6-4948-b88f-0bc18b346d6e","command_center_event_id":"3a715ca3-cd33-4820-93e1-5799c931b51f"},{"id":"d8b850b9-a4a3-4949-b6ae-1236c22e94b8","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"f4a26e4940f62f66fee988b14ac209875408ff97","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"f4a26e4940f62f66fee988b14ac209875408ff97","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"71ced7e5039c6a63b8eb43293fb500a74db2e1773e4816808d3b418a938d3057","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6058","runId":6058,"status":"success","sourceSha":"f4a26e4940f62f66fee988b14ac209875408ff97","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:36:48.506369+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"f4a26e4940f62f66fee988b14ac209875408ff97","external_id":"forgejo-main-f4a26e4940f6","receipt_type":"canonical_release_status","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:forgejo-release-status:f4a26e4940f62f66fee988b14ac209875408ff97:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"1fdfbb55-9c56-4ca6-b44e-098bbd80aece","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"32849da5-eae2-4900-9d76-ac0de4f4812a","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":"ai/curri-realtor-frontend-truth-20260906","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2029,"terminal":false,"missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"f4a26e4940f62f66fee988b14ac209875408ff97","timingsMs":{"prReadinessMs":316,"approvedPlanMs":0,"shipAndProveMs":16718,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},"performance":null,"deploymentId":"forgejo-main-f4a26e4940f6","workflowRunId":6058,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:37:09.098835+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2029","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9ff7ac30-5f48-488f-ac01-b7f863082d1e:automatic-mission-resume:2029:canonical_release_reconciliation_pending","mission_step_id":"3785d9ed-f028-4717-a948-37a5aaea2523","command_center_event_id":"9ff7ac30-5f48-488f-ac01-b7f863082d1e"},{"id":"54702af9-61cd-4528-a661-8dd0670078ae","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/realtor-transaction-demo-identity-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2031,"terminal":false,"missionId":"3a715ca3-cd33-4820-93e1-5799c931b51f","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"a93b30bbf5abc2b372d02177b7b814385dd0c8d8","timingsMs":{"prReadinessMs":2026,"approvedPlanMs":0,"shipAndProveMs":7616,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"3a715ca3-cd33-4820-93e1-5799c931b51f"},"performance":null,"deploymentId":"forgejo-main-a93b30bbf5ab","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1894,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:38:23.160697+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2031","receipt_type":"automatic_mission_resume","idempotency_key":"mission:3a715ca3-cd33-4820-93e1-5799c931b51f:automatic-mission-resume:2031:canonical_release_dispatched","mission_step_id":"a03e43cc-22d9-4937-b163-8356141b4f9a","command_center_event_id":"3a715ca3-cd33-4820-93e1-5799c931b51f"},{"id":"fe5faff3-7cd6-4524-90bc-1120be0ed2be","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js","workers/cc-execution/test/mcp.test.js"],"reason":"Owner explicitly authorized temporary unfreeze for the PRIME OAuth bearer repair and refreeze after live proof.","baseSha":"95b238e3102846232475241284354a6b99f73cff","issuedAt":1788883583607,"expiresAt":1788883763607,"missionId":"599fc878-c219-4ff9-81ec-e57984a6439c","authorizationId":"b84a106b-0d23-4177-a6cd-da724abebf81","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T16:06:23.887889+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"95b238e3102846232475241284354a6b99f73cff","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b84a106b-0d23-4177-a6cd-da724abebf81","mission_step_id":"ed4a33f7-307e-4daa-bb4b-c15e05e66605","command_center_event_id":"599fc878-c219-4ff9-81ec-e57984a6439c"},{"id":"deb11a03-c286-46db-b9d9-ff4b6cfd7e00","source":"cc-execution","status":"recorded","payload":{"objective":"Continue existing PR #2033 only. Harden its buyer matching so dedupe is not limited to the newest 1,000 tenant memberships: page tenant-scoped memberships in bounded 500-row ranges until a normalized email/phone match is found or the result set ends. Update the existing focused contract test. No other behavior, files, branch, PR, or release changes.","tenantRef":"curriproperties","receivedAt":"2026-09-07T02:40:09.816Z","fingerprint":"da8c4aa5f89207351f5420618ae53ee1e0057bd15d0cf75a1ab3b8ed4c47dfd1","workstreamRef":"curriproperties","conversationId":null,"canonicalBranch":"ai/realtor-buyer-intake-persistence-v2-20260906","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing PR #2033 only. Harden its buyer matching so dedupe is not limited to the newest 1,000 tenant memberships: page tenant-scoped memberships in bounded 500-row ranges until a normalized email/phone match is found or the result set ends. Update the existing focused contract test. No other behavior, files, branch, PR, or release changes.","wordingChanged":false,"canonicalIntent":"Continue existing PR #2033 only. Harden its buyer matching so dedupe is not limited to the newest 1,000 tenant memberships: page tenant-scoped memberships in bounded 500-row ranges until a normalized email/phone match is found or the result set ends. Update the existing focused contract test. No other behavior, files, branch, PR, or release changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Buyer intake matching scans the tenant membership set in bounded pages instead of stopping at 1,000 rows.","proofConditionIds":["proof-source"]}],"objective":"Continue existing PR #2033 only. Harden its buyer matching so dedupe is not limited to the newest 1,000 tenant memberships: page tenant-scoped memberships in bounded 500-row ranges until a normalized email/phone match is found or the result set ends. Update the existing focused contract test. No other behavior, files, branch, PR, or release changes.","constraints":[{"id":"constraint-1","statement":"Reuse PR #2033 and existing helper/test scope only.","proofConditionIds":["proof-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"Buyer matching uses paged range reads and no fixed 1000-row cap.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":".range(offset, offset + pageSize - 1)","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/realtor-buyer-intake-persistence-v2-20260906","conversationContext":null,"requestContractHash":"9aa69201b2e503445b3fedd92ff20770fee70cc1159e0612ed88e036e009cafc","requestContractRevision":1},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:40:10.302314+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:02e68fb4-be55-4631-b478-0c152699b2f8:tenant-workstream-contribution:da8c4aa5f89207351f5420618ae53ee1e0057bd15d0cf75a1ab3b8ed4c47dfd1","mission_step_id":null,"command_center_event_id":"02e68fb4-be55-4631-b478-0c152699b2f8"},{"id":"057df22c-7876-46c7-8e75-6b2d76a32521","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/realtor-buyer-intake-persistence-v2-20260906","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2033,"terminal":false,"missionId":"02e68fb4-be55-4631-b478-0c152699b2f8","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2820,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1694,"providerAuthMs":0,"ledgerPrepareMs":776,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1694,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":776,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"02e68fb4-be55-4631-b478-0c152699b2f8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2617,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:40:13.982125+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2033","receipt_type":"execute_mission","idempotency_key":"mission:02e68fb4-be55-4631-b478-0c152699b2f8:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"8e9a8964-3028-430f-860d-0b72a581f8d2","command_center_event_id":"02e68fb4-be55-4631-b478-0c152699b2f8"},{"id":"65e2493e-7dcc-44b1-bdb1-bf34da07d768","source":"forgejo","status":"waiting","payload":{"branch":"ai/realtor-transaction-demo-identity-20260906","prNumber":2031,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"a93b30bbf5abc2b372d02177b7b814385dd0c8d8","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:40:19.549316+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"a93b30bbf5abc2b372d02177b7b814385dd0c8d8","external_id":"2031","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:3a715ca3-cd33-4820-93e1-5799c931b51f:merged-pr:2031:a93b30bbf5abc2b372d02177b7b814385dd0c8d8","mission_step_id":"a03e43cc-22d9-4937-b163-8356141b4f9a","command_center_event_id":"3a715ca3-cd33-4820-93e1-5799c931b51f"},{"id":"87e708b3-0cdc-41eb-9f84-44fe983bfa72","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success"},"mainSha":"a93b30bbf5abc2b372d02177b7b814385dd0c8d8","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"a93b30bbf5abc2b372d02177b7b814385dd0c8d8","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"migrations":"success"},"requestContractHash":"f8782cfe4953264eb6d1a797ca8c3727e110afe02213f2d4eeaa6b04c29c28f3","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6060","runId":6060,"status":"success","sourceSha":"a93b30bbf5abc2b372d02177b7b814385dd0c8d8","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success"},"targetJobCount":7,"observedTargetStates":{"migrations":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:40:22.144667+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"a93b30bbf5abc2b372d02177b7b814385dd0c8d8","external_id":"forgejo-main-a93b30bbf5ab","receipt_type":"canonical_release_status","idempotency_key":"mission:3a715ca3-cd33-4820-93e1-5799c931b51f:forgejo-release-status:a93b30bbf5abc2b372d02177b7b814385dd0c8d8:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-migrations/live=success","mission_step_id":"985253c4-c240-4968-bc72-58d3cfbed98a","command_center_event_id":"3a715ca3-cd33-4820-93e1-5799c931b51f"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":14200,"schema":"public"}