{"data":[{"id":"325831a3-849a-4572-8366-872207c863f0","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-208a1acb0d85","reason":"anchored_edit_anchor_missing:src/pages/mobile-vendor/BigPapisOwnerShell.tsx","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"208a1acb-0d85-4e48-b12f-b3229960863c","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":895,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":292,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":292,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":292,"repositoryMutationMs":895,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":292,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"208a1acb-0d85-4e48-b12f-b3229960863c"},"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":1530,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:33:53.572632+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:208a1acb-0d85-4e48-b12f-b3229960863c:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"68b1a946-99e4-4599-905b-2c1ae35d2550","command_center_event_id":"208a1acb-0d85-4e48-b12f-b3229960863c"},{"id":"3e456db7-8a5f-4b06-b63a-bde65e3a0a56","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-208a1acb0d85","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2340,"terminal":false,"missionId":"208a1acb-0d85-4e48-b12f-b3229960863c","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"22efd03db41abdae73d7185e113e22650b3b42d9","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":22780,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1160,"approvedPlanMs":0,"missionSetupMs":494,"providerAuthMs":0,"shipAndProveMs":5611,"ledgerPrepareMs":402,"ledgerReconcileMs":0,"lineageReconcileMs":92,"resolvePreflightMs":494,"repositoryMutationMs":15566,"repositoryProviderMs":14088,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3622,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":402,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":10466},"nextAction":null,"receiptRef":{"mode":"full","missionId":"208a1acb-0d85-4e48-b12f-b3229960863c"},"performance":null,"deploymentId":"forgejo-main-22efd03db41a","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":4552,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:34:51.987641+00:00","proof_gate":"canonical_release_dispatched","source_sha":"22efd03db41abdae73d7185e113e22650b3b42d9","external_id":"forgejo-main-22efd03db41a","receipt_type":"execute_mission","idempotency_key":"mission:208a1acb-0d85-4e48-b12f-b3229960863c:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"4d9c4628-2e7d-4f0a-83e6-f19c6b285272","command_center_event_id":"208a1acb-0d85-4e48-b12f-b3229960863c"},{"id":"a5e6ffcf-28c6-4d41-8c3d-4f15bedd2356","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"22efd03db41abdae73d7185e113e22650b3b42d9","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"d6d3a91f555d66f5b70f97c7002bbff65feaf3e7","prNumber":2340,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"https://git.knocklaunch.app/noel/KnockLaunchOS/commit/d6d3a91f555d66f5b70f97c7002bbff65feaf3e7","mergeCommitSha":"22efd03db41abdae73d7185e113e22650b3b42d9"}],"requestContractHash":"00bc71d61cd8f5e1d1fb1923de5e2a9e13636ac65128ad9378e811b756e6c464"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:35:08.101468+00:00","proof_gate":"request_contract_repository_verified","source_sha":"22efd03db41abdae73d7185e113e22650b3b42d9","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:208a1acb-0d85-4e48-b12f-b3229960863c:request-contract-repository:00bc71d61cd8f5e1d1fb1923de5e2a9e13636ac65128ad9378e811b756e6c464:22efd03db41abdae73d7185e113e22650b3b42d9","mission_step_id":"94f1ade3-6ffa-4cba-a157-5672e59eeb3d","command_center_event_id":"208a1acb-0d85-4e48-b12f-b3229960863c"},{"id":"34917212-d79b-4ad5-b9d4-e9bb11c1d239","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"22efd03db41abdae73d7185e113e22650b3b42d9","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"22efd03db41abdae73d7185e113e22650b3b42d9","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":"00bc71d61cd8f5e1d1fb1923de5e2a9e13636ac65128ad9378e811b756e6c464","forgejoWorkflowProof":{"runId":6894,"source":"signed_push_receipt","status":"waiting","results":{},"conclusion":"waiting","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-10T22:35:05.390773+00:00","proof_gate":"canonical_release_pending","source_sha":"22efd03db41abdae73d7185e113e22650b3b42d9","external_id":"forgejo-main-22efd03db41a","receipt_type":"canonical_release_status","idempotency_key":"mission:208a1acb-0d85-4e48-b12f-b3229960863c:forgejo-release-status:22efd03db41abdae73d7185e113e22650b3b42d9:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"4d9c4628-2e7d-4f0a-83e6-f19c6b285272","command_center_event_id":"208a1acb-0d85-4e48-b12f-b3229960863c"},{"id":"bc01288a-5007-4c01-84a4-c2e47a4e0335","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-7861e181b764","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"7861e181-b764-4485-9c3a-9d9200730bb9","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":392,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1050,"providerAuthMs":0,"ledgerPrepareMs":1050,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1050,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1050,"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":"7861e181-b764-4485-9c3a-9d9200730bb9"},"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":4961,"likelyAffectedFiles":["src/pages/mobile-vendor/BigPapisOwnerShell.tsx","src/pages/mobile-vendor/BigPapisToday.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:38:34.916024+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7861e181-b764-4485-9c3a-9d9200730bb9:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"f70be0d9-3f40-46e8-aac3-3fa7ec985856","command_center_event_id":"7861e181-b764-4485-9c3a-9d9200730bb9"},{"id":"92ec8ec5-c569-4626-91c7-e65886f603eb","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-7861e181b764","reason":"anchored_edit_anchor_not_unique:src/pages/mobile-vendor/BigPapisOwnerShell.tsx","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"7861e181-b764-4485-9c3a-9d9200730bb9","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1968,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":303,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":303,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":303,"repositoryMutationMs":1968,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":303,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7861e181-b764-4485-9c3a-9d9200730bb9"},"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":1537,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:39:23.380509+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7861e181-b764-4485-9c3a-9d9200730bb9:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"e244eb5c-3790-4e5c-8a16-82d99bf50e56","command_center_event_id":"7861e181-b764-4485-9c3a-9d9200730bb9"},{"id":"810dc85f-a84a-482c-8cf3-af9af3794649","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"70a3df2e1f2b95e53272b7ffef98e0e00a1f1f0d","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"13b0974d36d0a3b06011426ef7dd7f6e0e149c8c","prNumber":2341,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"https://git.knocklaunch.app/noel/KnockLaunchOS/commit/13b0974d36d0a3b06011426ef7dd7f6e0e149c8c","mergeCommitSha":"70a3df2e1f2b95e53272b7ffef98e0e00a1f1f0d"}],"requestContractHash":"b3cabe99c00508a576546eb095c19612ac53a4a47a03f28f5227df1cda513695"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:40:04.807171+00:00","proof_gate":"request_contract_repository_verified","source_sha":"70a3df2e1f2b95e53272b7ffef98e0e00a1f1f0d","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:7861e181-b764-4485-9c3a-9d9200730bb9:request-contract-repository:b3cabe99c00508a576546eb095c19612ac53a4a47a03f28f5227df1cda513695:70a3df2e1f2b95e53272b7ffef98e0e00a1f1f0d","mission_step_id":"c5423d84-9b42-4134-ad7b-c91a9c04611e","command_center_event_id":"7861e181-b764-4485-9c3a-9d9200730bb9"},{"id":"37ed0f52-0f76-4476-9390-78ec1935c423","source":"forgejo","status":"waiting","payload":{"branch":"ai/human-activity-observability-20260910","prNumber":2354,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","branchDeletedAfterMerge":false,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:47:34.001436+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","external_id":"2354","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:merged-pr:2354:2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","mission_step_id":"e99d3adc-e89f-4abd-be49-935de2690eac","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"cd3c2621-01b4-4941-9b2d-b89158e1fa52","source":"forgejo","status":"waiting","payload":{"branch":"ai/cancelled-release-recovery-c33b0b7c","prNumber":2843,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"15881c94859f4be2e420be81605a2907101a1f49","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:21:35.094324+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"15881c94859f4be2e420be81605a2907101a1f49","external_id":"2843","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:c33b0b7c-5a5f-40b1-9f38-260256a9a2cc:merged-pr:2843:15881c94859f4be2e420be81605a2907101a1f49","mission_step_id":"b13aecb2-40e5-45f4-a6bc-924fb6395e31","command_center_event_id":"c33b0b7c-5a5f-40b1-9f38-260256a9a2cc"},{"id":"69eabddd-2b5c-4ac3-a511-f453778b6c8e","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-7861e181b764","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2341,"terminal":false,"missionId":"7861e181-b764-4485-9c3a-9d9200730bb9","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"70a3df2e1f2b95e53272b7ffef98e0e00a1f1f0d","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10262,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":499,"approvedPlanMs":0,"missionSetupMs":505,"providerAuthMs":0,"shipAndProveMs":3400,"ledgerPrepareMs":442,"ledgerReconcileMs":0,"lineageReconcileMs":63,"resolvePreflightMs":505,"repositoryMutationMs":6282,"repositoryProviderMs":5203,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4209,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":442,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":994},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7861e181-b764-4485-9c3a-9d9200730bb9"},"performance":null,"deploymentId":"forgejo-main-70a3df2e1f2b","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":4538,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:39:52.541283+00:00","proof_gate":"canonical_release_dispatched","source_sha":"70a3df2e1f2b95e53272b7ffef98e0e00a1f1f0d","external_id":"forgejo-main-70a3df2e1f2b","receipt_type":"execute_mission","idempotency_key":"mission:7861e181-b764-4485-9c3a-9d9200730bb9:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"8263e2ac-9dfb-42a0-9e4d-6c4db763c772","command_center_event_id":"7861e181-b764-4485-9c3a-9d9200730bb9"},{"id":"6291a199-d7b8-46e5-ba0d-62c0e767fd0c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"70a3df2e1f2b95e53272b7ffef98e0e00a1f1f0d","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"70a3df2e1f2b95e53272b7ffef98e0e00a1f1f0d","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":"b3cabe99c00508a576546eb095c19612ac53a4a47a03f28f5227df1cda513695","forgejoWorkflowProof":{"runId":6896,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","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-10T22:40:01.900366+00:00","proof_gate":"canonical_release_pending","source_sha":"70a3df2e1f2b95e53272b7ffef98e0e00a1f1f0d","external_id":"forgejo-main-70a3df2e1f2b","receipt_type":"canonical_release_status","idempotency_key":"mission:7861e181-b764-4485-9c3a-9d9200730bb9:forgejo-release-status:70a3df2e1f2b95e53272b7ffef98e0e00a1f1f0d:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"8263e2ac-9dfb-42a0-9e4d-6c4db763c772","command_center_event_id":"7861e181-b764-4485-9c3a-9d9200730bb9"},{"id":"a2496d0a-4678-4b43-b791-4c2d8b103984","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.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"2d105f3a-c7a2-4675-be51-b510601b8850","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":1220,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1220,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1220,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1220,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"2d105f3a-c7a2-4675-be51-b510601b8850"},"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":1296,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:43:50.34781+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:2d105f3a-c7a2-4675-be51-b510601b8850:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"be340e5f-31cd-4f9c-8377-81f7dc0d9077","command_center_event_id":"2d105f3a-c7a2-4675-be51-b510601b8850"},{"id":"af005cf3-9298-44e7-aaa4-327b571229b9","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing owner-handoff repair mission. Inspect and patch the existing definitions of supabase/functions/accept-invitation/index.ts, supabase/functions/user-roles-manage/index.ts, and the migration/function source that defines public.sync_membership_to_role(). The current database trigger runs after UPDATE OF status,is_owner and currently derives Tenant Owner vs Rep from is_owner; that overlaps with both Edge Functions' explicit previous-owner role transition. Change the shared contract so an is_owner=false demotion cannot fail or force an incorrect tenant role, and make both Edge Functions detect and preserve platform GodMode/PlatformAdmin identity instead of assigning Manager to a platform account. Preserve invitation state and current live owner until successful transfer. Use the same existing mission, one branch, one PR, Gate, squash merge, affected-target release, and runtime proof.","wordingChanged":false,"canonicalIntent":"Continue the existing owner-handoff repair mission. Inspect and patch the existing definitions of supabase/functions/accept-invitation/index.ts, supabase/functions/user-roles-manage/index.ts, and the migration/function source that defines public.sync_membership_to_role(). The current database trigger runs after UPDATE OF status,is_owner and currently derives Tenant Owner vs Rep from is_owner; that overlaps with both Edge Functions' explicit previous-owner role transition. Change the shared contract so an is_owner=false demotion cannot fail or force an incorrect tenant role, and make both Edge Functions detect and preserve platform GodMode/PlatformAdmin identity instead of assigning Manager to a platform account. Preserve invitation state and current live owner until successful transfer. Use the same existing mission, one branch, one PR, Gate, squash merge, affected-target release, and runtime proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"owner-transfer","statement":"Previous-owner membership demotion succeeds under one coherent membership/role contract.","proofConditionIds":["db-proof","runtime-proof"]},{"id":"platform-identity","statement":"Platform GodMode/PlatformAdmin identity is preserved when tenant ownership is transferred and no tenant Manager role is forced onto the platform account.","proofConditionIds":["invite-function-proof","godmode-function-proof","runtime-proof"]},{"id":"godmode-management","statement":"GodMode tenant-owner management uses the same safe demotion semantics without an Edge Function error.","proofConditionIds":["godmode-function-proof","runtime-proof"]},{"id":"pending-invites","statement":"Existing open invitations remain unchanged and retryable after release.","proofConditionIds":["runtime-proof"]}],"objective":"Continue the existing owner-handoff repair mission. Inspect and patch the existing definitions of supabase/functions/accept-invitation/index.ts, supabase/functions/user-roles-manage/index.ts, and the migration/function source that defines public.sync_membership_to_role(). The current database trigger runs after UPDATE OF status,is_owner and currently derives Tenant Owner vs Rep from is_owner; that overlaps with both Edge Functions' explicit previous-owner role transition. Change the shared contract so an is_owner=false demotion cannot fail or force an incorrect tenant role, and make both Edge Functions detect and preserve platform GodMode/PlatformAdmin identity instead of assigning Manager to a platform account. Preserve invitation state and current live owner until successful transfer. Use the same existing mission, one branch, one PR, Gate, squash merge, affected-target release, and runtime proof.","constraints":[{"id":"preserve-live-owner","statement":"Do not manually change current production tenant ownership before an invited owner successfully accepts.","proofConditionIds":["runtime-proof"]},{"id":"bounded","statement":"Do not mutate unrelated tenants, roles, invitations, or tenant data.","proofConditionIds":["runtime-proof"]},{"id":"protected-release","statement":"Use the protected Gate, squash merge, affected-target release, and production proof path.","proofConditionIds":["runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied","proofConditions":[{"id":"db-proof","kind":"repository","claim":"Membership-to-role synchronization no longer conflicts with explicit owner demotion.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"invite-function-proof","kind":"repository","claim":"Invitation acceptance handles a previous platform owner without converting platform identity into a tenant Manager role and preserves rollback semantics.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"godmode-function-proof","kind":"repository","claim":"GodMode role management uses matching platform-aware owner-transfer semantics.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"Affected database/function changes are released and healthy in production, with existing pending invitations left unconsumed.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"0e004f681cc69334740680f94b1d090a9daaa3b4a1a8b51f6a6dbbfdf8daada8","requestContractRevision":2,"previousRequestContractHash":"e61d85d8a97f432cc5f35db0f1f41eb81e0957cd1154abc63aec04bad7439ffd"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:57:20.606862+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:7925930c-bb58-4253-b732-62f89ffd0525:request-contract:0e004f681cc69334740680f94b1d090a9daaa3b4a1a8b51f6a6dbbfdf8daada8","mission_step_id":"37fc8a83-76de-42ea-b5a7-ebb32a41f619","command_center_event_id":"7925930c-bb58-4253-b732-62f89ffd0525"},{"id":"bfcc674f-7d57-416c-94ee-0eb6a6a7af52","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/cancelled-release-recovery-c33b0b7c","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2843,"terminal":false,"missionId":"c33b0b7c-5a5f-40b1-9f38-260256a9a2cc","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"15881c94859f4be2e420be81605a2907101a1f49","timingsMs":{"prReadinessMs":231,"approvedPlanMs":0,"shipAndProveMs":4037,"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":"c33b0b7c-5a5f-40b1-9f38-260256a9a2cc"},"performance":null,"deploymentId":"forgejo-main-15881c94859f","workflowRunId":8438,"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":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:21:44.351906+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2843","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c33b0b7c-5a5f-40b1-9f38-260256a9a2cc:automatic-mission-resume:2843:canonical_release_reconciliation_pending","mission_step_id":"c1e45c14-5de8-477c-877c-f46ffe884175","command_center_event_id":"c33b0b7c-5a5f-40b1-9f38-260256a9a2cc"},{"id":"20632c2a-8920-4b6f-bbe4-07bb7eb2a48e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/29-app-contextual-workspace-registry-20260910","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.98-owner-handoff-overlap","prNumber":2342,"terminal":false,"missionId":"2d105f3a-c7a2-4675-be51-b510601b8850","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10357,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":815,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":815,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":815,"repositoryMutationMs":10357,"repositoryProviderMs":8940,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3522,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":815,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":5418},"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":"2d105f3a-c7a2-4675-be51-b510601b8850"},"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":3418,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:44:31.259377+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2342","receipt_type":"execute_mission","idempotency_key":"mission:2d105f3a-c7a2-4675-be51-b510601b8850:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"be340e5f-31cd-4f9c-8377-81f7dc0d9077","command_center_event_id":"2d105f3a-c7a2-4675-be51-b510601b8850"},{"id":"bfbfa79c-b037-4b0a-a602-ec6f3c0fd115","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-68150c9da3f0","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"68150c9d-a3f0-49c0-b46d-747d805daec8","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":555,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1308,"providerAuthMs":0,"ledgerPrepareMs":1308,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1308,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1308,"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":"68150c9d-a3f0-49c0-b46d-747d805daec8"},"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":3098,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:44:33.784267+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:68150c9d-a3f0-49c0-b46d-747d805daec8:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"e64d62d1-4389-414a-a477-88bfbdec4fb0","command_center_event_id":"68150c9d-a3f0-49c0-b46d-747d805daec8"},{"id":"6333b314-663d-4d3f-8247-76218ffe5ff6","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/29-app-contextual-workspace-registry-20260910","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2342,"terminal":false,"missionId":"2d105f3a-c7a2-4675-be51-b510601b8850","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8968,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1975,"approvedPlanMs":0,"missionSetupMs":1210,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":523,"ledgerReconcileMs":0,"lineageReconcileMs":687,"resolvePreflightMs":1210,"repositoryMutationMs":6579,"repositoryProviderMs":3198,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2960,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":523,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":238},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"2d105f3a-c7a2-4675-be51-b510601b8850"},"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":1513,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:45:49.232169+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2342","receipt_type":"execute_mission","idempotency_key":"mission:2d105f3a-c7a2-4675-be51-b510601b8850:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"be340e5f-31cd-4f9c-8377-81f7dc0d9077","command_center_event_id":"2d105f3a-c7a2-4675-be51-b510601b8850"},{"id":"5321d89c-c61d-4b78-a5fd-4a0a9a5a90f8","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","scripts/command-center-host-agent/forgejo-watchdog.sh","src/__tests__/contracts/command-center-host-capacity-admission.contract.test.ts","workers/cc-execution/src/forgejo-host-capacity-admission.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Unfreeze control plane and continue the exact revised root reliability mission on current protected main 8a4a6e0aaf0e77e9220994f42c84d5c474de9810. Same seven-file scope and contract revision; no unrelated source or release target.","baseSha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","issuedAt":1789335934212,"expiresAt":1789336114212,"missionId":"91fb068f-a96d-47e4-937f-8a3b481100ee","authorizationId":"dc1f8a96-1638-4feb-b195-b9c55fa9195c","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T21:45:34.595801+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:dc1f8a96-1638-4feb-b195-b9c55fa9195c","mission_step_id":"2327682f-59db-4bce-aa6f-f887419381df","command_center_event_id":"91fb068f-a96d-47e4-937f-8a3b481100ee"},{"id":"1aeb123c-80bc-4120-addf-ee2ca59144ce","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/mission-id-contract.js","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/mission-id-contract.test.js"],"reason":"Owner requested immediate repair of the recurring control-plane mission identity defect. Temporarily unfreeze only the four exact cc-execution source/test paths required to repair the UUID generator/validator contract, then return to frozen-by-default behavior after the affected runtime is released and proven.","baseSha":"8e6631b5c378f43facba6c95a3474303933b410e","issuedAt":1789415797983,"expiresAt":1789415977983,"missionId":"9a2b62ae-5e55-477c-8cac-d7b7b8b9672a","authorizationId":"fe998e9c-0fad-45fc-8829-ff6d58c7fc9d","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T19:57:00.652453+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8e6631b5c378f43facba6c95a3474303933b410e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:fe998e9c-0fad-45fc-8829-ff6d58c7fc9d","mission_step_id":"8495302d-79e7-4b20-869f-1fc8c781f644","command_center_event_id":"9a2b62ae-5e55-477c-8cac-d7b7b8b9672a"},{"id":"d71d83b7-2c13-45e3-9570-4a5973a54353","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"15881c94859f4be2e420be81605a2907101a1f49","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"15881c94859f4be2e420be81605a2907101a1f49","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"ce7a3be717d337bd668cade36d825961be0f94d481eadc4d65ae6199cbb7df7b","forgejoWorkflowProof":{"runId":8438,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"15881c94859f4be2e420be81605a2907101a1f49","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-15881c94859f4be2e420be81605a2907101a1f49","compareStatus":"target_job_success_runtime_verified","workflowRunId":8438,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.151-mission-create-single-rpc","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:22:51.484068+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"15881c94859f4be2e420be81605a2907101a1f49","external_id":"forgejo-main-15881c94859f","receipt_type":"canonical_release_status","idempotency_key":"mission:c33b0b7c-5a5f-40b1-9f38-260256a9a2cc:forgejo-release-status:15881c94859f4be2e420be81605a2907101a1f49:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"4ec4eb86-fbb5-4954-8b72-345615d53c49","command_center_event_id":"c33b0b7c-5a5f-40b1-9f38-260256a9a2cc"},{"id":"223d0e8a-e41a-44cc-9fcd-0e72a32e7742","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-68150c9da3f0","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"68150c9d-a3f0-49c0-b46d-747d805daec8","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":860,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":613,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":484,"ledgerReconcileMs":0,"lineageReconcileMs":129,"resolvePreflightMs":613,"repositoryMutationMs":860,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":484,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"68150c9d-a3f0-49c0-b46d-747d805daec8"},"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":1424,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:46:08.791401+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:68150c9d-a3f0-49c0-b46d-747d805daec8:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"b3ea2c7b-6fea-4c9f-a117-112ec23e4530","command_center_event_id":"68150c9d-a3f0-49c0-b46d-747d805daec8"},{"id":"dbd207ec-f1d4-42cb-b7e6-2a57b9b8e031","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","scripts/command-center-host-agent/forgejo-watchdog.sh","src/__tests__/contracts/command-center-host-capacity-admission.contract.test.ts","workers/cc-execution/src/forgejo-host-capacity-admission.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Continue explicit owner-authorized control-plane unfreeze by adopting this mission's exact verified orphan head. Requested seven-file state already exists on branch head 68fdc31dcda2298e754d5d5ee7c26d8bdc68a519; do not rewrite bytes.","baseSha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","issuedAt":1789336087273,"expiresAt":1789336267273,"missionId":"91fb068f-a96d-47e4-937f-8a3b481100ee","authorizationId":"e8403c81-ea52-4cfa-b404-ef7e54b77c37","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T21:48:07.695534+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e8403c81-ea52-4cfa-b404-ef7e54b77c37","mission_step_id":"2327682f-59db-4bce-aa6f-f887419381df","command_center_event_id":"91fb068f-a96d-47e4-937f-8a3b481100ee"},{"id":"0f478871-3f73-45f8-9890-a973d0c3eb60","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/mission-id-contract.js","workers/cc-execution/test/mission-id-contract.test.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Bounded completion of PR #2775: fix stale invariant and eliminate unpersisted UUID-shaped mission fallback proven by absent command_center_events rows.","baseSha":"c852f0bd32279b8049c04fd32d8c430f4f39e71a","issuedAt":1789420795648,"expiresAt":1789420975648,"missionId":"104be1cd-4e44-43b9-9a28-ee30b7efe885","authorizationId":"e50666c7-9701-4813-b963-666eea98007c","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T21:20:06.177322+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c852f0bd32279b8049c04fd32d8c430f4f39e71a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e50666c7-9701-4813-b963-666eea98007c","mission_step_id":"6bad83a9-3cc8-40fb-bc70-7d9a80817d46","command_center_event_id":"104be1cd-4e44-43b9-9a28-ee30b7efe885"},{"id":"c4ac5833-e12f-4b6a-81a9-a6efff6b3f61","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only to continue existing PR #2775 and complete the mission-ledger reliability repair. Correct the one stale Gate assertion and eliminate UUID-shaped fallback mission identities that are not backed by a durable ledger row. New tracked work must fail retryably when durable mission creation is unavailable; do not fabricate a new mission UUID. Reuse ai/repair-mission-ledger-read-hotpath-1700 and PR #2775 only, preserve strict UUID/identity/maintenance locks, and do not merge until the revised exact head passes KnockLaunch Gate.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only to continue existing PR #2775 and complete the mission-ledger reliability repair. Correct the one stale Gate assertion and eliminate UUID-shaped fallback mission identities that are not backed by a durable ledger row. New tracked work must fail retryably when durable mission creation is unavailable; do not fabricate a new mission UUID. Reuse ai/repair-mission-ledger-read-hotpath-1700 and PR #2775 only, preserve strict UUID/identity/maintenance locks, and do not merge until the revised exact head passes KnockLaunch Gate.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"durable-identity","statement":"A failed new mission creation no longer produces a UUID-shaped identity that has no command_center_events row; tracked execution returns a retryable ledger-unavailable result instead.","proofConditionIds":["repo","gate"]},{"id":"stale-test","statement":"The release invariant test requires synchronizeRelease preloaded-snapshot reuse instead of the retired unconditional reread implementation.","proofConditionIds":["repo","gate"]}],"objective":"UNFREEZE the control plane only to continue existing PR #2775 and complete the mission-ledger reliability repair. Correct the one stale Gate assertion and eliminate UUID-shaped fallback mission identities that are not backed by a durable ledger row. New tracked work must fail retryably when durable mission creation is unavailable; do not fabricate a new mission UUID. Reuse ai/repair-mission-ledger-read-hotpath-1700 and PR #2775 only, preserve strict UUID/identity/maintenance locks, and do not merge until the revised exact head passes KnockLaunch Gate.","constraints":[{"id":"same-pr","statement":"Reuse branch ai/repair-mission-ledger-read-hotpath-1700 and PR #2775 only; create no replacement branch or PR.","proofConditionIds":["repo"]},{"id":"locks","statement":"Do not weaken UUID validation, immutable mission identity guards, control-plane maintenance authorization, protected-main, Gate, or release ownership.","proofConditionIds":["repo","scope"]},{"id":"no-merge-yet","statement":"Do not merge until the exact revised head is green in KnockLaunch Gate.","proofConditionIds":["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":["repo","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":["repo","gate"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"PR #2775 requires a persisted durable mission for new tracked work, preserves supplied durable mission identity only after successful ledger resolution, and updates the stale snapshot-reuse regression assertion.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"gate","kind":"repository","claim":"The exact revised #2775 head passes KnockLaunch Gate before merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"scope","kind":"scope","claim":"Only the four declared cc-execution source/test paths are changed by this corrective commit and no safety lock is weakened.","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":"UNFREEZE-the-control-plane-only-to-continue-existing-PR-2775-and-complete-the-mission-ledger-reliabi","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":["repo","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":"bb43a61741523bf1e8f9492f56d5a6c197f001f7daa1586446a43925743c5e6a","requestContractRevision":2,"previousRequestContractHash":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T21:20:03.525371+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:104be1cd-4e44-43b9-9a28-ee30b7efe885:request-contract:bb43a61741523bf1e8f9492f56d5a6c197f001f7daa1586446a43925743c5e6a","mission_step_id":"59d88010-840b-4aef-9b5a-34e18ed05f6e","command_center_event_id":"104be1cd-4e44-43b9-9a28-ee30b7efe885"},{"id":"f060b99e-fb40-4133-9ab3-449ed2d6bd8f","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","scripts/protected-main-release-recovery.mjs","scripts/reconcile-supabase-edge-registry.mjs","scripts/reconcile-supabase-edge-registry.test.mjs","scripts/release-event-native-plan.test.mjs","scripts/release-target-ownership.mjs","scripts/release-target-ownership.test.mjs"],"reason":"The owner requested a self-healing Edge Function registry. This mission requires a bounded edit to the canonical KnockLaunch Gate and protected-main recovery planner so reconciliation can reuse the existing Supabase Edge release owner. The unfreeze is limited to this mission and normal protected control-plane behavior remains in force afterward.","baseSha":"c0567ea2a8db34df9d7becab8f4abba85de283f0","issuedAt":1789488014486,"expiresAt":1789488194486,"missionId":"5296af76-48d5-465a-ba28-f77eb9c78f5c","authorizationId":"1cfc30aa-e00f-4bf9-a7b0-d962b2255743","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T16:00:21.492502+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c0567ea2a8db34df9d7becab8f4abba85de283f0","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:1cfc30aa-e00f-4bf9-a7b0-d962b2255743","mission_step_id":"ea965719-c98d-4748-b3cd-8bd861972174","command_center_event_id":"5296af76-48d5-465a-ba28-f77eb9c78f5c"},{"id":"91672c06-96a1-4d2c-93de-eb52c36a5958","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"656bf53991c71400cbb6f2dde7495278af916071","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"059d91eb1e9d0bc3da3166ac433867f4eef78a10","prNumber":3064,"gateRunId":9413,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/9413/jobs/1","mergeCommitSha":"656bf53991c71400cbb6f2dde7495278af916071"}],"requestContractHash":"304a026c1e4e6b430b84a6c5454588a5cde28dcde8b541fc0e58485c81f828c1","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T01:35:05.875699+00:00","proof_gate":"request_contract_repository_verified","source_sha":"656bf53991c71400cbb6f2dde7495278af916071","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:7217f76f-b25d-49fb-adce-7ca8e5123e2a:request-contract-repository:304a026c1e4e6b430b84a6c5454588a5cde28dcde8b541fc0e58485c81f828c1:656bf53991c71400cbb6f2dde7495278af916071","mission_step_id":"535a9ecd-971e-4d7a-9145-9693d0f522af","command_center_event_id":"7217f76f-b25d-49fb-adce-7ca8e5123e2a"},{"id":"74509208-339e-4ced-8c9c-ee1c8a6efcb7","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-68150c9da3f0","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"68150c9d-a3f0-49c0-b46d-747d805daec8","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2895,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":501,"providerAuthMs":0,"ledgerPrepareMs":306,"ledgerReconcileMs":0,"lineageReconcileMs":195,"resolvePreflightMs":501,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":306,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"pull_request_required","receiptRef":{"mode":"full","missionId":"68150c9d-a3f0-49c0-b46d-747d805daec8"},"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":1386,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:47:00.505728+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:68150c9d-a3f0-49c0-b46d-747d805daec8:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"e64d62d1-4389-414a-a477-88bfbdec4fb0","command_center_event_id":"68150c9d-a3f0-49c0-b46d-747d805daec8"},{"id":"39e05451-cb8c-4a4e-8b9d-0e4ef95b6b59","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-68150c9da3f0","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2343,"terminal":false,"missionId":"68150c9d-a3f0-49c0-b46d-747d805daec8","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e5b35d72fa97aaa8f76284667a53a55d504d5da7","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14409,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":342,"approvedPlanMs":0,"missionSetupMs":292,"providerAuthMs":0,"shipAndProveMs":2202,"ledgerPrepareMs":292,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":292,"repositoryMutationMs":11850,"repositoryProviderMs":10306,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3968,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":292,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":6338},"nextAction":null,"receiptRef":{"mode":"full","missionId":"68150c9d-a3f0-49c0-b46d-747d805daec8"},"performance":null,"deploymentId":"forgejo-main-e5b35d72fa97","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":4540,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:47:56.863658+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e5b35d72fa97aaa8f76284667a53a55d504d5da7","external_id":"forgejo-main-e5b35d72fa97","receipt_type":"execute_mission","idempotency_key":"mission:68150c9d-a3f0-49c0-b46d-747d805daec8:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"c63ad54c-45d1-4c80-b3ab-c08d6e35b6d3","command_center_event_id":"68150c9d-a3f0-49c0-b46d-747d805daec8"},{"id":"86ab1b9f-b912-4c8c-898f-a3ae5531d89a","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/mission-id-contract.js","workers/cc-execution/test/mission-id-contract.test.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Bounded completion of PR #2775: fix stale invariant and eliminate unpersisted UUID-shaped mission fallback proven by absent command_center_events rows.","baseSha":"c852f0bd32279b8049c04fd32d8c430f4f39e71a","issuedAt":1789420921348,"expiresAt":1789421101348,"missionId":"104be1cd-4e44-43b9-9a28-ee30b7efe885","authorizationId":"bbd26e7e-35c3-4b09-9940-8122470473e3","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T21:22:13.418958+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c852f0bd32279b8049c04fd32d8c430f4f39e71a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:bbd26e7e-35c3-4b09-9940-8122470473e3","mission_step_id":"6bad83a9-3cc8-40fb-bc70-7d9a80817d46","command_center_event_id":"104be1cd-4e44-43b9-9a28-ee30b7efe885"},{"id":"7178b959-0625-4055-9464-db3af6a293db","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/29-app-contextual-workspace-registry-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2342,"terminal":false,"missionId":"2d105f3a-c7a2-4675-be51-b510601b8850","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":254,"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":"2d105f3a-c7a2-4675-be51-b510601b8850"},"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":1293,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:44:40.660855+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2342","receipt_type":"automatic_mission_resume","idempotency_key":"mission:2d105f3a-c7a2-4675-be51-b510601b8850:automatic-mission-resume:2342:repair_mission_waiting_for_gate","mission_step_id":"ac7f0eb3-677d-4576-8af5-f53fad553412","command_center_event_id":"2d105f3a-c7a2-4675-be51-b510601b8850"},{"id":"8e6d586a-f01a-4be0-ac19-6d1d68dfea6e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"1fa878776931457172138fff61ea976aba92ded05666564d690d952ce80d8101","forgejoWorkflowProof":{"runId":8440,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-68682962f1a87c1cb6c26b80bef497c5fcf7cef8","compareStatus":"target_job_success_runtime_verified","workflowRunId":8440,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.151-mission-create-single-rpc","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:29:28.586254+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","external_id":"forgejo-main-68682962f1a8","receipt_type":"canonical_release_status","idempotency_key":"mission:d7b5bafd-6d63-4498-88fc-cece69f48aa0:forgejo-release-status:68682962f1a87c1cb6c26b80bef497c5fcf7cef8:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"6ff0bc57-e712-4c83-a082-177341ac1588","command_center_event_id":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},{"id":"04de450d-7a43-48cf-9ed5-0fde16f1ff99","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"e5b35d72fa97aaa8f76284667a53a55d504d5da7","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e5b35d72fa97aaa8f76284667a53a55d504d5da7","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":"ad1c46295cbab45e1aaee5916bb92fd80094ab0ed593df4811924d4c097ea803","forgejoWorkflowProof":{"runId":6900,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","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-10T22:48:05.512358+00:00","proof_gate":"canonical_release_pending","source_sha":"e5b35d72fa97aaa8f76284667a53a55d504d5da7","external_id":"forgejo-main-e5b35d72fa97","receipt_type":"canonical_release_status","idempotency_key":"mission:68150c9d-a3f0-49c0-b46d-747d805daec8:forgejo-release-status:e5b35d72fa97aaa8f76284667a53a55d504d5da7:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"c63ad54c-45d1-4c80-b3ab-c08d6e35b6d3","command_center_event_id":"68150c9d-a3f0-49c0-b46d-747d805daec8"},{"id":"413696b1-981a-4638-acb0-8a0ba645d956","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"e5b35d72fa97aaa8f76284667a53a55d504d5da7","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e5b35d72fa97aaa8f76284667a53a55d504d5da7","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":"ad1c46295cbab45e1aaee5916bb92fd80094ab0ed593df4811924d4c097ea803","forgejoWorkflowProof":{"runId":6900,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","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-10T22:50:36.649508+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e5b35d72fa97aaa8f76284667a53a55d504d5da7","external_id":"forgejo-main-e5b35d72fa97","receipt_type":"canonical_release_status","idempotency_key":"mission:68150c9d-a3f0-49c0-b46d-747d805daec8:forgejo-release-status:e5b35d72fa97aaa8f76284667a53a55d504d5da7:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"bfaadc3d-009c-4eb2-a52c-827f71c1b374","command_center_event_id":"68150c9d-a3f0-49c0-b46d-747d805daec8"},{"id":"4225afbb-3e1e-48cb-bf0c-6e316cb18f81","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the shared tenant business-blueprint authority so a rich persisted blueprint cannot retain a stale machine-type businessType when its canonical declared tenant type/businessTypeKey has changed. Preserve human-friendly businessType labels. Recompile the one proven affected tenant BYCHEFAP and verify it becomes MOBILE_CATERING throughout the blueprint projections. Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, apply only the affected Supabase migration, and prove the production row after release.","wordingChanged":false,"canonicalIntent":"Repair the shared tenant business-blueprint authority so a rich persisted blueprint cannot retain a stale machine-type businessType when its canonical declared tenant type/businessTypeKey has changed. Preserve human-friendly businessType labels. Recompile the one proven affected tenant BYCHEFAP and verify it becomes MOBILE_CATERING throughout the blueprint projections. Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, apply only the affected Supabase migration, and prove the production row after release.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"shared-rule","statement":"The shared blueprint authority repairs stale machine-type labels instead of regenerating obsolete tenant identity.","proofConditionIds":["repo","gate"]},{"id":"bychefap","statement":"The canonical migration contains a fail-closed BYCHEFAP read-back guard requiring MOBILE_CATERING in tenant and blueprint identity fields before the migration succeeds.","proofConditionIds":["repo","release"]}],"objective":"Repair the shared tenant business-blueprint authority so a rich persisted blueprint cannot retain a stale machine-type businessType when its canonical declared tenant type/businessTypeKey has changed. Preserve human-friendly businessType labels. Recompile the one proven affected tenant BYCHEFAP and verify it becomes MOBILE_CATERING throughout the blueprint projections. Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, apply only the affected Supabase migration, and prove the production row after release.","constraints":[{"id":"human-labels","statement":"Do not replace human-friendly businessType labels such as 'Property Maintenance & Management' or 'Curri Executive Portfolio'.","proofConditionIds":["repo","scope"]},{"id":"scope-constraint","statement":"Do not change tenant routing source, frontend source, authentication, billing, or unrelated tenant data.","proofConditionIds":["repo","scope"]},{"id":"canonical-release","statement":"Use protected Forgejo main, canonical Gate, squash merge, and affected migration release only.","proofConditionIds":["gate","release"]},{"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":["repo","gate","release"]},{"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":["repo","gate","release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"A single migration updates the existing tenant blueprint authority function to reconcile only stale machine-looking businessType labels and includes a bounded BYCHEFAP recompile/read-back guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"release","kind":"release","claim":"The merged migration is applied through the canonical Supabase migration release owner with no unrelated frontend or worker release.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"scope","kind":"scope","claim":"The change is limited to the tenant blueprint authority migration and the one explicitly guarded BYCHEFAP recompile; no frontend, auth, billing, or unrelated tenant data changes are introduced.","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":"Repair-the-shared-tenant-business-blueprint-authority-so-a-rich-persisted-blueprint-cannot-retain-a-","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["migrations"],"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":["repo","gate","release"]},"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":"4786aa167cc10dfbec0a83f5b5d08d6d30d848b4a84bcf3bf598b517118ec828","requestContractRevision":2,"previousRequestContractHash":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T21:25:27.568711+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:144de950-bc68-4191-af46-e6773f50a811:request-contract:4786aa167cc10dfbec0a83f5b5d08d6d30d848b4a84bcf3bf598b517118ec828","mission_step_id":"750e4cb5-5f59-4f12-a90f-7f4ad7b0b3ca","command_center_event_id":"144de950-bc68-4191-af46-e6773f50a811"},{"id":"0126836a-e476-4533-a972-fc266f20fadd","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure","supabase-migrations/live":"failure","supabase-edge-production/live":"failure"},"mainSha":"dae40a877edb58da487448c48f2a24ced107d3ed","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"failure","migrations":"failure","supabaseEdge":"failure"},"requestContractHash":"bfa192f15a515f6cda3f4a8cadf91f04778aa8e47a164366bd97304a56ed90a6","forgejoWorkflowProof":{"runId":8432,"source":"signed_push_receipt","status":"cancelled","results":{},"conclusion":"cancelled","targetStates":{"frontend":"failure","migrations":"failure","supabaseEdge":"failure"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","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-15T18:03:03.783902+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":"forgejo-main-dae40a877edb","receipt_type":"canonical_release_status","idempotency_key":"mission:b9d3e61a-361a-45d0-8de4-1ffaa118804c:forgejo-release-status:dae40a877edb58da487448c48f2a24ced107d3ed:failed:forgejo-main/source=success|forgejo-release/workflow=failure|supabase-edge-production/live=failure|frontend-cloudflare/live=failure|supabase-migrations/live=failure","mission_step_id":"caa3f1f1-4a47-4471-a64d-0749246d5fec","command_center_event_id":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},{"id":"a1cca535-2f3e-4190-982d-937244aedd5f","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/29-app-contextual-workspace-registry-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2342,"terminal":false,"missionId":"2d105f3a-c7a2-4675-be51-b510601b8850","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9","timingsMs":{"prReadinessMs":286,"approvedPlanMs":0,"shipAndProveMs":1825,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"2d105f3a-c7a2-4675-be51-b510601b8850"},"performance":null,"deploymentId":"forgejo-main-4c3d3c6928d8","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":1953,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:53:15.392453+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2342","receipt_type":"automatic_mission_resume","idempotency_key":"mission:2d105f3a-c7a2-4675-be51-b510601b8850:automatic-mission-resume:2342:canonical_release_dispatched","mission_step_id":"ca79b8ea-1f56-48f3-a235-ba27462200cc","command_center_event_id":"2d105f3a-c7a2-4675-be51-b510601b8850"},{"id":"bf4f7de3-b566-4ea5-ba17-697e168aecb7","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9","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":"fb7c04bf9a7e67012a6b02a59714204606f2a06c8e0b0b461a45a80c665d5b40","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6902","runId":6902,"status":"success","sourceSha":"4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9","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-10T22:54:18.484501+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9","external_id":"forgejo-main-4c3d3c6928d8","receipt_type":"canonical_release_status","idempotency_key":"mission:2d105f3a-c7a2-4675-be51-b510601b8850:forgejo-release-status:4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"97c58809-3b9f-46d1-891e-2c6049c4fe54","command_center_event_id":"2d105f3a-c7a2-4675-be51-b510601b8850"},{"id":"8dc50139-5765-4a0a-9d20-528678e3a2ca","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"all-apps-contracted","satisfied":false,"statement":"All 29 currently registered applications have an explicit contextual workspace contract inside the canonical application capability registry, and registry validation fails closed if a current or future app lacks one.","proofConditionIds":["proof-source","proof-release"]},{"id":"resolver-exists","satisfied":false,"statement":"A reusable pure workspace capability resolver can select and rank tenant applications from work intent and tenant type while honoring caller-supplied tenant/user application availability.","proofConditionIds":["proof-source","proof-release"]},{"id":"calendar-consumes-platform-contract","satisfied":false,"statement":"The existing contextual Calendar workspace consumes the shared application workspace resolver/contract rather than remaining an isolated one-off architecture.","proofConditionIds":["proof-source","proof-release"]},{"id":"existing-behavior-preserved","satisfied":false,"statement":"Standalone application routes, existing tenant workspace routes, auth, data ownership, database, Supabase and connector backend behavior remain unchanged.","proofConditionIds":["proof-source","proof-release"]}],"satisfied":false,"constraints":[],"contractHash":"fb7c04bf9a7e67012a6b02a59714204606f2a06c8e0b0b461a45a80c665d5b40","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"fb7c04bf9a7e67012a6b02a59714204606f2a06c8e0b0b461a45a80c665d5b40","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"fb7c04bf9a7e67012a6b02a59714204606f2a06c8e0b0b461a45a80c665d5b40"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:54:20.867684+00:00","proof_gate":"request_contract_pending","source_sha":"4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:2d105f3a-c7a2-4675-be51-b510601b8850:request-contract:fb7c04bf9a7e67012a6b02a59714204606f2a06c8e0b0b461a45a80c665d5b40:4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9:pending:repository","mission_step_id":"97c58809-3b9f-46d1-891e-2c6049c4fe54","command_center_event_id":"2d105f3a-c7a2-4675-be51-b510601b8850"},{"id":"8e2fa63e-caf2-4f93-a4ec-3add2036c852","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"all-apps-contracted","satisfied":true,"statement":"All 29 currently registered applications have an explicit contextual workspace contract inside the canonical application capability registry, and registry validation fails closed if a current or future app lacks one.","proofConditionIds":["proof-source","proof-release"]},{"id":"resolver-exists","satisfied":true,"statement":"A reusable pure workspace capability resolver can select and rank tenant applications from work intent and tenant type while honoring caller-supplied tenant/user application availability.","proofConditionIds":["proof-source","proof-release"]},{"id":"calendar-consumes-platform-contract","satisfied":true,"statement":"The existing contextual Calendar workspace consumes the shared application workspace resolver/contract rather than remaining an isolated one-off architecture.","proofConditionIds":["proof-source","proof-release"]},{"id":"existing-behavior-preserved","satisfied":true,"statement":"Standalone application routes, existing tenant workspace routes, auth, data ownership, database, Supabase and connector backend behavior remain unchanged.","proofConditionIds":["proof-source","proof-release"]}],"satisfied":true,"constraints":[],"contractHash":"fb7c04bf9a7e67012a6b02a59714204606f2a06c8e0b0b461a45a80c665d5b40","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"fb7c04bf9a7e67012a6b02a59714204606f2a06c8e0b0b461a45a80c665d5b40","repositoryProofStatus":"verified","repositoryProofSourceSha":"4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9"},"required":true,"satisfied":true},{"id":"proof-release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"fb7c04bf9a7e67012a6b02a59714204606f2a06c8e0b0b461a45a80c665d5b40"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T22:54:25.859312+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:2d105f3a-c7a2-4675-be51-b510601b8850:request-contract:fb7c04bf9a7e67012a6b02a59714204606f2a06c8e0b0b461a45a80c665d5b40:4c3d3c6928d80f40b8513e4f0e3d8664c479aeb9:verified:","mission_step_id":"97c58809-3b9f-46d1-891e-2c6049c4fe54","command_center_event_id":"2d105f3a-c7a2-4675-be51-b510601b8850"},{"id":"050a1774-00ca-4d58-a97e-e5793b61a604","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-four-mode-system-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2344,"terminal":false,"missionId":"ae575d05-d9d5-4603-b88e-e17cb608494e","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10163,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":338,"approvedPlanMs":0,"missionSetupMs":1305,"providerAuthMs":0,"shipAndProveMs":3924,"ledgerPrepareMs":1305,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1305,"repositoryMutationMs":5802,"repositoryProviderMs":3478,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1976,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1305,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1502},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ae575d05-d9d5-4603-b88e-e17cb608494e"},"performance":null,"deploymentId":"forgejo-main-ee6d9e31fc82","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":4727,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:16:10.018847+00:00","proof_gate":"canonical_release_dispatched","source_sha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","external_id":"forgejo-main-ee6d9e31fc82","receipt_type":"execute_mission","idempotency_key":"mission:ae575d05-d9d5-4603-b88e-e17cb608494e:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"9e1945f5-c046-4de5-89fe-37a2e35f8bcf","command_center_event_id":"ae575d05-d9d5-4603-b88e-e17cb608494e"},{"id":"5d951415-95a1-442b-9e47-4df082c1be8a","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/contextual-workspace-tenant-refinement-20260910","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":134,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1258,"providerAuthMs":0,"ledgerPrepareMs":1258,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1258,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1258,"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":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},"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":4817,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:17:30.012384+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b19d1d50-e5a2-46e3-be89-e22b53e57cb1:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"c549c035-9c45-43a3-8b80-de9d4d57935c","command_center_event_id":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},{"id":"1cf15221-6d29-4026-bc0e-34447b6686d6","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","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":"ed6568866895461c834f4b8f47438c2734336e8f896934fa1dbd5a241f53ac54","forgejoWorkflowProof":{"runId":6904,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","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-10T23:16:19.841219+00:00","proof_gate":"canonical_release_pending","source_sha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","external_id":"forgejo-main-ee6d9e31fc82","receipt_type":"canonical_release_status","idempotency_key":"mission:ae575d05-d9d5-4603-b88e-e17cb608494e:forgejo-release-status:ee6d9e31fc823be972ad4282e8afaf3801196bac:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"9e1945f5-c046-4de5-89fe-37a2e35f8bcf","command_center_event_id":"ae575d05-d9d5-4603-b88e-e17cb608494e"},{"id":"3673b645-fa14-4f9d-91c3-c031bd080207","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"0114d779ae60681d3e3279e48664ad5759780d98","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"0114d779ae60681d3e3279e48664ad5759780d98","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true},"releaseTargetStates":{"supabaseEdge":"success"},"requestContractHash":"47e015995b67154546b1ed7cbefd8059a634b32aa59b38f4c802707d7fc2d1e6","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/9074","runId":9074,"status":"success","sourceSha":"0114d779ae60681d3e3279e48664ad5759780d98","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"5eabe26c259120ae2503e3f522d1106cbd2e0c7d","sourceSha":"0114d779ae60681d3e3279e48664ad5759780d98","changedPaths":["supabase/functions/universal-extractor/index.ts"],"changedPathCount":1,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T00:51:49.573629+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"0114d779ae60681d3e3279e48664ad5759780d98","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:c146635d-db81-460d-982c-91628423bc40:forgejo-release-status:0114d779ae60681d3e3279e48664ad5759780d98:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"79bc0b64-0063-4ff6-97c2-d2773533e6e5","command_center_event_id":"c146635d-db81-460d-982c-91628423bc40"},{"id":"a47d2c19-6f11-42d8-b370-0ed4d0e97433","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-6c00c0c78948","prNumber":2980,"nextAction":null,"mergeCommitSha":"57e8d51d8d4e4381a6af93eaf18f189236dbc426","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T00:57:32.841862+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"57e8d51d8d4e4381a6af93eaf18f189236dbc426","external_id":"2980","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:6c00c0c7-8948-4c4d-9e23-a6213649077d:merged-pr:2980:57e8d51d8d4e4381a6af93eaf18f189236dbc426","mission_step_id":"539c5d8b-9781-4551-9ea7-e8519c551ca3","command_center_event_id":"6c00c0c7-8948-4c4d-9e23-a6213649077d"},{"id":"874abb6b-4a87-4a71-87c5-e9fb8659ee15","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"656bf53991c71400cbb6f2dde7495278af916071","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"virtual-default","satisfied":false,"statement":"Healthy free virtual capacity is selected before Render for new witness missions, so a cold Render never delays an idle virtual lane.","proofConditionIds":["repo","runtime"]},{"id":"render-burst","satisfied":false,"statement":"Render remains usable burst/fallback capacity when virtual is saturated or unavailable, without changing global witness timeouts.","proofConditionIds":["repo","runtime"]},{"id":"release-validator","satisfied":false,"statement":"The OnRunner release validator accepts the current virtual-first cold-start-aware contract and the immediately prior N-1 capacity-pool contract.","proofConditionIds":["repo","runtime"]}],"satisfied":false,"constraints":[{"id":"preserve-scheduler","satisfied":false,"statement":"The already-merged virtual-first scheduler behavior is unchanged by this corrective generation.","proofConditionIds":["repo","runtime"]},{"id":"preserve-recovery","satisfied":false,"statement":"30-second queue/no-progress recovery and existing self-healing remain unchanged.","proofConditionIds":["repo","runtime"]},{"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","runtime"]},{"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","runtime"]}],"contractHash":"304a026c1e4e6b430b84a6c5454588a5cde28dcde8b541fc0e58485c81f828c1","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"reason":null,"gateRunId":9413,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"304a026c1e4e6b430b84a6c5454588a5cde28dcde8b541fc0e58485c81f828c1","unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"656bf53991c71400cbb6f2dde7495278af916071"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"304a026c1e4e6b430b84a6c5454588a5cde28dcde8b541fc0e58485c81f828c1"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["runtime"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T01:35:16.090503+00:00","proof_gate":"request_contract_pending","source_sha":"656bf53991c71400cbb6f2dde7495278af916071","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:7217f76f-b25d-49fb-adce-7ca8e5123e2a:request-contract:304a026c1e4e6b430b84a6c5454588a5cde28dcde8b541fc0e58485c81f828c1:656bf53991c71400cbb6f2dde7495278af916071:pending:runtime","mission_step_id":"535a9ecd-971e-4d7a-9145-9693d0f522af","command_center_event_id":"7217f76f-b25d-49fb-adce-7ca8e5123e2a"},{"id":"619d3522-4bea-48dc-804a-31c6e757b760","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/contextual-workspace-tenant-refinement-20260910","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":678,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":269,"providerAuthMs":0,"ledgerPrepareMs":269,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":269,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":269,"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":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},"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":3509,"likelyAffectedFiles":["src/config/applicationWorkspaceCapabilityResolver.ts","src/components/calendar/ContextualCalendarWorkspace.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:17:35.03923+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b19d1d50-e5a2-46e3-be89-e22b53e57cb1:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c549c035-9c45-43a3-8b80-de9d4d57935c","command_center_event_id":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},{"id":"0b9f687b-0bb4-4a41-a6eb-5eaf962717e0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/contextual-workspace-tenant-refinement-20260910","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.98-owner-handoff-overlap","prNumber":2345,"terminal":false,"missionId":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12932,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":281,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":281,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":281,"repositoryMutationMs":12932,"repositoryProviderMs":11288,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4330,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":281,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":6958},"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":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},"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":3281,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:18:34.857372+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2345","receipt_type":"execute_mission","idempotency_key":"mission:b19d1d50-e5a2-46e3-be89-e22b53e57cb1:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"9f3a0ed8-1c46-43d2-85f2-11017e1fbad2","command_center_event_id":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},{"id":"f2ac3203-0cd1-4536-8a8a-7780a5b852e1","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"46bb500697d0f10ca65562e88d5be11b89ea5b61","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"76b312765af8a770e8299149f0fc996880abedd2","prNumber":2831,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/8386/jobs/1","mergeCommitSha":"46bb500697d0f10ca65562e88d5be11b89ea5b61"}],"requestContractHash":"f1a44a0048c4cd73f076e8f73990506513c04608ed02fcfa4b84ea454d64030b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T16:04:41.926753+00:00","proof_gate":"request_contract_repository_verified","source_sha":"46bb500697d0f10ca65562e88d5be11b89ea5b61","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:1d1b2373-9c6a-48d5-944d-c5b81f498414:request-contract-repository:f1a44a0048c4cd73f076e8f73990506513c04608ed02fcfa4b84ea454d64030b:46bb500697d0f10ca65562e88d5be11b89ea5b61","mission_step_id":"0aee57d5-e75b-4eb3-bfbc-b1a8470d7652","command_center_event_id":"1d1b2373-9c6a-48d5-944d-c5b81f498414"},{"id":"67f50b51-e005-40dc-ad5b-8874881898ee","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","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":"ed6568866895461c834f4b8f47438c2734336e8f896934fa1dbd5a241f53ac54","forgejoWorkflowProof":{"runId":6904,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","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-10T23:18:46.381784+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","external_id":"forgejo-main-ee6d9e31fc82","receipt_type":"canonical_release_status","idempotency_key":"mission:ae575d05-d9d5-4603-b88e-e17cb608494e:forgejo-release-status:ee6d9e31fc823be972ad4282e8afaf3801196bac:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"2d667af4-8de0-4aba-96b9-7f8c9a6d4288","command_center_event_id":"ae575d05-d9d5-4603-b88e-e17cb608494e"},{"id":"d66be571-ed73-4fad-aafd-ed5a2369e6a2","source":"forgejo","status":"waiting","payload":{"branch":"ai/big-papis-mode-icon-style-type-repair-20260910","prNumber":2346,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"f4da0580e4712ef69e7c5f7144745048609224fd","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:20:58.035841+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"f4da0580e4712ef69e7c5f7144745048609224fd","external_id":"2346","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:d6d2f2ec-d866-4473-9d70-14a894b09c0c:merged-pr:2346:f4da0580e4712ef69e7c5f7144745048609224fd","mission_step_id":"ac47bbf0-d4c0-4d6b-b317-63b72303af75","command_center_event_id":"d6d2f2ec-d866-4473-9d70-14a894b09c0c"},{"id":"1732184a-8590-4ee1-ac51-9dfabaafe7b6","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"0114d779ae60681d3e3279e48664ad5759780d98","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Correct current production universal-extractor after PR #2976. Current Forgejo main 5eabe26c259120ae2503e3f522d1106cbd2e0c7d has frontend proposal creator start/end time fields and sends extraction_profile=tenant_proposal plus tenant_context, but universal-extractor still recognizes only big_papis_proposal and does not pass tenant_context through Vision/PDF parsing. Repair only supabase/functions/universal-extractor/index.ts so tenant_proposal is a real tenant-aware Vision contract, startTime/endTime are included, tenant products/offers/allowedFields constrain inference, tenant_context is threaded through image/PDF paths, big_papis_proposal remains backward-compatible, and proposal-only data counts as success. Require Gate, squash merge, deploy only universal-extractor if no frontend source changes, and prove with a real image canary that structured proposalIntake is returned instead of no_data.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"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-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-production"]}],"contractHash":"47e015995b67154546b1ed7cbefd8059a634b32aa59b38f4c802707d7fc2d1e6","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"47e015995b67154546b1ed7cbefd8059a634b32aa59b38f4c802707d7fc2d1e6"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T00:51:55.376995+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"0114d779ae60681d3e3279e48664ad5759780d98","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:c146635d-db81-460d-982c-91628423bc40:request-contract:47e015995b67154546b1ed7cbefd8059a634b32aa59b38f4c802707d7fc2d1e6:0114d779ae60681d3e3279e48664ad5759780d98:verified:","mission_step_id":"79bc0b64-0063-4ff6-97c2-d2773533e6e5","command_center_event_id":"c146635d-db81-460d-982c-91628423bc40"},{"id":"605474d3-7bb4-4e5c-9283-dcdab3f2466c","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"16d96a76-a9f4-4313-be89-929db44098c6","phase":"universal_visual_witness_supervised","branch":"ai/big-papis-four-mode-system-20260910","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2344,"terminal":false,"missionId":"ae575d05-d9d5-4603-b88e-e17cb608494e","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","timingsMs":{"wake":164,"total":569,"submit":405,"wakeAttempts":1},"nextAction":"Poll inspect_route_status or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"ae575d05-d9d5-4603-b88e-e17cb608494e"},"performance":null,"deploymentId":"forgejo-main-ee6d9e31fc82","workflowRunId":6904,"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":605,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:18:52.85677+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","external_id":"16d96a76-a9f4-4313-be89-929db44098c6","receipt_type":"visual_proof_started","idempotency_key":"mission:ae575d05-d9d5-4603-b88e-e17cb608494e:visual-start:16d96a76-a9f4-4313-be89-929db44098c6","mission_step_id":"06c237d9-75b5-4765-bd86-34695828093d","command_center_event_id":"ae575d05-d9d5-4603-b88e-e17cb608494e"},{"id":"b40c9f87-deed-449c-a81d-55e55e2f412e","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"ledger-recovery","satisfied":true,"statement":"Durable release reconciliation preserves target successes but re-observes failure/pending states, so interrupted workflows remain retryable while genuine failures remain fail-closed.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"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-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-production"]}],"contractHash":"1fa878776931457172138fff61ea976aba92ded05666564d690d952ce80d8101","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"1fa878776931457172138fff61ea976aba92ded05666564d690d952ce80d8101"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:29:31.200952+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:d7b5bafd-6d63-4498-88fc-cece69f48aa0:request-contract:1fa878776931457172138fff61ea976aba92ded05666564d690d952ce80d8101:68682962f1a87c1cb6c26b80bef497c5fcf7cef8:verified:","mission_step_id":"6ff0bc57-e712-4c83-a082-177341ac1588","command_center_event_id":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},{"id":"aae16a68-5f59-46d0-94f7-379fcc6acc9e","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-mode-icon-style-type-repair-20260910","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"d6d2f2ec-d866-4473-9d70-14a894b09c0c","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":807,"providerAuthMs":0,"ledgerPrepareMs":807,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":807,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":807,"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":"d6d2f2ec-d866-4473-9d70-14a894b09c0c"},"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":4305,"likelyAffectedFiles":["src/pages/mobile-vendor/BigPapisToday.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:20:27.419137+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d6d2f2ec-d866-4473-9d70-14a894b09c0c:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"28e933ec-1504-48fe-aaa1-c1a1ce88cf69","command_center_event_id":"d6d2f2ec-d866-4473-9d70-14a894b09c0c"},{"id":"71e62e54-eb24-4825-93f4-20f546e5bbdb","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/big-papis-mode-icon-style-type-repair-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2346,"terminal":false,"missionId":"d6d2f2ec-d866-4473-9d70-14a894b09c0c","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"f4da0580e4712ef69e7c5f7144745048609224fd","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19426,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1394,"approvedPlanMs":0,"missionSetupMs":347,"providerAuthMs":0,"shipAndProveMs":6436,"ledgerPrepareMs":347,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":347,"repositoryMutationMs":11590,"repositoryProviderMs":9409,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":5210,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":347,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":4199},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d6d2f2ec-d866-4473-9d70-14a894b09c0c"},"performance":null,"deploymentId":"forgejo-main-f4da0580e471","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":4542,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:20:52.266735+00:00","proof_gate":"canonical_release_dispatched","source_sha":"f4da0580e4712ef69e7c5f7144745048609224fd","external_id":"forgejo-main-f4da0580e471","receipt_type":"execute_mission","idempotency_key":"mission:d6d2f2ec-d866-4473-9d70-14a894b09c0c:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"ac47bbf0-d4c0-4d6b-b317-63b72303af75","command_center_event_id":"d6d2f2ec-d866-4473-9d70-14a894b09c0c"},{"id":"ee8ba807-44a8-4b92-9f36-3cd2b67583f6","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-home","satisfied":false,"statement":"The live Big Papi dashboard presents a premium four-pane home with Plan in electric blue, Pop-Up in neon green, Booked Event in orange, and Back Office in hot pink, using cinematic Big Papi imagery, luminous outlines/glows, compact dark-glass surfaces, four columns on desktop and a 2x2 pane grid on mobile.","proofConditionIds":["proof-live","proof-home"]},{"id":"outcome-modes","satisfied":false,"statement":"Each of the four modes opens a focused mode view that keeps the same premium visual language while showing only actions and routes appropriate to that mode.","proofConditionIds":["proof-live","proof-plan","proof-popup","proof-event","proof-office"]},{"id":"outcome-shell","satisfied":false,"statement":"Big Papi navigation is mode-first rather than feature-first: desktop exposes the four mode switches and mobile exposes Home plus the four modes, while the existing tenant background, single avatar, tenant isolation, and working route family remain intact.","proofConditionIds":["proof-live","proof-home"]}],"satisfied":false,"constraints":[{"id":"constraint-frontend","satisfied":true,"statement":"Keep the change frontend-only; do not modify backend, Supabase, auth, runtime contracts, or shared tenant primitives.","proofConditionIds":["proof-live"]},{"id":"constraint-routes","satisfied":false,"statement":"Do not invent dead buttons or fake destinations; every visible mode action must point to an existing working Big Papi route.","proofConditionIds":["proof-live","proof-plan","proof-popup","proof-event","proof-office"]},{"id":"constraint-release","satisfied":true,"statement":"Use one fresh ai/* branch, one pull request, KnockLaunch Gate, squash merge, and only the affected frontend production release path.","proofConditionIds":["proof-live"]}],"contractHash":"ed6568866895461c834f4b8f47438c2734336e8f896934fa1dbd5a241f53ac54","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"ed6568866895461c834f4b8f47438c2734336e8f896934fa1dbd5a241f53ac54"},"required":true,"satisfied":true},{"id":"proof-home","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":"ed6568866895461c834f4b8f47438c2734336e8f896934fa1dbd5a241f53ac54"},"required":true,"satisfied":false},{"id":"proof-plan","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":"ed6568866895461c834f4b8f47438c2734336e8f896934fa1dbd5a241f53ac54"},"required":true,"satisfied":false},{"id":"proof-popup","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":"ed6568866895461c834f4b8f47438c2734336e8f896934fa1dbd5a241f53ac54"},"required":true,"satisfied":false},{"id":"proof-event","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":"ed6568866895461c834f4b8f47438c2734336e8f896934fa1dbd5a241f53ac54"},"required":true,"satisfied":false},{"id":"proof-office","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":"ed6568866895461c834f4b8f47438c2734336e8f896934fa1dbd5a241f53ac54"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:18:50.19366+00:00","proof_gate":"request_contract_pending","source_sha":"ee6d9e31fc823be972ad4282e8afaf3801196bac","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:ae575d05-d9d5-4603-b88e-e17cb608494e:request-contract:ed6568866895461c834f4b8f47438c2734336e8f896934fa1dbd5a241f53ac54:ee6d9e31fc823be972ad4282e8afaf3801196bac:pending:visual","mission_step_id":"2d667af4-8de0-4aba-96b9-7f8c9a6d4288","command_center_event_id":"ae575d05-d9d5-4603-b88e-e17cb608494e"},{"id":"145c846e-6ef3-4b3b-aca1-69fb65056982","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":["owner_explicit_self_healing_registry_request","pr_2833_contains_reconciler_contract","canonical_release_owner_must_remain_knocklaunch_gate"],"confidence":1,"rawUtterance":"Can we do a self-healing version of the edge function registry?","wordingChanged":true,"canonicalIntent":"Unfreeze the control plane only for this mission's exact bounded KnockLaunch Gate and protected-main release-planner edits, complete PR #2833 with scheduled self-healing Supabase Edge reconciliation through the existing release-supabase-edge owner, then preserve normal control-plane protection.","resolutionStatus":"resolved","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"edge-self-heal","statement":"Current Forgejo main is authoritative desired Edge Function state; the existing KnockLaunch Gate periodically reconciles it with live Supabase and sends only proven drifted managed functions through the existing release-supabase-edge deploy loop.","proofConditionIds":["edge-self-heal-live"]},{"id":"bounded-circuit","statement":"A function/failure identity receives one automatic repair attempt per source/cooldown window, then remains function-level circuit-quarantined until cooldown or source change; provider-only functions are report-only and never automatically deleted.","proofConditionIds":["edge-self-heal-live"]},{"id":"normal-release-preserved","statement":"Normal changed-function main-push releases keep their existing direct selective deployment semantics when reconciliation is not active.","proofConditionIds":["edge-self-heal-live"]}],"objective":"Unfreeze the control plane only for this mission's exact bounded KnockLaunch Gate and protected-main release-planner edits, complete PR #2833 with scheduled self-healing Supabase Edge reconciliation through the existing release-supabase-edge owner, then preserve normal control-plane protection.","constraints":[{"id":"single-owner","statement":"KnockLaunch Gate remains the only release owner; do not create a second workflow, registry owner, validator owner, deployment owner, or direct deployment path.","proofConditionIds":["edge-self-heal-live"]},{"id":"bounded-unfreeze","statement":"Unfreeze the control plane only for this mission's exact workflow and protected-main recovery edits; the authorization is not a persistent bypass.","proofConditionIds":["edge-self-heal-live"]},{"id":"security-preserved","statement":"Repairs use canonical source and Supabase CLI/config so verify_jwt, import maps, and related function configuration are preserved rather than guessed.","proofConditionIds":["edge-self-heal-live"]},{"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":["edge-self-heal-live"]},{"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":["edge-self-heal-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"edge-self-heal-live","kind":"runtime","claim":"PR #2833 passes KnockLaunch Gate, squash merges, the affected canonical Supabase Edge release executes from the merged source, and live reconciliation proves bounded no-op or selective repair behavior with durable receipts and no unrelated deployment.","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":"Unfreeze-the-control-plane-only-for-this-mission-s-exact-bounded-KnockLaunch-Gate-and-protected-main","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":["edge-self-heal-live"]},"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":"e3810ee26f75f2bc42523cb63509c0b8130a4385faa24f0468e1234ab2e98aa7","requestContractRevision":6,"previousRequestContractHash":"64064cd50636e9b6c642aac47682fdad17a130b56dfea6b21b9611d4acaa7b25"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T16:09:53.368349+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5296af76-48d5-465a-ba28-f77eb9c78f5c:request-contract:e3810ee26f75f2bc42523cb63509c0b8130a4385faa24f0468e1234ab2e98aa7","mission_step_id":"4b934784-272b-48ce-83f7-733610a07571","command_center_event_id":"5296af76-48d5-465a-ba28-f77eb9c78f5c"},{"id":"8a0cbc52-3a07-4dc5-8489-846216492d33","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized: Unfreeze control plane for the cancelled-release recovery classifier repair.","baseSha":"15881c94859f4be2e420be81605a2907101a1f49","issuedAt":1789496818710,"expiresAt":1789496998710,"missionId":"d7b5bafd-6d63-4498-88fc-cece69f48aa0","authorizationId":"12af8399-46ad-44b7-9fc0-4a96e6fd6104","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:26:59.08383+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"15881c94859f4be2e420be81605a2907101a1f49","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:12af8399-46ad-44b7-9fc0-4a96e6fd6104","mission_step_id":"da9fee81-ee02-491e-898f-7e4bc744328f","command_center_event_id":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},{"id":"1d163e97-c94f-43e2-8138-45a66d053483","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"f4da0580e4712ef69e7c5f7144745048609224fd","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"f4da0580e4712ef69e7c5f7144745048609224fd","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":"73b88b9f3267d8850f4ebbd3e53ab04990a66942e85173254d100e7f22ff392c","forgejoWorkflowProof":{"runId":6907,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","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-10T23:21:00.612065+00:00","proof_gate":"canonical_release_pending","source_sha":"f4da0580e4712ef69e7c5f7144745048609224fd","external_id":"forgejo-main-f4da0580e471","receipt_type":"canonical_release_status","idempotency_key":"mission:d6d2f2ec-d866-4473-9d70-14a894b09c0c:forgejo-release-status:f4da0580e4712ef69e7c5f7144745048609224fd:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"ac47bbf0-d4c0-4d6b-b317-63b72303af75","command_center_event_id":"d6d2f2ec-d866-4473-9d70-14a894b09c0c"},{"id":"e660c6fa-8d60-44ed-9b8d-4cf6c491c123","source":"forgejo","status":"waiting","payload":{"branch":"ai/cancelled-release-ledger-reconcile","prNumber":2844,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:28:11.123119+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","external_id":"2844","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:d7b5bafd-6d63-4498-88fc-cece69f48aa0:merged-pr:2844:68682962f1a87c1cb6c26b80bef497c5fcf7cef8","mission_step_id":"e4defdb0-2472-400c-bd5a-735f7dc5fc6b","command_center_event_id":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},{"id":"476dba5c-7da0-42d6-ae9a-113d257431c2","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"pending"},"mainSha":"607773a773c5c7e5d88622eb69be09716e584c72","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"607773a773c5c7e5d88622eb69be09716e584c72","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending","migrations":"pending"},"requestContractHash":"3c36049c293aae995e413ca4fcebe120cb5405f3c7d6441ae8a568411eaa4ec4","forgejoWorkflowProof":{"runId":8444,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending","migrations":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","migrations":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:40:47.614037+00:00","proof_gate":"canonical_release_pending","source_sha":"607773a773c5c7e5d88622eb69be09716e584c72","external_id":"forgejo-main-607773a773c5","receipt_type":"canonical_release_status","idempotency_key":"mission:f4df93da-ef0f-448e-b349-ef81dc9e5f66:forgejo-release-status:607773a773c5c7e5d88622eb69be09716e584c72:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending|supabase-migrations/live=pending","mission_step_id":"59f16892-be60-4ed3-a77d-d8f76f187cc6","command_center_event_id":"f4df93da-ef0f-448e-b349-ef81dc9e5f66"},{"id":"27f4c265-da8f-4446-afff-c41661bf07f2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-343f642c7371","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.161-forgejo-repository-file-pagination","prNumber":null,"terminal":false,"missionId":"343f642c-7371-460b-a4ab-db5cc65796bd","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":301,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":814,"providerAuthMs":0,"ledgerPrepareMs":814,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":814,"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":"343f642c-7371-460b-a4ab-db5cc65796bd"},"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":5163,"likelyAffectedFiles":["src/components/realtor/CurriControlCenterWorkspace.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:04:38.662872+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:343f642c-7371-460b-a4ab-db5cc65796bd:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"5b965f10-eaf1-48b0-98b9-ecfd70571f3e","command_center_event_id":"343f642c-7371-460b-a4ab-db5cc65796bd"},{"id":"99da8cd1-465b-4348-bf7f-7e20eeba1679","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/contextual-workspace-tenant-refinement-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2345,"terminal":false,"missionId":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1420,"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":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},"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":1296,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:18:44.030225+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2345","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b19d1d50-e5a2-46e3-be89-e22b53e57cb1:automatic-mission-resume:2345:repair_mission_waiting_for_gate","mission_step_id":"246c0acd-2b70-4122-b19f-54a82087dc30","command_center_event_id":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},{"id":"a476d359-3e99-42cd-a20a-e2cd8dfec7a5","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/contextual-workspace-tenant-refinement-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2345,"terminal":false,"missionId":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1659,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1188,"approvedPlanMs":0,"missionSetupMs":729,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":305,"ledgerReconcileMs":0,"lineageReconcileMs":424,"resolvePreflightMs":729,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":305,"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":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},"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":1981,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:21:50.234088+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2345","receipt_type":"execute_mission","idempotency_key":"mission:b19d1d50-e5a2-46e3-be89-e22b53e57cb1:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"9f3a0ed8-1c46-43d2-85f2-11017e1fbad2","command_center_event_id":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},{"id":"b220095e-e38d-4740-879e-c161a922dbe3","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-01538fd29907","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"01538fd2-9907-4585-91a3-2d5879d20223","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":242,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1154,"providerAuthMs":0,"ledgerPrepareMs":1154,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1154,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1154,"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":"01538fd2-9907-4585-91a3-2d5879d20223"},"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":4703,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:25:45.097702+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:01538fd2-9907-4585-91a3-2d5879d20223:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"bf98a512-d9f0-4d39-9555-8d794ad91c28","command_center_event_id":"01538fd2-9907-4585-91a3-2d5879d20223"},{"id":"35e84771-992f-47b6-8d03-5aab6fb44686","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/contextual-workspace-tenant-refinement-20260910","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2345,"terminal":false,"missionId":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"c1ad520e41aa80bbcb60588984ecdd3190688a15","timingsMs":{"prReadinessMs":129,"approvedPlanMs":0,"shipAndProveMs":15324,"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":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},"performance":null,"deploymentId":null,"workflowRunId":6909,"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":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:26:25.786553+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2345","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b19d1d50-e5a2-46e3-be89-e22b53e57cb1:automatic-mission-resume:2345:canonical_release_reconciliation_pending","mission_step_id":"246c0acd-2b70-4122-b19f-54a82087dc30","command_center_event_id":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},{"id":"a585252c-8256-41a3-9ed5-0ea409195846","source":"forgejo","status":"waiting","payload":{"branch":"ai/contextual-workspace-tenant-refinement-20260910","prNumber":2345,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"c1ad520e41aa80bbcb60588984ecdd3190688a15","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:26:00.483083+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"c1ad520e41aa80bbcb60588984ecdd3190688a15","external_id":"2345","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:b19d1d50-e5a2-46e3-be89-e22b53e57cb1:merged-pr:2345:c1ad520e41aa80bbcb60588984ecdd3190688a15","mission_step_id":"246c0acd-2b70-4122-b19f-54a82087dc30","command_center_event_id":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},{"id":"6369c61e-69ed-4a4a-8c4f-3695411e9779","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"c1ad520e41aa80bbcb60588984ecdd3190688a15","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"c1ad520e41aa80bbcb60588984ecdd3190688a15","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":"e3924eba3252295972a1c7e4bbb74ba853e89708124429d982e6d512b5f7b5c1","forgejoWorkflowProof":{"runId":6909,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","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-10T23:26:03.23888+00:00","proof_gate":"canonical_release_pending","source_sha":"c1ad520e41aa80bbcb60588984ecdd3190688a15","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:b19d1d50-e5a2-46e3-be89-e22b53e57cb1:forgejo-release-status:c1ad520e41aa80bbcb60588984ecdd3190688a15:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"8b492da4-dfd1-4552-9b12-95468125746c","command_center_event_id":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},{"id":"848a3ead-b776-4516-9622-ead1b6fa31d4","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"c1ad520e41aa80bbcb60588984ecdd3190688a15","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"c1ad520e41aa80bbcb60588984ecdd3190688a15","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"e3924eba3252295972a1c7e4bbb74ba853e89708124429d982e6d512b5f7b5c1","forgejoWorkflowProof":{"runId":6909,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","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-10T23:26:53.471737+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"c1ad520e41aa80bbcb60588984ecdd3190688a15","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:b19d1d50-e5a2-46e3-be89-e22b53e57cb1:forgejo-release-status:c1ad520e41aa80bbcb60588984ecdd3190688a15:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"5f306450-f545-49f6-94b6-7dba2b96388f","command_center_event_id":"b19d1d50-e5a2-46e3-be89-e22b53e57cb1"},{"id":"03c0bfca-72d9-4224-a070-1455ba33cfc3","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-01538fd29907","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"01538fd2-9907-4585-91a3-2d5879d20223","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":348,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":365,"providerAuthMs":0,"ledgerPrepareMs":365,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":365,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":365,"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":"01538fd2-9907-4585-91a3-2d5879d20223"},"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":5933,"likelyAffectedFiles":["src/components/admin/TenantUserCommandCenters.tsx","supabase/functions/admin-create-user/index.ts","supabase/functions/send-invitation/index.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:29:21.241875+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:01538fd2-9907-4585-91a3-2d5879d20223:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"bf98a512-d9f0-4d39-9555-8d794ad91c28","command_center_event_id":"01538fd2-9907-4585-91a3-2d5879d20223"},{"id":"3195f0f3-2071-4852-9337-bb67b092e484","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/visual-witness-owner-root-20260910","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"190c9836-28a4-4025-bddc-194b82ee8b60","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":94,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1203,"providerAuthMs":0,"ledgerPrepareMs":1203,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1203,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1203,"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":"190c9836-28a4-4025-bddc-194b82ee8b60"},"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":4435,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:35:04.374977+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:190c9836-28a4-4025-bddc-194b82ee8b60:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"14c90f37-60fe-4e03-84a4-6186ae9ec57f","command_center_event_id":"190c9836-28a4-4025-bddc-194b82ee8b60"},{"id":"e1715267-dd61-43f2-9023-62c55af22f82","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"9171854852c994d2542316ccf19f709a061c6501","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-1","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"d3dc14ca82beae74f18559b6f0cc8638fb243458","prNumber":2456,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7269/jobs/1","mergeCommitSha":"9171854852c994d2542316ccf19f709a061c6501"},{"id":"proof-2","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"d3dc14ca82beae74f18559b6f0cc8638fb243458","prNumber":2456,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7269/jobs/1","mergeCommitSha":"9171854852c994d2542316ccf19f709a061c6501"}],"requestContractHash":"238ca3c60551ebf7984cdc8e5adf9c8c5125b55fff0f8584797ed54bb2769d48"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:04:18.312125+00:00","proof_gate":"request_contract_repository_verified","source_sha":"9171854852c994d2542316ccf19f709a061c6501","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:60bde9cd-bd80-447b-8c2f-c40ace9c218e:request-contract-repository:238ca3c60551ebf7984cdc8e5adf9c8c5125b55fff0f8584797ed54bb2769d48:9171854852c994d2542316ccf19f709a061c6501","mission_step_id":"8c547c47-4bda-4be7-8390-9503eca208b0","command_center_event_id":"60bde9cd-bd80-447b-8c2f-c40ace9c218e"},{"id":"724857eb-d42d-4f3a-a8ef-d189f8b99ca4","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/visual-witness-owner-root-20260910","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.98-owner-handoff-overlap","prNumber":2347,"terminal":false,"missionId":"190c9836-28a4-4025-bddc-194b82ee8b60","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5573,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":309,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":309,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":309,"repositoryMutationMs":5573,"repositoryProviderMs":3655,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1899,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":309,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1756},"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":"190c9836-28a4-4025-bddc-194b82ee8b60"},"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":3142,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:36:04.216948+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2347","receipt_type":"execute_mission","idempotency_key":"mission:190c9836-28a4-4025-bddc-194b82ee8b60:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"97aa1702-41ba-43ca-b7e4-18f04584da94","command_center_event_id":"190c9836-28a4-4025-bddc-194b82ee8b60"},{"id":"2d78740f-5ffc-4870-a868-52730a6d30e9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-owner-root-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2347,"terminal":false,"missionId":"190c9836-28a4-4025-bddc-194b82ee8b60","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":287,"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":"190c9836-28a4-4025-bddc-194b82ee8b60"},"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":1282,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:36:11.366158+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2347","receipt_type":"automatic_mission_resume","idempotency_key":"mission:190c9836-28a4-4025-bddc-194b82ee8b60:automatic-mission-resume:2347:repair_mission_waiting_for_gate","mission_step_id":"7a5f00f2-08d6-462a-aa96-a2989a2ba259","command_center_event_id":"190c9836-28a4-4025-bddc-194b82ee8b60"},{"id":"7fe8bff6-6541-4882-ae66-22f9f5a16081","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-owner-root-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2347,"terminal":false,"missionId":"190c9836-28a4-4025-bddc-194b82ee8b60","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"49636a69159ea7fe24b3d177b6caf43e7fc06f73","timingsMs":{"prReadinessMs":618,"approvedPlanMs":0,"shipAndProveMs":7830,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"190c9836-28a4-4025-bddc-194b82ee8b60"},"performance":null,"deploymentId":"forgejo-main-49636a69159e","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"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":1859,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:36:35.700167+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2347","receipt_type":"automatic_mission_resume","idempotency_key":"mission:190c9836-28a4-4025-bddc-194b82ee8b60:automatic-mission-resume:2347:canonical_release_dispatched","mission_step_id":"f476a1ca-d33d-428c-b6fb-3bc2ada2722b","command_center_event_id":"190c9836-28a4-4025-bddc-194b82ee8b60"},{"id":"1cbf7718-22c8-44b5-b635-fb970f0da770","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/cancelled-release-ledger-reconcile","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.151-mission-create-single-rpc","prNumber":2844,"terminal":false,"missionId":"d7b5bafd-6d63-4498-88fc-cece69f48aa0","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17442,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":4856,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":4856,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":4856,"repositoryMutationMs":17442,"repositoryProviderMs":14432,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":7680,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":4856,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":6752},"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":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},"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":3648,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:27:17.578956+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2844","receipt_type":"execute_mission","idempotency_key":"mission:d7b5bafd-6d63-4498-88fc-cece69f48aa0:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"a2c451ae-1ac6-482e-ba40-ba7a44f30dbb","command_center_event_id":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},{"id":"9e3393e8-6fb3-4a1a-8305-957bd17b6e7f","source":"forgejo-runtime","status":"failed","payload":{"failed":["render-onrunner/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"failure"},"mainSha":"49636a69159ea7fe24b3d177b6caf43e7fc06f73","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"49636a69159ea7fe24b3d177b6caf43e7fc06f73","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"ce8040dad64480ed3d583fa4adacfa50792e94e1f2f031eef773c082e7af001e","forgejoWorkflowProof":{"runId":6911,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_mismatch","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":false,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"d21f20b92717f1e4b056a2aba2460112884226c1","runnerVersion":"onrunner-d21f20b92717","expectedSourceSha":"49636a69159ea7fe24b3d177b6caf43e7fc06f73"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:37:18.309653+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"49636a69159ea7fe24b3d177b6caf43e7fc06f73","external_id":"forgejo-main-49636a69159e","receipt_type":"canonical_release_status","idempotency_key":"mission:190c9836-28a4-4025-bddc-194b82ee8b60:forgejo-release-status:49636a69159ea7fe24b3d177b6caf43e7fc06f73:failed:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=failure","mission_step_id":"f476a1ca-d33d-428c-b6fb-3bc2ada2722b","command_center_event_id":"190c9836-28a4-4025-bddc-194b82ee8b60"},{"id":"b2f6cfaa-38c7-433b-840f-936db26710b6","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/visual-witness-owner-root-20260910","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2347,"terminal":false,"missionId":"190c9836-28a4-4025-bddc-194b82ee8b60","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"49636a69159ea7fe24b3d177b6caf43e7fc06f73","timingsMs":{"prReadinessMs":335,"approvedPlanMs":0,"shipAndProveMs":15878,"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":"190c9836-28a4-4025-bddc-194b82ee8b60"},"performance":null,"deploymentId":"forgejo-main-49636a69159e","workflowRunId":6911,"releaseTargets":{"frontend":false,"onrunner":true,"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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:37:42.2039+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2347","receipt_type":"automatic_mission_resume","idempotency_key":"mission:190c9836-28a4-4025-bddc-194b82ee8b60:automatic-mission-resume:2347:canonical_release_reconciliation_pending","mission_step_id":"7a5f00f2-08d6-462a-aa96-a2989a2ba259","command_center_event_id":"190c9836-28a4-4025-bddc-194b82ee8b60"},{"id":"8b344e82-017e-4773-a785-6a3fda534574","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-01538fd29907","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2348,"terminal":false,"missionId":"01538fd2-9907-4585-91a3-2d5879d20223","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17560,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":976,"approvedPlanMs":0,"missionSetupMs":381,"providerAuthMs":0,"shipAndProveMs":6418,"ledgerPrepareMs":381,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":381,"repositoryMutationMs":10045,"repositoryProviderMs":8387,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2529,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":381,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":5858},"nextAction":null,"receiptRef":{"mode":"full","missionId":"01538fd2-9907-4585-91a3-2d5879d20223"},"performance":null,"deploymentId":"forgejo-main-78484f0a679c","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":4552,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:39:07.458175+00:00","proof_gate":"canonical_release_dispatched","source_sha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","external_id":"forgejo-main-78484f0a679c","receipt_type":"execute_mission","idempotency_key":"mission:01538fd2-9907-4585-91a3-2d5879d20223:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"bf688094-5e51-4dd5-8db9-49e2626d2d1c","command_center_event_id":"01538fd2-9907-4585-91a3-2d5879d20223"},{"id":"2ce6dd14-1a03-4704-a06a-f06fe4b120ca","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for the cancelled-release recovery classifier repair. Continue the same durable-ledger recovery mission after exact-head Gate success: squash merge PR 2844, release cc-execution only, and verify the exact merged runtime live.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for the cancelled-release recovery classifier repair. Continue the same durable-ledger recovery mission after exact-head Gate success: squash merge PR 2844, release cc-execution only, and verify the exact merged runtime live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"ledger-recovery","statement":"Durable release reconciliation preserves target successes but re-observes failure/pending states, so interrupted workflows remain retryable while genuine failures remain fail-closed.","proofConditionIds":["proof-production"]}],"objective":"Unfreeze control plane for the cancelled-release recovery classifier repair. Continue the same durable-ledger recovery mission after exact-head Gate success: squash merge PR 2844, release cc-execution only, and verify the exact merged runtime live.","constraints":[{"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-production"]},{"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-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The merged mission-ledger recovery repair is live in cc-execution and canonical Gate regression coverage 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":"Unfreeze-control-plane-for-the-cancelled-release-recovery-classifier-repair.-Continue-the-same-durab","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-production"]},"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":"1fa878776931457172138fff61ea976aba92ded05666564d690d952ce80d8101","requestContractRevision":2,"previousRequestContractHash":"a322cda48f1909604b23c89621e0f5c21fb086582e86bdf9b7468b0602a56044"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:27:54.875861+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:d7b5bafd-6d63-4498-88fc-cece69f48aa0:request-contract:1fa878776931457172138fff61ea976aba92ded05666564d690d952ce80d8101","mission_step_id":"a2c451ae-1ac6-482e-ba40-ba7a44f30dbb","command_center_event_id":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},{"id":"5448defb-fe45-46c1-9da7-fd1ae6446d87","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-fe3b322706d0","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.161-forgejo-repository-file-pagination","prNumber":null,"terminal":false,"missionId":"fe3b3227-06d0-438f-bec5-f42f51cf93a6","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":265,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":846,"providerAuthMs":0,"ledgerPrepareMs":846,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":846,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":846,"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":"fe3b3227-06d0-438f-bec5-f42f51cf93a6"},"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":8334,"likelyAffectedFiles":["supabase/functions/_shared/tenant-platform-contract.ts","supabase/functions/_shared/tenantStandardsContract.ts","supabase/functions/tenant-media-library/index.ts","src/__tests__/contracts/tenant-workspace-health.contract.test.ts","scripts/check-route-registry.mjs","src/pages/settings/TenantSettingsPage.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:06:17.022809+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fe3b3227-06d0-438f-bec5-f42f51cf93a6:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"15d8865b-d415-48df-affc-9c5055c0a481","command_center_event_id":"fe3b3227-06d0-438f-bec5-f42f51cf93a6"},{"id":"eaca5260-3739-48ea-9b16-c67e12259a2b","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-01538fd29907","prNumber":2348,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:39:13.260198+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","external_id":"2348","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:01538fd2-9907-4585-91a3-2d5879d20223:merged-pr:2348:78484f0a679c9e4912c92bd0d39647cff21afbb5","mission_step_id":"bf688094-5e51-4dd5-8db9-49e2626d2d1c","command_center_event_id":"01538fd2-9907-4585-91a3-2d5879d20223"},{"id":"533b5b30-b6bf-49c5-b1e0-29f85c38012d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/cancelled-release-ledger-reconcile","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.151-mission-create-single-rpc","prNumber":2844,"terminal":false,"missionId":"d7b5bafd-6d63-4498-88fc-cece69f48aa0","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6471,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":764,"approvedPlanMs":0,"missionSetupMs":1264,"providerAuthMs":0,"shipAndProveMs":5409,"ledgerPrepareMs":1019,"ledgerReconcileMs":0,"lineageReconcileMs":245,"resolvePreflightMs":1264,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1019,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},"performance":null,"deploymentId":"forgejo-main-68682962f1a8","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":2622,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:28:02.455695+00:00","proof_gate":"canonical_release_dispatched","source_sha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","external_id":"forgejo-main-68682962f1a8","receipt_type":"execute_mission","idempotency_key":"mission:d7b5bafd-6d63-4498-88fc-cece69f48aa0:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"e4defdb0-2472-400c-bd5a-735f7dc5fc6b","command_center_event_id":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},{"id":"5cd7f169-8dec-4b95-b19e-47a620cb6bac","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-f864b679403d","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.161-forgejo-repository-file-pagination","prNumber":null,"terminal":false,"missionId":"f864b679-403d-4907-8129-d9b395c7041b","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":181,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1496,"providerAuthMs":0,"ledgerPrepareMs":1496,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1496,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1496,"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":"f864b679-403d-4907-8129-d9b395c7041b"},"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":3688,"likelyAffectedFiles":["workers/cc-execution/src/entrypoint-owner-status.js","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:07:25.032903+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f864b679-403d-4907-8129-d9b395c7041b:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"2c5a087d-37ba-4128-92a3-4aab0aa12e00","command_center_event_id":"f864b679-403d-4907-8129-d9b395c7041b"},{"id":"3934def6-e00e-44d6-b3fc-a40983797018","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6c00c0c78948","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.175-repository-source-fastpath","prNumber":2980,"terminal":false,"missionId":"6c00c0c7-8948-4c4d-9e23-a6213649077d","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8764,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":999,"missionSetupMs":328,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":328,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":328,"repositoryMutationMs":7765,"repositoryProviderMs":7765,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3862,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":328,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":3903},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"6c00c0c7-8948-4c4d-9e23-a6213649077d"},"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":3118,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T00:56:04.505572+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"2980","receipt_type":"execute_mission","idempotency_key":"mission:6c00c0c7-8948-4c4d-9e23-a6213649077d:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"d4734e4f-0c17-40a7-b209-394bdb8a7407","command_center_event_id":"6c00c0c7-8948-4c4d-9e23-a6213649077d"},{"id":"4eb19d9d-8664-4a9e-b3c0-61f18eef38aa","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","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":"97d65bf76f567280d5f66cc3e21b567ac9fc9f8a466648e43362490b63365b0f","forgejoWorkflowProof":{"runId":6913,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","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-10T23:39:15.485488+00:00","proof_gate":"canonical_release_pending","source_sha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","external_id":"forgejo-main-78484f0a679c","receipt_type":"canonical_release_status","idempotency_key":"mission:01538fd2-9907-4585-91a3-2d5879d20223:forgejo-release-status:78484f0a679c9e4912c92bd0d39647cff21afbb5:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"bf688094-5e51-4dd5-8db9-49e2626d2d1c","command_center_event_id":"01538fd2-9907-4585-91a3-2d5879d20223"},{"id":"6dd8a090-bd00-4da9-8250-2373dbb5e94d","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","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":"97d65bf76f567280d5f66cc3e21b567ac9fc9f8a466648e43362490b63365b0f","forgejoWorkflowProof":{"runId":6913,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","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-10T23:42:28.369148+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","external_id":"forgejo-main-78484f0a679c","receipt_type":"canonical_release_status","idempotency_key":"mission:01538fd2-9907-4585-91a3-2d5879d20223:forgejo-release-status:78484f0a679c9e4912c92bd0d39647cff21afbb5:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"65d0b84f-a754-4a21-a39a-17a9b5ba1c5e","command_center_event_id":"01538fd2-9907-4585-91a3-2d5879d20223"},{"id":"033bb39e-6e47-468d-b7bd-87c2dba3bdd4","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-dispatch","satisfied":true,"statement":"Godmode tenant-owner invitation creation invokes the canonical authenticated send-invitation delivery primitive and cannot silently leave a claimed-success invitation pending.","proofConditionIds":["proof-source","proof-release"]},{"id":"outcome-delivery-state","satisfied":true,"statement":"The repaired flow preserves the acceptance-token route and successful delivery is represented only by provider-accepted sent state/receipt while failures are surfaced.","proofConditionIds":["proof-source","proof-release"]},{"id":"outcome-sender","satisfied":true,"statement":"The invitation delivery path retains the canonical authenticated custom-domain sender contract expected to be info@knocklaunch.app without exposing or hard-coding credentials.","proofConditionIds":["proof-source","proof-release"]}],"satisfied":true,"constraints":[{"id":"constraint-scope","satisfied":true,"statement":"Do not weaken invitation authorization or alter unrelated OAuth, platform-login, tenant-shell, or visual behavior.","proofConditionIds":["proof-source","proof-release"]},{"id":"constraint-release","satisfied":true,"statement":"Use one fresh ai/* branch, one pull request, KnockLaunch Gate, squash merge, and only affected production release targets.","proofConditionIds":["proof-source","proof-release"]}],"contractHash":"97d65bf76f567280d5f66cc3e21b567ac9fc9f8a466648e43362490b63365b0f","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"97d65bf76f567280d5f66cc3e21b567ac9fc9f8a466648e43362490b63365b0f","repositoryProofStatus":"verified","repositoryProofSourceSha":"78484f0a679c9e4912c92bd0d39647cff21afbb5"},"required":true,"satisfied":true},{"id":"proof-release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"97d65bf76f567280d5f66cc3e21b567ac9fc9f8a466648e43362490b63365b0f"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:42:31.080956+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"78484f0a679c9e4912c92bd0d39647cff21afbb5","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:01538fd2-9907-4585-91a3-2d5879d20223:request-contract:97d65bf76f567280d5f66cc3e21b567ac9fc9f8a466648e43362490b63365b0f:78484f0a679c9e4912c92bd0d39647cff21afbb5:verified:","mission_step_id":"65d0b84f-a754-4a21-a39a-17a9b5ba1c5e","command_center_event_id":"01538fd2-9907-4585-91a3-2d5879d20223"},{"id":"b857dc53-296d-4776-a789-87828bd5dc56","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"forgejo_validation_failed:POST:422","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.151-mission-create-single-rpc","prNumber":null,"terminal":false,"missionId":"f4df93da-ef0f-448e-b349-ef81dc9e5f66","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3920,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":529,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":529,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":529,"repositoryMutationMs":3920,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":529,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f4df93da-ef0f-448e-b349-ef81dc9e5f66"},"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":1459,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:24:37.166895+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f4df93da-ef0f-448e-b349-ef81dc9e5f66:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"642acae7-9984-442e-bdb4-dd47293503b8","command_center_event_id":"f4df93da-ef0f-448e-b349-ef81dc9e5f66"},{"id":"55716f47-f922-499f-bd33-05f906aefa49","source":"forgejo","status":"waiting","payload":{"branch":"ai/curri-control-center-controls-20260916","prNumber":2920,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"93528ef3bdfc88702074cecc9fe788889f88e8b7","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:08:47.998689+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"93528ef3bdfc88702074cecc9fe788889f88e8b7","external_id":"2920","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:5b8c1077-80f4-45da-bfca-74d975b0ed70:merged-pr:2920:93528ef3bdfc88702074cecc9fe788889f88e8b7","mission_step_id":"861eb650-7ce8-49e7-a484-9fcadd8da29c","command_center_event_id":"5b8c1077-80f4-45da-bfca-74d975b0ed70"},{"id":"1e988ae3-2d1c-46f8-ac84-8520142e042e","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-eeb762860e8f","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"eeb76286-0e8f-4beb-8f27-ff20db454780","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1079,"providerAuthMs":0,"ledgerPrepareMs":1079,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1079,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1079,"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":"eeb76286-0e8f-4beb-8f27-ff20db454780"},"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":3132,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:47:19.478574+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:eeb76286-0e8f-4beb-8f27-ff20db454780:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"1d34979f-bfab-4150-84ba-0b4a8af11836","command_center_event_id":"eeb76286-0e8f-4beb-8f27-ff20db454780"},{"id":"7507c6a9-c3d2-4662-ba69-df5d03f07c4a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-eeb762860e8f","reason":"file_write_content_or_explicit_delete_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"eeb76286-0e8f-4beb-8f27-ff20db454780","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":305,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":305,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":305,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":305,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"eeb76286-0e8f-4beb-8f27-ff20db454780"},"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":1511,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:47:30.027913+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:eeb76286-0e8f-4beb-8f27-ff20db454780:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"dfb04982-9280-41ad-a5dd-09ecbab3fe07","command_center_event_id":"eeb76286-0e8f-4beb-8f27-ff20db454780"},{"id":"b39f7d08-c1bd-4864-a6b8-3ff65cefdbdd","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Refresh the stale primary Visual Witness OnRunner from current main using one comment-only Dockerfile rebuild marker because the canonical conductor requires a source-owned trigger. No runtime behavior change. Deploy only OnRunner, then prove its live sourceCommit includes current main and rerun Big Papi visual verification.","wordingChanged":false,"canonicalIntent":"Refresh the stale primary Visual Witness OnRunner from current main using one comment-only Dockerfile rebuild marker because the canonical conductor requires a source-owned trigger. No runtime behavior change. Deploy only OnRunner, then prove its live sourceCommit includes current main and rerun Big Papi visual verification.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"runner-current","statement":"Primary Visual Witness OnRunner is rebuilt from the current main lineage and contains the already-merged owner-route root repair.","proofConditionIds":["proof-source","proof-runtime"]}],"objective":"Refresh the stale primary Visual Witness OnRunner from current main using one comment-only Dockerfile rebuild marker because the canonical conductor requires a source-owned trigger. No runtime behavior change. Deploy only OnRunner, then prove its live sourceCommit includes current main and rerun Big Papi visual verification.","constraints":[{"id":"comment-only","statement":"The only repository mutation is a comment-only Dockerfile rebuild marker; do not alter witness behavior or Big Papi product source.","proofConditionIds":["proof-source"]},{"id":"onrunner-only","statement":"Release only OnRunner; do not release frontend, Supabase, migrations, or unrelated owners.","proofConditionIds":["proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"Only scripts/visual-witness-hosted-runner/Dockerfile changes, and the diff is comment-only.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["onrunner"],"requiredReleaseTargets":["onrunner"]},{"id":"proof-runtime","kind":"runtime","claim":"Primary OnRunner is healthy on the new rebuild source and no longer reports the stale d21f20b92717 source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["onrunner"],"requiredReleaseTargets":["onrunner"]}],"validationErrors":[]},"requestContractHash":"caba15766f5bbbb201f2a12c57337679ca11a999720add9765d79816c4a075f4","requestContractRevision":2,"previousRequestContractHash":"a2a1709b76bfcd66f225d6a121baf0a1d6344d6f0410400d646bd68106bfc0c4"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:47:48.124621+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eeb76286-0e8f-4beb-8f27-ff20db454780:request-contract:caba15766f5bbbb201f2a12c57337679ca11a999720add9765d79816c4a075f4","mission_step_id":"dfb04982-9280-41ad-a5dd-09ecbab3fe07","command_center_event_id":"eeb76286-0e8f-4beb-8f27-ff20db454780"},{"id":"933b4200-3491-46b5-8a8c-ff8972a66e53","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-eeb762860e8f","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.98-owner-handoff-overlap","prNumber":2351,"terminal":false,"missionId":"eeb76286-0e8f-4beb-8f27-ff20db454780","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17529,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1078,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1078,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1078,"repositoryMutationMs":17529,"repositoryProviderMs":15749,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":7470,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1078,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":8279},"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":"eeb76286-0e8f-4beb-8f27-ff20db454780"},"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":3116,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:48:06.752557+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2351","receipt_type":"execute_mission","idempotency_key":"mission:eeb76286-0e8f-4beb-8f27-ff20db454780:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"dfb04982-9280-41ad-a5dd-09ecbab3fe07","command_center_event_id":"eeb76286-0e8f-4beb-8f27-ff20db454780"},{"id":"12ff5e58-fcab-40f5-adcf-5ea4797cb538","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","scripts/command-center-host-agent/forgejo-watchdog.sh","src/__tests__/contracts/command-center-host-capacity-admission.contract.test.ts","workers/cc-execution/src/forgejo-host-capacity-admission.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Continue explicit owner-authorized control-plane unfreeze and adopt the exact seven-file orphan state already written by this mission. Every witness is a no-op exact-state assertion; no source bytes may change.","baseSha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","issuedAt":1789336124106,"expiresAt":1789336304106,"missionId":"91fb068f-a96d-47e4-937f-8a3b481100ee","authorizationId":"844a5d4a-068f-4e27-91a0-10376b90866a","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T21:48:44.488951+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:844a5d4a-068f-4e27-91a0-10376b90866a","mission_step_id":"2327682f-59db-4bce-aa6f-f887419381df","command_center_event_id":"91fb068f-a96d-47e4-937f-8a3b481100ee"},{"id":"ad24b9e7-9447-4c19-bace-235a39a51260","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-eeb762860e8f","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2351,"terminal":false,"missionId":"eeb76286-0e8f-4beb-8f27-ff20db454780","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1875,"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":"eeb76286-0e8f-4beb-8f27-ff20db454780"},"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-10T23:48:16.487759+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2351","receipt_type":"automatic_mission_resume","idempotency_key":"mission:eeb76286-0e8f-4beb-8f27-ff20db454780:automatic-mission-resume:2351:repair_mission_waiting_for_gate","mission_step_id":"b67a2d93-cfb1-4b06-8250-3f8b5db4c1c3","command_center_event_id":"eeb76286-0e8f-4beb-8f27-ff20db454780"},{"id":"c3b3f6bf-f6f4-4b01-8713-f721f5870db1","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","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":"1fa878776931457172138fff61ea976aba92ded05666564d690d952ce80d8101","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/8440","runId":8440,"status":"running","sourceSha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"15881c94859f4be2e420be81605a2907101a1f49","deploymentId":"forgejo-main-15881c94859f4be2e420be81605a2907101a1f49","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.151-mission-create-single-rpc","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:28:24.777372+00:00","proof_gate":"canonical_release_pending","source_sha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","external_id":"forgejo-main-68682962f1a8","receipt_type":"canonical_release_status","idempotency_key":"mission:d7b5bafd-6d63-4498-88fc-cece69f48aa0:forgejo-release-status:68682962f1a87c1cb6c26b80bef497c5fcf7cef8:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"e4defdb0-2472-400c-bd5a-735f7dc5fc6b","command_center_event_id":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},{"id":"650cfff9-001a-49d6-9103-a81cbd6acf7f","source":"forgejo","status":"waiting","payload":{"branch":"ai/tenant-search-f4df93da","prNumber":2845,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"607773a773c5c7e5d88622eb69be09716e584c72","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:40:46.297919+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"607773a773c5c7e5d88622eb69be09716e584c72","external_id":"2845","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:f4df93da-ef0f-448e-b349-ef81dc9e5f66:merged-pr:2845:607773a773c5c7e5d88622eb69be09716e584c72","mission_step_id":"59f16892-be60-4ed3-a77d-d8f76f187cc6","command_center_event_id":"f4df93da-ef0f-448e-b349-ef81dc9e5f66"},{"id":"f765beb0-1d26-4ad9-8132-d1a1070a1a82","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-control-center-controls-20260916","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2920,"terminal":false,"missionId":"5b8c1077-80f4-45da-bfca-74d975b0ed70","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"93528ef3bdfc88702074cecc9fe788889f88e8b7","timingsMs":{"prReadinessMs":597,"approvedPlanMs":0,"shipAndProveMs":1996,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5b8c1077-80f4-45da-bfca-74d975b0ed70"},"performance":null,"deploymentId":"forgejo-main-93528ef3bdfc","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":1990,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:08:52.90799+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2920","receipt_type":"automatic_mission_resume","idempotency_key":"mission:5b8c1077-80f4-45da-bfca-74d975b0ed70:automatic-mission-resume:2920:canonical_release_dispatched","mission_step_id":"16a55212-c327-499f-ab1b-1fe8536b70bd","command_center_event_id":"5b8c1077-80f4-45da-bfca-74d975b0ed70"},{"id":"73a72971-9c18-4ff9-bf18-11d18a575953","source":"cc-execution","status":"authorized","payload":{"paths":["src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js"],"reason":"Repair the proven owner-status failure class where merged but nonterminal durable missions disappear after a cancelled or superseded release, making active work look stalled or absent.","baseSha":"93528ef3bdfc88702074cecc9fe788889f88e8b7","issuedAt":1789575101255,"expiresAt":1789575281255,"missionId":"f864b679-403d-4907-8129-d9b395c7041b","authorizationId":"33c442df-b300-4f39-b7a4-946d159ca256","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:11:43.681591+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"93528ef3bdfc88702074cecc9fe788889f88e8b7","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:33c442df-b300-4f39-b7a4-946d159ca256","mission_step_id":"2c5a087d-37ba-4128-92a3-4aab0aa12e00","command_center_event_id":"f864b679-403d-4907-8129-d9b395c7041b"},{"id":"9c818e67-f7a2-4b4a-8169-63132b38f18e","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-eeb762860e8f","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2351,"terminal":false,"missionId":"eeb76286-0e8f-4beb-8f27-ff20db454780","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"5018ca3632d17c7223051c8599c06aaa99738b29","timingsMs":{"prReadinessMs":1352,"approvedPlanMs":0,"shipAndProveMs":6908,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"eeb76286-0e8f-4beb-8f27-ff20db454780"},"performance":null,"deploymentId":"forgejo-main-5018ca3632d1","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"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":1844,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:48:39.813663+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2351","receipt_type":"automatic_mission_resume","idempotency_key":"mission:eeb76286-0e8f-4beb-8f27-ff20db454780:automatic-mission-resume:2351:canonical_release_dispatched","mission_step_id":"9a26b041-a9c8-4147-92c5-f3cb8b30644b","command_center_event_id":"eeb76286-0e8f-4beb-8f27-ff20db454780"},{"id":"5ed7339a-46e2-459f-a4f6-8a1aa072485f","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.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"bde0b351-479f-4cee-8ed8-5989208fd556","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":806,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":806,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":806,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":806,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bde0b351-479f-4cee-8ed8-5989208fd556"},"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":1293,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:49:06.340104+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bde0b351-479f-4cee-8ed8-5989208fd556:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"55529f6e-cbdf-49a1-850a-36443ca575ee","command_center_event_id":"bde0b351-479f-4cee-8ed8-5989208fd556"},{"id":"7aa01f19-ae88-404b-988c-9250f103c4f8","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/godmode-owner-invite-no-reset-20260910","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.98-owner-handoff-overlap","prNumber":2352,"terminal":false,"missionId":"bde0b351-479f-4cee-8ed8-5989208fd556","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4119,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":933,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":933,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":933,"repositoryMutationMs":4119,"repositoryProviderMs":2997,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1872,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":933,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1125},"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":"bde0b351-479f-4cee-8ed8-5989208fd556"},"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":3204,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:49:21.787381+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2352","receipt_type":"execute_mission","idempotency_key":"mission:bde0b351-479f-4cee-8ed8-5989208fd556:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"55529f6e-cbdf-49a1-850a-36443ca575ee","command_center_event_id":"bde0b351-479f-4cee-8ed8-5989208fd556"},{"id":"29e2c31f-ac95-4f93-a7bd-1b947bfffbfd","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same Activity Queue invisibility repair with the durable mission ledger as authority. Add a compact owner-active-missions cache projection maintained by mission reads/guarded appends/transitions; /owner/status must merge nonterminal mission projections into activeWork and counts/headline, while terminal missions are removed. This is the same request contract and same repair generation.","wordingChanged":false,"canonicalIntent":"Continue the same Activity Queue invisibility repair with the durable mission ledger as authority. Add a compact owner-active-missions cache projection maintained by mission reads/guarded appends/transitions; /owner/status must merge nonterminal mission projections into activeWork and counts/headline, while terminal missions are removed. This is the same request contract and same repair generation.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"queue-visible-until-live","statement":"When a PR is merged but its durable mission is still nonterminal in release or runtime-proof state, the owner Activity Queue continues to show a deployment/recovery item with mission, PR/source/release identifiers when available, owner-friendly state/reason, and it counts toward work-in-progress until terminal live proof or explicit terminal failure.","proofConditionIds":["owner-status-live-proof"]},{"id":"cancelled-release-stays-visible","statement":"A cancelled or superseded frontend release cannot make unfinished work disappear from owner status; existing durable mission/release state remains projected without creating a duplicate release owner or second queue.","proofConditionIds":["owner-status-live-proof"]},{"id":"calendar-mission-projectable","statement":"The existing Big Papi calendar mission 9f5fcaeb-8663-471e-8656-e8edabdea4da is eligible to surface through the repaired owner-status projection while it remains nonterminal.","proofConditionIds":["owner-status-live-proof"]}],"objective":"Continue the same Activity Queue invisibility repair with the durable mission ledger as authority. Add a compact owner-active-missions cache projection maintained by mission reads/guarded appends/transitions; /owner/status must merge nonterminal mission projections into activeWork and counts/headline, while terminal missions are removed. This is the same request contract and same repair generation.","constraints":[{"id":"single-authority","statement":"Reuse the existing durable mission ledger, release state, and queue/cache primitives; do not create a second queue, duplicate release path, or GitHub dependency.","proofConditionIds":["owner-status-live-proof"]},{"id":"preserve-queue-behavior","statement":"Preserve existing merge queue hygiene, PR progression, and release ownership behavior.","proofConditionIds":["owner-status-live-proof"]},{"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":["owner-status-live-proof"]},{"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":["owner-status-live-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"owner-status-live-proof","kind":"runtime","claim":"The deployed cc-execution owner-status projection keeps merged-but-nonterminal release recovery work visible and counted as work in progress until live proof or explicit terminal failure.","route":"/owner/status","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-same-Activity-Queue-invisibility-repair-with-the-durable-mission-ledger-as-authority.-A","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":["owner-status-live-proof"]},"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":"3227c213d0ffb9f373043d5425f0bf192bbe364fdaceb428518495a4102b66f9","requestContractRevision":2,"previousRequestContractHash":"c8a245baf54cacf9348390e5e8a6598a9c5337359afeb6ffe6a93f7aef28ec60"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:09:26.77053+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f864b679-403d-4907-8129-d9b395c7041b:request-contract:3227c213d0ffb9f373043d5425f0bf192bbe364fdaceb428518495a4102b66f9","mission_step_id":"5469b264-81d5-471b-b326-b1b5a08f1e90","command_center_event_id":"f864b679-403d-4907-8129-d9b395c7041b"},{"id":"d7b0b39b-6cc4-493a-ad42-83d0ecc446dd","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Unfreeze control plane and finish existing PR #2683 by correcting the final stale telemetry invariant plus two stale v4 policy descriptions so the declared capability contract matches the already-implemented v5 behavior. No runtime logic changes.","baseSha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","issuedAt":1789336310640,"expiresAt":1789336490640,"missionId":"91fb068f-a96d-47e4-937f-8a3b481100ee","authorizationId":"9e273b1f-c9ab-4d38-898a-f4973b5bb841","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T21:51:51.062526+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:9e273b1f-c9ab-4d38-898a-f4973b5bb841","mission_step_id":"2327682f-59db-4bce-aa6f-f887419381df","command_center_event_id":"91fb068f-a96d-47e4-937f-8a3b481100ee"},{"id":"a2e9bd36-3bf6-44e7-9d9b-408a3bbeb405","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","scripts/protected-main-release-recovery.mjs"],"reason":"The owner explicitly requested a self-healing Edge Function registry. Completing PR #2833 requires a bounded change to the existing KnockLaunch Gate and protected-main release recovery planner so reconciliation runs inside the one canonical Supabase Edge release owner. This unfreeze is limited to the exact files and edits in this mission; normal protected control-plane behavior remains in force afterward.","baseSha":"46bb500697d0f10ca65562e88d5be11b89ea5b61","issuedAt":1789488594124,"expiresAt":1789488774124,"missionId":"5296af76-48d5-465a-ba28-f77eb9c78f5c","authorizationId":"843dc514-38d1-4e1e-8d1b-fa138b10c025","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T16:09:54.831562+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"46bb500697d0f10ca65562e88d5be11b89ea5b61","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:843dc514-38d1-4e1e-8d1b-fa138b10c025","mission_step_id":"ea965719-c98d-4748-b3cd-8bd861972174","command_center_event_id":"5296af76-48d5-465a-ba28-f77eb9c78f5c"},{"id":"d50e3f4f-d2ed-47e9-8bd2-154537a44dde","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","render-onrunner/runtime-proof":"success"},"mainSha":"5018ca3632d17c7223051c8599c06aaa99738b29","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"5018ca3632d17c7223051c8599c06aaa99738b29","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"success"},"requestContractHash":"caba15766f5bbbb201f2a12c57337679ca11a999720add9765d79816c4a075f4","forgejoWorkflowProof":{"runId":6919,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"onrunner":"success"},"targetJobCount":7,"observedTargetStates":{"onrunner":"success"}},"onrunnerRuntimeProof":{"reason":null,"hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":true,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"5018ca3632d17c7223051c8599c06aaa99738b29","runnerVersion":"onrunner-5018ca3632d1","expectedSourceSha":"5018ca3632d17c7223051c8599c06aaa99738b29"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:53:36.442725+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"5018ca3632d17c7223051c8599c06aaa99738b29","external_id":"forgejo-main-5018ca3632d1","receipt_type":"canonical_release_status","idempotency_key":"mission:eeb76286-0e8f-4beb-8f27-ff20db454780:forgejo-release-status:5018ca3632d17c7223051c8599c06aaa99738b29:verified:forgejo-main/source=success|forgejo-release/workflow=success|render-onrunner/runtime-proof=success","mission_step_id":"c980d562-181e-44e5-8ca4-da63f4882750","command_center_event_id":"eeb76286-0e8f-4beb-8f27-ff20db454780"},{"id":"6148f4a0-9ba9-4780-8015-52228e9723f9","source":"forgejo-runtime","status":"failed","payload":{"failed":["render-onrunner/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"failure"},"mainSha":"5018ca3632d17c7223051c8599c06aaa99738b29","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"5018ca3632d17c7223051c8599c06aaa99738b29","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"caba15766f5bbbb201f2a12c57337679ca11a999720add9765d79816c4a075f4","forgejoWorkflowProof":{"runId":6919,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_mismatch","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":false,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"d21f20b92717f1e4b056a2aba2460112884226c1","runnerVersion":"onrunner-d21f20b92717","expectedSourceSha":"5018ca3632d17c7223051c8599c06aaa99738b29"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:51:21.77106+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"5018ca3632d17c7223051c8599c06aaa99738b29","external_id":"forgejo-main-5018ca3632d1","receipt_type":"canonical_release_status","idempotency_key":"mission:eeb76286-0e8f-4beb-8f27-ff20db454780:forgejo-release-status:5018ca3632d17c7223051c8599c06aaa99738b29:failed:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=failure","mission_step_id":"9a26b041-a9c8-4147-92c5-f3cb8b30644b","command_center_event_id":"eeb76286-0e8f-4beb-8f27-ff20db454780"},{"id":"971b5318-522a-49a2-a1d7-edfe0695412d","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-eeb762860e8f","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2351,"terminal":false,"missionId":"eeb76286-0e8f-4beb-8f27-ff20db454780","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"5018ca3632d17c7223051c8599c06aaa99738b29","timingsMs":{"prReadinessMs":537,"approvedPlanMs":0,"shipAndProveMs":16676,"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":"eeb76286-0e8f-4beb-8f27-ff20db454780"},"performance":null,"deploymentId":"forgejo-main-5018ca3632d1","workflowRunId":6919,"releaseTargets":{"frontend":false,"onrunner":true,"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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:51:44.731331+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2351","receipt_type":"automatic_mission_resume","idempotency_key":"mission:eeb76286-0e8f-4beb-8f27-ff20db454780:automatic-mission-resume:2351:canonical_release_reconciliation_pending","mission_step_id":"b67a2d93-cfb1-4b06-8250-3f8b5db4c1c3","command_center_event_id":"eeb76286-0e8f-4beb-8f27-ff20db454780"},{"id":"a8c6278f-596c-47eb-9a7d-dc8debd7547d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/godmode-owner-invite-no-reset-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2352,"terminal":false,"missionId":"bde0b351-479f-4cee-8ed8-5989208fd556","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":523,"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":"bde0b351-479f-4cee-8ed8-5989208fd556"},"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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:49:28.818175+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2352","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bde0b351-479f-4cee-8ed8-5989208fd556:automatic-mission-resume:2352:repair_mission_waiting_for_gate","mission_step_id":"32ae6ccb-4a37-4503-83c1-0c135429c448","command_center_event_id":"bde0b351-479f-4cee-8ed8-5989208fd556"},{"id":"79c6a058-2788-436f-9c6c-2bc938455dbd","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-f864b679403d","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.161-forgejo-repository-file-pagination","prNumber":null,"terminal":false,"missionId":"f864b679-403d-4907-8129-d9b395c7041b","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":2248,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":2248,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2248,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2248,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f864b679-403d-4907-8129-d9b395c7041b"},"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":1631,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:09:28.269541+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f864b679-403d-4907-8129-d9b395c7041b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"5469b264-81d5-471b-b326-b1b5a08f1e90","command_center_event_id":"f864b679-403d-4907-8129-d9b395c7041b"},{"id":"20795ed3-5589-4c1a-ac17-5500b7509304","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"5018ca3632d17c7223051c8599c06aaa99738b29","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"runner-current","satisfied":true,"statement":"Primary Visual Witness OnRunner is rebuilt from the current main lineage and contains the already-merged owner-route root repair.","proofConditionIds":["proof-source","proof-runtime"]}],"satisfied":true,"constraints":[{"id":"comment-only","satisfied":true,"statement":"The only repository mutation is a comment-only Dockerfile rebuild marker; do not alter witness behavior or Big Papi product source.","proofConditionIds":["proof-source"]},{"id":"onrunner-only","satisfied":true,"statement":"Release only OnRunner; do not release frontend, Supabase, migrations, or unrelated owners.","proofConditionIds":["proof-runtime"]}],"contractHash":"caba15766f5bbbb201f2a12c57337679ca11a999720add9765d79816c4a075f4","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"caba15766f5bbbb201f2a12c57337679ca11a999720add9765d79816c4a075f4","repositoryProofStatus":"verified","repositoryProofSourceSha":"5018ca3632d17c7223051c8599c06aaa99738b29"},"required":true,"satisfied":true},{"id":"proof-runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["onrunner"],"releaseRequestContractHash":"caba15766f5bbbb201f2a12c57337679ca11a999720add9765d79816c4a075f4"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["onrunner"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:53:38.811017+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"5018ca3632d17c7223051c8599c06aaa99738b29","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:eeb76286-0e8f-4beb-8f27-ff20db454780:request-contract:caba15766f5bbbb201f2a12c57337679ca11a999720add9765d79816c4a075f4:5018ca3632d17c7223051c8599c06aaa99738b29:verified:","mission_step_id":"c980d562-181e-44e5-8ca4-da63f4882750","command_center_event_id":"eeb76286-0e8f-4beb-8f27-ff20db454780"},{"id":"56e4a613-d0eb-4ae7-b1f5-1f57be10880e","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/godmode-owner-invite-no-reset-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2352,"terminal":false,"missionId":"bde0b351-479f-4cee-8ed8-5989208fd556","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","timingsMs":{"prReadinessMs":567,"approvedPlanMs":0,"shipAndProveMs":7684,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bde0b351-479f-4cee-8ed8-5989208fd556"},"performance":null,"deploymentId":"forgejo-main-aa7a6b5196e1","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":1872,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:56:31.212288+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2352","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bde0b351-479f-4cee-8ed8-5989208fd556:automatic-mission-resume:2352:canonical_release_dispatched","mission_step_id":"dc5b7fb7-f23c-47df-aa94-dc37e4155ba0","command_center_event_id":"bde0b351-479f-4cee-8ed8-5989208fd556"},{"id":"395a3287-bc8b-4e80-87f1-e9b03def7819","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/cancelled-release-ledger-reconcile","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2844,"terminal":false,"missionId":"d7b5bafd-6d63-4498-88fc-cece69f48aa0","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"68682962f1a87c1cb6c26b80bef497c5fcf7cef8","timingsMs":{"prReadinessMs":197,"approvedPlanMs":0,"shipAndProveMs":3813,"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":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},"performance":null,"deploymentId":"forgejo-main-68682962f1a8","workflowRunId":8440,"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":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:28:30.882328+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2844","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d7b5bafd-6d63-4498-88fc-cece69f48aa0:automatic-mission-resume:2844:canonical_release_reconciliation_pending","mission_step_id":"b7a5c647-fe14-4708-81d0-c966b0c1172d","command_center_event_id":"d7b5bafd-6d63-4498-88fc-cece69f48aa0"},{"id":"f0a8b14a-4393-4de8-92ce-f8fd25e35bbe","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"6b027db49b21d2da4bedecd07b111f8c465637ef","prNumber":2352,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6920/jobs/1","mergeCommitSha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc"}],"requestContractHash":"bc23780e9effe8938575a71619764be2f4f1e0a23019149812f323079309309f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:57:26.544079+00:00","proof_gate":"request_contract_repository_verified","source_sha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:bde0b351-479f-4cee-8ed8-5989208fd556:request-contract-repository:bc23780e9effe8938575a71619764be2f4f1e0a23019149812f323079309309f:aa7a6b5196e1443b5404f17e5b930eaf08b026dc","mission_step_id":"88d3a2fb-8538-4f18-8754-7c0899562055","command_center_event_id":"bde0b351-479f-4cee-8ed8-5989208fd556"},{"id":"8c49266c-e9d5-4fb3-a261-d5f37477890c","source":"forgejo","status":"waiting","payload":{"branch":"ai/godmode-owner-invite-no-reset-20260910","prNumber":2352,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:57:21.870054+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","external_id":"2352","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:bde0b351-479f-4cee-8ed8-5989208fd556:merged-pr:2352:aa7a6b5196e1443b5404f17e5b930eaf08b026dc","mission_step_id":"dc5b7fb7-f23c-47df-aa94-dc37e4155ba0","command_center_event_id":"bde0b351-479f-4cee-8ed8-5989208fd556"},{"id":"4fbcc8ac-d7ec-49c2-b7b3-11c4eff52750","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Unfreeze control plane and correct only stale contract assertions on existing PR #2683. Runtime source is unchanged.","baseSha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","issuedAt":1789336356486,"expiresAt":1789336536486,"missionId":"91fb068f-a96d-47e4-937f-8a3b481100ee","authorizationId":"c6227d91-4d1b-4cc3-a0e5-96da3809b1c5","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T21:52:36.992651+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:c6227d91-4d1b-4cc3-a0e5-96da3809b1c5","mission_step_id":"2327682f-59db-4bce-aa6f-f887419381df","command_center_event_id":"91fb068f-a96d-47e4-937f-8a3b481100ee"},{"id":"bab6f309-c2d3-4575-a03b-9897dc6149c4","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","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":"bc23780e9effe8938575a71619764be2f4f1e0a23019149812f323079309309f","forgejoWorkflowProof":{"runId":6921,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","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-10T23:57:23.970222+00:00","proof_gate":"canonical_release_pending","source_sha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","external_id":"forgejo-main-aa7a6b5196e1","receipt_type":"canonical_release_status","idempotency_key":"mission:bde0b351-479f-4cee-8ed8-5989208fd556:forgejo-release-status:aa7a6b5196e1443b5404f17e5b930eaf08b026dc:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"dc5b7fb7-f23c-47df-aa94-dc37e4155ba0","command_center_event_id":"bde0b351-479f-4cee-8ed8-5989208fd556"},{"id":"ba8bd354-a497-41e2-9be3-eb4c3d00a946","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/godmode-owner-invite-no-reset-20260910","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2352,"terminal":false,"missionId":"bde0b351-479f-4cee-8ed8-5989208fd556","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","timingsMs":{"prReadinessMs":284,"approvedPlanMs":0,"shipAndProveMs":16097,"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":"bde0b351-479f-4cee-8ed8-5989208fd556"},"performance":null,"deploymentId":"forgejo-main-aa7a6b5196e1","workflowRunId":6921,"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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:57:47.110894+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2352","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bde0b351-479f-4cee-8ed8-5989208fd556:automatic-mission-resume:2352:canonical_release_reconciliation_pending","mission_step_id":"32ae6ccb-4a37-4503-83c1-0c135429c448","command_center_event_id":"bde0b351-479f-4cee-8ed8-5989208fd556"},{"id":"9e1362df-46cb-45e7-b4f6-c0c9473a516e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","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":"bc23780e9effe8938575a71619764be2f4f1e0a23019149812f323079309309f","forgejoWorkflowProof":{"runId":6921,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","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-10T23:58:15.229993+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","external_id":"forgejo-main-aa7a6b5196e1","receipt_type":"canonical_release_status","idempotency_key":"mission:bde0b351-479f-4cee-8ed8-5989208fd556:forgejo-release-status:aa7a6b5196e1443b5404f17e5b930eaf08b026dc:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"88d3a2fb-8538-4f18-8754-7c0899562055","command_center_event_id":"bde0b351-479f-4cee-8ed8-5989208fd556"},{"id":"31ea2698-ae41-407a-8417-2a3643b86a31","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-stable-invite","satisfied":true,"statement":"While the Godmode owner invitation dialog is open, a production SHA mismatch must not trigger a forced browser reload that destroys the invite form or receipt state.","proofConditionIds":["proof-repository","proof-release"]},{"id":"outcome-refresh-after-close","satisfied":true,"statement":"After the protected invite dialog closes, the existing version monitor must remain able to refresh the tab to the latest release on a subsequent check.","proofConditionIds":["proof-repository","proof-release"]}],"satisfied":true,"constraints":[{"id":"constraint-frontend-only","satisfied":true,"statement":"Do not change invitation backend behavior, authentication, tenant data, routing, or unrelated admin UI.","proofConditionIds":["proof-repository"]},{"id":"constraint-release-path","satisfied":true,"statement":"Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, and only the frontend production release.","proofConditionIds":["proof-release"]}],"contractHash":"bc23780e9effe8938575a71619764be2f4f1e0a23019149812f323079309309f","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"bc23780e9effe8938575a71619764be2f4f1e0a23019149812f323079309309f","repositoryProofStatus":"verified","repositoryProofSourceSha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc"},"required":true,"satisfied":true},{"id":"proof-release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"bc23780e9effe8938575a71619764be2f4f1e0a23019149812f323079309309f"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:58:17.534811+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"aa7a6b5196e1443b5404f17e5b930eaf08b026dc","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:bde0b351-479f-4cee-8ed8-5989208fd556:request-contract:bc23780e9effe8938575a71619764be2f4f1e0a23019149812f323079309309f:aa7a6b5196e1443b5404f17e5b930eaf08b026dc:verified:","mission_step_id":"88d3a2fb-8538-4f18-8754-7c0899562055","command_center_event_id":"bde0b351-479f-4cee-8ed8-5989208fd556"},{"id":"f63596a7-b27e-4031-80c4-ca095b3792cb","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Unfreeze control plane and correct only stale contract assertions on existing PR #2683. Runtime source is unchanged.","baseSha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","issuedAt":1789336442481,"expiresAt":1789336622481,"missionId":"91fb068f-a96d-47e4-937f-8a3b481100ee","authorizationId":"bcc727c9-cf01-4e5e-bd66-7759b0708e72","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T21:54:02.926721+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:bcc727c9-cf01-4e5e-bd66-7759b0708e72","mission_step_id":"2327682f-59db-4bce-aa6f-f887419381df","command_center_event_id":"91fb068f-a96d-47e4-937f-8a3b481100ee"},{"id":"ab781a6f-87bb-4425-bcae-70db83f1c7f5","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/visual-witness-independent-snapshot-recovery-20260910","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.98-owner-handoff-overlap","prNumber":2353,"terminal":false,"missionId":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15255,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":585,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":585,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":585,"repositoryMutationMs":15255,"repositoryProviderMs":13090,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":5586,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":585,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":7504},"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":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},"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":3162,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:58:51.263252+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2353","receipt_type":"execute_mission","idempotency_key":"mission:692d9f59-1d77-4d6c-87f6-b4adb3dab2ab:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"5d79c118-ac5a-4212-bb87-e7dd536aec48","command_center_event_id":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},{"id":"7edab6b4-30d8-4cf1-b378-b88f5f2c12fa","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-independent-snapshot-recovery-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2353,"terminal":false,"missionId":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1641,"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":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},"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":1302,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:59:01.388172+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2353","receipt_type":"automatic_mission_resume","idempotency_key":"mission:692d9f59-1d77-4d6c-87f6-b4adb3dab2ab:automatic-mission-resume:2353:repair_mission_waiting_for_gate","mission_step_id":"8c514031-00b3-4f19-a941-28791ab1c3fe","command_center_event_id":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},{"id":"96d6d335-c48d-4420-b751-9c83bc170a83","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-independent-snapshot-recovery-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2353,"terminal":false,"missionId":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"7c47c4127a5b36d446029d2275ed2f3c967d1b1c","timingsMs":{"prReadinessMs":327,"approvedPlanMs":0,"shipAndProveMs":4627,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},"performance":null,"deploymentId":"forgejo-main-7c47c4127a5b","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"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":1859,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:59:25.801373+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2353","receipt_type":"automatic_mission_resume","idempotency_key":"mission:692d9f59-1d77-4d6c-87f6-b4adb3dab2ab:automatic-mission-resume:2353:canonical_release_dispatched","mission_step_id":"913fc80f-6151-4c9d-93a4-664b38a725d3","command_center_event_id":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},{"id":"8632150b-91d1-422d-856c-77793982ddf0","source":"forgejo","status":"waiting","payload":{"branch":"ai/visual-witness-independent-snapshot-recovery-20260910","prNumber":2353,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"7c47c4127a5b36d446029d2275ed2f3c967d1b1c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:59:47.835871+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"7c47c4127a5b36d446029d2275ed2f3c967d1b1c","external_id":"2353","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:692d9f59-1d77-4d6c-87f6-b4adb3dab2ab:merged-pr:2353:7c47c4127a5b36d446029d2275ed2f3c967d1b1c","mission_step_id":"913fc80f-6151-4c9d-93a4-664b38a725d3","command_center_event_id":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},{"id":"c4320d3c-6795-486b-942f-0f33411ba069","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for the cancelled-release recovery classifier repair. Continue the same repair mission on current Forgejo main 607773a773c5c7e5d88622eb69be09716e584c72. Complete the proven recovery failure class: durable command-center-autopilot descendant conductor adoption must match cc-execution's contract, and the canonical release conductor's small closed-PR file-list read must use a bounded two-attempt 9s release-only recovery budget. Preserve normal immutable mission identity, duplicate-release protection, genuine release/migration failure safety, ordinary provider budgets, and the single canonical release path. Ship only affected cc-execution and command-center-autopilot owners.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for the cancelled-release recovery classifier repair. Continue the same repair mission on current Forgejo main 607773a773c5c7e5d88622eb69be09716e584c72. Complete the proven recovery failure class: durable command-center-autopilot descendant conductor adoption must match cc-execution's contract, and the canonical release conductor's small closed-PR file-list read must use a bounded two-attempt 9s release-only recovery budget. Preserve normal immutable mission identity, duplicate-release protection, genuine release/migration failure safety, ordinary provider budgets, and the single canonical release path. Ship only affected cc-execution and command-center-autopilot owners.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"descendant-adoption","statement":"Durable autopilot mission identity accepts only explicitly proven descendant conductor adoption while preserving normal immutable identity and duplicate-release protections.","proofConditionIds":["repo","runtime"]},{"id":"release-read","statement":"Canonical corrective release can recover a small closed PR file list with a bounded two-attempt 9s release-only provider budget without changing ordinary read budgets.","proofConditionIds":["repo","runtime"]},{"id":"regression","statement":"Existing release-orchestration regression coverage locks both descendant adoption and bounded release-file read behavior.","proofConditionIds":["repo"]}],"objective":"Unfreeze control plane for the cancelled-release recovery classifier repair. Continue the same repair mission on current Forgejo main 607773a773c5c7e5d88622eb69be09716e584c72. Complete the proven recovery failure class: durable command-center-autopilot descendant conductor adoption must match cc-execution's contract, and the canonical release conductor's small closed-PR file-list read must use a bounded two-attempt 9s release-only recovery budget. Preserve normal immutable mission identity, duplicate-release protection, genuine release/migration failure safety, ordinary provider budgets, and the single canonical release path. Ship only affected cc-execution and command-center-autopilot owners.","constraints":[{"id":"single-path","statement":"Use one fresh ai branch, one PR, KnockLaunch Gate, squash merge, and only affected cc-execution plus command-center-autopilot releases.","proofConditionIds":["repo","runtime"]},{"id":"safety","statement":"Do not weaken genuine release or migration failure safety and do not create another release owner or fallback.","proofConditionIds":["repo"]},{"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":["repo","runtime"]},{"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":["repo","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Current Forgejo source and canonical Gate prove the descendant-adoption and release-file-read recovery contracts.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution","supabaseEdge"],"requiredReleaseTargets":["ccExecution","supabaseEdge"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"runtime","kind":"runtime","claim":"The exact merged repair is live in cc-execution and command-center-autopilot before registry mission recovery resumes.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution","supabaseEdge"],"requiredReleaseTargets":["ccExecution","supabaseEdge"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-for-the-cancelled-release-recovery-classifier-repair.-Continue-the-same-repai","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["ccExecution","supabaseEdge"],"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":["repo","runtime"]},"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":"8b9b07695217a859882ee48fc5a2d27e6ec342a4fb4b43b5dbf8895e17889e84","requestContractRevision":2,"previousRequestContractHash":"94e58843475073228fb720e1c81dd18b892e55b7e3c47421117b4d84ef5822f9"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:41:04.237612+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:dd521401-a425-411e-b977-eef4a3707761:request-contract:8b9b07695217a859882ee48fc5a2d27e6ec342a4fb4b43b5dbf8895e17889e84","mission_step_id":"3089343a-caa9-40c0-9e65-9f7939b1100d","command_center_event_id":"dd521401-a425-411e-b977-eef4a3707761"},{"id":"5cb0461a-7e74-4ed1-aeed-e1fd3c8ae8b2","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-e31279e1a1f5","reason":"file_write_content_or_explicit_delete_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.175-repository-source-fastpath","prNumber":null,"terminal":false,"missionId":"e31279e1-a1f5-4d5d-8bbd-b6402e766c3a","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":978,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":978,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":978,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":978,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e31279e1-a1f5-4d5d-8bbd-b6402e766c3a"},"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":1553,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T00:57:49.396029+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e31279e1-a1f5-4d5d-8bbd-b6402e766c3a:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"9363f9fd-0c2f-4ec5-919c-710148d7822c","command_center_event_id":"e31279e1-a1f5-4d5d-8bbd-b6402e766c3a"},{"id":"31503723-c383-4fc4-a784-11a18e155fb1","source":"forgejo-runtime","status":"failed","payload":{"failed":["render-onrunner/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"failure"},"mainSha":"7c47c4127a5b36d446029d2275ed2f3c967d1b1c","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"7c47c4127a5b36d446029d2275ed2f3c967d1b1c","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"2a76ec341c674fbf8df099886e2f10e1288565e56daba7a2ddce0578c9f4b1da","forgejoWorkflowProof":{"runId":6923,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_mismatch","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":false,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"5018ca3632d17c7223051c8599c06aaa99738b29","runnerVersion":"onrunner-5018ca3632d1","expectedSourceSha":"7c47c4127a5b36d446029d2275ed2f3c967d1b1c"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T23:59:51.052988+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"7c47c4127a5b36d446029d2275ed2f3c967d1b1c","external_id":"forgejo-main-7c47c4127a5b","receipt_type":"canonical_release_status","idempotency_key":"mission:692d9f59-1d77-4d6c-87f6-b4adb3dab2ab:forgejo-release-status:7c47c4127a5b36d446029d2275ed2f3c967d1b1c:failed:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=failure","mission_step_id":"913fc80f-6151-4c9d-93a4-664b38a725d3","command_center_event_id":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},{"id":"8ada8890-13df-4610-af53-9e9d74977ed0","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"dae40a877edb58da487448c48f2a24ced107d3ed","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending","migrations":"pending","supabaseEdge":"pending"},"requestContractHash":"bfa192f15a515f6cda3f4a8cadf91f04778aa8e47a164366bd97304a56ed90a6","forgejoWorkflowProof":{"runId":8432,"source":"signed_push_receipt","status":"cancelled","results":{},"conclusion":"cancelled","targetStates":{"frontend":"pending","migrations":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","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-15T18:00:54.302388+00:00","proof_gate":"canonical_release_pending","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":"forgejo-main-dae40a877edb","receipt_type":"canonical_release_status","idempotency_key":"mission:b9d3e61a-361a-45d0-8de4-1ffaa118804c:forgejo-release-status:dae40a877edb58da487448c48f2a24ced107d3ed:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending|supabase-migrations/live=pending","mission_step_id":"caa3f1f1-4a47-4471-a64d-0749246d5fec","command_center_event_id":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},{"id":"3029aa0a-5558-433c-ace7-76c4003ede60","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"93528ef3bdfc88702074cecc9fe788889f88e8b7","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"93528ef3bdfc88702074cecc9fe788889f88e8b7","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":"d2f43511e2ca5249e35401243cf81bee7eff51baa6d31dec02d8a00ce29e7a24","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/8812","runId":8812,"status":"success","sourceSha":"93528ef3bdfc88702074cecc9fe788889f88e8b7","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-16T16:10:07.751062+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"93528ef3bdfc88702074cecc9fe788889f88e8b7","external_id":"forgejo-main-93528ef3bdfc","receipt_type":"canonical_release_status","idempotency_key":"mission:5b8c1077-80f4-45da-bfca-74d975b0ed70:forgejo-release-status:93528ef3bdfc88702074cecc9fe788889f88e8b7:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"4e5a9885-5b0c-428d-bb93-58dff8111269","command_center_event_id":"5b8c1077-80f4-45da-bfca-74d975b0ed70"},{"id":"66c0acbc-4487-4c1e-9ceb-62145fd91ffe","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"8f42575fab4f712a111505f75881e05f321baddb","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"8f42575fab4f712a111505f75881e05f321baddb","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"d093e646807b69c23cbbf11c655e9e92c9bac86ab24cbd2330cd4d7ec92a7670","forgejoWorkflowProof":{"runId":9172,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"8f42575fab4f712a111505f75881e05f321baddb","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-8f42575fab4f712a111505f75881e05f321baddb","compareStatus":"target_job_success_runtime_verified","workflowRunId":9172,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.176-tenant-product-source-resolution","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T11:52:48.957606+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"8f42575fab4f712a111505f75881e05f321baddb","external_id":"forgejo-main-8f42575fab4f","receipt_type":"canonical_release_status","idempotency_key":"mission:fdfa3488-edb6-48b4-97bd-cdac46742202:forgejo-release-status:8f42575fab4f712a111505f75881e05f321baddb:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"9e04c46f-041d-4e53-830d-14b781ca1bd3","command_center_event_id":"fdfa3488-edb6-48b4-97bd-cdac46742202"},{"id":"0b286594-ce86-4e23-a6e9-53052fabcaa1","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-fb65540706ab","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.177-tenant-source-scope","prNumber":null,"terminal":false,"missionId":"fb655407-06ab-48c7-b01d-c4dc4a00f62e","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1326,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1326,"missionSetupMs":341,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":341,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":341,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":341,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fb655407-06ab-48c7-b01d-c4dc4a00f62e"},"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":1424,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T16:45:18.959323+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fb655407-06ab-48c7-b01d-c4dc4a00f62e:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"10a78885-4d09-4fb7-97df-dc90ae2c3e3f","command_center_event_id":"fb655407-06ab-48c7-b01d-c4dc4a00f62e"},{"id":"396b90bc-9b01-4e02-a2bf-292986284d47","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/visual-witness-independent-snapshot-recovery-20260910","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2353,"terminal":false,"missionId":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"7c47c4127a5b36d446029d2275ed2f3c967d1b1c","timingsMs":{"prReadinessMs":424,"approvedPlanMs":0,"shipAndProveMs":17146,"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":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},"performance":null,"deploymentId":"forgejo-main-7c47c4127a5b","workflowRunId":6923,"releaseTargets":{"frontend":false,"onrunner":true,"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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T00:00:16.152826+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2353","receipt_type":"automatic_mission_resume","idempotency_key":"mission:692d9f59-1d77-4d6c-87f6-b4adb3dab2ab:automatic-mission-resume:2353:canonical_release_reconciliation_pending","mission_step_id":"8c514031-00b3-4f19-a941-28791ab1c3fe","command_center_event_id":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},{"id":"9c7f7e6b-76cc-4c07-b7f5-290e026ff733","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"runtime_proof","branch":"ai/visual-witness-independent-snapshot-recovery-20260910","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2353,"terminal":false,"missionId":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"7c47c4127a5b36d446029d2275ed2f3c967d1b1c","timingsMs":{"prReadinessMs":2451,"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":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},"performance":null,"deploymentId":"forgejo-main-7c47c4127a5b","workflowRunId":6923,"releaseTargets":{"frontend":false,"onrunner":true,"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-11T00:01:08.387268+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2353","receipt_type":"automatic_mission_resume","idempotency_key":"mission:692d9f59-1d77-4d6c-87f6-b4adb3dab2ab:automatic-mission-resume:2353:repair_mission_pr_ready_retryable","mission_step_id":"8c514031-00b3-4f19-a941-28791ab1c3fe","command_center_event_id":"692d9f59-1d77-4d6c-87f6-b4adb3dab2ab"},{"id":"c39e51b6-71a2-465f-8193-ba6b18e12ae0","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/human-activity-observability-20260910","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"f977ca9b-af94-44b3-b944-edea70c57e07","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":161,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1401,"providerAuthMs":0,"ledgerPrepareMs":1401,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1401,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1401,"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":"f977ca9b-af94-44b3-b944-edea70c57e07"},"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":3962,"likelyAffectedFiles":["src/App.tsx","src/contexts/AuthContext.tsx","src/pages/admin/AdminActivityLogs.tsx","src/lib/userActivity.ts","src/components/activity/UserActivityTracker.tsx","supabase/migrations/20260911012500_user_activity_observability.sql"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:24:08.924293+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"2b7ed602-3b57-4ba7-87bd-546a42062966","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"362bbe07-006e-47f1-9784-0c3759a7a49f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/human-activity-observability-20260910","reason":"file_write_content_or_explicit_delete_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"f977ca9b-af94-44b3-b944-edea70c57e07","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":2111,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":2111,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2111,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2111,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f977ca9b-af94-44b3-b944-edea70c57e07"},"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":1524,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:25:31.01327+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"12938853-9ec5-40fb-a531-69b2ef1cd53e","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"8e7b8ef1-8cdc-4ab2-acaf-c9fe0acb9421","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-search-f4df93da","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.151-mission-create-single-rpc","prNumber":2845,"terminal":false,"missionId":"f4df93da-ef0f-448e-b349-ef81dc9e5f66","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8192,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1264,"approvedPlanMs":0,"missionSetupMs":899,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":284,"ledgerReconcileMs":0,"lineageReconcileMs":615,"resolvePreflightMs":899,"repositoryMutationMs":5848,"repositoryProviderMs":4419,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4323,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":284,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":96},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"f4df93da-ef0f-448e-b349-ef81dc9e5f66"},"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":1511,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:34:44.757653+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2845","receipt_type":"execute_mission","idempotency_key":"mission:f4df93da-ef0f-448e-b349-ef81dc9e5f66:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"642acae7-9984-442e-bdb4-dd47293503b8","command_center_event_id":"f4df93da-ef0f-448e-b349-ef81dc9e5f66"},{"id":"2523d71a-9257-4c91-816f-538bc733ddf0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/human-activity-observability-20260910","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.98-owner-handoff-overlap","prNumber":2354,"terminal":false,"missionId":"f977ca9b-af94-44b3-b944-edea70c57e07","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16260,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":947,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":845,"ledgerReconcileMs":0,"lineageReconcileMs":102,"resolvePreflightMs":947,"repositoryMutationMs":16260,"repositoryProviderMs":13594,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":10703,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":845,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2891},"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":"f977ca9b-af94-44b3-b944-edea70c57e07"},"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":3576,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:27:55.122331+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2354","receipt_type":"execute_mission","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"12938853-9ec5-40fb-a531-69b2ef1cd53e","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"70661248-88e5-43eb-abb7-85c82b5c2282","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/human-activity-observability-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2354,"terminal":false,"missionId":"f977ca9b-af94-44b3-b944-edea70c57e07","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":740,"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":"f977ca9b-af94-44b3-b944-edea70c57e07"},"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":1285,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:28:04.821842+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2354","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:automatic-mission-resume:2354:repair_mission_waiting_for_gate","mission_step_id":"e99d3adc-e89f-4abd-be49-935de2690eac","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"a5f6642e-cfdf-411d-8a30-91110f197e7f","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"93528ef3bdfc88702074cecc9fe788889f88e8b7","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Frontend-only Curri Control Center shell control repair on current Forgejo main. Edit only src/components/realtor/CurriControlCenterWorkspace.tsx and its existing contract test src/__tests__/contracts/curri-control-center-multi-tenant.contract.test.ts. Preserve all tenant data, business scopes, mode ids, styling, shell ownership, backend/auth/storage, and non-Curri behavior. Exact repairs: (1) context-nav Activity must open the canonical tenant alias 'activities' instead of nonexistent singular 'activity'; (2) context-nav Marketing must open canonical 'lead-campaigns' instead of nonexistent 'marketing'; keep the owner-facing label Marketing; (3) the Operations action card 'Business Workspace' must never be a no-op. When a child business is selected, keep opening that selected child business. When Portfolio is selected, scroll/focus the existing Realty World/One Call business-choice section instead of doing nothing. Add a stable data-curri-business-choices=\"true\" marker to that section and a small focusBusinessChoices helper using scrollIntoView; do not auto-select a business for John. (4) Extend the existing Curri contract test to assert activities and lead-campaigns are used, sing","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"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-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-production"]}],"contractHash":"d2f43511e2ca5249e35401243cf81bee7eff51baa6d31dec02d8a00ce29e7a24","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"d2f43511e2ca5249e35401243cf81bee7eff51baa6d31dec02d8a00ce29e7a24"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:10:09.578527+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"93528ef3bdfc88702074cecc9fe788889f88e8b7","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:5b8c1077-80f4-45da-bfca-74d975b0ed70:request-contract:d2f43511e2ca5249e35401243cf81bee7eff51baa6d31dec02d8a00ce29e7a24:93528ef3bdfc88702074cecc9fe788889f88e8b7:verified:","mission_step_id":"4e5a9885-5b0c-428d-bb93-58dff8111269","command_center_event_id":"5b8c1077-80f4-45da-bfca-74d975b0ed70"},{"id":"f2e3fc76-43a9-41da-81a4-436aaa470895","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/human-activity-observability-20260910","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2354,"terminal":false,"missionId":"f977ca9b-af94-44b3-b944-edea70c57e07","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4485,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1124,"approvedPlanMs":0,"missionSetupMs":1808,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1665,"ledgerReconcileMs":0,"lineageReconcileMs":143,"resolvePreflightMs":1808,"repositoryMutationMs":3352,"repositoryProviderMs":2039,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1769,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1665,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":270},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"f977ca9b-af94-44b3-b944-edea70c57e07"},"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":1516,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:30:13.187443+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2354","receipt_type":"execute_mission","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"12938853-9ec5-40fb-a531-69b2ef1cd53e","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"54125266-ac9a-469f-9d8f-74b3ad26b7ba","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-f5d32a4d090f","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"f5d32a4d-090f-472f-8091-36da76a94d4e","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":353,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":861,"providerAuthMs":0,"ledgerPrepareMs":861,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":861,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":861,"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":"f5d32a4d-090f-472f-8091-36da76a94d4e"},"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":5702,"likelyAffectedFiles":["src/__tests__/contracts/tenant-template-registry.contract.test.ts","config/contracts/PREHISTORIC-001-TENANT-MEDIA.json","src/assets/bigPapisCalendarTruck.ts","src/__tests__/contracts/tenant-template-system.contract.test.ts","src/__tests__/contracts/big-papis-canonical-customer-proposals.contract.test.ts","src/applications/proposal-editor/TenantProposalDocument.tsx","scripts/tenant-module-architecture-guard.mjs","scripts/visual-witness-hosted-runner/src/server-tenant-projection.mjs","scripts/visual-witness-hosted-runner/src/tenant-owner-preflight.mjs","src/__tests__/contracts/godmode-tenant-authority-runtime.contract.test.ts","src/components/AuditorModeBanner.tsx","src/PrivateAppShell.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:08:29.529333+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f5d32a4d-090f-472f-8091-36da76a94d4e:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"8def8907-d246-4914-82de-c82728c0a4ff","command_center_event_id":"f5d32a4d-090f-472f-8091-36da76a94d4e"},{"id":"7f908139-10a1-4502-b407-48f2312b1408","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json"],"reason":"Unfreeze control plane and make the declared capability policy text match the already-implemented v5 reliability behavior on existing PR #2683. No runtime logic change.","baseSha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","issuedAt":1789336462468,"expiresAt":1789336642468,"missionId":"91fb068f-a96d-47e4-937f-8a3b481100ee","authorizationId":"03e5b94d-d391-4650-ba8b-8992a8f7a695","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T21:54:22.83532+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:03e5b94d-d391-4650-ba8b-8992a8f7a695","mission_step_id":"2327682f-59db-4bce-aa6f-f887419381df","command_center_event_id":"91fb068f-a96d-47e4-937f-8a3b481100ee"},{"id":"33bbeb6a-a62a-462e-980a-39fa8243a49e","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"8f42575fab4f712a111505f75881e05f321baddb","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"resolver-repair","satisfied":false,"statement":"Tenant/product source resolution returns canonical owner-visible frontend product sources ahead of irrelevant scripts/tests/control-plane noise even when the read-only objective says current Forgejo main.","proofConditionIds":["proof-runtime","proof-curri"]}],"satisfied":false,"constraints":[{"id":"scope","satisfied":true,"statement":"Mutation scope is exactly source-discovery-policy.js, version.js, and the focused existing regression test file.","proofConditionIds":["proof-runtime"]},{"id":"release","satisfied":true,"statement":"Deploy only cc-execution.","proofConditionIds":["proof-runtime"]},{"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":["proof-runtime","proof-curri"]},{"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":["proof-runtime","proof-curri"]}],"contractHash":"d093e646807b69c23cbbf11c655e9e92c9bac86ab24cbd2330cd4d7ec92a7670","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"d093e646807b69c23cbbf11c655e9e92c9bac86ab24cbd2330cd4d7ec92a7670"},"required":true,"satisfied":true},{"id":"proof-curri","kind":"repository","evidence":{"reason":null,"gateRunId":null,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"d093e646807b69c23cbbf11c655e9e92c9bac86ab24cbd2330cd4d7ec92a7670","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T11:52:50.531213+00:00","proof_gate":"request_contract_pending","source_sha":"8f42575fab4f712a111505f75881e05f321baddb","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:fdfa3488-edb6-48b4-97bd-cdac46742202:request-contract:d093e646807b69c23cbbf11c655e9e92c9bac86ab24cbd2330cd4d7ec92a7670:8f42575fab4f712a111505f75881e05f321baddb:pending:repository","mission_step_id":"9e04c46f-041d-4e53-830d-14b781ca1bd3","command_center_event_id":"fdfa3488-edb6-48b4-97bd-cdac46742202"},{"id":"1128a815-598b-40d3-a801-09b3c4c88d14","source":"cc-execution","status":"recorded","payload":{"objective":"Make the Big Papi's proposal app use the exact on-screen Customer Preview as the canonical artifact for both Download Proposal and email/send. Do not redesign, regenerate, restyle, substitute, or synthesize a separate PDF. The downloaded file must be a faithful export of the exact preview currently rendered in the proposal creator, including its current layout, artwork, typography, customer/event data, pricing, and styling. The Send/email action must attach or deliver that same exported preview artifact, not a separate renderer. Scope only to this behavior. Preserve all current proposal data and UI. Ship through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend deploy only if that is the affected owner, and prove production behavior on https://app.knocklaunch.app/big-papis/owner/proposals .","tenantRef":"big-papis","receivedAt":"2026-09-17T16:56:58.476Z","fingerprint":"959e7afaf9d5894f2cfc08f020ec248254b490f6a15730c4d8bbd1b0b73f76af","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Make the Big Papi's proposal app use the exact on-screen Customer Preview as the canonical artifact for both Download Proposal and email/send. Do not redesign, regenerate, restyle, substitute, or synthesize a separate PDF. The downloaded file must be a faithful export of the exact preview currently rendered in the proposal creator, including its current layout, artwork, typography, customer/event data, pricing, and styling. The Send/email action must attach or deliver that same exported preview artifact, not a separate renderer. Scope only to this behavior. Preserve all current proposal data and UI. Ship through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend deploy only if that is the affected owner, and prove production behavior on https://app.knocklaunch.app/big-papis/owner/proposals .","wordingChanged":false,"canonicalIntent":"Make the Big Papi's proposal app use the exact on-screen Customer Preview as the canonical artifact for both Download Proposal and email/send. Do not redesign, regenerate, restyle, substitute, or synthesize a separate PDF. The downloaded file must be a faithful export of the exact preview currently rendered in the proposal creator, including its current layout, artwork, typography, customer/event data, pricing, and styling. The Send/email action must attach or deliver that same exported preview artifact, not a separate renderer. Scope only to this behavior. Preserve all current proposal data and UI. Ship through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend deploy only if that is the affected owner, and prove production behavior on https://app.knocklaunch.app/big-papis/owner/proposals .","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"legacy_derived","version":1,"outcomes":[{"id":"outcome-1","statement":"Make the Big Papi's proposal app use the exact on-screen Customer Preview as the canonical artifact for both Download Proposal and email/send. Do not redesign, regenerate, restyle, substitute, or synthesize a separate PDF. The downloaded file must be a faithful export of the exact preview currently rendered in the proposal creator, including its current layout, artwork, typography, customer/event data, pricing, and styling. The Send/email action must attach or deliver that same exported preview artifact, not a separate renderer. Scope only to this behavior. Preserve all current proposal data and UI. Ship through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend deploy only if that is the affected owner, and prove production behavior on https://app.knocklaunch.app/big-papis/owner/proposals .","proofConditionIds":["proof-production"]}],"objective":"Make the Big Papi's proposal app use the exact on-screen Customer Preview as the canonical artifact for both Download Proposal and email/send. Do not redesign, regenerate, restyle, substitute, or synthesize a separate PDF. The downloaded file must be a faithful export of the exact preview currently rendered in the proposal creator, including its current layout, artwork, typography, customer/event data, pricing, and styling. The Send/email action must attach or deliver that same exported preview artifact, not a separate renderer. Scope only to this behavior. Preserve all current proposal data and UI. Ship through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend deploy only if that is the affected owner, and prove production behavior on https://app.knocklaunch.app/big-papis/owner/proposals .","constraints":[{"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-production"]},{"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-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Make the Big Papi's proposal app use the exact on-screen Customer Preview as the canonical artifact for both Download Proposal and email/send. Do not redesign, regenerate, restyle, substitute, or synthesize a separate PDF. The downloaded file must be a faithful export of the exact preview currently rendered in the proposal creator, including its current layout, artwork, typography, customer/event data, pricing, and styling. The Send/email action must attach or deliver that same exported preview artifact, not a separate renderer. Scope only to this behavior. Preserve all current proposal data and UI. Ship through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend deploy only if that is the affected owner, and prove production behavior on https://app.knocklaunch.app/big-papis/owner/proposals .","route":"https://app.knocklaunch.app/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Make-the-Big-Papi-s-proposal-app-use-the-exact-on-screen-Customer-Preview-as-the-canonical-artifact-","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-production"]},"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"}},"requestedBranch":null,"conversationContext":null,"requestContractHash":"2bea71cb39db6d2577689c006e45ec429af1bfb46344c717ceea97119667ac46","requestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-17T16:57:02.91586+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:bec0ca4d-d03e-474e-ba35-1b51b751cf76:tenant-workstream-contribution:959e7afaf9d5894f2cfc08f020ec248254b490f6a15730c4d8bbd1b0b73f76af","mission_step_id":null,"command_center_event_id":"bec0ca4d-d03e-474e-ba35-1b51b751cf76"},{"id":"38831444-7bdf-44f5-ba4d-40a3eb732067","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/human-activity-observability-20260910","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2354,"terminal":false,"missionId":"f977ca9b-af94-44b3-b944-edea70c57e07","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5146,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2450,"approvedPlanMs":0,"missionSetupMs":5436,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":436,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5436,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":436,"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":"f977ca9b-af94-44b3-b944-edea70c57e07"},"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":1525,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:34:04.3764+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2354","receipt_type":"execute_mission","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"12938853-9ec5-40fb-a531-69b2ef1cd53e","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"846198a2-94e8-4599-bd89-a839fcc17428","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-b9d3e61a361a","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.151-mission-create-single-rpc","prNumber":2841,"terminal":false,"missionId":"b9d3e61a-361a-45d0-8de4-1ffaa118804c","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4814,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":340,"approvedPlanMs":0,"missionSetupMs":1229,"providerAuthMs":0,"shipAndProveMs":4186,"ledgerPrepareMs":1229,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1229,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1229,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},"performance":null,"deploymentId":"forgejo-main-dae40a877edb","workflowRunId":8432,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:02:55.369918+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":"forgejo-main-dae40a877edb","receipt_type":"execute_mission","idempotency_key":"mission:b9d3e61a-361a-45d0-8de4-1ffaa118804c:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"caa3f1f1-4a47-4471-a64d-0749246d5fec","command_center_event_id":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},{"id":"e5344bfd-6530-42b1-828d-ed2790033708","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Unfreeze control plane and correct the single remaining stale v4 heartbeat-forwarding assertion on existing PR #2683. No runtime or config change.","baseSha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","issuedAt":1789336546851,"expiresAt":1789336726851,"missionId":"91fb068f-a96d-47e4-937f-8a3b481100ee","authorizationId":"390c76d8-9851-4a11-870c-43db2ae4fa11","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T21:55:47.291103+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:390c76d8-9851-4a11-870c-43db2ae4fa11","mission_step_id":"2327682f-59db-4bce-aa6f-f887419381df","command_center_event_id":"91fb068f-a96d-47e4-937f-8a3b481100ee"},{"id":"030691ff-4a74-4045-907d-67ea7643e8c0","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":["owner_authorized_current_activity_queue_repair","proven_owner_status_projection_drops_nonterminal_merged_missions"],"confidence":1,"rawUtterance":"I'm sorry, but I think something is wrong and I need you to fix that going forward because it doesn't look like anything is moving.","wordingChanged":true,"canonicalIntent":"Unfreeze control plane for the owner Activity Queue mission-recovery visibility repair so unfinished merged work remains owner-visible until production completion.","resolutionStatus":"resolved","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"queue-visible-until-live","statement":"When a PR is merged but its durable mission is still nonterminal in release or runtime-proof state, the owner Activity Queue continues to show a deployment/recovery item with mission, PR/source/release identifiers when available, owner-friendly state/reason, and it counts toward work-in-progress until terminal live proof or explicit terminal failure.","proofConditionIds":["owner-status-live-proof"]},{"id":"cancelled-release-stays-visible","statement":"A cancelled or superseded frontend release cannot make unfinished work disappear from owner status; existing durable mission/release state remains projected without creating a duplicate release owner or second queue.","proofConditionIds":["owner-status-live-proof"]},{"id":"calendar-mission-projectable","statement":"The existing Big Papi calendar mission 9f5fcaeb-8663-471e-8656-e8edabdea4da is eligible to surface through the repaired owner-status projection while it remains nonterminal.","proofConditionIds":["owner-status-live-proof"]}],"objective":"Unfreeze control plane for the owner Activity Queue mission-recovery visibility repair so unfinished merged work remains owner-visible until production completion.","constraints":[{"id":"single-authority","statement":"Reuse the existing durable mission ledger, release state, and owner-status cache primitives; do not create a second queue, duplicate release path, or GitHub dependency.","proofConditionIds":["owner-status-live-proof"]},{"id":"preserve-queue-behavior","statement":"Preserve existing merge queue hygiene, PR progression, and release ownership behavior.","proofConditionIds":["owner-status-live-proof"]},{"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":["owner-status-live-proof"]},{"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":["owner-status-live-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"owner-status-live-proof","kind":"runtime","claim":"The deployed cc-execution owner-status projection keeps merged-but-nonterminal release recovery work visible and counted as work in progress until live proof or explicit terminal failure.","route":"/owner/status","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-for-the-owner-Activity-Queue-mission-recovery-visibility-repair-so-unfinished","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["ccExecution"],"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":["owner-status-live-proof"]},"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":"3414beec17728b4d62d847fe8b26ce61da1c234572d4ad2b183ac37b2fbaab98","requestContractRevision":3,"previousRequestContractHash":"3227c213d0ffb9f373043d5425f0bf192bbe364fdaceb428518495a4102b66f9"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:11:40.760976+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f864b679-403d-4907-8129-d9b395c7041b:request-contract:3414beec17728b4d62d847fe8b26ce61da1c234572d4ad2b183ac37b2fbaab98","mission_step_id":"5469b264-81d5-471b-b326-b1b5a08f1e90","command_center_event_id":"f864b679-403d-4907-8129-d9b395c7041b"},{"id":"6fe5b78a-ada9-4012-9604-67c912333400","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"8f42575fab4f712a111505f75881e05f321baddb","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-curri","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"f739fb087830d095e4ea48ad92200a9810e72bd9","prNumber":2996,"gateRunId":9173,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/9173/jobs/1","mergeCommitSha":"8f42575fab4f712a111505f75881e05f321baddb"}],"requestContractHash":"d093e646807b69c23cbbf11c655e9e92c9bac86ab24cbd2330cd4d7ec92a7670","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T11:52:53.211455+00:00","proof_gate":"request_contract_repository_verified","source_sha":"8f42575fab4f712a111505f75881e05f321baddb","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:fdfa3488-edb6-48b4-97bd-cdac46742202:request-contract-repository:d093e646807b69c23cbbf11c655e9e92c9bac86ab24cbd2330cd4d7ec92a7670:8f42575fab4f712a111505f75881e05f321baddb","mission_step_id":"9e04c46f-041d-4e53-830d-14b781ca1bd3","command_center_event_id":"fdfa3488-edb6-48b4-97bd-cdac46742202"},{"id":"46f13e63-89ae-4bec-b13f-61b1097902eb","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-e65259856822","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.177-tenant-source-scope","prNumber":2998,"terminal":false,"missionId":"e6525985-6822-4f04-a965-9b16637efbb0","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11115,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1385,"missionSetupMs":531,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":531,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":531,"repositoryMutationMs":9730,"repositoryProviderMs":9730,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4442,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":531,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":5288},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"e6525985-6822-4f04-a965-9b16637efbb0"},"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":3731,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T11:56:33.612651+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"2998","receipt_type":"execute_mission","idempotency_key":"mission:e6525985-6822-4f04-a965-9b16637efbb0:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"cece0052-9fcd-41be-828f-83800380a610","command_center_event_id":"e6525985-6822-4f04-a965-9b16637efbb0"},{"id":"261af343-78be-4df3-b1db-a9266fccfcab","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/human-activity-observability-20260910","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2354,"terminal":false,"missionId":"f977ca9b-af94-44b3-b944-edea70c57e07","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":3192,"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":"f977ca9b-af94-44b3-b944-edea70c57e07"},"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":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:29:42.517279+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2354","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:automatic-mission-resume:2354:repair_mission_pr_ready_retryable","mission_step_id":"e99d3adc-e89f-4abd-be49-935de2690eac","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"337b0e67-1e81-4cd9-9538-9714b0ceed9f","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"964fbd3e55649db4699408a396a8d2c0cf1a8f77","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-cohesion","satisfied":true,"statement":"Every distinct Big Papi's owner rendered surface is visually audited and obvious oversized card, text, spacing, min-height, and mobile overflow inconsistencies are repaired under one deterministic compact-density contract.","proofConditionIds":["proof-production"]},{"id":"outcome-live","satisfied":true,"statement":"The frontend-only repair is merged through the canonical gate, released from protected main, and verified live on representative desktop and mobile routes covering every distinct Big Papi layout family.","proofConditionIds":["proof-production"]}],"satisfied":false,"constraints":[{"id":"frontend-only","satisfied":true,"statement":"Do not modify database, auth, Supabase runtime, edge functions, storage, tenant data, business logic, control-plane architecture, or external services.","proofConditionIds":["proof-production"]},{"id":"preserve-functionality","satisfied":true,"statement":"Preserve existing Big Papi brand, MODES colors and navigation, business workflows, accessible contrast, and >=44px mobile interactive touch targets; do not introduce horizontal overflow.","proofConditionIds":["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-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-production"]}],"contractHash":"3427548ad5c23b864c269f25deb950c1906b9913fd6ad523c6544359d36a4f36","releaseBound":true,"witnessBound":false,"visualRequested":true,"visualSatisfied":false,"conditionResults":[{"id":"proof-production","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":"3427548ad5c23b864c269f25deb950c1906b9913fd6ad523c6544359d36a4f36"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:13:44.917791+00:00","proof_gate":"request_contract_pending","source_sha":"964fbd3e55649db4699408a396a8d2c0cf1a8f77","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:9009fded-4212-4e75-ad82-15cec770e0b6:request-contract:3427548ad5c23b864c269f25deb950c1906b9913fd6ad523c6544359d36a4f36:964fbd3e55649db4699408a396a8d2c0cf1a8f77:pending:visual","mission_step_id":"c4813a59-4802-49a4-82fd-11031778c445","command_center_event_id":"9009fded-4212-4e75-ad82-15cec770e0b6"},{"id":"5d0e70c9-2e68-454c-8451-9cee4b08b1ab","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"d6065b4bcede382fa6751c70ce4e6fe12830899c","prNumber":2354,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6949/jobs/1","mergeCommitSha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f"},{"id":"database-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"d6065b4bcede382fa6751c70ce4e6fe12830899c","prNumber":2354,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6949/jobs/1","mergeCommitSha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f"}],"requestContractHash":"881de8da7c0f9b85ef007e2b10c16b298e158aaaf556bcda4aab70dc033fe1d6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:47:48.817851+00:00","proof_gate":"request_contract_repository_verified","source_sha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:request-contract-repository:881de8da7c0f9b85ef007e2b10c16b298e158aaaf556bcda4aab70dc033fe1d6:2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","mission_step_id":"9f8e08c0-2f8a-4a5c-961a-e397f5a13382","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"6802ef2a-ff38-4484-98b2-ce4d863d2f2d","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Unfreeze control plane and correct the single remaining stale v4 heartbeat-forwarding assertion on existing PR #2683. No runtime or config change.","baseSha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","issuedAt":1789336668070,"expiresAt":1789336848070,"missionId":"91fb068f-a96d-47e4-937f-8a3b481100ee","authorizationId":"54851894-9f4a-464b-b7c0-4e4921228193","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T21:57:48.590239+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8a4a6e0aaf0e77e9220994f42c84d5c474de9810","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:54851894-9f4a-464b-b7c0-4e4921228193","mission_step_id":"2327682f-59db-4bce-aa6f-f887419381df","command_center_event_id":"91fb068f-a96d-47e4-937f-8a3b481100ee"},{"id":"ce3ad614-e8ba-40d2-b81f-24d44a17038b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-f864b679403d","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.161-forgejo-repository-file-pagination","prNumber":2921,"terminal":false,"missionId":"f864b679-403d-4907-8129-d9b395c7041b","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17277,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1054,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1054,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1054,"repositoryMutationMs":17277,"repositoryProviderMs":9841,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":5007,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1054,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":4834},"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":"f864b679-403d-4907-8129-d9b395c7041b"},"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":4046,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:11:58.869735+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2921","receipt_type":"execute_mission","idempotency_key":"mission:f864b679-403d-4907-8129-d9b395c7041b:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"5469b264-81d5-471b-b326-b1b5a08f1e90","command_center_event_id":"f864b679-403d-4907-8129-d9b395c7041b"},{"id":"5c68eb66-d552-4647-805e-0d081ab69171","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-31d136f2d087","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.175-repository-source-fastpath","prNumber":2995,"terminal":false,"missionId":"31d136f2-d087-4e2a-85c7-be115956680d","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16136,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1982,"missionSetupMs":777,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":777,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":777,"repositoryMutationMs":14154,"repositoryProviderMs":14154,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4729,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":777,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":9425},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"31d136f2-d087-4e2a-85c7-be115956680d"},"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":3880,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T04:43:16.22731+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"2995","receipt_type":"execute_mission","idempotency_key":"mission:31d136f2-d087-4e2a-85c7-be115956680d:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"0000adc6-629a-48f6-932c-0ecadd0ee5d0","command_center_event_id":"31d136f2-d087-4e2a-85c7-be115956680d"},{"id":"d6637abd-3ab2-40d7-a999-20e2266be0bb","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"success"},"mainSha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"pending","migrations":"success"},"requestContractHash":"881de8da7c0f9b85ef007e2b10c16b298e158aaaf556bcda4aab70dc033fe1d6","forgejoWorkflowProof":{"runId":6950,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending","migrations":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","migrations":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:47:43.492819+00:00","proof_gate":"canonical_release_pending","source_sha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:forgejo-release-status:2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending|supabase-migrations/live=success","mission_step_id":"6e492ae4-28b3-4bf9-b8b5-dc796e644fa1","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"2a09b7e1-6548-4a24-9aba-d6695b39756d","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success","supabase-migrations/live":"success"},"mainSha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success","migrations":"success"},"requestContractHash":"881de8da7c0f9b85ef007e2b10c16b298e158aaaf556bcda4aab70dc033fe1d6","forgejoWorkflowProof":{"runId":6950,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success","migrations":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success","migrations":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:48:39.457553+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:forgejo-release-status:2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success|supabase-migrations/live=success","mission_step_id":"9f8e08c0-2f8a-4a5c-961a-e397f5a13382","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"3ea4565b-2146-4f6a-8685-7b2a1d206a0c","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"activity-capture","satisfied":true,"statement":"Every authenticated standard KNOCKLAUNCH app session uses one shared activity primitive to record session/sign-in state, page visits, meaningful button/link actions, last-seen presence, and current page with user and tenant context where available.","proofConditionIds":["repo-proof","database-proof","release-proof"]},{"id":"human-godmode","satisfied":true,"statement":"Godmode Activity Logs is people-first and human-readable, showing active-now status, last seen/sign-in, current or recent page, recent actions, frequent pages, workspace, and chronological activity with person/workspace/date filtering and live refresh behavior.","proofConditionIds":["repo-proof","release-proof"]},{"id":"privacy-boundary","satisfied":true,"statement":"Activity telemetry never records typed form values, passwords, message bodies, invitation tokens, URL query strings, or other private field contents; it stores only bounded operator-safe labels and paths needed to understand usage.","proofConditionIds":["repo-proof","database-proof"]}],"satisfied":true,"constraints":[{"id":"shared-primitive","satisfied":true,"statement":"Implement activity capture once at the shared authenticated application boundary rather than modifying individual tenant apps one by one.","proofConditionIds":["repo-proof"]},{"id":"preserve-auth","satisfied":true,"statement":"Do not change authentication semantics, invitation delivery, tenant authorization, or unrelated admin behavior.","proofConditionIds":["repo-proof"]},{"id":"canonical-release","satisfied":true,"statement":"Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, and deploy only the affected frontend and database migration owners.","proofConditionIds":["release-proof"]}],"contractHash":"881de8da7c0f9b85ef007e2b10c16b298e158aaaf556bcda4aab70dc033fe1d6","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"881de8da7c0f9b85ef007e2b10c16b298e158aaaf556bcda4aab70dc033fe1d6","repositoryProofStatus":"verified","repositoryProofSourceSha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f"},"required":true,"satisfied":true},{"id":"database-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"881de8da7c0f9b85ef007e2b10c16b298e158aaaf556bcda4aab70dc033fe1d6","repositoryProofStatus":"verified","repositoryProofSourceSha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f"},"required":true,"satisfied":true},{"id":"release-proof","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend","migrations"],"releaseRequestContractHash":"881de8da7c0f9b85ef007e2b10c16b298e158aaaf556bcda4aab70dc033fe1d6"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend","migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":5},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:48:41.631358+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:f977ca9b-af94-44b3-b944-edea70c57e07:request-contract:881de8da7c0f9b85ef007e2b10c16b298e158aaaf556bcda4aab70dc033fe1d6:2cd9c3e636796ba0fc5aa2bfea23b098dbe7b98f:verified:","mission_step_id":"9f8e08c0-2f8a-4a5c-961a-e397f5a13382","command_center_event_id":"f977ca9b-af94-44b3-b944-edea70c57e07"},{"id":"cc483625-0bf3-413c-a85a-05ddb7480645","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":null,"reason":"repair_plan_generation_failed","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"7925930c-bb58-4253-b732-62f89ffd0525","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2473,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2473,"missionSetupMs":1111,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1111,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1111,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1111,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7925930c-bb58-4253-b732-62f89ffd0525"},"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":1655,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T01:56:49.985516+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7925930c-bb58-4253-b732-62f89ffd0525:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"37fc8a83-76de-42ea-b5a7-ebb32a41f619","command_center_event_id":"7925930c-bb58-4253-b732-62f89ffd0525"},{"id":"19781dc6-a22b-40d9-a7b1-a3d6df3d160f","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the production-wide React Invalid hook call by restoring a deterministic lockfile-owned frontend build and enforcing one React dispatcher.","wordingChanged":false,"canonicalIntent":"Repair the production-wide React Invalid hook call by restoring a deterministic lockfile-owned frontend build and enforcing one React dispatcher.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"locked-builder","statement":"scripts/cloudflare-native-build.mjs uses only the repository-local lockfile-installed Vite binary from node_modules/vite/bin/vite.js via process.execPath, never npx or an out-of-lock Vite 8 spec, and production uses the normal Rollup/esbuild path.","proofConditionIds":["repository-proof","gate-proof","production-proof"]},{"id":"react-singleton","statement":"vite.config.ts explicitly dedupes react and react-dom so root and lazy route chunks resolve one React runtime/dispatcher.","proofConditionIds":["repository-proof","gate-proof"]},{"id":"regression-guard","statement":"The focused React runtime contract and production-critical validator enforce the local locked builder and React singleton contract and contain no active dependency on the retired Vite 8/Rolldown build path.","proofConditionIds":["repository-proof","gate-proof"]}],"objective":"Repair the production-wide React Invalid hook call by restoring a deterministic lockfile-owned frontend build and enforcing one React dispatcher.","constraints":[{"id":"frontend-only","statement":"Do not change tenant code, authentication, Supabase, database/schema, routes, UI behavior, backgrounds, Command Center, or other runtime owners; release frontend only.","proofConditionIds":["repository-proof","production-proof"]},{"id":"single-path","statement":"Continue the existing ai/* branch and PR #2685, re-run KnockLaunch Gate, Forgejo squash merge, and one frontend Cloudflare release; do not create a replacement PR.","proofConditionIds":["repository-proof","gate-proof","production-proof"]},{"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":["repository-proof","gate-proof","production-proof"]},{"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":["repository-proof","gate-proof","production-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-proof","kind":"repository","claim":"Exact repair diff is limited to scripts/cloudflare-native-build.mjs, vite.config.ts, the focused frontend React runtime contract test, and the production-critical validator companion update required to accept the new locked builder contract.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"gate-proof","kind":"repository","claim":"KnockLaunch Gate passes the focused regression contract and production-equivalent frontend build using repository-local Vite 5.x/Rollup rather than Vite8/Rolldown.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"production-proof","kind":"runtime","claim":"The merged frontend repair is promoted to 100% Cloudflare traffic and exact live artifact identity matches the merged main source on app.knocklaunch.app.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Repair-the-production-wide-React-Invalid-hook-call-by-restoring-a-deterministic-lockfile-owned-front","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["frontend"],"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":["repository-proof","gate-proof","production-proof"]},"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":"191788c4e6ae2d48fbfc22deeb3f7f865abdf24f9ff9dcd9bf961b5a30ed3201","requestContractRevision":2,"previousRequestContractHash":"c379f96c9bfb3d308adcda34ab4fdb6d1fce4c3ff84f04fe89f4a19989444e1b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T22:36:51.208342+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb02db74-2a88-40b6-a9b7-9ebb00976c18:request-contract:191788c4e6ae2d48fbfc22deeb3f7f865abdf24f9ff9dcd9bf961b5a30ed3201","mission_step_id":"2b03fbc5-06e1-4746-b097-c7af51ed3ab6","command_center_event_id":"eb02db74-2a88-40b6-a9b7-9ebb00976c18"},{"id":"5c58c2f2-5c3a-41bb-b951-9bd9a5662360","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.143-current-runtime-reliability-truth","prNumber":2684,"terminal":false,"missionId":"daf4289f-7a42-4d39-835a-e76cc1dfdc05","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"8b4357c901555638e224c7809db1c408ef7d5bd0","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9592,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1635,"approvedPlanMs":0,"missionSetupMs":1938,"providerAuthMs":0,"shipAndProveMs":6275,"ledgerPrepareMs":1938,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1938,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1938,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"daf4289f-7a42-4d39-835a-e76cc1dfdc05"},"performance":null,"deploymentId":"forgejo-main-8b4357c90155","workflowRunId":7922,"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":1481,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T22:38:32.325761+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"8b4357c901555638e224c7809db1c408ef7d5bd0","external_id":"forgejo-main-8b4357c90155","receipt_type":"execute_mission","idempotency_key":"mission:daf4289f-7a42-4d39-835a-e76cc1dfdc05:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"92c83091-f1f3-4019-a554-35fca0f3c1c5","command_center_event_id":"daf4289f-7a42-4d39-835a-e76cc1dfdc05"},{"id":"4963e2e3-d4a9-4399-913e-09f317054244","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-7925930cbb58","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"7925930c-bb58-4253-b732-62f89ffd0525","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":810,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":318,"providerAuthMs":0,"ledgerPrepareMs":318,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":318,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":318,"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":"7925930c-bb58-4253-b732-62f89ffd0525"},"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":6351,"likelyAffectedFiles":["supabase/functions/accept-invitation/index.ts","supabase/functions/user-roles-manage/index.ts",".forgejo/workflows/knocklaunch.yml"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:03:26.121521+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7925930c-bb58-4253-b732-62f89ffd0525:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"55eb335e-66a4-4d68-8a67-0fb5149b77bb","command_center_event_id":"7925930c-bb58-4253-b732-62f89ffd0525"},{"id":"3c6e1d80-84a1-4298-8503-2da6f540f61f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"branch_must_start_with_ai","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7","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":412,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":412,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":412,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":412,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},"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":1292,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:02:54.488971+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:55deffc9-84f7-43cd-ba4b-d8f9a06229f7:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"1d04a07a-10b4-4d74-acd2-dc0aa63a1011","command_center_event_id":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},{"id":"1d7f62e5-db12-4c06-a0fe-eb94ffdddfd0","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-7925930cbb58","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.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"7925930c-bb58-4253-b732-62f89ffd0525","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19043,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":453,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":453,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":453,"repositoryMutationMs":19043,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":453,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7925930c-bb58-4253-b732-62f89ffd0525"},"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":1560,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:06:47.036559+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7925930c-bb58-4253-b732-62f89ffd0525:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"37fc8a83-76de-42ea-b5a7-ebb32a41f619","command_center_event_id":"7925930c-bb58-4253-b732-62f89ffd0525"},{"id":"74541e6b-12fa-41fc-917b-f4a1026ae928","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-premium-shell-exact-20260910","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.98-owner-handoff-overlap","prNumber":2356,"terminal":false,"missionId":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19377,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":315,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":315,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":315,"repositoryMutationMs":19377,"repositoryProviderMs":17588,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":9916,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":315,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":7672},"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":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},"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":3211,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:06:56.156861+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2356","receipt_type":"execute_mission","idempotency_key":"mission:55deffc9-84f7-43cd-ba4b-d8f9a06229f7:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"1d04a07a-10b4-4d74-acd2-dc0aa63a1011","command_center_event_id":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},{"id":"40fe5354-7955-43c7-9c67-085e326995cc","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-premium-shell-exact-20260910","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.98-owner-handoff-overlap","prNumber":2356,"terminal":false,"missionId":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":31306,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":5095,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":282,"ledgerReconcileMs":0,"lineageReconcileMs":4813,"resolvePreflightMs":5095,"repositoryMutationMs":31306,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":282,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},"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":1557,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:09:51.373574+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"2356","receipt_type":"execute_mission","idempotency_key":"mission:55deffc9-84f7-43cd-ba4b-d8f9a06229f7:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"1d04a07a-10b4-4d74-acd2-dc0aa63a1011","command_center_event_id":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},{"id":"5cad958b-d0c2-4ae3-b628-2c4eb07d9a3a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-premium-shell-exact-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2356,"terminal":false,"missionId":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":931,"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":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},"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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:07:26.104099+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2356","receipt_type":"automatic_mission_resume","idempotency_key":"mission:55deffc9-84f7-43cd-ba4b-d8f9a06229f7:automatic-mission-resume:2356:repair_mission_waiting_for_gate","mission_step_id":"62ef50b2-9e5e-4643-a111-351d4d566021","command_center_event_id":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},{"id":"4c5209f0-899e-49b5-9dac-1097133835b7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-premium-shell-exact-20260910","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2356,"terminal":false,"missionId":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13263,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4639,"approvedPlanMs":0,"missionSetupMs":1081,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":340,"ledgerReconcileMs":0,"lineageReconcileMs":741,"resolvePreflightMs":1081,"repositoryMutationMs":8616,"repositoryProviderMs":4975,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4081,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":340,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":894},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},"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":1515,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:08:03.326717+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2356","receipt_type":"execute_mission","idempotency_key":"mission:55deffc9-84f7-43cd-ba4b-d8f9a06229f7:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"1d04a07a-10b4-4d74-acd2-dc0aa63a1011","command_center_event_id":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},{"id":"64497fc0-4ca3-4eb3-9430-e6da257edc3b","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-7925930cbb58","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2355,"terminal":false,"missionId":"7925930c-bb58-4253-b732-62f89ffd0525","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"fc96d367aa91254549c3672ac57ca171dd115a44","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":27973,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1390,"approvedPlanMs":0,"missionSetupMs":1303,"providerAuthMs":0,"shipAndProveMs":14641,"ledgerPrepareMs":336,"ledgerReconcileMs":0,"lineageReconcileMs":967,"resolvePreflightMs":1303,"repositoryMutationMs":11416,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":336,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7925930c-bb58-4253-b732-62f89ffd0525"},"performance":null,"deploymentId":"forgejo-main-fc96d367aa91","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["accept-invitation","user-roles-manage"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3077,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:08:37.769083+00:00","proof_gate":"canonical_release_dispatched","source_sha":"fc96d367aa91254549c3672ac57ca171dd115a44","external_id":"forgejo-main-fc96d367aa91","receipt_type":"execute_mission","idempotency_key":"mission:7925930c-bb58-4253-b732-62f89ffd0525:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"ec9d937a-44d8-4793-b4d7-9d2eb371c261","command_center_event_id":"7925930c-bb58-4253-b732-62f89ffd0525"},{"id":"54e673fa-4c71-45d8-af4c-275f71adad0a","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"8f42575fab4f712a111505f75881e05f321baddb","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"resolver-repair","satisfied":true,"statement":"Tenant/product source resolution returns canonical owner-visible frontend product sources ahead of irrelevant scripts/tests/control-plane noise even when the read-only objective says current Forgejo main.","proofConditionIds":["proof-runtime","proof-curri"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Mutation scope is exactly source-discovery-policy.js, version.js, and the focused existing regression test file.","proofConditionIds":["proof-runtime"]},{"id":"release","satisfied":true,"statement":"Deploy only cc-execution.","proofConditionIds":["proof-runtime"]},{"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-runtime","proof-curri"]},{"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-runtime","proof-curri"]}],"contractHash":"d093e646807b69c23cbbf11c655e9e92c9bac86ab24cbd2330cd4d7ec92a7670","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"d093e646807b69c23cbbf11c655e9e92c9bac86ab24cbd2330cd4d7ec92a7670"},"required":true,"satisfied":true},{"id":"proof-curri","kind":"repository","evidence":{"reason":null,"gateRunId":9173,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"d093e646807b69c23cbbf11c655e9e92c9bac86ab24cbd2330cd4d7ec92a7670","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"8f42575fab4f712a111505f75881e05f321baddb"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T11:52:54.827558+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"8f42575fab4f712a111505f75881e05f321baddb","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:fdfa3488-edb6-48b4-97bd-cdac46742202:request-contract:d093e646807b69c23cbbf11c655e9e92c9bac86ab24cbd2330cd4d7ec92a7670:8f42575fab4f712a111505f75881e05f321baddb:verified:","mission_step_id":"9e04c46f-041d-4e53-830d-14b781ca1bd3","command_center_event_id":"fdfa3488-edb6-48b4-97bd-cdac46742202"},{"id":"a3541cbb-802b-4c2a-b939-38c7d6e69109","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":"fc96d367aa91254549c3672ac57ca171dd115a44","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":"fc96d367aa91254549c3672ac57ca171dd115a44","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["accept-invitation","user-roles-manage"]},"releaseTargetStates":{"migrations":"pending","supabaseEdge":"pending"},"requestContractHash":"0e004f681cc69334740680f94b1d090a9daaa3b4a1a8b51f6a6dbbfdf8daada8","forgejoWorkflowProof":{"runId":6955,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","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-11T02:08:52.813033+00:00","proof_gate":"canonical_release_pending","source_sha":"fc96d367aa91254549c3672ac57ca171dd115a44","external_id":"forgejo-main-fc96d367aa91","receipt_type":"canonical_release_status","idempotency_key":"mission:7925930c-bb58-4253-b732-62f89ffd0525:forgejo-release-status:fc96d367aa91254549c3672ac57ca171dd115a44:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|supabase-migrations/live=pending","mission_step_id":"ec9d937a-44d8-4793-b4d7-9d2eb371c261","command_center_event_id":"7925930c-bb58-4253-b732-62f89ffd0525"},{"id":"bff8d939-0584-46c6-b385-ec17ccfd4286","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-search-f4df93da","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2845,"terminal":false,"missionId":"f4df93da-ef0f-448e-b349-ef81dc9e5f66","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"607773a773c5c7e5d88622eb69be09716e584c72","timingsMs":{"prReadinessMs":1334,"approvedPlanMs":0,"shipAndProveMs":9173,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f4df93da-ef0f-448e-b349-ef81dc9e5f66"},"performance":null,"deploymentId":"forgejo-main-607773a773c5","workflowRunId":null,"releaseTargets":{"frontend":true,"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":2091,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:40:17.664833+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2845","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f4df93da-ef0f-448e-b349-ef81dc9e5f66:automatic-mission-resume:2845:canonical_release_dispatched","mission_step_id":"59f16892-be60-4ed3-a77d-d8f76f187cc6","command_center_event_id":"f4df93da-ef0f-448e-b349-ef81dc9e5f66"},{"id":"cefde4b9-e24b-4339-9fdf-92c3e2536642","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f864b679403d","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2921,"terminal":false,"missionId":"f864b679-403d-4907-8129-d9b395c7041b","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":738,"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":"f864b679-403d-4907-8129-d9b395c7041b"},"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":1283,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:12:07.330518+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2921","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f864b679-403d-4907-8129-d9b395c7041b:automatic-mission-resume:2921:repair_mission_waiting_for_gate","mission_step_id":"62ef45fe-e8a1-4f74-95eb-6cfbe5a9de50","command_center_event_id":"f864b679-403d-4907-8129-d9b395c7041b"},{"id":"55b05d1e-d779-4de7-b617-d2dc7e517230","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"8b4357c901555638e224c7809db1c408ef7d5bd0","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-fast-simple","satisfied":false,"statement":"Safe bounded frontend-only continuations are classified from exact diff into the existing serverless fast Gate; unsafe sibling scopes remain physical; fresh PR progression remains asynchronous.","proofConditionIds":["proof-production"]}],"satisfied":false,"constraints":[{"id":"one-path","satisfied":false,"statement":"Use one fresh ai/* branch, one PR, one canonical Gate, squash merge, and only affected production target(s).","proofConditionIds":["proof-production"]},{"id":"no-visual","satisfied":false,"statement":"Do not run Visual Witness.","proofConditionIds":["proof-production"]},{"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":["proof-production"]},{"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":["proof-production"]}],"contractHash":"e3fc1caa2a6945521465f6a8fd5e68765bc7db88efed0eff41cdae3a6b0e5aa1","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":"missing_required_release_targets:ccExecution","satisfied":false,"releaseState":"verified","missingTargets":["ccExecution"],"disallowedTargets":["frontend"],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"e3fc1caa2a6945521465f6a8fd5e68765bc7db88efed0eff41cdae3a6b0e5aa1"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["runtime"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T22:37:04.056476+00:00","proof_gate":"request_contract_pending","source_sha":"8b4357c901555638e224c7809db1c408ef7d5bd0","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:daf4289f-7a42-4d39-835a-e76cc1dfdc05:request-contract:e3fc1caa2a6945521465f6a8fd5e68765bc7db88efed0eff41cdae3a6b0e5aa1:8b4357c901555638e224c7809db1c408ef7d5bd0:pending:runtime","mission_step_id":"5038f321-9e0d-4052-8e22-60716536e5b0","command_center_event_id":"daf4289f-7a42-4d39-835a-e76cc1dfdc05"},{"id":"5597d890-9f43-400d-8b9d-e5fff096af68","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"8b4357c901555638e224c7809db1c408ef7d5bd0","priorProofGate":"canonical_release_terminal_verified","requestContractHash":"c42e697cea42b8c6d113d0afb40f75e3f96ed1270f053b89894e257e2fb4c6f4","reconciliationReason":"durable_terminal_release_proof_reused","durableReleaseProofReused":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T22:38:43.761317+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"8b4357c901555638e224c7809db1c408ef7d5bd0","external_id":"forgejo-main-8b4357c90155","receipt_type":"canonical_release_status","idempotency_key":"mission:daf4289f-7a42-4d39-835a-e76cc1dfdc05:durable-terminal-release-proof:8b4357c901555638e224c7809db1c408ef7d5bd0:c42e697cea42b8c6d113d0afb40f75e3f96ed1270f053b89894e257e2fb4c6f4","mission_step_id":"5038f321-9e0d-4052-8e22-60716536e5b0","command_center_event_id":"daf4289f-7a42-4d39-835a-e76cc1dfdc05"},{"id":"cc432bfc-a998-410e-be15-bd85a1f38f85","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"8b4357c901555638e224c7809db1c408ef7d5bd0","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-fast-simple","satisfied":false,"statement":"Safe bounded frontend-only continuations are classified from exact diff into the existing serverless fast Gate; unsafe sibling scopes remain physical; fresh PR progression remains asynchronous.","proofConditionIds":["proof-production"]}],"satisfied":false,"constraints":[{"id":"one-path","satisfied":false,"statement":"Use one fresh ai/* branch, one PR, one canonical Gate, squash merge, and only affected production target(s).","proofConditionIds":["proof-production"]},{"id":"no-visual","satisfied":false,"statement":"Do not run Visual Witness.","proofConditionIds":["proof-production"]},{"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":["proof-production"]},{"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":["proof-production"]}],"contractHash":"c42e697cea42b8c6d113d0afb40f75e3f96ed1270f053b89894e257e2fb4c6f4","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":"missing_required_release_targets:ccExecution","satisfied":false,"releaseState":"verified","missingTargets":["ccExecution"],"disallowedTargets":["frontend"],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"c42e697cea42b8c6d113d0afb40f75e3f96ed1270f053b89894e257e2fb4c6f4"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["runtime"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T22:38:45.492478+00:00","proof_gate":"request_contract_pending","source_sha":"8b4357c901555638e224c7809db1c408ef7d5bd0","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:daf4289f-7a42-4d39-835a-e76cc1dfdc05:request-contract:c42e697cea42b8c6d113d0afb40f75e3f96ed1270f053b89894e257e2fb4c6f4:8b4357c901555638e224c7809db1c408ef7d5bd0:pending:runtime","mission_step_id":"5038f321-9e0d-4052-8e22-60716536e5b0","command_center_event_id":"daf4289f-7a42-4d39-835a-e76cc1dfdc05"},{"id":"28a6268b-4694-4139-972b-a3b4b5776167","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-13T22:38:46.221Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T22:37:05.171024+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:daf4289f-7a42-4d39-835a-e76cc1dfdc05:owner-wait-live","mission_step_id":"5038f321-9e0d-4052-8e22-60716536e5b0","command_center_event_id":"daf4289f-7a42-4d39-835a-e76cc1dfdc05"},{"id":"8214a1bb-5bf5-4b01-a265-b9f31c6a83bf","source":"forgejo","status":"waiting","payload":{"branch":"ai/cancelled-release-dispatch-readback","prNumber":2952,"nextAction":null,"mergeCommitSha":"e270d9fa65210cd30a1b228099732fc01fba88b8","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:11:39.888528+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e270d9fa65210cd30a1b228099732fc01fba88b8","external_id":"2952","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:a790862f-7b32-4d51-90b1-4f9ecc811243:merged-pr:2952:e270d9fa65210cd30a1b228099732fc01fba88b8","mission_step_id":"287f6e20-3233-4a4d-bfa6-db3afdb2e94b","command_center_event_id":"a790862f-7b32-4d51-90b1-4f9ecc811243"},{"id":"df9b8346-73aa-4a38-9843-c3bf72cbd9d3","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/cancelled-release-descendant-recovery","reason":"control_plane_maintenance_base_sha_mismatch","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.151-mission-create-single-rpc","prNumber":null,"terminal":false,"missionId":"dd521401-a425-411e-b977-eef4a3707761","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":380,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":5890,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":5890,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":5890,"repositoryMutationMs":380,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":5890,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"dd521401-a425-411e-b977-eef4a3707761"},"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":1528,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:40:34.325259+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:dd521401-a425-411e-b977-eef4a3707761:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"3089343a-caa9-40c0-9e65-9f7939b1100d","command_center_event_id":"dd521401-a425-411e-b977-eef4a3707761"},{"id":"2f861b35-f7a9-4bca-9d06-7aa1eeed3f17","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"fc96d367aa91254549c3672ac57ca171dd115a44","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"db-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"1912ac325cb76fcbbe6edbe9527eb2c4a5dd95c8","prNumber":2355,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6952/jobs/1","mergeCommitSha":"fc96d367aa91254549c3672ac57ca171dd115a44"},{"id":"invite-function-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"1912ac325cb76fcbbe6edbe9527eb2c4a5dd95c8","prNumber":2355,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6952/jobs/1","mergeCommitSha":"fc96d367aa91254549c3672ac57ca171dd115a44"},{"id":"godmode-function-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"1912ac325cb76fcbbe6edbe9527eb2c4a5dd95c8","prNumber":2355,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6952/jobs/1","mergeCommitSha":"fc96d367aa91254549c3672ac57ca171dd115a44"}],"requestContractHash":"0e004f681cc69334740680f94b1d090a9daaa3b4a1a8b51f6a6dbbfdf8daada8"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:08:57.249364+00:00","proof_gate":"request_contract_repository_verified","source_sha":"fc96d367aa91254549c3672ac57ca171dd115a44","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:7925930c-bb58-4253-b732-62f89ffd0525:request-contract-repository:0e004f681cc69334740680f94b1d090a9daaa3b4a1a8b51f6a6dbbfdf8daada8:fc96d367aa91254549c3672ac57ca171dd115a44","mission_step_id":"67217744-9874-4cbf-9620-fc20a440adc4","command_center_event_id":"7925930c-bb58-4253-b732-62f89ffd0525"},{"id":"1238c900-9640-4015-a334-aa6a12dc13d5","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-7925930cbb58","prNumber":2355,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"fc96d367aa91254549c3672ac57ca171dd115a44","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:10:27.950859+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"fc96d367aa91254549c3672ac57ca171dd115a44","external_id":"2355","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:7925930c-bb58-4253-b732-62f89ffd0525:merged-pr:2355:fc96d367aa91254549c3672ac57ca171dd115a44","mission_step_id":"ec9d937a-44d8-4793-b4d7-9d2eb371c261","command_center_event_id":"7925930c-bb58-4253-b732-62f89ffd0525"},{"id":"d99179e4-7800-4942-806e-ebc93c608176","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f5d32a4d090f","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/objective-first-repair-f5d32a4d090f","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"f5d32a4d-090f-472f-8091-36da76a94d4e","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9364,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2795,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":295,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2795,"repositoryMutationMs":9364,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":295,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f5d32a4d-090f-472f-8091-36da76a94d4e"},"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":1585,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:15:18.07805+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f5d32a4d-090f-472f-8091-36da76a94d4e:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"3e0c99b8-5433-46e1-ba54-889da89194b3","command_center_event_id":"f5d32a4d-090f-472f-8091-36da76a94d4e"},{"id":"e6fafb7e-8143-41fc-ab6f-2fc6a24e51f3","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-premium-shell-exact-20260910","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2356,"terminal":false,"missionId":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":3412,"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":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},"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":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:09:01.724289+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2356","receipt_type":"automatic_mission_resume","idempotency_key":"mission:55deffc9-84f7-43cd-ba4b-d8f9a06229f7:automatic-mission-resume:2356:repair_mission_pr_ready_retryable","mission_step_id":"62ef50b2-9e5e-4643-a111-351d4d566021","command_center_event_id":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},{"id":"781cf9a6-2e1c-4a28-a970-23b89ad97cce","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue PR #2685 and repair the exact Gate OOM failure without changing product behavior. Align the production-equivalent Gate bundle with the existing heavy-runner resource contract: normal Vite build gets 2560 MB old-space inside the 3584 MB container, low-memory no-minify fallback gets 1024 MB, and Gate must fail if the retired 384/512 MB inline overrides reappear. Keep the same branch, same PR, frontend-only release target, then Gate, squash merge, Cloudflare release, and exact live proof.","wordingChanged":false,"canonicalIntent":"Continue PR #2685 and repair the exact Gate OOM failure without changing product behavior. Align the production-equivalent Gate bundle with the existing heavy-runner resource contract: normal Vite build gets 2560 MB old-space inside the 3584 MB container, low-memory no-minify fallback gets 1024 MB, and Gate must fail if the retired 384/512 MB inline overrides reappear. Keep the same branch, same PR, frontend-only release target, then Gate, squash merge, Cloudflare release, and exact live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"locked-builder","statement":"scripts/cloudflare-native-build.mjs uses only repository-local lockfile-installed Vite 5 via process.execPath, never out-of-lock Vite 8/Rolldown.","proofConditionIds":["repository-proof","gate-proof","production-proof"]},{"id":"react-singleton","statement":"vite.config.ts dedupes react and react-dom so root and lazy chunks share one React runtime/dispatcher.","proofConditionIds":["repository-proof","gate-proof"]},{"id":"gate-build-budget","statement":"The canonical Gate production-equivalent bundle uses 2560 MB Node old-space inside the 3584 MB heavy container, its no-minify fallback uses 1024 MB, and 384/512 MB inline heap overrides are regression-blocked.","proofConditionIds":["repository-proof","gate-proof"]},{"id":"regression-guard","statement":"Focused React runtime/build validators plus the Gate's own executable checks enforce the locked builder, React singleton, and non-regressed Gate heap contract.","proofConditionIds":["repository-proof","gate-proof"]}],"objective":"Continue PR #2685 and repair the exact Gate OOM failure without changing product behavior. Align the production-equivalent Gate bundle with the existing heavy-runner resource contract: normal Vite build gets 2560 MB old-space inside the 3584 MB container, low-memory no-minify fallback gets 1024 MB, and Gate must fail if the retired 384/512 MB inline overrides reappear. Keep the same branch, same PR, frontend-only release target, then Gate, squash merge, Cloudflare release, and exact live proof.","constraints":[{"id":"bounded-scope","statement":"Do not change tenant behavior, auth, Supabase/database/schema, routes, backgrounds, UI behavior, Command Center runtime, or unrelated production owners. The only newly added file beyond the already-approved repair is .forgejo/workflows/knocklaunch.yml for the exact Gate heap correction.","proofConditionIds":["repository-proof","production-proof"]},{"id":"single-path","statement":"Reuse branch ai/objective-first-repair-eb02db742a88 and PR #2685; one Gate, one Forgejo squash merge, one frontend Cloudflare release, no replacement PR.","proofConditionIds":["repository-proof","gate-proof","production-proof"]},{"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":["repository-proof","gate-proof","production-proof"]},{"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":["repository-proof","gate-proof","production-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-proof","kind":"repository","claim":"Exact repair diff is limited to scripts/cloudflare-native-build.mjs, vite.config.ts, src/__tests__/contracts/frontend-react-runtime.contract.test.ts, scripts/validate-production-critical-files.mjs, and .forgejo/workflows/knocklaunch.yml for the Gate heap correction.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"gate-proof","kind":"repository","claim":"KnockLaunch Gate passes and its production-equivalent build proves repository-local Vite 5/Rollup with a 2560 MB normal heap, without the prior OOM.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"production-proof","kind":"runtime","claim":"Merged frontend repair is promoted to 100% Cloudflare traffic and exact live artifact identity matches merged main on app.knocklaunch.app.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Continue-PR-2685-and-repair-the-exact-Gate-OOM-failure-without-changing-product-behavior.-Align-the-","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["frontend"],"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":["repository-proof","gate-proof","production-proof"]},"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":"7c8235abc887b29dba0a47eff628200600b5ec8b006b3aea6adbdacde7b7f415","requestContractRevision":3,"previousRequestContractHash":"191788c4e6ae2d48fbfc22deeb3f7f865abdf24f9ff9dcd9bf961b5a30ed3201"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T22:55:28.321175+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb02db74-2a88-40b6-a9b7-9ebb00976c18:request-contract:7c8235abc887b29dba0a47eff628200600b5ec8b006b3aea6adbdacde7b7f415","mission_step_id":"2b03fbc5-06e1-4746-b097-c7af51ed3ab6","command_center_event_id":"eb02db74-2a88-40b6-a9b7-9ebb00976c18"},{"id":"5ccfe65f-a530-4755-9759-fac95f79f3db","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":"fc96d367aa91254549c3672ac57ca171dd115a44","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"fc96d367aa91254549c3672ac57ca171dd115a44","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["accept-invitation","user-roles-manage"]},"releaseTargetStates":{"migrations":"success","supabaseEdge":"pending"},"requestContractHash":"0e004f681cc69334740680f94b1d090a9daaa3b4a1a8b51f6a6dbbfdf8daada8","forgejoWorkflowProof":{"runId":6955,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","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-11T02:10:07.998366+00:00","proof_gate":"canonical_release_pending","source_sha":"fc96d367aa91254549c3672ac57ca171dd115a44","external_id":"forgejo-main-fc96d367aa91","receipt_type":"canonical_release_status","idempotency_key":"mission:7925930c-bb58-4253-b732-62f89ffd0525:forgejo-release-status:fc96d367aa91254549c3672ac57ca171dd115a44:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|supabase-migrations/live=success","mission_step_id":"ec9d937a-44d8-4793-b4d7-9d2eb371c261","command_center_event_id":"7925930c-bb58-4253-b732-62f89ffd0525"},{"id":"108c2c85-7a04-451a-b0b2-e3d5137f2add","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-f5d32a4d090f","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"f5d32a4d-090f-472f-8091-36da76a94d4e","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6204,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":332,"providerAuthMs":0,"ledgerPrepareMs":332,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":332,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":332,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"pull_request_required","receiptRef":{"mode":"full","missionId":"f5d32a4d-090f-472f-8091-36da76a94d4e"},"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":1385,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:16:24.842768+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f5d32a4d-090f-472f-8091-36da76a94d4e:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"8def8907-d246-4914-82de-c82728c0a4ff","command_center_event_id":"f5d32a4d-090f-472f-8091-36da76a94d4e"},{"id":"2166c784-2e82-4e84-8e54-1b21907cf6a4","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing control plane Gate repair on PR #2685. The locked repository-local Vite 5/Rollup React runtime repair is already correct; fix only the canonical control plane Gate's accidental inline V8 heap choke so its production-equivalent frontend build uses the already-approved heavy-runner resource contract, then carry the same PR through Gate, squash merge, frontend-only Cloudflare release, and exact live artifact proof.","wordingChanged":false,"canonicalIntent":"Continue the existing control plane Gate repair on PR #2685. The locked repository-local Vite 5/Rollup React runtime repair is already correct; fix only the canonical control plane Gate's accidental inline V8 heap choke so its production-equivalent frontend build uses the already-approved heavy-runner resource contract, then carry the same PR through Gate, squash merge, frontend-only Cloudflare release, and exact live artifact proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"locked-builder","statement":"scripts/cloudflare-native-build.mjs uses only repository-local lockfile-installed Vite 5 via process.execPath, never out-of-lock Vite 8/Rolldown.","proofConditionIds":["repository-proof","gate-proof","production-proof"]},{"id":"react-singleton","statement":"vite.config.ts dedupes react and react-dom so root and lazy route chunks share one React runtime/dispatcher.","proofConditionIds":["repository-proof","gate-proof"]},{"id":"gate-build-budget","statement":"The canonical control plane Gate workflow production-equivalent bundle uses 2560 MB Node old-space inside the 3584 MB heavy container, its no-minify fallback uses 1024 MB, and retired inline 384/512 MB heap overrides are regression-blocked.","proofConditionIds":["repository-proof","gate-proof"]},{"id":"regression-guard","statement":"Focused React runtime/build validators plus executable Gate checks enforce the locked builder, React singleton, and Gate heap contract.","proofConditionIds":["repository-proof","gate-proof"]}],"objective":"Continue the existing control plane Gate repair on PR #2685. The locked repository-local Vite 5/Rollup React runtime repair is already correct; fix only the canonical control plane Gate's accidental inline V8 heap choke so its production-equivalent frontend build uses the already-approved heavy-runner resource contract, then carry the same PR through Gate, squash merge, frontend-only Cloudflare release, and exact live artifact proof.","constraints":[{"id":"bounded-scope","statement":"Do not change tenant behavior, authentication, Supabase/database/schema, routes, backgrounds, UI behavior, Command Center runtime, or unrelated production owners. Beyond the already-approved four-file React/build repair, change only the control plane Gate workflow for the exact heap correction.","proofConditionIds":["repository-proof","production-proof"]},{"id":"single-path","statement":"Reuse branch ai/objective-first-repair-eb02db742a88 and PR #2685; use one canonical KnockLaunch Gate, one Forgejo squash merge, and one frontend Cloudflare release; do not create replacement work.","proofConditionIds":["repository-proof","gate-proof","production-proof"]},{"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":["repository-proof","gate-proof","production-proof"]},{"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":["repository-proof","gate-proof","production-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-proof","kind":"repository","claim":"Exact repair diff is limited to scripts/cloudflare-native-build.mjs, vite.config.ts, src/__tests__/contracts/frontend-react-runtime.contract.test.ts, scripts/validate-production-critical-files.mjs, and .forgejo/workflows/knocklaunch.yml for the Gate heap correction.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"gate-proof","kind":"repository","claim":"KnockLaunch Gate passes and its production-equivalent build proves repository-local Vite 5/Rollup using the approved 2560 MB normal heap without the prior OOM.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"production-proof","kind":"runtime","claim":"The merged frontend repair is promoted to 100% Cloudflare traffic and exact live artifact identity matches the merged main source on app.knocklaunch.app.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Continue-the-existing-control-plane-Gate-repair-on-PR-2685.-The-locked-repository-local-Vite-5-Rollu","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["frontend"],"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":["repository-proof","gate-proof","production-proof"]},"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":"870f1c23c069fb6b9462e617af6f2765b68d111cc6dfce0e5c9f84db112368d2","requestContractRevision":4,"previousRequestContractHash":"7c8235abc887b29dba0a47eff628200600b5ec8b006b3aea6adbdacde7b7f415"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T22:56:29.019631+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb02db74-2a88-40b6-a9b7-9ebb00976c18:request-contract:870f1c23c069fb6b9462e617af6f2765b68d111cc6dfce0e5c9f84db112368d2","mission_step_id":"2b03fbc5-06e1-4746-b097-c7af51ed3ab6","command_center_event_id":"eb02db74-2a88-40b6-a9b7-9ebb00976c18"},{"id":"18dda4aa-72ad-414c-8d70-74473af1332b","source":"cc-execution","status":"recorded","payload":{"objective":"Fix the Redfish Roofing homeowner detail workflow at /redfish-roofing/homeowners/:homeownerId. The large 'Scope & Agreement / What are we doing here?' chooser must not be shown by default when the current homeowner/job already has enough existing facts to resolve the path (for example trade=Roofing and funding=Insurance, with existing agreement/claim/roof status). In that resolved state, replace the chooser with a compact owner-facing Next Action surface derived only from data already available to the frontend. Reuse existing valid Redfish actions/routes for the resolved record, and provide a secondary Change Scope control that deliberately reveals the existing chooser. When required routing facts are missing, keep the existing scope/funding chooser behavior. Do not create agreements automatically, do not change backend/data/auth/runtime contracts, do not modify other tenant route families, and do not invent dead links. Keep the page compact and consistent with the existing Redfish shell. Ship through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend-only Cloudflare release, and claim-matched live interaction proof.","tenantRef":"redfish-roofing","receivedAt":"2026-09-11T02:29:43.474Z","fingerprint":"6ea52ecccf670b98abc4153c1ec6ffa423766a5d5d4832ea527d4327ac3dbac8","workstreamRef":"redfishroofing","conversationId":null,"canonicalBranch":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Fix the Redfish Roofing homeowner detail workflow at /redfish-roofing/homeowners/:homeownerId. The large 'Scope & Agreement / What are we doing here?' chooser must not be shown by default when the current homeowner/job already has enough existing facts to resolve the path (for example trade=Roofing and funding=Insurance, with existing agreement/claim/roof status). In that resolved state, replace the chooser with a compact owner-facing Next Action surface derived only from data already available to the frontend. Reuse existing valid Redfish actions/routes for the resolved record, and provide a secondary Change Scope control that deliberately reveals the existing chooser. When required routing facts are missing, keep the existing scope/funding chooser behavior. Do not create agreements automatically, do not change backend/data/auth/runtime contracts, do not modify other tenant route families, and do not invent dead links. Keep the page compact and consistent with the existing Redfish shell. Ship through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend-only Cloudflare release, and claim-matched live interaction proof.","wordingChanged":false,"canonicalIntent":"Fix the Redfish Roofing homeowner detail workflow at /redfish-roofing/homeowners/:homeownerId. The large 'Scope & Agreement / What are we doing here?' chooser must not be shown by default when the current homeowner/job already has enough existing facts to resolve the path (for example trade=Roofing and funding=Insurance, with existing agreement/claim/roof status). In that resolved state, replace the chooser with a compact owner-facing Next Action surface derived only from data already available to the frontend. Reuse existing valid Redfish actions/routes for the resolved record, and provide a secondary Change Scope control that deliberately reveals the existing chooser. When required routing facts are missing, keep the existing scope/funding chooser behavior. Do not create agreements automatically, do not change backend/data/auth/runtime contracts, do not modify other tenant route families, and do not invent dead links. Keep the page compact and consistent with the existing Redfish shell. Ship through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend-only Cloudflare release, and claim-matched live interaction proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Resolved Redfish homeowner/job records do not show the scope/funding chooser by default.","proofConditionIds":["proof-1","proof-3"]},{"id":"outcome-2","statement":"Resolved records show a compact Next Action surface derived only from data already available to the frontend.","proofConditionIds":["proof-1","proof-3"]},{"id":"outcome-3","statement":"The Next Action surface exposes only existing valid Redfish workflow actions plus a Change Scope control.","proofConditionIds":["proof-1","proof-3"]},{"id":"outcome-4","statement":"Change Scope reveals the existing trade/funding chooser intentionally.","proofConditionIds":["proof-3"]},{"id":"outcome-5","statement":"Records missing required routing facts still show the chooser by default.","proofConditionIds":["proof-1"]}],"objective":"Fix the Redfish Roofing homeowner detail workflow at /redfish-roofing/homeowners/:homeownerId. The large 'Scope & Agreement / What are we doing here?' chooser must not be shown by default when the current homeowner/job already has enough existing facts to resolve the path (for example trade=Roofing and funding=Insurance, with existing agreement/claim/roof status). In that resolved state, replace the chooser with a compact owner-facing Next Action surface derived only from data already available to the frontend. Reuse existing valid Redfish actions/routes for the resolved record, and provide a secondary Change Scope control that deliberately reveals the existing chooser. When required routing facts are missing, keep the existing scope/funding chooser behavior. Do not create agreements automatically, do not change backend/data/auth/runtime contracts, do not modify other tenant route families, and do not invent dead links. Keep the page compact and consistent with the existing Redfish shell. Ship through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend-only Cloudflare release, and claim-matched live interaction proof.","constraints":[{"id":"constraint-1","statement":"Frontend-only change; no database, auth, runtime, edge-function, schema, or control-plane changes.","proofConditionIds":["proof-1"]},{"id":"constraint-2","statement":"Do not modify other tenants.","proofConditionIds":["proof-1"]},{"id":"constraint-3","statement":"Do not create a new agreement or duplicate document workflow.","proofConditionIds":["proof-1","proof-3"]},{"id":"constraint-4","statement":"Reuse only existing valid Redfish routes/actions/components.","proofConditionIds":["proof-1","proof-3"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-1","kind":"repository","claim":"Current protected Forgejo main contains the bounded Redfish frontend implementation, with no backend/data/auth/runtime/control-plane or other-tenant changes.","route":"/redfish-roofing/homeowners/:homeownerId","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-2","kind":"release","claim":"The merged frontend source is deployed successfully to the production frontend.","route":"/redfish-roofing/homeowners/:homeownerId","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-3","kind":"interaction","claim":"On the live Redfish homeowner detail record /redfish-roofing/homeowners/95fc090e-5761-4d32-b387-0308d074e524, the resolved Roofing + Insurance job shows a compact NEXT ACTION state instead of the scope/funding chooser by default, and using Change Scope reveals the chooser.","route":"/redfish-roofing/homeowners/95fc090e-5761-4d32-b387-0308d074e524","roleRef":null,"userRef":null,"required":true,"expectedText":"NEXT ACTION","targetedActions":[{"action":"click","targetText":"Change Scope","expectedText":"What are we working on?"}],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":null,"conversationContext":null,"requestContractHash":"7332e8b9e3930e3dc677f86b6cde74d31be8035a9d91630f05d8fbe79c2f88a2","requestContractRevision":1},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-11T02:29:44.305099+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:46a78ce4-af0d-4a6f-b801-5a59a89e0bd9:tenant-workstream-contribution:6ea52ecccf670b98abc4153c1ec6ffa423766a5d5d4832ea527d4327ac3dbac8","mission_step_id":null,"command_center_event_id":"46a78ce4-af0d-4a6f-b801-5a59a89e0bd9"},{"id":"39436d5f-558c-4cac-875d-d8eba21db6e0","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml"],"reason":"Owner-directed continuation of the active production incident. The exact canonical Gate workflow currently forces the already-correct locked Vite 5 build into 512/384 MB heaps and deterministically OOMs; authorize only the bounded resource-contract correction needed to finish PR #2685.","baseSha":"8b4357c901555638e224c7809db1c408ef7d5bd0","issuedAt":1789340217226,"expiresAt":1789340397226,"missionId":"eb02db74-2a88-40b6-a9b7-9ebb00976c18","authorizationId":"9830478f-0678-4168-af4c-858b16c9f6e7","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T22:56:58.404423+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8b4357c901555638e224c7809db1c408ef7d5bd0","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:9830478f-0678-4168-af4c-858b16c9f6e7","mission_step_id":"e122760c-cb84-45e8-bd72-50cd6225dda5","command_center_event_id":"eb02db74-2a88-40b6-a9b7-9ebb00976c18"},{"id":"26f77cca-3220-4b1f-9f7b-3a32be751cf7","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/redfish-jimmy-premium-r2-20260910","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"e4aa1b16-e72d-48d6-a059-02a8ac51221d","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9975,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":277,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":277,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":277,"repositoryMutationMs":9975,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":277,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e4aa1b16-e72d-48d6-a059-02a8ac51221d"},"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":1576,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:18:07.094333+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e4aa1b16-e72d-48d6-a059-02a8ac51221d:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"b41c0f03-b5dd-47ad-8375-fac95b463bdf","command_center_event_id":"e4aa1b16-e72d-48d6-a059-02a8ac51221d"},{"id":"0ff173df-21fe-4d97-a33e-0b859d36748f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-premium-shell-exact-20260910","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2356,"terminal":false,"missionId":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4062,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2451,"approvedPlanMs":0,"missionSetupMs":5308,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":308,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5308,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":308,"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":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},"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":1526,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:08:38.121224+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2356","receipt_type":"execute_mission","idempotency_key":"mission:55deffc9-84f7-43cd-ba4b-d8f9a06229f7:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"1d04a07a-10b4-4d74-acd2-dc0aa63a1011","command_center_event_id":"55deffc9-84f7-43cd-ba4b-d8f9a06229f7"},{"id":"78b9d7aa-ab5b-45e1-ae30-d3373c850b1c","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-46a78ce4af0d","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"46a78ce4-af0d-4a6f-b801-5a59a89e0bd9","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":2075,"providerAuthMs":0,"ledgerPrepareMs":1384,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2075,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1384,"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":"46a78ce4-af0d-4a6f-b801-5a59a89e0bd9"},"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":4529,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-11T02:29:45.506783+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:46a78ce4-af0d-4a6f-b801-5a59a89e0bd9:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"7bcd909b-d640-4183-837b-32c6d338992a","command_center_event_id":"46a78ce4-af0d-4a6f-b801-5a59a89e0bd9"},{"id":"63e47b2d-4608-4d57-b120-4089daefa0fc","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f5d32a4d090f","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.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"f5d32a4d-090f-472f-8091-36da76a94d4e","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15567,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2846,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":346,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2846,"repositoryMutationMs":15567,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":346,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f5d32a4d-090f-472f-8091-36da76a94d4e"},"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":1566,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:22:13.51477+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f5d32a4d-090f-472f-8091-36da76a94d4e:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"3e0c99b8-5433-46e1-ba54-889da89194b3","command_center_event_id":"f5d32a4d-090f-472f-8091-36da76a94d4e"},{"id":"95760515-48e0-4f19-8605-f9deeb35b121","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-e31279e1a1f5","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.175-repository-source-fastpath","prNumber":2981,"terminal":false,"missionId":"e31279e1-a1f5-4d5d-8bbd-b6402e766c3a","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2893,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1147,"missionSetupMs":634,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":528,"ledgerReconcileMs":0,"lineageReconcileMs":106,"resolvePreflightMs":634,"repositoryMutationMs":1746,"repositoryProviderMs":1746,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1664,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":528,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":82},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"e31279e1-a1f5-4d5d-8bbd-b6402e766c3a"},"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":3074,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T00:59:00.713163+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"2981","receipt_type":"execute_mission","idempotency_key":"mission:e31279e1-a1f5-4d5d-8bbd-b6402e766c3a:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"9363f9fd-0c2f-4ec5-919c-710148d7822c","command_center_event_id":"e31279e1-a1f5-4d5d-8bbd-b6402e766c3a"},{"id":"df7bd616-2a0d-4176-bd8e-d80c1f87a481","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/tenant-search-f4df93da","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2845,"terminal":false,"missionId":"f4df93da-ef0f-448e-b349-ef81dc9e5f66","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"607773a773c5c7e5d88622eb69be09716e584c72","timingsMs":{"prReadinessMs":97,"approvedPlanMs":0,"shipAndProveMs":3410,"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":"f4df93da-ef0f-448e-b349-ef81dc9e5f66"},"performance":null,"deploymentId":"forgejo-main-607773a773c5","workflowRunId":8444,"releaseTargets":{"frontend":true,"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":792,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:40:59.152078+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2845","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f4df93da-ef0f-448e-b349-ef81dc9e5f66:automatic-mission-resume:2845:canonical_release_reconciliation_pending","mission_step_id":"bb8846c0-2a8b-4235-ae14-8733ea6aa7b7","command_center_event_id":"f4df93da-ef0f-448e-b349-ef81dc9e5f66"},{"id":"7518695b-fe3c-4086-9eb5-5a77cfc7cbd2","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f864b679403d","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2921,"terminal":false,"missionId":"f864b679-403d-4907-8129-d9b395c7041b","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"53172410a8c011b565770d4986418240750ce36c","timingsMs":{"prReadinessMs":348,"approvedPlanMs":0,"shipAndProveMs":2460,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f864b679-403d-4907-8129-d9b395c7041b"},"performance":null,"deploymentId":"forgejo-main-53172410a8c0","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":2044,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:12:33.757618+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2921","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f864b679-403d-4907-8129-d9b395c7041b:automatic-mission-resume:2921:canonical_release_dispatched","mission_step_id":"df70302c-4037-42d8-8514-7e4fbecf219c","command_center_event_id":"f864b679-403d-4907-8129-d9b395c7041b"},{"id":"f1ce1497-d0dd-4a49-955f-f21cf09af563","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/planner-fallback-only-20260910","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.98-owner-handoff-overlap","prNumber":2362,"terminal":false,"missionId":"213c833d-7321-4460-b12a-5e0219c339b4","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":33828,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":5720,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":720,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5720,"repositoryMutationMs":33828,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":720,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"213c833d-7321-4460-b12a-5e0219c339b4"},"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":1557,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:33:10.442372+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:213c833d-7321-4460-b12a-5e0219c339b4:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"4ca157ce-5f6b-499c-aa10-95eb1e018ff2","command_center_event_id":"213c833d-7321-4460-b12a-5e0219c339b4"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":16200,"schema":"public"}