{"data":[{"id":"60b75ace-65a8-4f61-a1d3-07afa72a955b","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-event-closeout-20260830","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":3771,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1094,"terminal":false,"missionId":"f834420f-da7c-4878-8f13-0c1d756363ae","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","timingsMs":{"handlerMs":14352,"prReadinessMs":1382,"approvedPlanMs":4944,"missionSetupMs":3669,"shipAndProveMs":7880},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f834420f-da7c-4878-8f13-0c1d756363ae"},"performance":null,"deploymentId":"forgejo-main-a0388f961590","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":8067,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T13:17:54.981197+00:00","proof_gate":"canonical_release_dispatched","source_sha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","external_id":"forgejo-main-a0388f961590","receipt_type":"execute_mission","idempotency_key":"mission:f834420f-da7c-4878-8f13-0c1d756363ae:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"80e00ee1-09bf-4bb7-81c5-52545bc96acc","command_center_event_id":"f834420f-da7c-4878-8f13-0c1d756363ae"},{"id":"60e59463-4934-41f8-b8b3-a5032d810a27","source":"forgejo","status":"waiting","payload":{"branch":"ai/mcp-auth-hot-path-20260904","prNumber":1668,"nextAction":null,"mergeCommitSha":"e0be67750f02d8c3d05e93e7a08698c21c432272","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:09:43.060343+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e0be67750f02d8c3d05e93e7a08698c21c432272","external_id":"1668","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:60326891-6f9f-4b99-be07-4183e6ce932e:merged-pr:1668:e0be67750f02d8c3d05e93e7a08698c21c432272","mission_step_id":"b9820bf9-105e-4249-88ed-787e9057dcdd","command_center_event_id":"60326891-6f9f-4b99-be07-4183e6ce932e"},{"id":"a51eae67-7736-4b7b-8b8f-0432b295010b","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"e0be67750f02d8c3d05e93e7a08698c21c432272","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"e0be67750f02d8c3d05e93e7a08698c21c432272","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"9e7dd75ef3d260a4746b37ad4b162b0db0ab3f577de65d14a59e5bc314a4deee","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5105","runId":5105,"status":"success","sourceSha":"e0be67750f02d8c3d05e93e7a08698c21c432272","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":8,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"e0be67750f02d8c3d05e93e7a08698c21c432272","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-e0be67750f02d8c3d05e93e7a08698c21c432272","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":5105,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.30-mcp-auth-hot-path-refreeze","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"57596638db3f087773d2f171fe346dd78e1c01bb","sourceSha":"e0be67750f02d8c3d05e93e7a08698c21c432272","changedPaths":["workers/cc-execution/test/mcp-oauth-hot-path.test.js","config/control-plane-capabilities.json","workers/cc-execution/src/index-mcp-oauth.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"changedPathCount":5,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:09:45.752126+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e0be67750f02d8c3d05e93e7a08698c21c432272","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:60326891-6f9f-4b99-be07-4183e6ce932e:forgejo-release-status:e0be67750f02d8c3d05e93e7a08698c21c432272:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"fcaa4b7c-9685-4bf9-be6d-ac88461fb127","command_center_event_id":"60326891-6f9f-4b99-be07-4183e6ce932e"},{"id":"3d214ece-5840-44de-a2b7-b7cd9a62788a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/roofhelpfinder-titusville-roof-repair-20260904","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1702,"terminal":false,"missionId":"27362bc1-9d9e-4fdb-8216-f2977898aade","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3777,"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":"27362bc1-9d9e-4fdb-8216-f2977898aade"},"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":1295,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:47:52.763624+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1702","receipt_type":"automatic_mission_resume","idempotency_key":"mission:27362bc1-9d9e-4fdb-8216-f2977898aade:automatic-mission-resume:1702:repair_mission_waiting_for_gate","mission_step_id":"4f59db94-4bb4-4542-a090-4cf97a0bc9fc","command_center_event_id":"27362bc1-9d9e-4fdb-8216-f2977898aade"},{"id":"be50ff7c-d2ee-4866-ac1d-4ce044d2be88","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"1d8d609a6d537be82847f6783476f7e783d9a6390e1387fb7ed522e8df3fcac0","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3544","runId":3544,"status":"running","sourceSha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T13:18:02.881096+00:00","proof_gate":"canonical_release_pending","source_sha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","external_id":"forgejo-main-a0388f961590","receipt_type":"canonical_release_status","idempotency_key":"mission:f834420f-da7c-4878-8f13-0c1d756363ae:forgejo-release-status:a0388f961590a0cb6ea56065c479a3ec249e7b87:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"80e00ee1-09bf-4bb7-81c5-52545bc96acc","command_center_event_id":"f834420f-da7c-4878-8f13-0c1d756363ae"},{"id":"cea89381-aba6-4bd5-878b-70b813289894","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"1d8d609a6d537be82847f6783476f7e783d9a6390e1387fb7ed522e8df3fcac0","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3544","runId":3544,"status":"success","sourceSha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T13:21:53.642532+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","external_id":"forgejo-main-a0388f961590","receipt_type":"canonical_release_status","idempotency_key":"mission:f834420f-da7c-4878-8f13-0c1d756363ae:forgejo-release-status:a0388f961590a0cb6ea56065c479a3ec249e7b87:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"03d117cb-7a6d-4f6d-acd6-11b806deecc5","command_center_event_id":"f834420f-da7c-4878-8f13-0c1d756363ae"},{"id":"ac52a096-940d-414c-b3ec-56d9001503ce","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"guided-closeout","satisfied":true,"statement":"Big Papi Event Day closeout is a three-step Inventory, Money, Finish flow with only the active step expanded and compact inventory controls.","proofConditionIds":["live-event-day"]},{"id":"cancel-event","satisfied":true,"statement":"Big Papi Event Day has a confirmed Cancel Event action that preserves the booking/history, clearly marks it canceled, and no longer requires closeout.","proofConditionIds":["live-event-day"]}],"satisfied":true,"constraints":[],"contractHash":"1d8d609a6d537be82847f6783476f7e783d9a6390e1387fb7ed522e8df3fcac0","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"live-event-day","kind":"runtime","evidence":{"releaseState":"verified","releaseRequestContractHash":"1d8d609a6d537be82847f6783476f7e783d9a6390e1387fb7ed522e8df3fcac0"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T13:21:56.225547+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"a0388f961590a0cb6ea56065c479a3ec249e7b87","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:f834420f-da7c-4878-8f13-0c1d756363ae:request-contract:1d8d609a6d537be82847f6783476f7e783d9a6390e1387fb7ed522e8df3fcac0:a0388f961590a0cb6ea56065c479a3ec249e7b87:verified:","mission_step_id":"03d117cb-7a6d-4f6d-acd6-11b806deecc5","command_center_event_id":"f834420f-da7c-4878-8f13-0c1d756363ae"},{"id":"10623450-940d-406b-a91e-950b5172b0ab","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtfuljst","reason":"modified_nonempty_file_became_empty:src/pages/mobile-vendor/BigPapisOwner.tsx","status":"blocked","metrics":{"receiptBytes":3823,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":null,"terminal":false,"missionId":"78cf803e-f344-4076-b742-331d5ad0f6c8","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":363,"prReadinessMs":0,"approvedPlanMs":363,"missionSetupMs":4551,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"78cf803e-f344-4076-b742-331d5ad0f6c8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T13:34:04.744174+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:78cf803e-f344-4076-b742-331d5ad0f6c8:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"f06d228f-95ea-4f5d-bde7-0fa605efb1bf","command_center_event_id":"78cf803e-f344-4076-b742-331d5ad0f6c8"},{"id":"06002957-9039-4968-8869-c8d9b3ad539a","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e0be67750f02d8c3d05e93e7a08698c21c432272","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"warm-auth","satisfied":true,"statement":"Previously provider-verified authenticated MCP calls use a bounded positive cache keyed only by SHA-256 token identity, locally revalidate claims, and do not synchronously call Supabase userinfo on the warm path.","proofConditionIds":["repo","runtime"]},{"id":"retry-class","satisfied":true,"statement":"Transient OAuth provider timeout, transport, 429, and 5xx failures return structured retryable 503 semantics rather than invalid_token; genuine invalid, rejected, or expired credentials remain fail-closed.","proofConditionIds":["repo","runtime"]},{"id":"telemetry","satisfied":true,"statement":"Structured MCP latency telemetry records authMs, dispatchMs, totalMs, cache hit/miss, method/tool, and outcome without bearer-token logging.","proofConditionIds":["repo","runtime"]},{"id":"refrozen","satisfied":true,"statement":"cc-execution 1.58.30 is live on the exact merged Forgejo source SHA and the control plane is refrozen.","proofConditionIds":["repo","runtime"]}],"satisfied":true,"constraints":[{"id":"auth-boundary","satisfied":true,"statement":"Never cache raw bearer tokens; cache TTL is short and capped by JWT expiry; cache hits still locally validate issuer, expiry, client identity, and authorized owner email.","proofConditionIds":["repo","runtime"]},{"id":"scope","satisfied":true,"statement":"Preserve public initialize, ping, tools/list behavior and release only cc-execution; do not modify product/frontend behavior.","proofConditionIds":["repo","runtime"]}],"contractHash":"9e7dd75ef3d260a4746b37ad4b162b0db0ab3f577de65d14a59e5bc314a4deee","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"9e7dd75ef3d260a4746b37ad4b162b0db0ab3f577de65d14a59e5bc314a4deee"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"9e7dd75ef3d260a4746b37ad4b162b0db0ab3f577de65d14a59e5bc314a4deee"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:09:48.260699+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e0be67750f02d8c3d05e93e7a08698c21c432272","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:60326891-6f9f-4b99-be07-4183e6ce932e:request-contract:9e7dd75ef3d260a4746b37ad4b162b0db0ab3f577de65d14a59e5bc314a4deee:e0be67750f02d8c3d05e93e7a08698c21c432272:verified:","mission_step_id":"fcaa4b7c-9685-4bf9-be6d-ac88461fb127","command_center_event_id":"60326891-6f9f-4b99-be07-4183e6ce932e"},{"id":"68bed2fc-61e8-4db4-9ad4-d971921c1bdd","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Same authorized Cloudflare account-token CI corrective generation; exact scope contains only the mandatory release-orchestration invariant file.","baseSha":"386484fb06fa8b8fe572520c8b0b3b111954ccf3","issuedAt":1788555247604,"expiresAt":1788555427604,"missionId":"9ea1d876-4566-4da3-bb03-b594e0b73bea","authorizationId":"ac752e84-11d9-443f-b988-a65809d864d2","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T20:54:08.051663+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"386484fb06fa8b8fe572520c8b0b3b111954ccf3","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ac752e84-11d9-443f-b988-a65809d864d2","mission_step_id":"ec5021cc-21a0-49df-8fa2-824ae90f0b71","command_center_event_id":"9ea1d876-4566-4da3-bb03-b594e0b73bea"},{"id":"a7e781a2-fe2a-4654-8aa0-614a43e537c3","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtfumzey","reason":"modified_nonempty_file_became_empty:src/components/TenantRouter.tsx","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":null,"terminal":false,"missionId":"8c60974e-d112-42a1-8eb8-b7c186d93023","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":283,"prReadinessMs":0,"approvedPlanMs":283,"missionSetupMs":1677,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8c60974e-d112-42a1-8eb8-b7c186d93023"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5312,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:34:28.682228+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8c60974e-d112-42a1-8eb8-b7c186d93023:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"b1089bcb-caec-4e8c-978d-4e5102598e46","command_center_event_id":"8c60974e-d112-42a1-8eb8-b7c186d93023"},{"id":"67d2a3ee-a975-4bd7-b9bc-a158c019ded8","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtfumzey","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":5112,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1095,"terminal":false,"missionId":"8c60974e-d112-42a1-8eb8-b7c186d93023","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"aa207c558abd75dbc4571ac04ed5c0a0cbb97058","timingsMs":{"handlerMs":17153,"prReadinessMs":2548,"approvedPlanMs":7164,"missionSetupMs":2467,"shipAndProveMs":7307},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8c60974e-d112-42a1-8eb8-b7c186d93023"},"performance":null,"deploymentId":"forgejo-main-aa207c558abd","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":7977,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:35:24.454388+00:00","proof_gate":"canonical_release_dispatched","source_sha":"aa207c558abd75dbc4571ac04ed5c0a0cbb97058","external_id":"forgejo-main-aa207c558abd","receipt_type":"execute_mission","idempotency_key":"mission:8c60974e-d112-42a1-8eb8-b7c186d93023:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"37d3045a-43b4-42b7-9744-d351ac7cf4ad","command_center_event_id":"8c60974e-d112-42a1-8eb8-b7c186d93023"},{"id":"5b2ba852-8cbb-4446-ade8-dcc7333f2f15","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtfumzey","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":7796,"releaseCount":1,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1095,"terminal":false,"missionId":"8c60974e-d112-42a1-8eb8-b7c186d93023","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":"aa207c558abd75dbc4571ac04ed5c0a0cbb97058","timingsMs":{"handlerMs":18042,"prReadinessMs":855,"approvedPlanMs":0,"missionSetupMs":2435,"shipAndProveMs":17181},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"8c60974e-d112-42a1-8eb8-b7c186d93023"},"performance":null,"deploymentId":"forgejo-main-aa207c558abd","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5323,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:35:51.989255+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":"aa207c558abd75dbc4571ac04ed5c0a0cbb97058","external_id":"forgejo-main-aa207c558abd","receipt_type":"execute_mission","idempotency_key":"mission:8c60974e-d112-42a1-8eb8-b7c186d93023:execute_mission:canonical_release_transport_retryable:current-generation","mission_step_id":"b1089bcb-caec-4e8c-978d-4e5102598e46","command_center_event_id":"8c60974e-d112-42a1-8eb8-b7c186d93023"},{"id":"df7a2601-1aef-48f7-aab2-741a6c7daa95","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/visual-witness-explicit-action-proof-fix-20260829","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":null,"terminal":false,"missionId":"4a65cbcc-5077-459a-8a94-fd41b9444087","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"handlerMs":236,"missionSetupMs":1851},"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":"4a65cbcc-5077-459a-8a94-fd41b9444087"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6462,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:37:55.318244+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:4a65cbcc-5077-459a-8a94-fd41b9444087:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"13aa3cd6-edb5-4085-add8-ef0cda4516cc","command_center_event_id":"4a65cbcc-5077-459a-8a94-fd41b9444087"},{"id":"41ad379a-bb90-4060-b30e-3401f34f5e0c","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Continue the same owner-authorized MCP timeout repair: ensure the canonical Gate actually executes the new OAuth hot-path regression tests, then refreeze.","baseSha":"e0be67750f02d8c3d05e93e7a08698c21c432272","issuedAt":1788498632892,"expiresAt":1788498812892,"missionId":"53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c","authorizationId":"cf1e1408-04b8-4eff-8e2a-dd599077c84f","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:10:33.881281+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"e0be67750f02d8c3d05e93e7a08698c21c432272","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:cf1e1408-04b8-4eff-8e2a-dd599077c84f","mission_step_id":"560afb3f-69d4-4bbe-8c7f-014f3e48536e","command_center_event_id":"53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c"},{"id":"344637ce-491e-42d9-bba9-1fae7ee1420c","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/visual-witness-explicit-action-proof-fix-20260829","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":1270,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1090,"terminal":false,"missionId":"4a65cbcc-5077-459a-8a94-fd41b9444087","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":16092,"prReadinessMs":16087,"approvedPlanMs":0,"missionSetupMs":510,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"4a65cbcc-5077-459a-8a94-fd41b9444087"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6245,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:38:25.758817+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1090","receipt_type":"execute_mission","idempotency_key":"mission:4a65cbcc-5077-459a-8a94-fd41b9444087:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"6289e4f2-1819-418b-a3e9-af545bca98f8","command_center_event_id":"4a65cbcc-5077-459a-8a94-fd41b9444087"},{"id":"aa0b331f-31b4-498e-96f6-3c05193c45ba","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6e795f695a2c","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1097,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":null,"terminal":false,"missionId":"6e795f69-5a2c-47d4-8764-2eade77c9cca","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":122,"missionSetupMs":429},"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":"6e795f69-5a2c-47d4-8764-2eade77c9cca"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":7727,"likelyAffectedFiles":["src/contexts/MultiTenantContext.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:39:14.601231+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6e795f69-5a2c-47d4-8764-2eade77c9cca:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"decfc61f-b4ed-4e52-9f4a-015ec767180b","command_center_event_id":"6e795f69-5a2c-47d4-8764-2eade77c9cca"},{"id":"80a8d7aa-8aef-4a2c-bf83-c9675d8e1e7f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-6e795f695a2c","reason":"modified_nonempty_file_became_empty:src/contexts/MultiTenantContext.tsx","status":"blocked","metrics":{"receiptBytes":2395,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":null,"terminal":false,"missionId":"6e795f69-5a2c-47d4-8764-2eade77c9cca","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":250,"prReadinessMs":0,"approvedPlanMs":250,"missionSetupMs":376,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6e795f69-5a2c-47d4-8764-2eade77c9cca"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5431,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:39:06.880913+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6e795f69-5a2c-47d4-8764-2eade77c9cca:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"4ff0b216-7130-4793-b818-41462eff8bca","command_center_event_id":"6e795f69-5a2c-47d4-8764-2eade77c9cca"},{"id":"f43292fa-720a-492e-9e75-6adfae3fedcb","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/roof-estimator-fast-registration-20260903","reason":null,"status":"in_progress","metrics":{"receiptBytes":23268,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1561,"terminal":false,"missionId":"da634145-3163-45bc-ab5b-e7c545e2b7eb","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":5457,"prReadinessMs":437,"approvedPlanMs":0,"missionSetupMs":1255,"shipAndProveMs":4758},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"da634145-3163-45bc-ab5b-e7c545e2b7eb"},"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":1009,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-03T14:46:29.377222+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1561","receipt_type":"execute_mission","idempotency_key":"mission:da634145-3163-45bc-ab5b-e7c545e2b7eb:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"f0fc283a-7918-4e85-bd7c-69fb81dd0eb5","command_center_event_id":"da634145-3163-45bc-ab5b-e7c545e2b7eb"},{"id":"724772cf-d032-4b94-879b-315a6dcab511","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cloudflare-credential-repair.mjs","workers/cc-execution/test/cloudflare-credential-repair.test.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized unfreezing the control plane to complete canonical Cloudflare credential management and Visual Witness repair, then refreezing. Run 5323 proved the sole remaining permission-resolution defect is Cloudflare's provider-exact name Workers Containers Write rather than Containers Write.","baseSha":"cdc2890d5d12f470d81ebdd97c9245349680ff39","issuedAt":1788556593258,"expiresAt":1788556773258,"missionId":"62543780-951a-43be-bc1c-ec8633172818","authorizationId":"fd3a72fd-d694-4843-8ed5-af05513b6b29","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T21:16:33.686942+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"cdc2890d5d12f470d81ebdd97c9245349680ff39","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:fd3a72fd-d694-4843-8ed5-af05513b6b29","mission_step_id":"8e7ce45b-b950-43a0-9221-461cafbd3333","command_center_event_id":"62543780-951a-43be-bc1c-ec8633172818"},{"id":"cc621d4b-bb2e-4acf-8cb3-dd749fbc1790","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6e795f695a2c","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":3555,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1097,"terminal":false,"missionId":"6e795f69-5a2c-47d4-8764-2eade77c9cca","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":9338,"prReadinessMs":3344,"approvedPlanMs":5985,"missionSetupMs":420,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"6e795f69-5a2c-47d4-8764-2eade77c9cca"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5881,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:41:11.031601+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1097","receipt_type":"execute_mission","idempotency_key":"mission:6e795f69-5a2c-47d4-8764-2eade77c9cca:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"4ff0b216-7130-4793-b818-41462eff8bca","command_center_event_id":"6e795f69-5a2c-47d4-8764-2eade77c9cca"},{"id":"51b96411-6a90-4f88-bc5d-1c338bdb92cd","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/fix-control-plane-source-scope-20260830-0941","reason":"control_plane_maintenance_request_contract_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":null,"terminal":false,"missionId":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2990,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5515,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:41:41.109167+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:3c4bad3e-9221-44ba-b4b3-81217d8d3f32:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"9fefe4eb-c1ad-4356-8a20-ea78d68470bf","command_center_event_id":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},{"id":"92a5ff15-7abd-4fba-ac53-3964f9e282c8","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"CONTROL PLANE MAINTENANCE explicitly authorized by owner. Apply the smallest executable repair to the Command Center source-discovery boundary so ordinary product/tenant/frontend objectives cannot promote incidental control plane paths from prose into mutation scope. This is a runtime source repair, not a policy/config edit. Preserve explicit control plane maintenance through structured sourceTargets plus the controlPlaneMaintenance flag. Add a regression test in the existing event-driven cc-execution test suite. Bump cc-execution version for release identity. Ship through one PR, KnockLaunch Gate, squash merge, release only cc-execution, and prove live runtime identity. Do not use anchored edits.","wordingChanged":false,"canonicalIntent":"CONTROL PLANE MAINTENANCE explicitly authorized by owner. Apply the smallest executable repair to the Command Center source-discovery boundary so ordinary product/tenant/frontend objectives cannot promote incidental control plane paths from prose into mutation scope. This is a runtime source repair, not a policy/config edit. Preserve explicit control plane maintenance through structured sourceTargets plus the controlPlaneMaintenance flag. Add a regression test in the existing event-driven cc-execution test suite. Bump cc-execution version for release identity. Ship through one PR, KnockLaunch Gate, squash merge, release only cc-execution, and prove live runtime identity. Do not use anchored edits.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-source-boundary","statement":"Ordinary product, tenant, and frontend objectives cannot select control plane files merely because control plane paths appear in objective prose; explicit control plane maintenance remains possible through structured targets and explicit authorization.","proofConditionIds":["proof-repository-boundary","proof-live-runtime"]}],"objective":"CONTROL PLANE MAINTENANCE explicitly authorized by owner. Apply the smallest executable repair to the Command Center source-discovery boundary so ordinary product/tenant/frontend objectives cannot promote incidental control plane paths from prose into mutation scope. This is a runtime source repair, not a policy/config edit. Preserve explicit control plane maintenance through structured sourceTargets plus the controlPlaneMaintenance flag. Add a regression test in the existing event-driven cc-execution test suite. Bump cc-execution version for release identity. Ship through one PR, KnockLaunch Gate, squash merge, release only cc-execution, and prove live runtime identity. Do not use anchored edits.","constraints":[{"id":"constraint-no-config-fix","statement":"Do not edit config/control-plane-capabilities.json as the implementation fix for this control plane defect.","proofConditionIds":["proof-repository-boundary"]},{"id":"constraint-no-anchored-edits","statement":"Do not use anchored edits for this control plane repair.","proofConditionIds":["proof-repository-boundary"]},{"id":"constraint-preserve-explicit-maintenance","statement":"Keep explicit control plane maintenance possible through structured source targets and explicit maintenance authorization.","proofConditionIds":["proof-repository-boundary","proof-live-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository-boundary","kind":"repository","claim":"The merged Forgejo change is limited to the cc-execution source-discovery policy, cc-execution version marker, and existing event-driven regression test, and KnockLaunch Gate passes the new control plane boundary assertions.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[]},{"id":"proof-live-runtime","kind":"runtime","claim":"Live cc-execution runs the merged control plane repair source and reports version 1.56.3-source-scope-boundary.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"77524c5bd0d15d08a5f7882b178cfdcb6c1909b20b20350318dd0d4bd211a12a","requestContractRevision":2,"previousRequestContractHash":"bf458fbe17f6e334abf26da43d3936653e00c4501899c9bdb6eb3f154192cb1d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:42:10.872461+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:3c4bad3e-9221-44ba-b4b3-81217d8d3f32:request-contract-revision:2:77524c5bd0d15d08a5f7882b178cfdcb6c1909b20b20350318dd0d4bd211a12a","mission_step_id":"9fefe4eb-c1ad-4356-8a20-ea78d68470bf","command_center_event_id":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},{"id":"38b3563f-d470-43da-8fbc-410fcc0dc641","source":"cc-execution","status":"verified","payload":{"paths":["workers/cc-execution/src/source-discovery-policy.js","workers/cc-execution/src/version.js","workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"baseSha":"00a40a811cdd2669e25095cfe4d0dc47becac1b5","consumedAt":1788097335085,"consumerToken":"37aaa416-73ad-4d88-ae42-604c6e37fb05","authorizationId":"7133506f-c724-4214-829f-7d5cd4695c8f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:42:15.994343+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"00a40a811cdd2669e25095cfe4d0dc47becac1b5","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:7133506f-c724-4214-829f-7d5cd4695c8f","mission_step_id":"fd395956-98e8-4bf3-a01d-01cc0847ac2c","command_center_event_id":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},{"id":"fd767d40-ad32-4e18-b41d-09158694c858","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/mcp-auth-gate-regression-20260904","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.30-mcp-auth-hot-path-refreeze","prNumber":1669,"terminal":false,"missionId":"53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"handlerMs":8931,"prReadinessMs":0,"approvedPlanMs":8931,"missionSetupMs":1146,"shipAndProveMs":0},"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":"53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c"},"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":3189,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:10:42.700473+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"1669","receipt_type":"execute_mission","idempotency_key":"mission:53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"29e4190e-1f1c-4c83-871e-a0a9887822a7","command_center_event_id":"53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c"},{"id":"7913a557-56fa-4ffc-a207-b9e377c5f3ff","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtfuljst","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":35210,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1096,"terminal":false,"missionId":"78cf803e-f344-4076-b742-331d5ad0f6c8","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":20640,"prReadinessMs":20512,"approvedPlanMs":0,"missionSetupMs":2504,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"78cf803e-f344-4076-b742-331d5ad0f6c8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6073,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T13:40:35.003013+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1096","receipt_type":"execute_mission","idempotency_key":"mission:78cf803e-f344-4076-b742-331d5ad0f6c8:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"f06d228f-95ea-4f5d-bde7-0fa605efb1bf","command_center_event_id":"78cf803e-f344-4076-b742-331d5ad0f6c8"},{"id":"8ba22554-4c5c-4ec9-98ad-8c224a1ea9ea","source":"cc-execution","status":"recorded","payload":{"objective":"Continue the existing PCG public website PR #1562 only: squash merge the already-green exact head, release frontend from protected main, and prove /pcg/ on desktop and mobile. No new branch or PR and no additional product changes.","tenantRef":"pcg","receivedAt":"2026-09-03T14:53:46.826Z","fingerprint":"27803abf225afdbbc14ea826f16bf17f789240eadff573206e4f9fa16cac6614","workstreamRef":"pcg","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtln19xk","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing PCG public website PR #1562 only: squash merge the already-green exact head, release frontend from protected main, and prove /pcg/ on desktop and mobile. No new branch or PR and no additional product changes.","wordingChanged":false,"canonicalIntent":"Continue the existing PCG public website PR #1562 only: squash merge the already-green exact head, release frontend from protected main, and prove /pcg/ on desktop and mobile. No new branch or PR and no additional product changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"pcg-public-live","statement":"The premium Prestigious Card Grading public website is live at /pcg/ with the agreed black/charcoal/warm-gold collector-vault design and current PCG customer information.","proofConditionIds":["pcg-route-proof"]},{"id":"pcg-public-functional","statement":"Submission, PCG registry search, Stripe payment, contact, social, and navigation links are available from the customer-facing site.","proofConditionIds":["pcg-route-proof"]},{"id":"pcg-public-responsive","statement":"The PCG public site renders cleanly and intentionally on desktop and mobile without horizontal overflow or compressed desktop navigation.","proofConditionIds":["pcg-route-proof"]}],"objective":"Continue the existing PCG public website PR #1562 only: squash merge the already-green exact head, release frontend from protected main, and prove /pcg/ on desktop and mobile. No new branch or PR and no additional product changes.","constraints":[{"id":"frontend-only","statement":"Do not alter PCG backend or private workspace.","proofConditionIds":["pcg-route-proof"]},{"id":"single-pr","statement":"Continue existing PR #1562 and branch ai/objective-first-repair-mtln19xk; do not create replacement work.","proofConditionIds":["pcg-route-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"pcg-route-proof","kind":"runtime","claim":"The premium PCG public site is live and usable on desktop and mobile.","route":"/pcg/","roleRef":null,"userRef":null,"required":true,"expectedText":"Prestigious Card Grading","targetedActions":[{"action":"open_site"},{"action":"verify_mobile_navigation"},{"action":"verify_submission_cta"},{"action":"verify_registry_search_ui"}],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtln19xk","conversationContext":"{\"requestContract\":{\"version\":1,\"source\":\"explicit\",\"objective\":\"Build and ship Anthony's premium customer-facing PCG website from the current Prestigious Card Grading site, preserving the business information and workflows in a substantially improved responsive design.\",\"intent\":{\"rawUtterance\":\"build it\",\"canonicalIntent\":\"Build the premium PCG customer-facing website we just designed, using his existing website content and workflows.\",\"wordingChanged\":false,\"resolutionStatus\":\"exact\",\"uniqueResolution\":true,\"clarificationRequired\":false},\"outcomes\":[{\"id\":\"pcg-public-live\",\"statement\":\"The premium Prestigious Card Grading public website is live at /pcg/ with the agreed black/charcoal/warm-gold collector-vault design and current PCG customer information.\",\"proofConditionIds\":[\"pcg-route-proof\"]},{\"id\":\"pcg-public-functional\",\"statement\":\"Submission, PCG registry search, Stripe payment, contact, social, and navigation links are available from the customer-facing site.\",\"proofConditionIds\":[\"pcg-route-proof\"]},{\"id\":\"pcg-public-responsive\",\"statement\":\"The PCG public site renders cleanly and intentionally on desktop and mobile without horizontal overflow or compressed desktop navigation.\",\"proofConditionIds\":[\"pcg-route-proof\"]}],\"constraints\":[{\"id\":\"frontend-only\",\"statement\":\"Do not alter PCG backend or private workspace.\",\"proofConditionIds\":[\"pcg-route-proof\"]},{\"id\":\"single-pr\",\"statement\":\"Continue existing PR #1562 and branch ai/objective-first-repair-mtln19xk; do not create replacement work.\",\"proofConditionIds\":[\"pcg-route-proof\"]}],\"proofConditions\":[{\"id\":\"pcg-route-proof\",\"kind\":\"runtime\",\"claim\":\"The premium PCG public site is live and usable on desktop and mobile.\",\"route\":\"/pcg/\",\"expectedText\":\"Prestigious Card Grading\",\"required\":true,\"targetedActions\":[{\"action\":\"open_site\"},{\"action\":\"verify_mobile_navigation\"},{\"action\":\"verify_submission_cta\"},{\"action\":\"verify_registry_search_ui\"}],\"allowedReleaseTargets\":[\"frontend\"],\"requiredReleaseTargets\":[\"frontend\"]}],\"terminalPolicy\":\"all_required_proof_conditions_satisfied_after_live_release\",\"valid\":true,\"validationErrors\":[]}}","requestContractHash":"b5f89a27d6a7382fe75d098aa8856db2ba7cd7c8bcad14f97ad02b9f16c7fb74","requestContractRevision":1},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-03T14:53:47.35098+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:944e364c-cc67-4f16-aae7-802331f15416:tenant-workstream-contribution:27803abf225afdbbc14ea826f16bf17f789240eadff573206e4f9fa16cac6614","mission_step_id":null,"command_center_event_id":"944e364c-cc67-4f16-aae7-802331f15416"},{"id":"d3e4b82f-49f0-4a81-9291-59755582b44d","source":"forgejo","status":"waiting","payload":{"branch":"ai/mcp-auth-gate-regression-20260904","prNumber":1669,"nextAction":null,"mergeCommitSha":"87af5cb7399a41c51086136a254baf6444f00663","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:12:27.382922+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"87af5cb7399a41c51086136a254baf6444f00663","external_id":"1669","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c:merged-pr:1669:87af5cb7399a41c51086136a254baf6444f00663","mission_step_id":"6908303e-1825-4583-bca6-eb9de343b244","command_center_event_id":"53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c"},{"id":"8853a25c-67f3-45cd-9db5-6120e64e3543","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"87af5cb7399a41c51086136a254baf6444f00663","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"87af5cb7399a41c51086136a254baf6444f00663","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"5b057c08a900ea914b7d1dc33e3506e6919752a77d7449a385bf96325b00d496","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5107","runId":5107,"status":"success","sourceSha":"87af5cb7399a41c51086136a254baf6444f00663","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":8,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"87af5cb7399a41c51086136a254baf6444f00663","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-87af5cb7399a41c51086136a254baf6444f00663","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":5107,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.31-mcp-auth-gate-refreeze","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"e0be67750f02d8c3d05e93e7a08698c21c432272","sourceSha":"87af5cb7399a41c51086136a254baf6444f00663","changedPaths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"changedPathCount":4,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:12:29.92972+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"87af5cb7399a41c51086136a254baf6444f00663","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c:forgejo-release-status:87af5cb7399a41c51086136a254baf6444f00663:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"e734640a-30f3-42fd-a655-fcf217293fe8","command_center_event_id":"53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c"},{"id":"97871770-2a77-4f3e-bb04-2891f5b973c2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/exact-green-behind-base-auto-refresh-20260904","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.47-forgejo-native-automerge-refreeze","prNumber":null,"terminal":false,"missionId":"9af67bef-e172-4647-ab92-69a2fe5fd737","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1782,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":616,"providerAuthMs":0,"ledgerPrepareMs":616,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":616,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":616,"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":"9af67bef-e172-4647-ab92-69a2fe5fd737"},"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":7558,"likelyAffectedFiles":["config/control-plane-capabilities.json","config/control-plane-restore-point.json","scripts/command-center-host-agent/forgejo-watchdog.sh","scripts/command-center-host-agent/install-forgejo-watchdog.sh","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.service","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.timer","scripts/command-center-host-agent/verify-forgejo-watchdog.sh","src/__tests__/contracts/command-center-existing-branch-refresh.contract.test.ts","scripts/validate-command-center-contracts.mjs","src/__tests__/contracts/command-center-mission-control.test.ts",".forgejo/workflows/knocklaunch.yml","src/__tests__/contracts/control-plane-restore-point.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:48:12.693597+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9af67bef-e172-4647-ab92-69a2fe5fd737:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c6d4f77e-f8b5-42b6-aad4-45b450593e3a","command_center_event_id":"9af67bef-e172-4647-ab92-69a2fe5fd737"},{"id":"34a1f891-a9ee-4168-ac0b-62e810b156e6","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"99594b2efd0f38b77bf6615e8853627d055ea79f","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"manifest","satisfied":true,"statement":"Frontend release fallback hydrates package-lock.json before hashing/install.","proofConditionIds":["repo","gate"]},{"id":"live","satisfied":false,"statement":"Frontend production release succeeds for current main containing lawn-care work.","proofConditionIds":["release","runtime"]}],"satisfied":false,"constraints":[{"id":"scope","satisfied":true,"statement":"Only workflow manifest hydration and existing invariant change.","proofConditionIds":["repo"]}],"contractHash":"a2bad5c9148026e43c98dba66110ae2e9950393c0dcf12ee8af65b91cc58f648","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"a2bad5c9148026e43c98dba66110ae2e9950393c0dcf12ee8af65b91cc58f648"},"required":true,"satisfied":true},{"id":"gate","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":[],"releaseRequestContractHash":"a2bad5c9148026e43c98dba66110ae2e9950393c0dcf12ee8af65b91cc58f648"},"required":true,"satisfied":true},{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":[],"releaseRequestContractHash":"a2bad5c9148026e43c98dba66110ae2e9950393c0dcf12ee8af65b91cc58f648"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":[],"releaseRequestContractHash":"a2bad5c9148026e43c98dba66110ae2e9950393c0dcf12ee8af65b91cc58f648"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["runtime"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":8},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:36:52.498169+00:00","proof_gate":"request_contract_pending","source_sha":"99594b2efd0f38b77bf6615e8853627d055ea79f","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4f62731b-6fef-4ca7-95d6-4674e9d105ec:request-contract:a2bad5c9148026e43c98dba66110ae2e9950393c0dcf12ee8af65b91cc58f648:99594b2efd0f38b77bf6615e8853627d055ea79f:pending:runtime","mission_step_id":"d0a1b2ba-8af1-427a-859e-4880e89453ba","command_center_event_id":"4f62731b-6fef-4ca7-95d6-4674e9d105ec"},{"id":"f450bfde-380f-43f8-bf9b-626475363853","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-edee18828c92","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.53-historical-source-containment-refreeze","prNumber":1719,"terminal":false,"missionId":"edee1882-8c92-4682-bba8-89f3d11115a5","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5198,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1140,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1140,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1140,"repositoryMutationMs":5198,"repositoryProviderMs":3566,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2270,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1140,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1296},"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":"edee1882-8c92-4682-bba8-89f3d11115a5"},"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":3993,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:55:50.476855+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"1719","receipt_type":"execute_mission","idempotency_key":"mission:edee1882-8c92-4682-bba8-89f3d11115a5:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"36b85f49-1f44-4dcc-8be1-4bb84ae2c967","command_center_event_id":"edee1882-8c92-4682-bba8-89f3d11115a5"},{"id":"c73b52ef-54ee-4c47-95fd-a8c57819c4b3","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtln19xk","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":5518,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":null,"terminal":false,"missionId":"944e364c-cc67-4f16-aae7-802331f15416","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":160,"missionSetupMs":2726},"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":"944e364c-cc67-4f16-aae7-802331f15416"},"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":["src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/components/UnifiedProtectedRoute.tsx","src/components/GlobalCommandPalette.tsx","src/components/JobTracker/NewJobDialog.tsx","src/components/NewLeadIntakeForm.tsx","src/components/PublicRoute.tsx","scripts/production-release-targets.json","scripts/validate-production-release-identities.mjs","src/components/AdaptiveBusinessDashboard.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-03T14:53:49.049355+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:944e364c-cc67-4f16-aae7-802331f15416:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"e0a57398-7be0-4724-a27d-b52bb2fd739d","command_center_event_id":"944e364c-cc67-4f16-aae7-802331f15416"},{"id":"720ef5df-c821-4361-824a-42f9f9d990ac","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"87af5cb7399a41c51086136a254baf6444f00663","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"gate-regression","satisfied":true,"statement":"The canonical KnockLaunch Gate executes both release-orchestration-invariants.test.js and mcp-oauth-hot-path.test.js on control-plane PR heads.","proofConditionIds":["repo","runtime"]},{"id":"behavior-proof","satisfied":true,"statement":"Gate output proves warm cache, transient 503 vs genuine 401, bounded TTL, and latency telemetry regression tests pass.","proofConditionIds":["repo","runtime"]},{"id":"refrozen","satisfied":true,"statement":"The corrective version is live on exact merged source and the control plane is refrozen.","proofConditionIds":["repo","runtime"]}],"satisfied":true,"constraints":[{"id":"preserve-auth","satisfied":true,"statement":"Do not change the already-live OAuth authorization behavior or weaken owner authentication boundaries.","proofConditionIds":["repo","runtime"]},{"id":"scope","satisfied":true,"statement":"No frontend, OnRunner, Supabase Edge, or migration release target.","proofConditionIds":["repo","runtime"]}],"contractHash":"5b057c08a900ea914b7d1dc33e3506e6919752a77d7449a385bf96325b00d496","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"5b057c08a900ea914b7d1dc33e3506e6919752a77d7449a385bf96325b00d496"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"5b057c08a900ea914b7d1dc33e3506e6919752a77d7449a385bf96325b00d496"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:12:32.428505+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"87af5cb7399a41c51086136a254baf6444f00663","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c:request-contract:5b057c08a900ea914b7d1dc33e3506e6919752a77d7449a385bf96325b00d496:87af5cb7399a41c51086136a254baf6444f00663:verified:","mission_step_id":"e734640a-30f3-42fd-a655-fcf217293fe8","command_center_event_id":"53f540ad-3ab9-4b8d-88e2-7ab8e8a88e4c"},{"id":"86e4f285-6581-48f7-807f-bf1d27434adf","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-explicit-action-proof-fix-20260829","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":3759,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1090,"terminal":false,"missionId":"4a65cbcc-5077-459a-8a94-fd41b9444087","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"handlerMs":17911,"prReadinessMs":821,"approvedPlanMs":0,"missionSetupMs":1002,"shipAndProveMs":17085},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"4a65cbcc-5077-459a-8a94-fd41b9444087"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5471,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:41:47.853386+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1090","receipt_type":"execute_mission","idempotency_key":"mission:4a65cbcc-5077-459a-8a94-fd41b9444087:execute_mission:canonical_release_transport_retryable:current-generation","mission_step_id":"6289e4f2-1819-418b-a3e9-af545bca98f8","command_center_event_id":"4a65cbcc-5077-459a-8a94-fd41b9444087"},{"id":"d9e56311-8f0f-4a2e-8fd2-3376430a37b0","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"Eliminate the measured ~19-second post-Gate merge tail caused by repeated 5-second Forgejo reads and duplicate run/PR readback in exact-green progression.","baseSha":"b7dbc0e129e3c74c5c3ae4a2070ba85452dbc704","issuedAt":1788529795503,"expiresAt":1788529975503,"missionId":"5affa835-6c2c-48fc-a451-812516d90549","authorizationId":"e2c8a5b5-913f-41f7-8ed4-31281ef6d85a","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:49:56.030925+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"b7dbc0e129e3c74c5c3ae4a2070ba85452dbc704","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e2c8a5b5-913f-41f7-8ed4-31281ef6d85a","mission_step_id":"316a1fbb-9926-40a8-a02d-97987a01829f","command_center_event_id":"5affa835-6c2c-48fc-a451-812516d90549"},{"id":"7e742c0c-8ed9-43d7-8158-adeba2ed6376","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.51-merged-release-survival-refreeze","prNumber":1714,"terminal":false,"missionId":"a66e6985-119c-4ea3-a48c-2f1dc48f3cad","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"35431881b2be8ff1bb51fe19e147d7865d90bdc0","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6612,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":252,"approvedPlanMs":0,"missionSetupMs":452,"providerAuthMs":0,"shipAndProveMs":6188,"ledgerPrepareMs":452,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":452,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":452,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"a66e6985-119c-4ea3-a48c-2f1dc48f3cad"},"performance":null,"deploymentId":null,"workflowRunId":5222,"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":1476,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:35:55.681232+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1714","receipt_type":"execute_mission","idempotency_key":"mission:a66e6985-119c-4ea3-a48c-2f1dc48f3cad:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"b98e5e41-fb80-4b65-91f3-5c6e67f31183","command_center_event_id":"a66e6985-119c-4ea3-a48c-2f1dc48f3cad"},{"id":"1485dcef-ee34-4540-9b67-d13c926706f5","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":2378,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1561,"terminal":false,"missionId":"18aacee0-43cd-46e6-a546-e4229659cc5b","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":5765,"prReadinessMs":375,"approvedPlanMs":0,"missionSetupMs":1432,"shipAndProveMs":4923},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"18aacee0-43cd-46e6-a546-e4229659cc5b"},"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":1010,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T14:52:39.482841+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1561","receipt_type":"execute_mission","idempotency_key":"mission:18aacee0-43cd-46e6-a546-e4229659cc5b:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"d4a99db8-e09f-40c3-a8e3-ff54b38eaf34","command_center_event_id":"18aacee0-43cd-46e6-a546-e4229659cc5b"},{"id":"6dda6f4a-0580-47e0-8f32-c61e365b4175","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized unfreezing the control plane to make the speed repairs and refreeze. This bounded generation removes repeated Gate action bootstrap, warm release dependency install, unnecessary final git negotiation, and excessive fresh-write timeout ceilings while preserving hard safety invariants.","baseSha":"87af5cb7399a41c51086136a254baf6444f00663","issuedAt":1788500070439,"expiresAt":1788500250439,"missionId":"79440d57-2bf8-44dc-b9bc-afc4034eb328","authorizationId":"58db4f8e-8e70-4135-9521-c9c94884f231","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:34:31.667415+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"87af5cb7399a41c51086136a254baf6444f00663","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:58db4f8e-8e70-4135-9521-c9c94884f231","mission_step_id":"e7188fc2-6d11-4d11-b49b-8f77370bf18d","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"551f393e-0b7a-46ec-bded-39ff8e68e8cf","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6e795f695a2c","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":4776,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1097,"terminal":false,"missionId":"6e795f69-5a2c-47d4-8764-2eade77c9cca","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"212c0b197928008d931b2928b9001a8603533fb1","timingsMs":{"handlerMs":8743,"prReadinessMs":1118,"approvedPlanMs":0,"missionSetupMs":720,"shipAndProveMs":7509},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6e795f69-5a2c-47d4-8764-2eade77c9cca"},"performance":null,"deploymentId":"forgejo-main-212c0b197928","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6427,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:49:49.318601+00:00","proof_gate":"canonical_release_dispatched","source_sha":"212c0b197928008d931b2928b9001a8603533fb1","external_id":"forgejo-main-212c0b197928","receipt_type":"execute_mission","idempotency_key":"mission:6e795f69-5a2c-47d4-8764-2eade77c9cca:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"19609c4b-c7a3-4146-be27-153a45f52133","command_center_event_id":"6e795f69-5a2c-47d4-8764-2eade77c9cca"},{"id":"72d7ed7d-6616-42ee-806f-51a10a72b176","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane on exact current main b7dbc0e129e3c74c5c3ae4a2070ba85452dbc704 and repair the exact-green merge race without weakening safety. When exact-green merge is rejected only because the PR head is behind current main, automatically refresh that same ai/* PR onto current main, discard stale green proof, return to waiting-for-gate, and require a fresh canonical Gate on the refreshed exact head before merge. Preserve the same durable mission and PR identity, do not create a replacement PR, do not manual-merge, and do not re-enter /mission/execute merely to refresh. Add regression coverage, update capability policy and runtime version, run canonical Gate, squash merge, release cc-execution only, verify live runtime identity, then refreeze.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane on exact current main b7dbc0e129e3c74c5c3ae4a2070ba85452dbc704 and repair the exact-green merge race without weakening safety. When exact-green merge is rejected only because the PR head is behind current main, automatically refresh that same ai/* PR onto current main, discard stale green proof, return to waiting-for-gate, and require a fresh canonical Gate on the refreshed exact head before merge. Preserve the same durable mission and PR identity, do not create a replacement PR, do not manual-merge, and do not re-enter /mission/execute merely to refresh. Add regression coverage, update capability policy and runtime version, run canonical Gate, squash merge, release cc-execution only, verify live runtime identity, then refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"race-repair","statement":"Behind-base rejection on an exact-green armed PR automatically refreshes the same PR onto current main and returns it to canonical Gate without owner intervention or a replacement PR.","proofConditionIds":["repo","gate"]},{"id":"safety","statement":"Stale green proof is never reused after base movement; squash merge occurs only after the refreshed exact head passes canonical Gate.","proofConditionIds":["gate","safety"]},{"id":"release","statement":"Only cc-execution is released and live runtime identity matches the merged source.","proofConditionIds":["release","runtime"]},{"id":"refreeze","statement":"Control plane is refrozen after production proof.","proofConditionIds":["refrozen"]}],"objective":"Unfreeze the control plane on exact current main b7dbc0e129e3c74c5c3ae4a2070ba85452dbc704 and repair the exact-green merge race without weakening safety. When exact-green merge is rejected only because the PR head is behind current main, automatically refresh that same ai/* PR onto current main, discard stale green proof, return to waiting-for-gate, and require a fresh canonical Gate on the refreshed exact head before merge. Preserve the same durable mission and PR identity, do not create a replacement PR, do not manual-merge, and do not re-enter /mission/execute merely to refresh. Add regression coverage, update capability policy and runtime version, run canonical Gate, squash merge, release cc-execution only, verify live runtime identity, then refreeze.","constraints":[{"id":"same-pr","statement":"Preserve the same durable mission and PR identity; do not create a replacement PR or manually merge.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Source implements same-PR behind-base auto-refresh and regression coverage.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate passes on the repair PR and refreshed proof generations.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"safety","kind":"repository","claim":"No stale green proof bypass and no /mission/execute re-entry for refresh.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Canonical release targets cc-execution only.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Live cc-execution runtime source/version matches merged repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refrozen","kind":"runtime","claim":"Control plane is refrozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"67936a3c1b31bc56d4c5f3b5763e74e59010076f882cb72e1295745b0bf50670","requestContractRevision":2,"previousRequestContractHash":"d4e7c04165b78c9865bef30b202120b369f8d769cbf3bbd98af6d47abf0bd3e3"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:50:04.83643+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9af67bef-e172-4647-ab92-69a2fe5fd737:request-contract:67936a3c1b31bc56d4c5f3b5763e74e59010076f882cb72e1295745b0bf50670","mission_step_id":"dadd50be-50e8-4e2c-a0a2-a2af26b94cb6","command_center_event_id":"9af67bef-e172-4647-ab92-69a2fe5fd737"},{"id":"957b4d71-9022-47fa-9aff-1cffe4b3dd23","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue mission edee1882-8c92-4682-bba8-89f3d11115a5 on PR #1719. Do not mutate source. Consume the exact-head canonical Gate when green, squash merge the same PR, release cc-execution only, verify runtime 1.58.54-post-gate-progression-self-heal-refreeze live and refrozen. No other release targets or product changes.","wordingChanged":false,"canonicalIntent":"Continue mission edee1882-8c92-4682-bba8-89f3d11115a5 on PR #1719. Do not mutate source. Consume the exact-head canonical Gate when green, squash merge the same PR, release cc-execution only, verify runtime 1.58.54-post-gate-progression-self-heal-refreeze live and refrozen. No other release targets or product changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"self-heal","statement":"Exact-head green PRs stuck in waiting_for_gate self-heal through authoritative Forgejo truth and advance to controlled squash merge without owner intervention.","proofConditionIds":["repo","gate","runtime"]},{"id":"safety","statement":"Pending/failed Gate and stale/behind heads remain fail-closed and require fresh proof.","proofConditionIds":["repo","gate"]},{"id":"live","statement":"Updated cc-execution runtime is live and refrozen.","proofConditionIds":["release","runtime"]}],"objective":"Continue mission edee1882-8c92-4682-bba8-89f3d11115a5 on PR #1719. Do not mutate source. Consume the exact-head canonical Gate when green, squash merge the same PR, release cc-execution only, verify runtime 1.58.54-post-gate-progression-self-heal-refreeze live and refrozen. No other release targets or product changes.","constraints":[{"id":"no-product","statement":"No tenant/product behavior changes.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Reconciler consumes waiting_for_gate missions idempotently while preserving stale/pending/failed fail-closed behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate passes regression coverage for post-Gate self-heal and sibling fail-closed cases.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Only cc-execution releases.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime","kind":"runtime","claim":"1.58.54 post-Gate progression self-heal runtime is live/refrozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"79497f6d0fced6bdd4cb74c84135b50c1873098c8d2eeeaa163176b70d086aee","requestContractRevision":3,"previousRequestContractHash":"8355364c929e8bfa0bfa607b4d7344fc97e7cf600e4a33344d31bd72ecea5cf5"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:56:06.817992+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:edee1882-8c92-4682-bba8-89f3d11115a5:request-contract:79497f6d0fced6bdd4cb74c84135b50c1873098c8d2eeeaa163176b70d086aee","mission_step_id":"36b85f49-1f44-4dcc-8be1-4bb84ae2c967","command_center_event_id":"edee1882-8c92-4682-bba8-89f3d11115a5"},{"id":"f57a2cff-44bc-4268-b2dc-04a230e13556","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue mission edee1882-8c92-4682-bba8-89f3d11115a5 from merged source b719ac2d801118874c0ff577ebfd434e680f3624. Do not mutate source. Reconcile the canonical cc-execution-only release, verify runtime 1.58.54-post-gate-progression-self-heal-refreeze live, satisfy the existing request contract, and refreeze.","wordingChanged":false,"canonicalIntent":"Continue mission edee1882-8c92-4682-bba8-89f3d11115a5 from merged source b719ac2d801118874c0ff577ebfd434e680f3624. Do not mutate source. Reconcile the canonical cc-execution-only release, verify runtime 1.58.54-post-gate-progression-self-heal-refreeze live, satisfy the existing request contract, and refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"self-heal","statement":"Exact-head green PRs stuck in waiting_for_gate self-heal through authoritative Forgejo truth and advance to controlled squash merge without owner intervention.","proofConditionIds":["repo","gate","runtime"]},{"id":"safety","statement":"Pending/failed Gate and stale/behind heads remain fail-closed and require fresh proof.","proofConditionIds":["repo","gate"]},{"id":"live","statement":"Updated cc-execution runtime is live and refrozen.","proofConditionIds":["release","runtime"]}],"objective":"Continue mission edee1882-8c92-4682-bba8-89f3d11115a5 from merged source b719ac2d801118874c0ff577ebfd434e680f3624. Do not mutate source. Reconcile the canonical cc-execution-only release, verify runtime 1.58.54-post-gate-progression-self-heal-refreeze live, satisfy the existing request contract, and refreeze.","constraints":[{"id":"no-product","statement":"No tenant/product behavior changes.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Reconciler consumes waiting_for_gate missions idempotently while preserving stale/pending/failed fail-closed behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate passes regression coverage for post-Gate self-heal and sibling fail-closed cases.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Only cc-execution releases.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime","kind":"runtime","claim":"1.58.54 post-Gate progression self-heal runtime is live/refrozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"7210b7ce231b00fbab484f05f7a826993cfde78faa7c45fca9527f7f3f622fcb","requestContractRevision":5,"previousRequestContractHash":"e9a5693dc704583bc459449d12a4c18d01026f10c3ecfc6ea241b2b515e7d74f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:56:48.988454+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:edee1882-8c92-4682-bba8-89f3d11115a5:request-contract:7210b7ce231b00fbab484f05f7a826993cfde78faa7c45fca9527f7f3f622fcb","mission_step_id":"36b85f49-1f44-4dcc-8be1-4bb84ae2c967","command_center_event_id":"edee1882-8c92-4682-bba8-89f3d11115a5"},{"id":"394da7c1-7f9c-4129-bf4f-54efe2a7c725","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile mission edee1882-8c92-4682-bba8-89f3d11115a5 only. No source mutation, no new PR, no duplicate release. Verify the already-dispatched cc-execution release for source b719ac2d801118874c0ff577ebfd434e680f3624, confirm runtime 1.58.54-post-gate-progression-self-heal-refreeze live, and refreeze if verified.","wordingChanged":false,"canonicalIntent":"Reconcile mission edee1882-8c92-4682-bba8-89f3d11115a5 only. No source mutation, no new PR, no duplicate release. Verify the already-dispatched cc-execution release for source b719ac2d801118874c0ff577ebfd434e680f3624, confirm runtime 1.58.54-post-gate-progression-self-heal-refreeze live, and refreeze if verified.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"self-heal","statement":"Exact-head green PRs stuck in waiting_for_gate self-heal through authoritative Forgejo truth and advance to controlled squash merge without owner intervention.","proofConditionIds":["repo","gate","runtime"]},{"id":"safety","statement":"Pending/failed Gate and stale/behind heads remain fail-closed and require fresh proof.","proofConditionIds":["repo","gate"]},{"id":"live","statement":"Updated cc-execution runtime is live and refrozen.","proofConditionIds":["release","runtime"]}],"objective":"Reconcile mission edee1882-8c92-4682-bba8-89f3d11115a5 only. No source mutation, no new PR, no duplicate release. Verify the already-dispatched cc-execution release for source b719ac2d801118874c0ff577ebfd434e680f3624, confirm runtime 1.58.54-post-gate-progression-self-heal-refreeze live, and refreeze if verified.","constraints":[{"id":"no-product","statement":"No tenant/product behavior changes.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Reconciler consumes waiting_for_gate missions idempotently while preserving stale/pending/failed fail-closed behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate passes regression coverage for post-Gate self-heal and sibling fail-closed cases.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Only cc-execution releases.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime","kind":"runtime","claim":"1.58.54 post-Gate progression self-heal runtime is live/refrozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"5a7d0ac6d87309219c26c43ebdebf552309f358f78c0dfb230d1adda1644baa6","requestContractRevision":6,"previousRequestContractHash":"7210b7ce231b00fbab484f05f7a826993cfde78faa7c45fca9527f7f3f622fcb"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:57:11.444597+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:edee1882-8c92-4682-bba8-89f3d11115a5:request-contract:5a7d0ac6d87309219c26c43ebdebf552309f358f78c0dfb230d1adda1644baa6","mission_step_id":"36b85f49-1f44-4dcc-8be1-4bb84ae2c967","command_center_event_id":"edee1882-8c92-4682-bba8-89f3d11115a5"},{"id":"d64dade5-1096-4624-834d-8f5f6b5cee3c","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/scripts/cloudflare-credential-repair.mjs","workers/cc-execution/test/cloudflare-credential-repair.test.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized unfreezing the control plane to add canonical Cloudflare credential management, clean obsolete Cloudflare token sprawl, repair the Visual Witness deployment credential, then refreeze. Live run 5315 proved Cloudflare rejects attempting to create an Account API Tokens admin bridge from the Create Additional Tokens root with HTTP 400; Cloudflare documentation requires a dashboard-created Account > Account API Tokens > Edit bootstrap credential for account-owned token cre","baseSha":"e64f19fd375255aa16d3f3348633a12d45a0d4b7","issuedAt":1788555471222,"expiresAt":1788555651222,"missionId":"e0f1d3ff-8606-4318-a444-9615dbc27044","authorizationId":"6d0c513b-0dfe-4271-832e-d89c8b94be18","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T20:57:51.728983+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"e64f19fd375255aa16d3f3348633a12d45a0d4b7","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:6d0c513b-0dfe-4271-832e-d89c8b94be18","mission_step_id":"c8696478-3359-40ed-8d92-0d829fbd3eed","command_center_event_id":"e0f1d3ff-8606-4318-a444-9615dbc27044"},{"id":"73ef6aa2-ebb9-4da6-b9a1-b15234f5a7cc","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane and correct the single stale Gate invariant on existing PR #2679: the release queue read ordering assertion must search for releaseGet(`${apiBase}/actions/runs?limit=10`) instead of the retired raw fetch string. Do not change runtime logic.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane and correct the single stale Gate invariant on existing PR #2679: the release queue read ordering assertion must search for releaseGet(`${apiBase}/actions/runs?limit=10`) instead of the retired raw fetch string. Do not change runtime logic.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"shared-reads","statement":"All idempotent Forgejo GETs in dispatchForgejoRelease use the shared hedged provider; workflow dispatch remains single-attempt POST plus read-back reconciliation.","proofConditionIds":["repo","runtime"]},{"id":"runtime","statement":"cc-execution is live at 1.58.141-release-shared-forgejo-reads on the exact merged SHA.","proofConditionIds":["runtime"]}],"objective":"Unfreeze control plane and correct the single stale Gate invariant on existing PR #2679: the release queue read ordering assertion must search for releaseGet(`${apiBase}/actions/runs?limit=10`) instead of the retired raw fetch string. Do not change runtime logic.","constraints":[{"id":"safety","statement":"Do not weaken source/target proof, capacity admission, collision checks, retry ceilings, migration fail-closed behavior, release ownership, or write reconciliation.","proofConditionIds":["repo","runtime"]},{"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":"Forgejo main contains the shared release-read adapter, no raw idempotent GET stack in dispatchForgejoRelease, version bump, and regression guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"runtime","kind":"runtime","claim":"cc-execution is live on the exact merged SHA at 1.58.141-release-shared-forgejo-reads.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-and-correct-the-single-stale-Gate-invariant-on-existing-PR-2679:-the-release-","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":["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":"de4764617326e62fd6b949392b2375a3121340208f27e6d76ae96e6a05ead17a","requestContractRevision":7,"previousRequestContractHash":"8b68d4b3d5b74dd28b1ed158c9f3b0bbf22363968fd27263f318c86ef5c0daa2"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T20:23:25.261001+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:333b40e7-e2b5-4cfd-85bf-5ca54d62dace:request-contract:de4764617326e62fd6b949392b2375a3121340208f27e6d76ae96e6a05ead17a","mission_step_id":"ff57ac9c-09ed-4353-a9be-eee422eae19f","command_center_event_id":"333b40e7-e2b5-4cfd-85bf-5ca54d62dace"},{"id":"9d51841c-f5d4-4799-a592-12b5beae8575","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.56.2-queue-readiness-budget","prNumber":null,"terminal":false,"missionId":"6c1bed53-d571-4692-8360-bb194371d9db","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1904,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6c1bed53-d571-4692-8360-bb194371d9db"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5200,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:50:36.487096+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6c1bed53-d571-4692-8360-bb194371d9db:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"6a2bbcca-0ce6-4d8a-b377-6fe5031131c2","command_center_event_id":"6c1bed53-d571-4692-8360-bb194371d9db"},{"id":"639936a4-b3d2-4ca6-8c7b-97cbd5a7e41f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtln19xk","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":17347,"releaseCount":1,"toolCallCount":7,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1562,"terminal":false,"missionId":"944e364c-cc67-4f16-aae7-802331f15416","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":"0cf1457b808d7ec323fbedcac5461978b5167129","timingsMs":{"handlerMs":406,"prReadinessMs":0,"approvedPlanMs":406,"missionSetupMs":2444,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"944e364c-cc67-4f16-aae7-802331f15416"},"performance":null,"deploymentId":"forgejo-main-0cf1457b808d","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":955,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-03T14:54:41.412536+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:944e364c-cc67-4f16-aae7-802331f15416:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"a03c72d5-3a74-4a13-b8c9-60d3f9883e7a","command_center_event_id":"944e364c-cc67-4f16-aae7-802331f15416"},{"id":"d058e2ef-6b27-47c2-831d-59be4c1abac5","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/fix-control-plane-source-scope-20260830-0941","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":20082,"releaseCount":0,"toolCallCount":15,"repeatedCallCount":10,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1099,"terminal":false,"missionId":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":7008,"prReadinessMs":7001,"approvedPlanMs":0,"missionSetupMs":1778,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5453,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:51:26.612917+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1099","receipt_type":"execute_mission","idempotency_key":"mission:3c4bad3e-9221-44ba-b4b3-81217d8d3f32:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"9fefe4eb-c1ad-4356-8a20-ea78d68470bf","command_center_event_id":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},{"id":"9e3c8838-e27c-424b-90e2-3b176e6f43a1","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/index-controlled-merge-gate.js","workers/cc-execution/src/version.js","workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"Eliminate owner-visible exact-green retry loops caused by unrelated main movement while preserving fresh canonical Gate proof on the refreshed base.","baseSha":"b7dbc0e129e3c74c5c3ae4a2070ba85452dbc704","issuedAt":1788529805908,"expiresAt":1788529985908,"missionId":"9af67bef-e172-4647-ab92-69a2fe5fd737","authorizationId":"ef0e57b7-95f1-4057-b64e-5ca7563c008e","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:50:06.485713+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"b7dbc0e129e3c74c5c3ae4a2070ba85452dbc704","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ef0e57b7-95f1-4057-b64e-5ca7563c008e","mission_step_id":"c6d4f77e-f8b5-42b6-aad4-45b450593e3a","command_center_event_id":"9af67bef-e172-4647-ab92-69a2fe5fd737"},{"id":"1b7f9911-5328-440d-a7fc-064ff1cc0de7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/exact-green-behind-base-auto-refresh-20260904","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.47-forgejo-native-automerge-refreeze","prNumber":1706,"terminal":false,"missionId":"9af67bef-e172-4647-ab92-69a2fe5fd737","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7630,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":820,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":820,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":820,"repositoryMutationMs":7630,"repositoryProviderMs":4951,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2317,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":820,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2634},"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":"9af67bef-e172-4647-ab92-69a2fe5fd737"},"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":4215,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:50:13.380214+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"1706","receipt_type":"execute_mission","idempotency_key":"mission:9af67bef-e172-4647-ab92-69a2fe5fd737:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"dadd50be-50e8-4e2c-a0a2-a2af26b94cb6","command_center_event_id":"9af67bef-e172-4647-ab92-69a2fe5fd737"},{"id":"77a80a54-ef8c-4f36-8e2b-97dd25592a59","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtln19xk","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":8484,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1562,"terminal":false,"missionId":"944e364c-cc67-4f16-aae7-802331f15416","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"0cf1457b808d7ec323fbedcac5461978b5167129","timingsMs":{"handlerMs":11242,"prReadinessMs":1120,"approvedPlanMs":0,"missionSetupMs":462,"shipAndProveMs":9852},"nextAction":null,"receiptRef":{"mode":"full","missionId":"944e364c-cc67-4f16-aae7-802331f15416"},"performance":null,"deploymentId":"forgejo-main-0cf1457b808d","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":2037,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-03T14:55:07.110093+00:00","proof_gate":"canonical_release_dispatched","source_sha":"0cf1457b808d7ec323fbedcac5461978b5167129","external_id":"forgejo-main-0cf1457b808d","receipt_type":"execute_mission","idempotency_key":"mission:944e364c-cc67-4f16-aae7-802331f15416:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"47a981ff-417e-443f-b08d-f99712d71984","command_center_event_id":"944e364c-cc67-4f16-aae7-802331f15416"},{"id":"6dede62b-e8d5-4012-8780-bcd813de5d8a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/tenant-contract-parity-20260830","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":5935,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":null,"terminal":false,"missionId":"6c1bed53-d571-4692-8360-bb194371d9db","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":10946,"prReadinessMs":0,"approvedPlanMs":10946,"missionSetupMs":3623,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6c1bed53-d571-4692-8360-bb194371d9db"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5464,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:51:30.555173+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6c1bed53-d571-4692-8360-bb194371d9db:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"6a2bbcca-0ce6-4d8a-b377-6fe5031131c2","command_center_event_id":"6c1bed53-d571-4692-8360-bb194371d9db"},{"id":"3e8210d3-efbf-4b86-8f9f-9b287cd4e6dc","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/speed-path-20260904","reason":"control_plane_frozen_explicit_unfreeze_required","status":"blocked","metrics":{"receiptBytes":2027,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.31-mcp-auth-gate-refreeze","prNumber":null,"terminal":false,"missionId":"79440d57-2bf8-44dc-b9bc-afc4034eb328","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":777,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},"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":1175,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:34:34.14492+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:79440d57-2bf8-44dc-b9bc-afc4034eb328:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"f3112d52-3537-4dba-a76c-1d9d7ef2e716","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"cd940149-c958-46e4-a2ab-2d9f7433c7c8","source":"forgejo","status":"waiting","payload":{"branch":"ai/cloudflare-account-admin-root","prNumber":1752,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"a6d3fc4125dbd1a7872496614611f8b5c6fc97d0","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T21:04:30.677068+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"a6d3fc4125dbd1a7872496614611f8b5c6fc97d0","external_id":"1752","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:e0f1d3ff-8606-4318-a444-9615dbc27044:merged-pr:1752:a6d3fc4125dbd1a7872496614611f8b5c6fc97d0","mission_step_id":"d25b75cd-0371-42ff-837c-2c47b87b1761","command_center_event_id":"e0f1d3ff-8606-4318-a444-9615dbc27044"},{"id":"b1c87b22-1dba-4fb3-9466-d74c6ef1eafb","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cloudflare-credential-repair.mjs","workers/cc-execution/test/cloudflare-credential-repair.test.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized unfreezing the control plane to complete canonical Cloudflare credential management and Visual Witness repair, then refreezing. Run 5325 proved candidate creation succeeds but Containers GET validation requires Cloudflare's separate Workers Containers Read and Cloudchamber Read grants in addition to Write.","baseSha":"e922889d8c475f39a395361810cfaaad98713bb3","issuedAt":1788556686130,"expiresAt":1788556866130,"missionId":"5ecf90bf-da86-4797-a3bf-a71a80037360","authorizationId":"62194866-fdf2-403e-85a1-27866c357e05","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T21:18:06.593669+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"e922889d8c475f39a395361810cfaaad98713bb3","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:62194866-fdf2-403e-85a1-27866c357e05","mission_step_id":"3ce216f7-0670-4c9a-8bce-d1227ad3b679","command_center_event_id":"5ecf90bf-da86-4797-a3bf-a71a80037360"},{"id":"1d57a24c-1826-4f84-8309-af0fecd0e10f","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized Forgejo provider transport reliability repair for recurring connection-fatal behavior caused by healthy-host provider tail latency.","baseSha":"00a6db5565c04d30c3ffdb99ff96e5bfab6a008f","issuedAt":1788728575817,"expiresAt":1788728755817,"missionId":"bbe450ac-8efa-4745-8a8f-c98149163993","authorizationId":"9245d797-c462-4e60-8545-a6b551e33b94","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T21:02:56.421341+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"00a6db5565c04d30c3ffdb99ff96e5bfab6a008f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:9245d797-c462-4e60-8545-a6b551e33b94","mission_step_id":"d0236351-6b99-49be-88e8-2ebec69d02c2","command_center_event_id":"bbe450ac-8efa-4745-8a8f-c98149163993"},{"id":"6f4d4b5f-f8aa-492f-8c7d-a9e8052f1dd9","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/tenant-contract-parity-20260830","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":8961,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":null,"terminal":false,"missionId":"6c1bed53-d571-4692-8360-bb194371d9db","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":644,"missionSetupMs":1980},"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":"6c1bed53-d571-4692-8360-bb194371d9db"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":9468,"likelyAffectedFiles":["src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/components/GlobalCommandPalette.tsx","src/components/academy/RoleplayFeedbackPanel.tsx","src/components/admin/AdminPage.tsx","src/components/admin/AdminPageContext.tsx","src/components/admin/InvoicePermissionsManager.tsx","src/components/admin/LeadManagement/LeadDashboardStats.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/CallFlow/WorkflowTabs.tsx","src/components/DashboardHub.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:50:44.319911+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6c1bed53-d571-4692-8360-bb194371d9db:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"720c0412-e457-4bf4-9e44-44cb7f4c90f1","command_center_event_id":"6c1bed53-d571-4692-8360-bb194371d9db"},{"id":"50b2f774-8918-44a5-8118-07e450a1f264","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-control-plane-source-scope-20260830-0941","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":22588,"releaseCount":0,"toolCallCount":17,"repeatedCallCount":11,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1099,"terminal":false,"missionId":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":742,"prReadinessMs":734,"approvedPlanMs":0,"missionSetupMs":1172,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5886,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:42:33.183303+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1099","receipt_type":"execute_mission","idempotency_key":"mission:3c4bad3e-9221-44ba-b4b3-81217d8d3f32:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"9fefe4eb-c1ad-4356-8a20-ea78d68470bf","command_center_event_id":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},{"id":"7a5c8809-ffdc-4c99-9e25-26f5886a3665","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane, continue the exact owner-authorized 1.58.32 speed-path repairs after the zero-write preflight blocks, then refreeze the control plane. Apply the same bounded mutation on current main: reduce Gate bootstrap and final freshness latency, skip warm cc-execution dependency install with exact cache verification, bound fresh Forgejo branch/PR tail latency, expose provider phase timings, preserve hard safety invariants, Gate, squash merge, release affected targets only, prove exact live SHA, and refreeze.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane, continue the exact owner-authorized 1.58.32 speed-path repairs after the zero-write preflight blocks, then refreeze the control plane. Apply the same bounded mutation on current main: reduce Gate bootstrap and final freshness latency, skip warm cc-execution dependency install with exact cache verification, bound fresh Forgejo branch/PR tail latency, expose provider phase timings, preserve hard safety invariants, Gate, squash merge, release affected targets only, prove exact live SHA, and refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"gate-speed","statement":"Control-plane Gates use one combined frontend dependency cache action reference and a bounded Forgejo API freshness read instead of repeated cache action prefetches and final git ls-remote negotiation.","proofConditionIds":["repo","runtime"]},{"id":"release-speed","statement":"Warm cc-execution releases restore an exact Node-runtime/package-manifest node_modules tree, skip npm install on cache hit, and verify exact wrangler/parser versions before deployment.","proofConditionIds":["repo","runtime"]},{"id":"mutation-tail","statement":"Fresh branch creation is bounded at 3000ms, PR creation at 4000ms, ambiguous writes still reconcile safely, and scoped patch receipts expose branch/atomic/PR provider timings.","proofConditionIds":["repo","runtime"]},{"id":"refrozen","statement":"1.58.32-speed-path-refreeze is live on the exact merged Forgejo SHA and controlPlaneFrozen is true.","proofConditionIds":["repo","runtime"]}],"objective":"Unfreeze the control plane, continue the exact owner-authorized 1.58.32 speed-path repairs after the zero-write preflight blocks, then refreeze the control plane. Apply the same bounded mutation on current main: reduce Gate bootstrap and final freshness latency, skip warm cc-execution dependency install with exact cache verification, bound fresh Forgejo branch/PR tail latency, expose provider phase timings, preserve hard safety invariants, Gate, squash merge, release affected targets only, prove exact live SHA, and refreeze.","constraints":[{"id":"hard-safety","statement":"Do not weaken protected main, exact-head Gate, exact-source runtime proof, auth, migration, destructive-retirement, or release-owner boundaries.","proofConditionIds":["repo","runtime"]},{"id":"release-scope","statement":"Release only affected production targets.","proofConditionIds":["repo","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Current Forgejo main contains the bounded speed-path implementation and governing invariants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Live cc-execution matches exact merged source and version 1.58.32-speed-path-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"88d76bdf5da9da462294203acafbe162a7329540fbc7fb410216857394c55a60","requestContractRevision":2,"previousRequestContractHash":"c331d9debe86cdc9ad6b6fe1cf54d7f2ed593b172203ce7e0f6f7ca67ad7518e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:36:01.401969+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:79440d57-2bf8-44dc-b9bc-afc4034eb328:request-contract-revision:2:88d76bdf5da9da462294203acafbe162a7329540fbc7fb410216857394c55a60","mission_step_id":"f3112d52-3537-4dba-a76c-1d9d7ef2e716","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"9845641f-6f4c-421f-b49f-c2163a516695","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the SAME authorized control plane performance repair using these exact deterministic edits. Make PR readiness fail-fast under provider degradation. Preserve correctness and ship/live-prove.","wordingChanged":false,"canonicalIntent":"Continue the SAME authorized control plane performance repair using these exact deterministic edits. Make PR readiness fail-fast under provider degradation. Preserve correctness and ship/live-prove.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"mission-tail","statement":"PR readiness and mission execution fail fast on transient Forgejo degradation instead of blocking 15-30 seconds.","proofConditionIds":["runtime-version","source-invariants"]},{"id":"preserve-safety","statement":"Canonical gate, stale-head protection, exact-head gate evidence, protected main, and one-runner safety remain intact.","proofConditionIds":["source-invariants"]},{"id":"live","statement":"The repaired cc-execution runtime is deployed live.","proofConditionIds":["runtime-version"]}],"objective":"Continue the SAME authorized control plane performance repair using these exact deterministic edits. Make PR readiness fail-fast under provider degradation. Preserve correctness and ship/live-prove.","constraints":[{"id":"no-hardware","statement":"Do not add hardware or a second runner.","proofConditionIds":["source-invariants"]},{"id":"no-weaken-gate","statement":"Do not weaken or bypass relevant KnockLaunch Gate safety checks.","proofConditionIds":["source-invariants"]},{"id":"no-unrelated","statement":"Do not modify unrelated frontend/product files or disturb active unrelated PRs.","proofConditionIds":["source-invariants"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime-version","kind":"runtime","claim":"Live cc-execution reports the new repaired runtime identity.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"source-invariants","kind":"repository","claim":"Current Forgejo main contains only the scoped control plane fail-fast PR readiness implementation, matching regression invariants, preserved canonical gate behavior, and no unrelated product edits.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"6e49dfe48165d93c684a7c94f97ae90d2c37fe3e4384fc8af3d58774fdfe0c32","requestContractRevision":2,"previousRequestContractHash":"53c37668d4c51baee89ad3539209d85d4ef063994c4a0b76ec4d383e7f182644"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:57:09.78835+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b9e0e214-14ab-4bc1-a487-1e6ba5b9329a:request-contract-revision:2:6e49dfe48165d93c684a7c94f97ae90d2c37fe3e4384fc8af3d58774fdfe0c32","mission_step_id":"d2655f1b-7817-4f6b-b274-79de8f2b3faa","command_center_event_id":"b9e0e214-14ab-4bc1-a487-1e6ba5b9329a"},{"id":"c4f654e8-1270-47e8-87cd-1253fc28c000","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly directed: fix software-side KnockLaunch performance until physical capacity is the blocker. This control plane maintenance removes the proven 15-second PR-readiness latency escape hatch while preserving gate and protected-main safety.","baseSha":"212c0b197928008d931b2928b9001a8603533fb1","issuedAt":1788098230861,"expiresAt":1788098410861,"missionId":"b9e0e214-14ab-4bc1-a487-1e6ba5b9329a","singleUse":true,"authorizationId":"bfa7df45-cc1f-411f-b477-eedb82f0c26e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:57:11.741981+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"212c0b197928008d931b2928b9001a8603533fb1","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:bfa7df45-cc1f-411f-b477-eedb82f0c26e","mission_step_id":"2c5349eb-0efe-454d-998d-8ec71264e93a","command_center_event_id":"b9e0e214-14ab-4bc1-a487-1e6ba5b9329a"},{"id":"a3024cf6-14ad-4d9e-a52f-8f1f83633e55","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","cc-execution/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","cc-execution/runtime-proof":"failure"},"mainSha":"a6d3fc4125dbd1a7872496614611f8b5c6fc97d0","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"a6d3fc4125dbd1a7872496614611f8b5c6fc97d0","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"failure"},"requestContractHash":"01288ffb9ffc0993597bbc1943b94df458a40e610fcad29122e31455b4752c9c","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5317","runId":5317,"status":"failure","sourceSha":"a6d3fc4125dbd1a7872496614611f8b5c6fc97d0","conclusion":null,"failedJobs":[{"id":36325,"name":"Release cc-execution","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":5317,"logTail":["2026-09-04T20:58:31.3820753Z   ⚙  Setting output release_supabase_edge=false","2026-09-04T20:58:31.3821293Z   ⚙  Setting output release_migrations=false","2026-09-04T20:58:31.3821514Z   ⚙  Setting output source_sha=a6d3fc4125dbd1a7872496614611f8b5c6fc97d0","2026-09-04T20:58:31.3821922Z   ⚙  Setting output changed_paths_b64=LmZvcmdlam8vd29ya2Zsb3dzL2tub2NrbGF1bmNoLnltbApjb25maWcvY29udHJvbC1wbGFuZS1jYXBhYmlsaXRpZXMuanNvbgp3b3JrZXJzL2NjLWV4ZWN1dGlvbi9zY3JpcHRzL2Nsb3VkZmxhcmUtY3JlZGVudGlhbC1yZXBhaXIubWpzCndvcmtlcnMvY2MtZXhlY3V0aW9uL3Rlc3QvY2xvdWRmbGFyZS1jcmVkZW50aWFsLXJlcGFpci50ZXN0LmpzCndvcmtlcnMvY2MtZXhlY3V0aW9uL3Rlc3QvcmVsZWFzZS1vcmNoZXN0cmF0aW9uLWludmFyaWFudHMudGVzdC5qcw==","2026-09-04T20:58:31.3822197Z   ⚙  Setting output release_cc_execution=true","2026-09-04T20:58:31.3825431Z   ⚙  Setting output release_onrunner=false","2026-09-04T20:58:31.3825889Z   ⚙  Setting output release_frontend=false","2026-09-04T20:58:31.7471485Z 🏁  Job succeeded","","--- Release cc-execution-36325-attempt-1.log ---","2026-09-04T20:58:34.9096995Z Runner 31366665-3564-6535-3932-353865303063 (version:v13.0.0) received task 6708 of job release-cc-execution, triggered by event: push","2026-09-04T20:58:34.9147173Z workflow prepared","2026-09-04T20:58:34.9272226Z 🚀  Start image=node:22.18.0-bookworm","2026-09-04T20:58:34.9273846Z The network alias is release_cc-execution (sanitized version of Release cc-execution)","2026-09-04T20:58:34.9995464Z Cleaning up network for job Release cc-execution, and network name is: WORKFLOW-16c083253872511854336c0752de7051","2026-09-04T20:58:35.0586946Z   🐳  docker create image=node:22.18.0-bookworm platform=linux/amd64 entrypoint=[\"tail\" \"-f\" \"/dev/null\"] cmd=[] network=\"WORKFLOW-16c083253872511854336c0752de7051\"","2026-09-04T20:58:35.1531389Z   🐳  docker run image=node:22.18.0-bookworm platform=linux/amd64 entrypoint=[\"tail\" \"-f\" \"/dev/null\"] cmd=[] network=\"WORKFLOW-16c083253872511854336c0752de7051\"","2026-09-04T20:58:35.4970346Z   ☁️  git fetch 'https://data.forgejo.org/actions/cache' # ref=v4","2026-09-04T20:58:36.3848131Z ⭐ Run Main Prepare approved release source","2026-09-04T20:58:36.3919766Z   🐳  docker exec cmd=[bash --noprofile --norc -e -o pipefail /var/run/act/workflow/0.sh] user= workdir=","2026-09-04T20:58:36.4576790Z hint: Using 'master' as the name for the initial branch. This default branch name","2026-09-04T20:58:36.4577951Z hint: is subject to change. To configure the initial branch name to use in all","2026-09-04T20:58:36.4578318Z hint: of your new repositories, which will suppress this warning, call:","2026-09-04T20:58:36.4578512Z hint: ","2026-09-04T20:58:36.4578845Z hint: \tgit config --global init.defaultBranch <name>","2026-09-04T20:58:36.4579021Z hint: ","2026-09-04T20:58:36.4579222Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and","2026-09-04T20:58:36.4579530Z hint: 'development'. The just-created branch can be renamed via this command:","2026-09-04T20:58:36.4579784Z hint: ","2026-09-04T20:58:36.4580074Z hint: \tgit branch -m <name>","2026-09-04T20:58:36.7636056Z From https://git.knocklaunch.app/noel/KnockLaunchOS","2026-09-04T20:58:36.7636686Z  * [new ref]         a6d3fc4125dbd1a7872496614611f8b5c6fc97d0 -> release/cc-execution","2026-09-04T20:58:37.9043220Z HEAD is now at a6d3fc4 Use dedicated Cloudflare account-token admin root (#1752)","2026-09-04T20:58:38.8087643Z {\"ok\":true,\"status\":\"repair_required\",\"proofGate\":\"cloudflare_deployment_credential_audited\",\"deploymentTokenId\":\"72ab0ca4e14263d09f8a37a6a78c7f12\",\"deploymentTokenKind\":\"user\",\"deploymentTokenStatus\":\"active\",\"containersAuthorized\":false,\"containerProbeStatus\":401,\"ownerActionRequired\":false}","2026-09-04T20:58:39.5158109Z {\"ok\":false,\"status\":\"bootstrap_required\",\"proofGate\":\"cloudflare_account_token_admin_bootstrap_required\",\"requiredForgejoSecret\":\"CLOUDFLARE_ACCOUNT_TOKEN_ADMIN_TOKEN\",\"requiredCloudflarePermission\":\"Account > Account API Tokens > Edit\",\"ownerActionRequired\":true}","2026-09-04T20:58:39.5426481Z ⚙️ [runner]: exitcode '23': failure","2026-09-04T20:58:39.7234737Z skipping post step for 'Restore exact cc-execution runtime dependency tree'; main step was skipped","2026-09-04T20:58:39.7375809Z 🏁  Job failed","2026-09-04T20:58:40.0173206Z Job 'Release cc-execution' failed",""],"proofGate":"forgejo_action_run_logs_verified","truncated":false,"failureLines":[{"line":48,"content":"2026-09-04T20:58:39.5426481Z ⚙️ [runner]: exitcode '23': failure"},{"line":50,"content":"2026-09-04T20:58:39.7375809Z 🏁  Job failed"},{"line":51,"content":"2026-09-04T20:58:40.0173206Z Job 'Release cc-execution' failed"}]},"exactSource":true,"fingerprint":"failure|release cc-execution|2026-09-04t20:58:39.5426481z ⚙️ [runner]: exitcode '23': failure|2026-09-04t20:58:39.7375809z 🏁  job failed|2026-09-04t20:58:40.0173206z job 'release cc-execution' failed","failureClass":"code_failure","targetStates":{"ccExecution":"failure"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"ccExecution":"failure"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"workflowRunId":5317,"workflowFailed":true,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5317","runId":5317,"status":"failure","sourceSha":"a6d3fc4125dbd1a7872496614611f8b5c6fc97d0","conclusion":null,"failedJobs":[{"id":36325,"name":"Release cc-execution","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":5317,"logTail":["2026-09-04T20:58:31.3820753Z   ⚙  Setting output release_supabase_edge=false","2026-09-04T20:58:31.3821293Z   ⚙  Setting output release_migrations=false","2026-09-04T20:58:31.3821514Z   ⚙  Setting output source_sha=a6d3fc4125dbd1a7872496614611f8b5c6fc97d0","2026-09-04T20:58:31.3821922Z   ⚙  Setting output changed_paths_b64=LmZvcmdlam8vd29ya2Zsb3dzL2tub2NrbGF1bmNoLnltbApjb25maWcvY29udHJvbC1wbGFuZS1jYXBhYmlsaXRpZXMuanNvbgp3b3JrZXJzL2NjLWV4ZWN1dGlvbi9zY3JpcHRzL2Nsb3VkZmxhcmUtY3JlZGVudGlhbC1yZXBhaXIubWpzCndvcmtlcnMvY2MtZXhlY3V0aW9uL3Rlc3QvY2xvdWRmbGFyZS1jcmVkZW50aWFsLXJlcGFpci50ZXN0LmpzCndvcmtlcnMvY2MtZXhlY3V0aW9uL3Rlc3QvcmVsZWFzZS1vcmNoZXN0cmF0aW9uLWludmFyaWFudHMudGVzdC5qcw==","2026-09-04T20:58:31.3822197Z   ⚙  Setting output release_cc_execution=true","2026-09-04T20:58:31.3825431Z   ⚙  Setting output release_onrunner=false","2026-09-04T20:58:31.3825889Z   ⚙  Setting output release_frontend=false","2026-09-04T20:58:31.7471485Z 🏁  Job succeeded","","--- Release cc-execution-36325-attempt-1.log ---","2026-09-04T20:58:34.9096995Z Runner 31366665-3564-6535-3932-353865303063 (version:v13.0.0) received task 6708 of job release-cc-execution, triggered by event: push","2026-09-04T20:58:34.9147173Z workflow prepared","2026-09-04T20:58:34.9272226Z 🚀  Start image=node:22.18.0-bookworm","2026-09-04T20:58:34.9273846Z The network alias is release_cc-execution (sanitized version of Release cc-execution)","2026-09-04T20:58:34.9995464Z Cleaning up network for job Release cc-execution, and network name is: WORKFLOW-16c083253872511854336c0752de7051","2026-09-04T20:58:35.0586946Z   🐳  docker create image=node:22.18.0-bookworm platform=linux/amd64 entrypoint=[\"tail\" \"-f\" \"/dev/null\"] cmd=[] network=\"WORKFLOW-16c083253872511854336c0752de7051\"","2026-09-04T20:58:35.1531389Z   🐳  docker run image=node:22.18.0-bookworm platform=linux/amd64 entrypoint=[\"tail\" \"-f\" \"/dev/null\"] cmd=[] network=\"WORKFLOW-16c083253872511854336c0752de7051\"","2026-09-04T20:58:35.4970346Z   ☁️  git fetch 'https://data.forgejo.org/actions/cache' # ref=v4","2026-09-04T20:58:36.3848131Z ⭐ Run Main Prepare approved release source","2026-09-04T20:58:36.3919766Z   🐳  docker exec cmd=[bash --noprofile --norc -e -o pipefail /var/run/act/workflow/0.sh] user= workdir=","2026-09-04T20:58:36.4576790Z hint: Using 'master' as the name for the initial branch. This default branch name","2026-09-04T20:58:36.4577951Z hint: is subject to change. To configure the initial branch name to use in all","2026-09-04T20:58:36.4578318Z hint: of your new repositories, which will suppress this warning, call:","2026-09-04T20:58:36.4578512Z hint: ","2026-09-04T20:58:36.4578845Z hint: \tgit config --global init.defaultBranch <name>","2026-09-04T20:58:36.4579021Z hint: ","2026-09-04T20:58:36.4579222Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and","2026-09-04T20:58:36.4579530Z hint: 'development'. The just-created branch can be renamed via this command:","2026-09-04T20:58:36.4579784Z hint: ","2026-09-04T20:58:36.4580074Z hint: \tgit branch -m <name>","2026-09-04T20:58:36.7636056Z From https://git.knocklaunch.app/noel/KnockLaunchOS","2026-09-04T20:58:36.7636686Z  * [new ref]         a6d3fc4125dbd1a7872496614611f8b5c6fc97d0 -> release/cc-execution","2026-09-04T20:58:37.9043220Z HEAD is now at a6d3fc4 Use dedicated Cloudflare account-token admin root (#1752)","2026-09-04T20:58:38.8087643Z {\"ok\":true,\"status\":\"repair_required\",\"proofGate\":\"cloudflare_deployment_credential_audited\",\"deploymentTokenId\":\"72ab0ca4e14263d09f8a37a6a78c7f12\",\"deploymentTokenKind\":\"user\",\"deploymentTokenStatus\":\"active\",\"containersAuthorized\":false,\"containerProbeStatus\":401,\"ownerActionRequired\":false}","2026-09-04T20:58:39.5158109Z {\"ok\":false,\"status\":\"bootstrap_required\",\"proofGate\":\"cloudflare_account_token_admin_bootstrap_required\",\"requiredForgejoSecret\":\"CLOUDFLARE_ACCOUNT_TOKEN_ADMIN_TOKEN\",\"requiredCloudflarePermission\":\"Account > Account API Tokens > Edit\",\"ownerActionRequired\":true}","2026-09-04T20:58:39.5426481Z ⚙️ [runner]: exitcode '23': failure","2026-09-04T20:58:39.7234737Z skipping post step for 'Restore exact cc-execution runtime dependency tree'; main step was skipped","2026-09-04T20:58:39.7375809Z 🏁  Job failed","2026-09-04T20:58:40.0173206Z Job 'Release cc-execution' failed",""],"proofGate":"forgejo_action_run_logs_verified","truncated":false,"failureLines":[{"line":48,"content":"2026-09-04T20:58:39.5426481Z ⚙️ [runner]: exitcode '23': failure"},{"line":50,"content":"2026-09-04T20:58:39.7375809Z 🏁  Job failed"},{"line":51,"content":"2026-09-04T20:58:40.0173206Z Job 'Release cc-execution' failed"}]},"exactSource":true,"fingerprint":"failure|release cc-execution|2026-09-04t20:58:39.5426481z ⚙️ [runner]: exitcode '23': failure|2026-09-04t20:58:39.7375809z 🏁  job failed|2026-09-04t20:58:40.0173206z job 'release cc-execution' failed","failureClass":"code_failure","targetStates":{"ccExecution":"failure"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"ccExecution":"failure"}}},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T21:04:32.569413+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"a6d3fc4125dbd1a7872496614611f8b5c6fc97d0","external_id":"forgejo-main-a6d3fc4125db","receipt_type":"canonical_release_status","idempotency_key":"mission:e0f1d3ff-8606-4318-a444-9615dbc27044:forgejo-release-status:a6d3fc4125dbd1a7872496614611f8b5c6fc97d0:failed:forgejo-main/source=success|forgejo-release/workflow=failure|cc-execution/runtime-proof=failure","mission_step_id":"d25b75cd-0371-42ff-837c-2c47b87b1761","command_center_event_id":"e0f1d3ff-8606-4318-a444-9615dbc27044"},{"id":"f553b7d2-6f0e-4431-8819-c146faefd50c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"212c0b197928008d931b2928b9001a8603533fb1","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"212c0b197928008d931b2928b9001a8603533fb1","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"f65e21c3fee770e6041245e4249db0db2214d960570b050c52fd4a01b04049ab","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3554","runId":3554,"status":"running","sourceSha":"212c0b197928008d931b2928b9001a8603533fb1","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:57:11.5111+00:00","proof_gate":"canonical_release_pending","source_sha":"212c0b197928008d931b2928b9001a8603533fb1","external_id":"forgejo-main-212c0b197928","receipt_type":"canonical_release_status","idempotency_key":"mission:6e795f69-5a2c-47d4-8764-2eade77c9cca:forgejo-release-status:212c0b197928008d931b2928b9001a8603533fb1:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"19609c4b-c7a3-4146-be27-153a45f52133","command_center_event_id":"6e795f69-5a2c-47d4-8764-2eade77c9cca"},{"id":"99149032-c59f-4a36-b9d2-7fc7f41dac69","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/performance-hotpath-20260830","reason":"protected_control_plane_empty_content:workers/cc-execution/src/index-release-fast-lane.js","status":"blocked","metrics":{"receiptBytes":3918,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":null,"terminal":false,"missionId":"b9e0e214-14ab-4bc1-a487-1e6ba5b9329a","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":4532,"prReadinessMs":0,"approvedPlanMs":4532,"missionSetupMs":2193,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b9e0e214-14ab-4bc1-a487-1e6ba5b9329a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5466,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:56:47.636224+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b9e0e214-14ab-4bc1-a487-1e6ba5b9329a:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"d2655f1b-7817-4f6b-b274-79de8f2b3faa","command_center_event_id":"b9e0e214-14ab-4bc1-a487-1e6ba5b9329a"},{"id":"e9872c73-506e-4c1b-a0b6-fc3880ebedbf","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Corrective read-budget adjustment after production proof on merged PR #2171 showed the Forgejo Actions list still exceeds the prior 5s attempt timeout while PR/main reads succeed. Exact scope is timeout constant, matching config, and invariant assertions.","baseSha":"053a3faf8b0d4525bf8c59f6cea27ea73e304e16","issuedAt":1788902329746,"expiresAt":1788902509746,"missionId":"d5245817-8e29-405c-9237-5571101c39a5","authorizationId":"ad37edb0-39cc-4caa-9c9b-eeb6e8caa637","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T21:18:50.093431+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"053a3faf8b0d4525bf8c59f6cea27ea73e304e16","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ad37edb0-39cc-4caa-9c9b-eeb6e8caa637","mission_step_id":"715b89ab-1ed2-4e5c-a418-facce56e4021","command_center_event_id":"d5245817-8e29-405c-9237-5571101c39a5"},{"id":"8c92a155-9e5c-47ad-9080-7d391c9555bd","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"212c0b197928008d931b2928b9001a8603533fb1","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"212c0b197928008d931b2928b9001a8603533fb1","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"f65e21c3fee770e6041245e4249db0db2214d960570b050c52fd4a01b04049ab","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3554","runId":3554,"status":"success","sourceSha":"212c0b197928008d931b2928b9001a8603533fb1","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:58:31.134607+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"212c0b197928008d931b2928b9001a8603533fb1","external_id":"forgejo-main-212c0b197928","receipt_type":"canonical_release_status","idempotency_key":"mission:6e795f69-5a2c-47d4-8764-2eade77c9cca:forgejo-release-status:212c0b197928008d931b2928b9001a8603533fb1:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"fd2be8bd-20de-4e81-8b29-e68b51a84b76","command_center_event_id":"6e795f69-5a2c-47d4-8764-2eade77c9cca"},{"id":"dd257906-3060-49be-bf62-ec91d642f912","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized: unfreeze the control plane, make the speed repairs, and freeze it again. Previous attempts committed zero writes; continue the same exact mission and mutation paths.","baseSha":"87af5cb7399a41c51086136a254baf6444f00663","issuedAt":1788500162431,"expiresAt":1788500342431,"missionId":"79440d57-2bf8-44dc-b9bc-afc4034eb328","authorizationId":"7d86fc69-411a-4d7e-940f-c7cd016f4887","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:36:03.428724+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"87af5cb7399a41c51086136a254baf6444f00663","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:7d86fc69-411a-4d7e-940f-c7cd016f4887","mission_step_id":"e7188fc2-6d11-4d11-b49b-8f77370bf18d","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"cf6bad80-42df-4507-a7d7-5fbe282d2495","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the owner's authorized Cloudflare credential-management and Visual Witness repair. Fix only the shared credential-bootstrap release recovery classifier so the dedicated CLOUDFLARE_ACCOUNT_TOKEN_ADMIN_TOKEN bootstrap stop is resumable after the owner supplies that exact Forgejo secret, while preserving the existing CLOUDFLARE_CREDENTIAL_ADMIN_TOKEN behavior and fail-closed behavior for all other credential failures. Refreeze immediately after the bounded change. Ship through Gate, squash merge, release only ccExecution, then prove live runtime and Visual Witness redundancy/failover.","wordingChanged":false,"canonicalIntent":"Continue the owner's authorized Cloudflare credential-management and Visual Witness repair. Fix only the shared credential-bootstrap release recovery classifier so the dedicated CLOUDFLARE_ACCOUNT_TOKEN_ADMIN_TOKEN bootstrap stop is resumable after the owner supplies that exact Forgejo secret, while preserving the existing CLOUDFLARE_CREDENTIAL_ADMIN_TOKEN behavior and fail-closed behavior for all other credential failures. Refreeze immediately after the bounded change. Ship through Gate, squash merge, release only ccExecution, then prove live runtime and Visual Witness redundancy/failover.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"bootstrap-recovery","statement":"Both Cloudflare credential bootstrap proof gates are classified as resumable credential bootstrap failures and map to the exact required Forgejo secret.","proofConditionIds":["repo-proof","release-proof"]},{"id":"witness-live","statement":"ccExecution deploys with the canonical account-owned Cloudflare credential and Visual Witness primary/virtual redundancy is proven live.","proofConditionIds":["release-proof","witness-proof"]},{"id":"refrozen","statement":"Control plane remains frozen and mutation locked after repair.","proofConditionIds":["repo-proof"]}],"objective":"Continue the owner's authorized Cloudflare credential-management and Visual Witness repair. Fix only the shared credential-bootstrap release recovery classifier so the dedicated CLOUDFLARE_ACCOUNT_TOKEN_ADMIN_TOKEN bootstrap stop is resumable after the owner supplies that exact Forgejo secret, while preserving the existing CLOUDFLARE_CREDENTIAL_ADMIN_TOKEN behavior and fail-closed behavior for all other credential failures. Refreeze immediately after the bounded change. Ship through Gate, squash merge, release only ccExecution, then prove live runtime and Visual Witness redundancy/failover.","constraints":[{"id":"bounded","statement":"Only the shared bootstrap classifier/retry mapping and its regression guard change; no unrelated credential or product behavior changes.","proofConditionIds":["repo-proof"]},{"id":"release-scope","statement":"Only ccExecution may release for this corrective generation.","proofConditionIds":["release-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Bootstrap recovery classifier and exact-secret mapping regression are merged on protected main.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"Only ccExecution releases successfully from the merged corrective source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"witness-proof","kind":"runtime","claim":"Visual Witness primary and virtual runners are healthy and automatic failover is proven.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"28af45fde7aa8b6c0fafe426ce06ab630fe079dc60af247c846da909c0f3346b","requestContractRevision":2,"previousRequestContractHash":"d7c7c52ab6aa23374081910f4854ec0b90756b60fed55311c360465fb69a6aad"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T21:07:42.807524+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:d7d5f78e-f650-419a-8d20-29f5c50d0c7f:request-contract:28af45fde7aa8b6c0fafe426ce06ab630fe079dc60af247c846da909c0f3346b","mission_step_id":"32e3d998-8edd-4da6-a0f0-069592ee6431","command_center_event_id":"d7d5f78e-f650-419a-8d20-29f5c50d0c7f"},{"id":"325df239-dbc0-409d-a960-b56c4f7ac527","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"212c0b197928008d931b2928b9001a8603533fb1","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Non-insurance tenants never receive MITIGATION/SCETARPING designations from missing switch cases or no-tenant safe defaults.","proofConditionIds":["proof-source","proof-release"]},{"id":"outcome-2","satisfied":true,"statement":"Insurance carriers and mitigation lookback values are not present in the shared base tenant config and are only added to tenant types that actually use them.","proofConditionIds":["proof-source","proof-release"]},{"id":"outcome-3","satisfied":true,"statement":"Existing auth, role, routing, and active-tenant behavior remain unchanged.","proofConditionIds":["proof-source"]}],"satisfied":true,"constraints":[{"id":"constraint-1","satisfied":true,"statement":"Make the smallest safe change in src/contexts/MultiTenantContext.tsx; do not patch individual tenant pages.","proofConditionIds":["proof-source"]},{"id":"constraint-2","satisfied":true,"statement":"Do not change unrelated UI styling or tenant branding.","proofConditionIds":["proof-source"]},{"id":"constraint-3","satisfied":true,"statement":"All currently supported tenant types must resolve deterministically instead of falling into MITIGATION by default.","proofConditionIds":["proof-source","proof-release"]}],"contractHash":"f65e21c3fee770e6041245e4249db0db2214d960570b050c52fd4a01b04049ab","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"f65e21c3fee770e6041245e4249db0db2214d960570b050c52fd4a01b04049ab"},"required":true,"satisfied":true},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","releaseRequestContractHash":"f65e21c3fee770e6041245e4249db0db2214d960570b050c52fd4a01b04049ab"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:58:33.53049+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"212c0b197928008d931b2928b9001a8603533fb1","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6e795f69-5a2c-47d4-8764-2eade77c9cca:request-contract:f65e21c3fee770e6041245e4249db0db2214d960570b050c52fd4a01b04049ab:212c0b197928008d931b2928b9001a8603533fb1:verified:","mission_step_id":"fd2be8bd-20de-4e81-8b29-e68b51a84b76","command_center_event_id":"6e795f69-5a2c-47d4-8764-2eade77c9cca"},{"id":"dcc2ca06-2dcd-4875-ad1d-555ed3f516a2","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-control-plane-source-scope-20260830-0941","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":23817,"releaseCount":0,"toolCallCount":18,"repeatedCallCount":12,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1099,"terminal":false,"missionId":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"009d88db3e3f00318e72dc601fb2643be8851924","timingsMs":{"handlerMs":9146,"prReadinessMs":989,"approvedPlanMs":0,"missionSetupMs":777,"shipAndProveMs":7982},"nextAction":null,"receiptRef":{"mode":"full","missionId":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},"performance":null,"deploymentId":"forgejo-main-009d88db3e3f","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6576,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:59:39.433011+00:00","proof_gate":"canonical_release_dispatched","source_sha":"009d88db3e3f00318e72dc601fb2643be8851924","external_id":"forgejo-main-009d88db3e3f","receipt_type":"execute_mission","idempotency_key":"mission:3c4bad3e-9221-44ba-b4b3-81217d8d3f32:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"9f53a5cf-c07b-4b5e-a9da-113749a2fc5e","command_center_event_id":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},{"id":"cb6ef0cb-b032-4db4-bdbb-f7539ba08de8","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tenant-contract-parity-20260830","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":11988,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1100,"terminal":false,"missionId":"6c1bed53-d571-4692-8360-bb194371d9db","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":1753,"prReadinessMs":1748,"approvedPlanMs":0,"missionSetupMs":2201,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"6c1bed53-d571-4692-8360-bb194371d9db"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6006,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:00:06.419041+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1100","receipt_type":"execute_mission","idempotency_key":"mission:6c1bed53-d571-4692-8360-bb194371d9db:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"6a2bbcca-0ce6-4d8a-b377-6fe5031131c2","command_center_event_id":"6c1bed53-d571-4692-8360-bb194371d9db"},{"id":"78e86f80-577b-47a8-bcd3-a91ae5b9dfc1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-contract-parity-20260830","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":13203,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":null,"prNumber":1100,"terminal":false,"missionId":"6c1bed53-d571-4692-8360-bb194371d9db","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":26718,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"6c1bed53-d571-4692-8360-bb194371d9db"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1446,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:01:46.093018+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1100","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6c1bed53-d571-4692-8360-bb194371d9db:automatic-mission-resume:1100:repair_mission_waiting_for_gate","mission_step_id":"f4483b2c-3330-4a99-9994-0c023b411485","command_center_event_id":"6c1bed53-d571-4692-8360-bb194371d9db"},{"id":"103d865a-a4c6-4004-bb2e-52c96bdf6313","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"Retry the exact authorized 1.58.48 bounded-latch generation after a pre-mutation transient Forgejo GET timeout; no prior provider mutation occurred.","baseSha":"b7dbc0e129e3c74c5c3ae4a2070ba85452dbc704","issuedAt":1788529844739,"expiresAt":1788530024739,"missionId":"5affa835-6c2c-48fc-a451-812516d90549","authorizationId":"8ff88847-e48e-4d25-8830-83c3d76ed408","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:50:45.157627+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"b7dbc0e129e3c74c5c3ae4a2070ba85452dbc704","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8ff88847-e48e-4d25-8830-83c3d76ed408","mission_step_id":"316a1fbb-9926-40a8-a02d-97987a01829f","command_center_event_id":"5affa835-6c2c-48fc-a451-812516d90549"},{"id":"caafab6a-f1df-4394-ae46-4d6e5ebda1a3","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-mtln19xk","reason":null,"status":"in_progress","metrics":{"receiptBytes":11181,"releaseCount":1,"toolCallCount":5,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1562,"terminal":false,"missionId":"944e364c-cc67-4f16-aae7-802331f15416","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"0cf1457b808d7ec323fbedcac5461978b5167129","timingsMs":{"handlerMs":4894,"prReadinessMs":312,"approvedPlanMs":0,"missionSetupMs":1298,"shipAndProveMs":4199},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"944e364c-cc67-4f16-aae7-802331f15416"},"performance":null,"deploymentId":"forgejo-main-0cf1457b808d","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":1009,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-03T14:56:25.612083+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"0cf1457b808d7ec323fbedcac5461978b5167129","external_id":"forgejo-main-0cf1457b808d","receipt_type":"execute_mission","idempotency_key":"mission:944e364c-cc67-4f16-aae7-802331f15416:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"47a981ff-417e-443f-b08d-f99712d71984","command_center_event_id":"944e364c-cc67-4f16-aae7-802331f15416"},{"id":"23be3d9d-956b-4262-80ad-021dc84b6e57","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtfuljst","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":36431,"releaseCount":0,"toolCallCount":12,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1096,"terminal":false,"missionId":"78cf803e-f344-4076-b742-331d5ad0f6c8","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"26d8b5e0aeb4d01f6e7dad1d59da05e9cc16e282","timingsMs":{"handlerMs":7652,"prReadinessMs":833,"approvedPlanMs":0,"missionSetupMs":1066,"shipAndProveMs":6711},"nextAction":null,"receiptRef":{"mode":"full","missionId":"78cf803e-f344-4076-b742-331d5ad0f6c8"},"performance":null,"deploymentId":"forgejo-main-26d8b5e0aeb4","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6683,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T14:07:25.437892+00:00","proof_gate":"canonical_release_dispatched","source_sha":"26d8b5e0aeb4d01f6e7dad1d59da05e9cc16e282","external_id":"forgejo-main-26d8b5e0aeb4","receipt_type":"execute_mission","idempotency_key":"mission:78cf803e-f344-4076-b742-331d5ad0f6c8:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"b0aa0559-5471-4539-a277-5392b2d5f568","command_center_event_id":"78cf803e-f344-4076-b742-331d5ad0f6c8"},{"id":"4103edfe-c5e2-4a8e-aa80-fd9647534ce2","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"009d88db3e3f00318e72dc601fb2643be8851924","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"009d88db3e3f00318e72dc601fb2643be8851924","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"77524c5bd0d15d08a5f7882b178cfdcb6c1909b20b20350318dd0d4bd211a12a","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3560","runId":3560,"status":"success","sourceSha":"009d88db3e3f00318e72dc601fb2643be8851924","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"009d88db3e3f00318e72dc601fb2643be8851924","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-009d88db3e3f00318e72dc601fb2643be8851924","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":3560,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.56.3-source-scope-boundary","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:07:42.709585+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"009d88db3e3f00318e72dc601fb2643be8851924","external_id":"forgejo-main-009d88db3e3f","receipt_type":"canonical_release_status","idempotency_key":"mission:3c4bad3e-9221-44ba-b4b3-81217d8d3f32:forgejo-release-status:009d88db3e3f00318e72dc601fb2643be8851924:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"2a177c01-714d-426e-b9e4-9fc961f875b8","command_center_event_id":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},{"id":"1948b506-712b-4819-a50a-2d5df8d6b9ab","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"009d88db3e3f00318e72dc601fb2643be8851924","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-source-boundary","satisfied":true,"statement":"Ordinary product, tenant, and frontend objectives cannot select control plane files merely because control plane paths appear in objective prose; explicit control plane maintenance remains possible through structured targets and explicit authorization.","proofConditionIds":["proof-repository-boundary","proof-live-runtime"]}],"satisfied":true,"constraints":[{"id":"constraint-no-config-fix","satisfied":true,"statement":"Do not edit config/control-plane-capabilities.json as the implementation fix for this control plane defect.","proofConditionIds":["proof-repository-boundary"]},{"id":"constraint-no-anchored-edits","satisfied":true,"statement":"Do not use anchored edits for this control plane repair.","proofConditionIds":["proof-repository-boundary"]},{"id":"constraint-preserve-explicit-maintenance","satisfied":true,"statement":"Keep explicit control plane maintenance possible through structured source targets and explicit maintenance authorization.","proofConditionIds":["proof-repository-boundary","proof-live-runtime"]}],"contractHash":"77524c5bd0d15d08a5f7882b178cfdcb6c1909b20b20350318dd0d4bd211a12a","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository-boundary","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"77524c5bd0d15d08a5f7882b178cfdcb6c1909b20b20350318dd0d4bd211a12a"},"required":true,"satisfied":true},{"id":"proof-live-runtime","kind":"runtime","evidence":{"releaseState":"verified","releaseRequestContractHash":"77524c5bd0d15d08a5f7882b178cfdcb6c1909b20b20350318dd0d4bd211a12a"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:07:45.28595+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"009d88db3e3f00318e72dc601fb2643be8851924","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:3c4bad3e-9221-44ba-b4b3-81217d8d3f32:request-contract:77524c5bd0d15d08a5f7882b178cfdcb6c1909b20b20350318dd0d4bd211a12a:009d88db3e3f00318e72dc601fb2643be8851924:verified:","mission_step_id":"2a177c01-714d-426e-b9e4-9fc961f875b8","command_center_event_id":"3c4bad3e-9221-44ba-b4b3-81217d8d3f32"},{"id":"4aa81d28-6793-4266-a27f-b0d35ec27b17","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized Forgejo provider transport reliability repair for recurring connection-fatal behavior caused by healthy-host provider tail latency.","baseSha":"00a6db5565c04d30c3ffdb99ff96e5bfab6a008f","issuedAt":1788728701863,"expiresAt":1788728881863,"missionId":"bbe450ac-8efa-4745-8a8f-c98149163993","authorizationId":"93384528-ed9e-4d73-b512-0df03a9cc5f9","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T21:05:02.422465+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"00a6db5565c04d30c3ffdb99ff96e5bfab6a008f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:93384528-ed9e-4d73-b512-0df03a9cc5f9","mission_step_id":"d0236351-6b99-49be-88e8-2ebec69d02c2","command_center_event_id":"bbe450ac-8efa-4745-8a8f-c98149163993"},{"id":"cde676b9-2133-4b2f-a52f-4ddbf915ec6e","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"26d8b5e0aeb4d01f6e7dad1d59da05e9cc16e282","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"26d8b5e0aeb4d01f6e7dad1d59da05e9cc16e282","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"1d516f700eb4fd53dbb1cff505b5a27e85d45847b3f09365d463808b16bc0972","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3565","runId":3565,"status":"waiting","sourceSha":"26d8b5e0aeb4d01f6e7dad1d59da05e9cc16e282","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T14:07:55.80852+00:00","proof_gate":"canonical_release_pending","source_sha":"26d8b5e0aeb4d01f6e7dad1d59da05e9cc16e282","external_id":"forgejo-main-26d8b5e0aeb4","receipt_type":"canonical_release_status","idempotency_key":"mission:78cf803e-f344-4076-b742-331d5ad0f6c8:forgejo-release-status:26d8b5e0aeb4d01f6e7dad1d59da05e9cc16e282:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"b0aa0559-5471-4539-a277-5392b2d5f568","command_center_event_id":"78cf803e-f344-4076-b742-331d5ad0f6c8"},{"id":"7e445f9e-0a7c-47e1-9fe4-2b285e2dae06","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/cloudflare-version-visibility-retry-20260903","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.5-merge-queue-operators","prNumber":null,"terminal":false,"missionId":"eafbda74-95a8-437d-995e-d2bd35b5c372","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":22733,"prReadinessMs":0,"approvedPlanMs":22733,"missionSetupMs":2167,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"eafbda74-95a8-437d-995e-d2bd35b5c372"},"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":1094,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T14:58:05.335697+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:eafbda74-95a8-437d-995e-d2bd35b5c372:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"e9e76897-e710-4672-94e6-3a58ed71afbe","command_center_event_id":"eafbda74-95a8-437d-995e-d2bd35b5c372"},{"id":"ab678d78-32ca-427a-906b-3557f4a0fae6","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/speed-path-20260904","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":7270,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.31-mcp-auth-gate-refreeze","prNumber":1670,"terminal":false,"missionId":"79440d57-2bf8-44dc-b9bc-afc4034eb328","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"handlerMs":9922,"prReadinessMs":0,"approvedPlanMs":9922,"missionSetupMs":2286,"shipAndProveMs":0},"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":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},"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":3369,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:36:13.106816+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"1670","receipt_type":"execute_mission","idempotency_key":"mission:79440d57-2bf8-44dc-b9bc-afc4034eb328:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"f3112d52-3537-4dba-a76c-1d9d7ef2e716","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"30e75cd3-e3cb-4532-b6cf-f6b37a38de18","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-contract-parity-20260830","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":16793,"releaseCount":0,"toolCallCount":12,"repeatedCallCount":6,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1100,"terminal":false,"missionId":"6c1bed53-d571-4692-8360-bb194371d9db","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":20444,"prReadinessMs":20319,"approvedPlanMs":0,"missionSetupMs":562,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"6c1bed53-d571-4692-8360-bb194371d9db"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6185,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:57:34.904372+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1100","receipt_type":"execute_mission","idempotency_key":"mission:6c1bed53-d571-4692-8360-bb194371d9db:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"6a2bbcca-0ce6-4d8a-b377-6fe5031131c2","command_center_event_id":"6c1bed53-d571-4692-8360-bb194371d9db"},{"id":"c15abda8-4142-4453-b53c-108d5eec9d18","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized Forgejo provider transport reliability repair for recurring connection-fatal behavior caused by healthy-host provider tail latency.","baseSha":"1ba6ccd683efbabbae62994893a9313d440d939c","issuedAt":1788728787488,"expiresAt":1788728967488,"missionId":"bbe450ac-8efa-4745-8a8f-c98149163993","authorizationId":"2464b330-1bac-43f1-9893-dda2c206e1f7","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T21:06:28.021225+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"1ba6ccd683efbabbae62994893a9313d440d939c","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2464b330-1bac-43f1-9893-dda2c206e1f7","mission_step_id":"d0236351-6b99-49be-88e8-2ebec69d02c2","command_center_event_id":"bbe450ac-8efa-4745-8a8f-c98149163993"},{"id":"6024ab44-4014-4ae2-a052-3af15b3f37bb","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/backend-tenant-type-parity-20260830","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":2445,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1101,"terminal":false,"missionId":"07d603a1-ac01-4bd5-be47-db27d4077f90","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":3162,"prReadinessMs":3157,"approvedPlanMs":0,"missionSetupMs":1944,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"07d603a1-ac01-4bd5-be47-db27d4077f90"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5880,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:04:57.76094+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1101","receipt_type":"execute_mission","idempotency_key":"mission:07d603a1-ac01-4bd5-be47-db27d4077f90:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"94e6c303-c5e2-48d4-b520-2367ef281535","command_center_event_id":"07d603a1-ac01-4bd5-be47-db27d4077f90"},{"id":"ea54add5-6d98-4248-91df-eabaa5ec2046","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/roofhelpfinder-local-links-20260830b","reason":"modified_nonempty_file_became_empty:src/pages/RoofHelpLandingPage.tsx","status":"blocked","metrics":{"receiptBytes":1159,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"fe9a337b-6071-49a1-9502-078de76b75e2","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":224,"prReadinessMs":0,"approvedPlanMs":224,"missionSetupMs":588,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fe9a337b-6071-49a1-9502-078de76b75e2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5335,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:16:16.03954+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fe9a337b-6071-49a1-9502-078de76b75e2:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"ef7a3f8e-5314-464d-99fe-c75ce756de2d","command_center_event_id":"fe9a337b-6071-49a1-9502-078de76b75e2"},{"id":"90308358-3f93-420f-a60f-aa10186ac9c8","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/roofhelpfinder-local-links-20260830b","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":2315,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1102,"terminal":false,"missionId":"fe9a337b-6071-49a1-9502-078de76b75e2","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"85831c5f9d3d8d1059e30aa599969fe81d618d3e","timingsMs":{"handlerMs":16639,"prReadinessMs":1158,"approvedPlanMs":9096,"missionSetupMs":310,"shipAndProveMs":6227},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fe9a337b-6071-49a1-9502-078de76b75e2"},"performance":null,"deploymentId":"forgejo-main-85831c5f9d3d","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":8006,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:17:11.438576+00:00","proof_gate":"canonical_release_dispatched","source_sha":"85831c5f9d3d8d1059e30aa599969fe81d618d3e","external_id":"forgejo-main-85831c5f9d3d","receipt_type":"execute_mission","idempotency_key":"mission:fe9a337b-6071-49a1-9502-078de76b75e2:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"315f86b2-6d10-4c62-a232-d1c4125ebc46","command_center_event_id":"fe9a337b-6071-49a1-9502-078de76b75e2"},{"id":"79031a2f-9fe7-4ec0-b252-3a8ff991ff41","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Correct the release-control defect that blocked the already-merged PCG public site. Current main SHA 0cf1457b808d7ec323fbedcac5461978b5167129 contains public/pcg/index.html. The frontend release uploaded the exact Gate artifact and returned Cloudflare Worker Version ID ed30d3e5-53b8-41f8-a677-d09bf35827c5, but immediate `wrangler versions deploy` failed with Cloudflare code 100146 because that just-uploaded version was temporarily not resolvable. Make the smallest safe release-script repair: retry only this exact transient 100146 / 'requested Worker version could not be found' condition with bounded synchronous backoff; do not retry unrelated deploy failures. Add a harmless HTML comment to public/pcg/index.html to force PCG through the corrected frontend release. One corrective ai/* branch and PR under this same durable mission, Gate, squash merge, frontend release, then live desktop/mobile proof of /pcg/. Do not change PCG behavior, backend, private workspace, pricing, or content.","wordingChanged":false,"canonicalIntent":"Correct the release-control defect that blocked the already-merged PCG public site. Current main SHA 0cf1457b808d7ec323fbedcac5461978b5167129 contains public/pcg/index.html. The frontend release uploaded the exact Gate artifact and returned Cloudflare Worker Version ID ed30d3e5-53b8-41f8-a677-d09bf35827c5, but immediate `wrangler versions deploy` failed with Cloudflare code 100146 because that just-uploaded version was temporarily not resolvable. Make the smallest safe release-script repair: retry only this exact transient 100146 / 'requested Worker version could not be found' condition with bounded synchronous backoff; do not retry unrelated deploy failures. Add a harmless HTML comment to public/pcg/index.html to force PCG through the corrected frontend release. One corrective ai/* branch and PR under this same durable mission, Gate, squash merge, frontend release, then live desktop/mobile proof of /pcg/. Do not change PCG behavior, backend, private workspace, pricing, or content.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"release-retry","statement":"Cloudflare frontend version deployment tolerates the known transient 100146 newly-uploaded-version propagation race without masking unrelated errors.","proofConditionIds":["pcg-live"]},{"id":"pcg-live","statement":"The premium PCG site is live at /pcg/ on desktop and mobile.","proofConditionIds":["pcg-live"]}],"objective":"Correct the release-control defect that blocked the already-merged PCG public site. Current main SHA 0cf1457b808d7ec323fbedcac5461978b5167129 contains public/pcg/index.html. The frontend release uploaded the exact Gate artifact and returned Cloudflare Worker Version ID ed30d3e5-53b8-41f8-a677-d09bf35827c5, but immediate `wrangler versions deploy` failed with Cloudflare code 100146 because that just-uploaded version was temporarily not resolvable. Make the smallest safe release-script repair: retry only this exact transient 100146 / 'requested Worker version could not be found' condition with bounded synchronous backoff; do not retry unrelated deploy failures. Add a harmless HTML comment to public/pcg/index.html to force PCG through the corrected frontend release. One corrective ai/* branch and PR under this same durable mission, Gate, squash merge, frontend release, then live desktop/mobile proof of /pcg/. Do not change PCG behavior, backend, private workspace, pricing, or content.","constraints":[{"id":"bounded-retry","statement":"Retry only Cloudflare 100146 / requested Worker version could not be found; unrelated Wrangler failures remain terminal.","proofConditionIds":["pcg-live"]},{"id":"pcg-unchanged","statement":"Do not change PCG product content or private/backend behavior except a harmless release stamp.","proofConditionIds":["pcg-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"pcg-live","kind":"runtime","claim":"Corrected frontend release is successful and /pcg/ is live and responsive.","route":"/pcg/","roleRef":null,"userRef":null,"required":true,"expectedText":"Prestigious Card Grading","targetedActions":[{"action":"open_site"},{"action":"verify_mobile_navigation"},{"action":"verify_submission_cta"},{"action":"verify_registry_search_ui"}],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"9daa57d90a5639bff7fc263bc21c950e010d50aa2f088ba226b411738d256a4b","requestContractRevision":2,"previousRequestContractHash":"b5f89a27d6a7382fe75d098aa8856db2ba7cd7c8bcad14f97ad02b9f16c7fb74"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-03T14:58:30.825866+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:944e364c-cc67-4f16-aae7-802331f15416:request-contract-revision:2:9daa57d90a5639bff7fc263bc21c950e010d50aa2f088ba226b411738d256a4b","mission_step_id":"a03c72d5-3a74-4a13-b8c9-60d3f9883e7a","command_center_event_id":"944e364c-cc67-4f16-aae7-802331f15416"},{"id":"746156d9-7c27-439c-a705-bb84e6da7dad","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane, continue the same 1.58.32 speed-path repair on PR #1670, replace the two remaining Gate git ls-remote freshness negotiations with bounded authenticated Forgejo branch API reads, correct the stale 6000ms PR-timeout invariant to the new 3000ms branch / 4000ms PR bounds, re-run the exact Gate, squash merge, release only affected targets, prove the exact live runtime, then refreeze the control plane.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane, continue the same 1.58.32 speed-path repair on PR #1670, replace the two remaining Gate git ls-remote freshness negotiations with bounded authenticated Forgejo branch API reads, correct the stale 6000ms PR-timeout invariant to the new 3000ms branch / 4000ms PR bounds, re-run the exact Gate, squash merge, release only affected targets, prove the exact live runtime, then refreeze the control plane.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"gate-speed","statement":"Control-plane Gates use one combined frontend dependency cache action reference and bounded authenticated Forgejo branch API freshness reads instead of repeated cache action prefetches and git ls-remote freshness negotiations.","proofConditionIds":["repo","runtime"]},{"id":"release-speed","statement":"Warm cc-execution releases restore an exact Node-runtime/package-manifest node_modules tree, skip npm install on cache hit, and verify exact wrangler/parser versions before deployment.","proofConditionIds":["repo","runtime"]},{"id":"mutation-tail","statement":"Fresh branch creation is bounded at 3000ms, PR creation at 4000ms, ambiguous writes still reconcile safely, and scoped patch receipts expose branch/atomic/PR provider timings.","proofConditionIds":["repo","runtime"]},{"id":"refrozen","statement":"1.58.32-speed-path-refreeze is live on the exact merged Forgejo SHA and controlPlaneFrozen is true.","proofConditionIds":["repo","runtime"]}],"objective":"Unfreeze the control plane, continue the same 1.58.32 speed-path repair on PR #1670, replace the two remaining Gate git ls-remote freshness negotiations with bounded authenticated Forgejo branch API reads, correct the stale 6000ms PR-timeout invariant to the new 3000ms branch / 4000ms PR bounds, re-run the exact Gate, squash merge, release only affected targets, prove the exact live runtime, then refreeze the control plane.","constraints":[{"id":"hard-safety","statement":"Do not weaken protected main, exact-head Gate, exact-source runtime proof, auth, migration, destructive-retirement, or release-owner boundaries.","proofConditionIds":["repo","runtime"]},{"id":"release-scope","statement":"Release only affected production targets.","proofConditionIds":["repo","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Current Forgejo main contains the bounded speed-path implementation and governing invariants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Live cc-execution matches exact merged source and version 1.58.32-speed-path-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"7c167cb21451761fe96a2d77a88f7ca0198360907c66c36cc0a3fb2a344cec11","requestContractRevision":3,"previousRequestContractHash":"88d76bdf5da9da462294203acafbe162a7329540fbc7fb410216857394c55a60"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:38:12.573953+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:79440d57-2bf8-44dc-b9bc-afc4034eb328:request-contract-revision:3:7c167cb21451761fe96a2d77a88f7ca0198360907c66c36cc0a3fb2a344cec11","mission_step_id":"f3112d52-3537-4dba-a76c-1d9d7ef2e716","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"ced36c28-f1df-408d-8c4b-d40ef667cb66","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/exact-green-bounded-latch-20260904","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/exact-green-bounded-latch-20260904","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.47-forgejo-native-automerge-refreeze","prNumber":null,"terminal":false,"missionId":"5affa835-6c2c-48fc-a451-812516d90549","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1849,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":473,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":338,"ledgerReconcileMs":0,"lineageReconcileMs":135,"resolvePreflightMs":473,"repositoryMutationMs":1849,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":338,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5affa835-6c2c-48fc-a451-812516d90549"},"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":1569,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:50:47.044174+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5affa835-6c2c-48fc-a451-812516d90549:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"34c88d1a-f905-4712-8ed9-39f6e8dd328a","command_center_event_id":"5affa835-6c2c-48fc-a451-812516d90549"},{"id":"e182b1ac-68fc-4b1d-961e-95c3a1e0286f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/roofhelpfinder-local-links-20260830b","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":5005,"releaseCount":1,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1102,"terminal":false,"missionId":"fe9a337b-6071-49a1-9502-078de76b75e2","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":"85831c5f9d3d8d1059e30aa599969fe81d618d3e","timingsMs":{"handlerMs":21264,"prReadinessMs":2117,"approvedPlanMs":0,"missionSetupMs":1909,"shipAndProveMs":19134},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"fe9a337b-6071-49a1-9502-078de76b75e2"},"performance":null,"deploymentId":"forgejo-main-85831c5f9d3d","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5343,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:17:40.692641+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":"85831c5f9d3d8d1059e30aa599969fe81d618d3e","external_id":"forgejo-main-85831c5f9d3d","receipt_type":"execute_mission","idempotency_key":"mission:fe9a337b-6071-49a1-9502-078de76b75e2:execute_mission:canonical_release_transport_retryable:current-generation","mission_step_id":"ef7a3f8e-5314-464d-99fe-c75ce756de2d","command_center_event_id":"fe9a337b-6071-49a1-9502-078de76b75e2"},{"id":"85b0375e-16ef-4356-a709-361d6a6243f9","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-contract-parity-20260830","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":18010,"releaseCount":0,"toolCallCount":13,"repeatedCallCount":7,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1100,"terminal":false,"missionId":"6c1bed53-d571-4692-8360-bb194371d9db","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"34fb0c9d173d0c217b96126017adad1d18a56510","timingsMs":{"handlerMs":8494,"prReadinessMs":909,"approvedPlanMs":0,"missionSetupMs":1219,"shipAndProveMs":7331},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6c1bed53-d571-4692-8360-bb194371d9db"},"performance":null,"deploymentId":"forgejo-main-34fb0c9d173d","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6439,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:24:20.742679+00:00","proof_gate":"canonical_release_dispatched","source_sha":"34fb0c9d173d0c217b96126017adad1d18a56510","external_id":"forgejo-main-34fb0c9d173d","receipt_type":"execute_mission","idempotency_key":"mission:6c1bed53-d571-4692-8360-bb194371d9db:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"8069b179-6f82-4023-a902-22c7c261bacf","command_center_event_id":"6c1bed53-d571-4692-8360-bb194371d9db"},{"id":"9534d38b-5a31-4390-a8b0-06c4d91dd640","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/backend-tenant-type-parity-20260830","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":4891,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1101,"terminal":false,"missionId":"07d603a1-ac01-4bd5-be47-db27d4077f90","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":15700,"prReadinessMs":15689,"approvedPlanMs":0,"missionSetupMs":1230,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"07d603a1-ac01-4bd5-be47-db27d4077f90"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6220,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:24:56.599128+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1101","receipt_type":"execute_mission","idempotency_key":"mission:07d603a1-ac01-4bd5-be47-db27d4077f90:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"94e6c303-c5e2-48d4-b520-2367ef281535","command_center_event_id":"07d603a1-ac01-4bd5-be47-db27d4077f90"},{"id":"72a7eadf-bbe5-4948-af6e-f9565ebcfef9","source":"cc-execution","status":"recorded","payload":{"objective":"Continue the existing Big Papi proposal logo work on branch ai/big-papis-proposal-logo-20260903 and existing PR #1563. The new asset public/brand/big-papis-logo-2026.svg is already present on the branch. Make exactly one source edit in src/pages/mobile-vendor/BigPapisProposalDocument.tsx: replace `const logo=brand?.logoUrl||brand?.company_logo_url||'/brand/big-papis-logo.webp';` with `const logo='/brand/big-papis-logo-2026.svg';`. Do not alter any other proposal layout, pricing, text, workflow, tenant settings, or files. Reuse PR #1563; do not create a second PR. Run KnockLaunch Gate on the updated head, squash merge when green, deploy only the affected frontend to Cloudflare production, and prove both current Forgejo main contains `/brand/big-papis-logo-2026.svg` in the proposal document and production serves `/brand/big-papis-logo-2026.svg`. Do not run Visual Witness.","tenantRef":"BIG PAPI’S ICEYS","receivedAt":"2026-09-03T14:59:36.713Z","fingerprint":"35d08a5f926d432d872ade5cddb6cac8e7b405823a0f20a4d46baa5c1be8f4a6","workstreamRef":"bigpapisiceys","conversationId":null,"canonicalBranch":"ai/big-papis-proposal-logo-20260903","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing Big Papi proposal logo work on branch ai/big-papis-proposal-logo-20260903 and existing PR #1563. The new asset public/brand/big-papis-logo-2026.svg is already present on the branch. Make exactly one source edit in src/pages/mobile-vendor/BigPapisProposalDocument.tsx: replace `const logo=brand?.logoUrl||brand?.company_logo_url||'/brand/big-papis-logo.webp';` with `const logo='/brand/big-papis-logo-2026.svg';`. Do not alter any other proposal layout, pricing, text, workflow, tenant settings, or files. Reuse PR #1563; do not create a second PR. Run KnockLaunch Gate on the updated head, squash merge when green, deploy only the affected frontend to Cloudflare production, and prove both current Forgejo main contains `/brand/big-papis-logo-2026.svg` in the proposal document and production serves `/brand/big-papis-logo-2026.svg`. Do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"Continue the existing Big Papi proposal logo work on branch ai/big-papis-proposal-logo-20260903 and existing PR #1563. The new asset public/brand/big-papis-logo-2026.svg is already present on the branch. Make exactly one source edit in src/pages/mobile-vendor/BigPapisProposalDocument.tsx: replace `const logo=brand?.logoUrl||brand?.company_logo_url||'/brand/big-papis-logo.webp';` with `const logo='/brand/big-papis-logo-2026.svg';`. Do not alter any other proposal layout, pricing, text, workflow, tenant settings, or files. Reuse PR #1563; do not create a second PR. Run KnockLaunch Gate on the updated head, squash merge when green, deploy only the affected frontend to Cloudflare production, and prove both current Forgejo main contains `/brand/big-papis-logo-2026.svg` in the proposal document and production serves `/brand/big-papis-logo-2026.svg`. Do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Continue the existing Big Papi proposal logo work on branch ai/big-papis-proposal-logo-20260903 and existing PR #1563. The new asset public/brand/big-papis-logo-2026.svg is already present on the branch. Make exactly one source edit in src/pages/mobile-vendor/BigPapisProposalDocument.tsx: replace `const logo=brand?.logoUrl||brand?.company_logo_url||'/brand/big-papis-logo.webp';` with `const logo='/brand/big-papis-logo-2026.svg';`. Do not alter any other proposal layout, pricing, text, workflow, tenant settings, or files. Reuse PR #1563; do not create a second PR. Run KnockLaunch Gate on the updated head, squash merge when green, deploy only the affected frontend to Cloudflare production, and prove both current Forgejo main contains `/brand/big-papis-logo-2026.svg` in the proposal document and production serves `/brand/big-papis-logo-2026.svg`. Do not run Visual Witness.","proofConditionIds":["proof-production"]}],"objective":"Continue the existing Big Papi proposal logo work on branch ai/big-papis-proposal-logo-20260903 and existing PR #1563. The new asset public/brand/big-papis-logo-2026.svg is already present on the branch. Make exactly one source edit in src/pages/mobile-vendor/BigPapisProposalDocument.tsx: replace `const logo=brand?.logoUrl||brand?.company_logo_url||'/brand/big-papis-logo.webp';` with `const logo='/brand/big-papis-logo-2026.svg';`. Do not alter any other proposal layout, pricing, text, workflow, tenant settings, or files. Reuse PR #1563; do not create a second PR. Run KnockLaunch Gate on the updated head, squash merge when green, deploy only the affected frontend to Cloudflare production, and prove both current Forgejo main contains `/brand/big-papis-logo-2026.svg` in the proposal document and production serves `/brand/big-papis-logo-2026.svg`. Do not run Visual Witness.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Continue the existing Big Papi proposal logo work on branch ai/big-papis-proposal-logo-20260903 and existing PR #1563. The new asset public/brand/big-papis-logo-2026.svg is already present on the branch. Make exactly one source edit in src/pages/mobile-vendor/BigPapisProposalDocument.tsx: replace `const logo=brand?.logoUrl||brand?.company_logo_url||'/brand/big-papis-logo.webp';` with `const logo='/brand/big-papis-logo-2026.svg';`. Do not alter any other proposal layout, pricing, text, workflow, tenant settings, or files. Reuse PR #1563; do not create a second PR. Run KnockLaunch Gate on the updated head, squash merge when green, deploy only the affected frontend to Cloudflare production, and prove both current Forgejo main contains `/brand/big-papis-logo-2026.svg` in the proposal document and production serves `/brand/big-papis-logo-2026.svg`. Do not run Visual Witness.","route":"/brand/big-papis-logo-2026.svg","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/big-papis-proposal-logo-20260903","conversationContext":null,"requestContractHash":"abf5f49ac6fb4a70b1f90ee7abda1173c69ca81eec1fbc164f19bdd0cfbc60a2","requestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-03T14:59:37.555472+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:75d7b813-c464-4a87-a0c4-bac16c7e511e:tenant-workstream-contribution:35d08a5f926d432d872ade5cddb6cac8e7b405823a0f20a4d46baa5c1be8f4a6","mission_step_id":null,"command_center_event_id":"75d7b813-c464-4a87-a0c4-bac16c7e511e"},{"id":"0fe9c818-73c5-4fa7-b775-d285e54ec37d","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Continue the exact owner-authorized 1.58.32 speed-path mission on existing PR #1670. Remove the two remaining normal Gate git negotiations and update only the stale governing assertion; then refreeze.","baseSha":"87af5cb7399a41c51086136a254baf6444f00663","issuedAt":1788500293889,"expiresAt":1788500473889,"missionId":"79440d57-2bf8-44dc-b9bc-afc4034eb328","authorizationId":"20434a72-a90e-40da-b26c-cfebe9874789","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:38:14.850948+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"87af5cb7399a41c51086136a254baf6444f00663","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:20434a72-a90e-40da-b26c-cfebe9874789","mission_step_id":"e7188fc2-6d11-4d11-b49b-8f77370bf18d","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"d4747e40-3445-45ad-b649-5821e49cfed5","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same exact-green behind-base auto-refresh mission after canonical Gate success. Preserve PR #1706 and branch ai/exact-green-behind-base-auto-refresh-20260904, squash merge only if the exact current head is still eligible, release cc-execution only, verify live runtime version/source, then refreeze. If main advanced after Gate, exercise the new same-PR refresh-and-regate behavior rather than asking the owner or creating a replacement PR.","wordingChanged":false,"canonicalIntent":"Continue the same exact-green behind-base auto-refresh mission after canonical Gate success. Preserve PR #1706 and branch ai/exact-green-behind-base-auto-refresh-20260904, squash merge only if the exact current head is still eligible, release cc-execution only, verify live runtime version/source, then refreeze. If main advanced after Gate, exercise the new same-PR refresh-and-regate behavior rather than asking the owner or creating a replacement PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"race-repair","statement":"Behind-base rejection on an exact-green armed PR automatically refreshes the same PR onto current main and returns it to canonical Gate without owner intervention or a replacement PR.","proofConditionIds":["repo","gate"]},{"id":"safety","statement":"Stale green proof is never reused after base movement; squash merge occurs only after the refreshed exact head passes canonical Gate.","proofConditionIds":["gate","safety"]},{"id":"release","statement":"Only cc-execution is released and live runtime identity matches the merged source.","proofConditionIds":["release","runtime"]},{"id":"refreeze","statement":"Control plane is refrozen after production proof.","proofConditionIds":["refrozen"]}],"objective":"Continue the same exact-green behind-base auto-refresh mission after canonical Gate success. Preserve PR #1706 and branch ai/exact-green-behind-base-auto-refresh-20260904, squash merge only if the exact current head is still eligible, release cc-execution only, verify live runtime version/source, then refreeze. If main advanced after Gate, exercise the new same-PR refresh-and-regate behavior rather than asking the owner or creating a replacement PR.","constraints":[{"id":"same-pr","statement":"Preserve the same durable mission and PR identity; do not create a replacement PR or manually merge.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Source implements same-PR behind-base auto-refresh and regression coverage.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate passes on the repair PR and refreshed proof generations.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"safety","kind":"repository","claim":"No stale green proof bypass and no /mission/execute re-entry for refresh.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Canonical release targets cc-execution only.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Live cc-execution runtime source/version matches merged repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refrozen","kind":"runtime","claim":"Control plane is refrozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116","requestContractRevision":3,"previousRequestContractHash":"67936a3c1b31bc56d4c5f3b5763e74e59010076f882cb72e1295745b0bf50670"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:50:55.672852+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9af67bef-e172-4647-ab92-69a2fe5fd737:request-contract:18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116","mission_step_id":"dadd50be-50e8-4e2c-a0a2-a2af26b94cb6","command_center_event_id":"9af67bef-e172-4647-ab92-69a2fe5fd737"},{"id":"d10c0d88-d5e1-45ea-958e-6c289fe22694","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","scripts/cloudflare-native-prepare.mjs","scripts/release-event-native-plan.test.mjs"],"reason":"Finish the previously authorized release-machinery hardening by eliminating classifier drift that forces unnecessary post-merge frontend rebuilds.","baseSha":"1f9cd1b416eb8d56e6d4f69a548eb6fe4295c9b3","issuedAt":1789070146088,"expiresAt":1789070326088,"missionId":"5fec0117-eece-411d-8d9c-9c8fd5b0cba6","authorizationId":"6f770eff-5d5f-4123-9f3e-3aa3f0bae87a","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T19:55:46.962353+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"1f9cd1b416eb8d56e6d4f69a548eb6fe4295c9b3","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:6f770eff-5d5f-4123-9f3e-3aa3f0bae87a","mission_step_id":"cc32e4d6-daa7-4d80-9986-b2cd706473d4","command_center_event_id":"5fec0117-eece-411d-8d9c-9c8fd5b0cba6"},{"id":"51a7c07a-a33e-4cf5-8244-9af0b2a5984f","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/paul-light-runner-routing-20260830142439","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"cc1572c3-fd62-4857-a4e9-d1c9149498c1","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":373,"missionSetupMs":2524},"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":"cc1572c3-fd62-4857-a4e9-d1c9149498c1"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":10733,"likelyAffectedFiles":["src/components/WorkflowRouter.tsx","src/components/GlobalCommandPalette.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/components/admin/InvoicePermissionsManager.tsx","src/components/ContactsRouter.tsx","src/components/LeadsRouter.tsx","src/components/RebuttalsRouter.tsx","src/components/TenantRouter.tsx","src/components/admin/EdgeFunctionControlPlanePanel.tsx","scripts/visual-witness-hosted-runner/RELEASE_TRIGGER.md","src/components/academy/RoleplayFeedbackPanel.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:26:02.717033+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:cc1572c3-fd62-4857-a4e9-d1c9149498c1:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"8f3e972c-ec0c-4010-9962-73cd5560c07d","command_center_event_id":"cc1572c3-fd62-4857-a4e9-d1c9149498c1"},{"id":"abbaf1d8-cfa5-4ad5-a767-0484aba24ddf","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"34fb0c9d173d0c217b96126017adad1d18a56510","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"34fb0c9d173d0c217b96126017adad1d18a56510","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"4d947f4f3d4bef64ead42614d9683050ee083b712e34b301165efe17826e1f4a","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3573","runId":3573,"status":"running","sourceSha":"34fb0c9d173d0c217b96126017adad1d18a56510","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:26:52.500892+00:00","proof_gate":"canonical_release_pending","source_sha":"34fb0c9d173d0c217b96126017adad1d18a56510","external_id":"forgejo-main-34fb0c9d173d","receipt_type":"canonical_release_status","idempotency_key":"mission:6c1bed53-d571-4692-8360-bb194371d9db:forgejo-release-status:34fb0c9d173d0c217b96126017adad1d18a56510:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"8069b179-6f82-4023-a902-22c7c261bacf","command_center_event_id":"6c1bed53-d571-4692-8360-bb194371d9db"},{"id":"396cf19d-9a63-4c81-9276-e0100a9ca30b","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"34fb0c9d173d0c217b96126017adad1d18a56510","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"34fb0c9d173d0c217b96126017adad1d18a56510","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"4d947f4f3d4bef64ead42614d9683050ee083b712e34b301165efe17826e1f4a","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3573","runId":3573,"status":"success","sourceSha":"34fb0c9d173d0c217b96126017adad1d18a56510","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:28:07.545453+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"34fb0c9d173d0c217b96126017adad1d18a56510","external_id":"forgejo-main-34fb0c9d173d","receipt_type":"canonical_release_status","idempotency_key":"mission:6c1bed53-d571-4692-8360-bb194371d9db:forgejo-release-status:34fb0c9d173d0c217b96126017adad1d18a56510:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"5e29ba0a-fe10-48f2-8197-828e612328d9","command_center_event_id":"6c1bed53-d571-4692-8360-bb194371d9db"},{"id":"a718f2e7-5df5-46dc-8ef3-40959fe85c3e","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"34fb0c9d173d0c217b96126017adad1d18a56510","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Tenant pipeline typing reuses the canonical TenantTypeKey definition rather than duplicating its union.","proofConditionIds":["proof-source"]},{"id":"outcome-2","satisfied":true,"statement":"Tenant feature materialization includes every canonical tenant type, including SHORT_TERM_RENTAL, without a hand-maintained parallel list.","proofConditionIds":["proof-source","proof-release"]},{"id":"outcome-3","satisfied":true,"statement":"Current successful lead stages Scheduled, Converted, and Booked graduate through one shared graduation predicate used by both pipeline and feature helpers.","proofConditionIds":["proof-source","proof-release"]}],"satisfied":true,"constraints":[{"id":"constraint-1","satisfied":true,"statement":"Do not change missing or unknown tenant fallback/default semantics in normalizeTenantType or module normalization in this mission.","proofConditionIds":["proof-source"]},{"id":"constraint-2","satisfied":true,"statement":"Do not alter unrelated modules, routing, tenant branding, or UI.","proofConditionIds":["proof-source"]}],"contractHash":"4d947f4f3d4bef64ead42614d9683050ee083b712e34b301165efe17826e1f4a","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"4d947f4f3d4bef64ead42614d9683050ee083b712e34b301165efe17826e1f4a"},"required":true,"satisfied":true},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","releaseRequestContractHash":"4d947f4f3d4bef64ead42614d9683050ee083b712e34b301165efe17826e1f4a"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:28:09.947331+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"34fb0c9d173d0c217b96126017adad1d18a56510","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6c1bed53-d571-4692-8360-bb194371d9db:request-contract:4d947f4f3d4bef64ead42614d9683050ee083b712e34b301165efe17826e1f4a:34fb0c9d173d0c217b96126017adad1d18a56510:verified:","mission_step_id":"5e29ba0a-fe10-48f2-8197-828e612328d9","command_center_event_id":"6c1bed53-d571-4692-8360-bb194371d9db"},{"id":"05d1450d-8f48-4c20-ab47-f312539db291","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cloudflare-credential-repair.mjs","workers/cc-execution/test/cloudflare-credential-repair.test.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized unfreezing the control plane to complete canonical Cloudflare credential management and Visual Witness repair, then refreezing. Runs 5325 and 5327 prove candidate creation succeeds with provider-exact Containers/Cloudchamber grants but identity-aware /containers/me remains 401. Cloudflare's standard Workers template and policy contract require User Details Read plus User Memberships Read scoped to the exact user resource, so this generation adds only those read-only i","baseSha":"aac59c471c4707200b7c6c4515b5c4d8482e0760","issuedAt":1788556933456,"expiresAt":1788557113456,"missionId":"fb18e23b-d481-4004-b933-d04a01089641","authorizationId":"c69c6fc1-3704-4afe-8e73-5958d8719e69","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T21:22:13.90007+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"aac59c471c4707200b7c6c4515b5c4d8482e0760","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:c69c6fc1-3704-4afe-8e73-5958d8719e69","mission_step_id":"18766fc1-5eb1-4701-9c12-67e3614a726a","command_center_event_id":"fb18e23b-d481-4004-b933-d04a01089641"},{"id":"947a3707-7cb9-4f43-8c9f-aae8304d3527","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/backend-tenant-type-parity-20260830","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":6119,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1101,"terminal":false,"missionId":"07d603a1-ac01-4bd5-be47-db27d4077f90","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"35e3ac0cdbb9e9d2c709cc6df3503e0370663c77","timingsMs":{"handlerMs":6494,"prReadinessMs":755,"approvedPlanMs":0,"missionSetupMs":541,"shipAndProveMs":5502},"nextAction":null,"receiptRef":{"mode":"full","missionId":"07d603a1-ac01-4bd5-be47-db27d4077f90"},"performance":null,"deploymentId":"forgejo-main-35e3ac0cdbb9","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6496,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:28:45.63768+00:00","proof_gate":"canonical_release_dispatched","source_sha":"35e3ac0cdbb9e9d2c709cc6df3503e0370663c77","external_id":"forgejo-main-35e3ac0cdbb9","receipt_type":"execute_mission","idempotency_key":"mission:07d603a1-ac01-4bd5-be47-db27d4077f90:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"4176db61-43b0-4a5a-8b31-b0620cbc1aff","command_center_event_id":"07d603a1-ac01-4bd5-be47-db27d4077f90"},{"id":"66a73ef1-d503-4bd7-8d8d-1bc7b85f8c46","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/paul-light-runner-routing-20260830142439","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":1788,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1103,"terminal":false,"missionId":"cc1572c3-fd62-4857-a4e9-d1c9149498c1","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":16783,"prReadinessMs":16662,"approvedPlanMs":0,"missionSetupMs":1694,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"cc1572c3-fd62-4857-a4e9-d1c9149498c1"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6195,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:30:07.001696+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1103","receipt_type":"execute_mission","idempotency_key":"mission:cc1572c3-fd62-4857-a4e9-d1c9149498c1:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"b1c88333-f0dc-430f-878e-38a729f56f21","command_center_event_id":"cc1572c3-fd62-4857-a4e9-d1c9149498c1"},{"id":"114a1a32-7a3e-499e-95b8-a958024246e6","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/fix-big-papis-proposal-template-leak-20260830","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":5287,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1104,"terminal":false,"missionId":"4f362295-6eb7-4ef2-8a4e-be86a0d979a9","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"90d35237fa41e4683e2d69505ef3147781704eec","timingsMs":{"handlerMs":16259,"prReadinessMs":1488,"approvedPlanMs":5652,"missionSetupMs":3498,"shipAndProveMs":9100},"nextAction":null,"receiptRef":{"mode":"full","missionId":"4f362295-6eb7-4ef2-8a4e-be86a0d979a9"},"performance":null,"deploymentId":"forgejo-main-90d35237fa41","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":8114,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T14:39:22.71763+00:00","proof_gate":"canonical_release_dispatched","source_sha":"90d35237fa41e4683e2d69505ef3147781704eec","external_id":"forgejo-main-90d35237fa41","receipt_type":"execute_mission","idempotency_key":"mission:4f362295-6eb7-4ef2-8a4e-be86a0d979a9:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"c0eed695-51c4-41a8-9a52-d551cfe57687","command_center_event_id":"4f362295-6eb7-4ef2-8a4e-be86a0d979a9"},{"id":"a2123bad-8f8b-423b-82cb-3a6f79cbdb5c","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-proposal-logo-20260903","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":6500,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":null,"terminal":false,"missionId":"75d7b813-c464-4a87-a0c4-bac16c7e511e","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":866,"missionSetupMs":4556},"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":"75d7b813-c464-4a87-a0c4-bac16c7e511e"},"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":4940,"likelyAffectedFiles":["src/pages/mobile-vendor/BigPapisProposalDocument.tsx","config/control-plane-capabilities.json",".forgejo/workflows/knocklaunch.yml"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-03T14:59:41.213456+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:75d7b813-c464-4a87-a0c4-bac16c7e511e:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"b0bf8cb9-a704-45c8-901c-d4b5c136155f","command_center_event_id":"75d7b813-c464-4a87-a0c4-bac16c7e511e"},{"id":"23d54029-4f01-4ed4-a59c-f10cdaf6c992","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane to fix the primary Visual Witness runner system, wire the primary and backup virtual Witness runners with automatic failover, then refreeze the control plane.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane to fix the primary Visual Witness runner system, wire the primary and backup virtual Witness runners with automatic failover, then refreeze the control plane.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"release-hotpath-restored","statement":"ccExecution release no longer invokes Cloudflare Containers, credential auto-repair, Docker, or Buildx and deploys as a standard Cloudflare Worker.","proofConditionIds":["repo-proof","release-proof","runtime-proof"]},{"id":"runtime-current","statement":"Live ccExecution runtime identity equals the merged protected-main SHA.","proofConditionIds":["runtime-proof"]},{"id":"refrozen","statement":"Control plane remains frozen and mutation locked after the corrective generation.","proofConditionIds":["repo-proof"]}],"objective":"Unfreeze the control plane to fix the primary Visual Witness runner system, wire the primary and backup virtual Witness runners with automatic failover, then refreeze the control plane.","constraints":[{"id":"bounded-target","statement":"Only ccExecution may release; no frontend, OnRunner, Supabase, migrations, or other targets.","proofConditionIds":["release-proof"]},{"id":"primary-witness-preserved","statement":"Primary Visual Witness route remains usable; Cloudflare virtual redundancy is dormant and not production-configured.","proofConditionIds":["repo-proof"]},{"id":"no-provider-credential-churn","statement":"Do not create, rotate, or delete any additional Cloudflare token in this repair.","proofConditionIds":["repo-proof","release-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Protected main removes Cloudflare Containers/credential repair from ccExecution hot path and retains frozen safety flags.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"Canonical release succeeds for ccExecution only without Containers/Docker/credential reconciliation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"Live ccExecution health reports the exact merged source SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"8bfd06da94630b346e465b12d647f233ba448cdfe7cbef621204370fc7b2fb86","requestContractRevision":2,"previousRequestContractHash":"1056b200fad70b08217a076bb60b77694bc2b9d990dca34af7b6efe11d94b160"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T21:30:10.316054+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:7739c458-b127-4b94-a126-f88a92cb0953:request-contract:8bfd06da94630b346e465b12d647f233ba448cdfe7cbef621204370fc7b2fb86","mission_step_id":"2ef1e751-edb8-4be7-83d2-fce5ff74bbf8","command_center_event_id":"7739c458-b127-4b94-a126-f88a92cb0953"},{"id":"396b83fe-ee1c-4fe8-b47b-839917aac477","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for the remaining release-machinery hardening authorized by the owner. Correct PR #2318 so the cross-ref promotion bundle uses a non-hidden filename that Forgejo upload-artifact can publish, keep the classifier alignment, prove the warm release path live without rebuild, then refreeze the control plane.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for the remaining release-machinery hardening authorized by the owner. Correct PR #2318 so the cross-ref promotion bundle uses a non-hidden filename that Forgejo upload-artifact can publish, keep the classifier alignment, prove the warm release path live without rebuild, then refreeze the control plane.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"classifier-aligned","statement":"Gate classifies canonical frontend release-owned cloudflare-native scripts as frontend work and prepares the exact promotable artifact before merge.","proofConditionIds":["gate-proof"]},{"id":"promotion-published","statement":"Gate publishes the compressed cross-ref promotion bundle successfully using a visible artifact filename.","proofConditionIds":["gate-proof"]},{"id":"warm-release-proven","statement":"The merged frontend release restores the Gate-produced promotion artifact and reaches live production without frontend source hydration, dependency install, or rebuild.","proofConditionIds":["release-proof","runtime-proof"]},{"id":"refrozen","statement":"The control plane remains frozen after the maintenance generation completes.","proofConditionIds":["repository-proof"]}],"objective":"Unfreeze the control plane for the remaining release-machinery hardening authorized by the owner. Correct PR #2318 so the cross-ref promotion bundle uses a non-hidden filename that Forgejo upload-artifact can publish, keep the classifier alignment, prove the warm release path live without rebuild, then refreeze the control plane.","constraints":[{"id":"canonical-safety","statement":"Preserve protected main, one canonical KnockLaunch Gate, Forgejo squash merge, exact-SHA deployment, mandatory live artifact verification, and no duplicate release path.","proofConditionIds":["gate-proof","release-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-proof","kind":"repository","claim":"Current Forgejo main contains the release classifier and visible promotion-bundle repair and the control-plane mutation lock remains frozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate-proof","kind":"repository","claim":"Canonical Gate passes and successfully publishes the compressed cross-ref frontend promotion artifact.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"The exact merged source completes frontend production release using the Gate-produced artifact without fallback source hydration, npm install, or rebuild.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["frontend"]},{"id":"runtime-proof","kind":"runtime","claim":"The exact merged frontend artifact is verified live on production.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"d9e2245eca19de14ad2defb0119b6c4fe012dcb453cf89d4dcb43becc20b2708","requestContractRevision":2,"previousRequestContractHash":"4c49043b38afd01fe237587c30ec66d08d1c3296e34593ac57e4425bb010312a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T19:58:46.018597+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5fec0117-eece-411d-8d9c-9c8fd5b0cba6:request-contract:d9e2245eca19de14ad2defb0119b6c4fe012dcb453cf89d4dcb43becc20b2708","mission_step_id":"5f3b7fc5-ad76-4950-8aa9-ce0875f96713","command_center_event_id":"5fec0117-eece-411d-8d9c-9c8fd5b0cba6"},{"id":"2af0e1d4-789f-4b56-a60e-2d8f56b63bf8","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"90d35237fa41e4683e2d69505ef3147781704eec","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"90d35237fa41e4683e2d69505ef3147781704eec","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"571ba62c8b49100f6772e895554296a98906d74dae0efe9ce81ff5bbc0569fdd","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3580","runId":3580,"status":"running","sourceSha":"90d35237fa41e4683e2d69505ef3147781704eec","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T14:39:57.975615+00:00","proof_gate":"canonical_release_pending","source_sha":"90d35237fa41e4683e2d69505ef3147781704eec","external_id":"forgejo-main-90d35237fa41","receipt_type":"canonical_release_status","idempotency_key":"mission:4f362295-6eb7-4ef2-8a4e-be86a0d979a9:forgejo-release-status:90d35237fa41e4683e2d69505ef3147781704eec:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"c0eed695-51c4-41a8-9a52-d551cfe57687","command_center_event_id":"4f362295-6eb7-4ef2-8a4e-be86a0d979a9"},{"id":"06fc13cb-4878-4ca0-9299-2bbd4baaecdd","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"25dc2077-2024-4f72-98f8-a81ac05de3a7","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1253,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"25dc2077-2024-4f72-98f8-a81ac05de3a7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5373,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:41:51.464312+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:25dc2077-2024-4f72-98f8-a81ac05de3a7:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"47c565d8-10bc-4389-a6f2-ddaaa48bb03f","command_center_event_id":"25dc2077-2024-4f72-98f8-a81ac05de3a7"},{"id":"f460d9f7-4091-45ca-aa24-c81c9cab5aaa","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-25dc20772024","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1096,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"25dc2077-2024-4f72-98f8-a81ac05de3a7","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":437,"missionSetupMs":690},"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":"25dc2077-2024-4f72-98f8-a81ac05de3a7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":10042,"likelyAffectedFiles":["src/pages/BuildMyDemo.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:42:32.840562+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:25dc2077-2024-4f72-98f8-a81ac05de3a7:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"b79a7c1c-7541-4462-bb85-6383776b4776","command_center_event_id":"25dc2077-2024-4f72-98f8-a81ac05de3a7"},{"id":"82b7762d-b567-4ee3-85aa-5e8c76c1d7db","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/big-papis-proposal-logo-20260903","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":7929,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":null,"terminal":false,"missionId":"75d7b813-c464-4a87-a0c4-bac16c7e511e","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":27706,"prReadinessMs":0,"approvedPlanMs":27706,"missionSetupMs":2419,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"75d7b813-c464-4a87-a0c4-bac16c7e511e"},"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":1093,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-03T15:00:45.580648+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:75d7b813-c464-4a87-a0c4-bac16c7e511e:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"5241a055-68d0-42d5-b1ea-ab488daa1b9c","command_center_event_id":"75d7b813-c464-4a87-a0c4-bac16c7e511e"},{"id":"2350d40d-0b32-49b6-a936-9b05faa7c4f3","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/test/release-orchestration-invariants.test.js","workers/cc-execution/test/visual-witness-failover.test.js","workers/cc-execution/wrangler.toml"],"reason":"Owner explicitly authorized unfreezing the control plane for this Visual Witness repair generation and later explicitly directed abandoning Cloudflare Containers to fix the broken control plane. This is the bounded corrective continuation of that authorized maintenance workstream; frozen and mutation-lock flags remain true in source after the repair.","baseSha":"1e637458f41b737f81f4b9742a5a45471ca0daf7","issuedAt":1788557411211,"expiresAt":1788557591211,"missionId":"7739c458-b127-4b94-a126-f88a92cb0953","authorizationId":"54f716ad-b17a-45b9-8208-8d3f06018ee3","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T21:30:11.933166+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"1e637458f41b737f81f4b9742a5a45471ca0daf7","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:54f716ad-b17a-45b9-8208-8d3f06018ee3","mission_step_id":"a310a04a-bbe4-4402-b88b-0876dc76a319","command_center_event_id":"7739c458-b127-4b94-a126-f88a92cb0953"},{"id":"cb8e1173-c94c-480b-bcc1-d483f9d92eba","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success"},"mainSha":"35e3ac0cdbb9e9d2c709cc6df3503e0370663c77","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"35e3ac0cdbb9e9d2c709cc6df3503e0370663c77","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"8b311339f2fe1b404c5b17c2812c6fb98c96d7deadd4d6d3c60307ad85d583f9","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3576","runId":3576,"status":"success","sourceSha":"35e3ac0cdbb9e9d2c709cc6df3503e0370663c77","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:43:49.656242+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"35e3ac0cdbb9e9d2c709cc6df3503e0370663c77","external_id":"forgejo-main-35e3ac0cdbb9","receipt_type":"canonical_release_status","idempotency_key":"mission:07d603a1-ac01-4bd5-be47-db27d4077f90:forgejo-release-status:35e3ac0cdbb9e9d2c709cc6df3503e0370663c77:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-migrations/live=success","mission_step_id":"2b7f86cc-e0db-440f-80a3-13172c99c0a6","command_center_event_id":"07d603a1-ac01-4bd5-be47-db27d4077f90"},{"id":"56a62115-662f-44dd-b3c2-d652811000d9","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"35e3ac0cdbb9e9d2c709cc6df3503e0370663c77","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Backend canonicalization preserves AUTO_DETAILING, CAFE_QSR, MOBILE_VENDOR, and SHORT_TERM_RENTAL rather than converting them to MISC.","proofConditionIds":["proof-source","proof-db"]},{"id":"outcome-2","satisfied":true,"statement":"Existing unknown-value behavior remains MISC for now, pending the separate fallback/default contract decision.","proofConditionIds":["proof-source","proof-db"]}],"satisfied":true,"constraints":[{"id":"constraint-1","satisfied":true,"statement":"Do not change no-tenant, unknown, MISC, or default semantics beyond preserving the existing ELSE MISC behavior.","proofConditionIds":["proof-source","proof-db"]},{"id":"constraint-2","satisfied":true,"statement":"Do not add or remove tenant types or decide GENERAL_CONTRACTOR product semantics.","proofConditionIds":["proof-source"]},{"id":"constraint-3","satisfied":true,"statement":"Use one new Supabase migration and no unrelated frontend or control-plane changes.","proofConditionIds":["proof-source"]}],"contractHash":"8b311339f2fe1b404c5b17c2812c6fb98c96d7deadd4d6d3c60307ad85d583f9","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"8b311339f2fe1b404c5b17c2812c6fb98c96d7deadd4d6d3c60307ad85d583f9"},"required":true,"satisfied":true},{"id":"proof-db","kind":"runtime","evidence":{"releaseState":"verified","releaseRequestContractHash":"8b311339f2fe1b404c5b17c2812c6fb98c96d7deadd4d6d3c60307ad85d583f9"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:43:51.982806+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"35e3ac0cdbb9e9d2c709cc6df3503e0370663c77","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:07d603a1-ac01-4bd5-be47-db27d4077f90:request-contract:8b311339f2fe1b404c5b17c2812c6fb98c96d7deadd4d6d3c60307ad85d583f9:35e3ac0cdbb9e9d2c709cc6df3503e0370663c77:verified:","mission_step_id":"2b7f86cc-e0db-440f-80a3-13172c99c0a6","command_center_event_id":"07d603a1-ac01-4bd5-be47-db27d4077f90"},{"id":"d8e1bbbc-833d-47c8-8238-ac45dc31d750","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/cloudflare-version-propagation-retry-20260903","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":1306,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1565,"terminal":false,"missionId":"774fe160-d3a5-427a-9d83-d921d7f5a105","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":10743,"prReadinessMs":10530,"approvedPlanMs":0,"missionSetupMs":822,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"774fe160-d3a5-427a-9d83-d921d7f5a105"},"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":1782,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:01:35.030356+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1565","receipt_type":"execute_mission","idempotency_key":"mission:774fe160-d3a5-427a-9d83-d921d7f5a105:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"6d940df8-963f-44ee-befd-ec1338fb3aad","command_center_event_id":"774fe160-d3a5-427a-9d83-d921d7f5a105"},{"id":"2f1411aa-6339-4b12-bd83-bbf540b3a86b","source":"cc-execution","status":"recorded","payload":{"objective":"Continue exact existing PR #1760 at head f3c4c805369c6c4460e0b6d1b686bd13974ce246. Do not mutate source or create another branch/PR. The first Gate passed source safety, TypeScript, Vite production build, and PWA build, then hit only a transient DOMException TimeoutError after the build. Rerun this exact Gate head once under the existing transient recovery policy. On green Gate, squash merge PR #1760, release only the frontend, then prove the live MS Lawn Barber Today route and Profile route visually. No backend, database, auth, control-plane, Supabase, or unrelated tenant work.","tenantRef":"ms-lawn-barber","receivedAt":"2026-09-04T22:04:28.210Z","fingerprint":"ffe22c24d7b15260b286b6ffa4ee7c704df67bbe76809937ae017efb1074a7ab","workstreamRef":"mslawnbarber","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtnhth86","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue exact existing PR #1760 at head f3c4c805369c6c4460e0b6d1b686bd13974ce246. Do not mutate source or create another branch/PR. The first Gate passed source safety, TypeScript, Vite production build, and PWA build, then hit only a transient DOMException TimeoutError after the build. Rerun this exact Gate head once under the existing transient recovery policy. On green Gate, squash merge PR #1760, release only the frontend, then prove the live MS Lawn Barber Today route and Profile route visually. No backend, database, auth, control-plane, Supabase, or unrelated tenant work.","wordingChanged":false,"canonicalIntent":"Continue exact existing PR #1760 at head f3c4c805369c6c4460e0b6d1b686bd13974ce246. Do not mutate source or create another branch/PR. The first Gate passed source safety, TypeScript, Vite production build, and PWA build, then hit only a transient DOMException TimeoutError after the build. Rerun this exact Gate head once under the existing transient recovery policy. On green Gate, squash merge PR #1760, release only the frontend, then prove the live MS Lawn Barber Today route and Profile route visually. No backend, database, auth, control-plane, Supabase, or unrelated tenant work.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"today","statement":"Today renders as a premium visual operational dashboard with clear route, readiness, and weather hierarchy.","proofConditionIds":["repo","today-visual"]},{"id":"profile","statement":"Profile remains canonical but renders inside the same dark translucent branded lawn-care shell instead of a white/default page.","proofConditionIds":["repo","profile-visual"]},{"id":"avatar","statement":"Account/avatar is stable top-right without content overlap across the lawn-care family.","proofConditionIds":["repo","today-visual","profile-visual"]}],"objective":"Continue exact existing PR #1760 at head f3c4c805369c6c4460e0b6d1b686bd13974ce246. Do not mutate source or create another branch/PR. The first Gate passed source safety, TypeScript, Vite production build, and PWA build, then hit only a transient DOMException TimeoutError after the build. Rerun this exact Gate head once under the existing transient recovery policy. On green Gate, squash merge PR #1760, release only the frontend, then prove the live MS Lawn Barber Today route and Profile route visually. No backend, database, auth, control-plane, Supabase, or unrelated tenant work.","constraints":[{"id":"constraint-1","statement":"frontend-only","proofConditionIds":["repo"]},{"id":"constraint-2","statement":"same existing branch","proofConditionIds":["repo"]},{"id":"constraint-3","statement":"same existing PR #1760","proofConditionIds":["repo"]},{"id":"constraint-4","statement":"maximum one transient Gate rerun","proofConditionIds":["repo"]},{"id":"constraint-5","statement":"squash merge","proofConditionIds":["repo"]},{"id":"constraint-6","statement":"frontend release only","proofConditionIds":["repo"]},{"id":"constraint-7","statement":"no source mutation during continuation","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"PR #1760 exact source implements the shared LawnCareShell presentation contract.","route":"/crm/LAWN_CARE/ms-lawn-barber/lawn-care","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"today-visual","kind":"visual","claim":"Live MS Lawn Barber Today shows the branded emerald/cyan dark-glass shell, styled route/readiness/weather presentation, and top-right account control.","route":"/crm/LAWN_CARE/ms-lawn-barber/lawn-care","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"profile-visual","kind":"visual","claim":"Live MS Lawn Barber Profile shows the same tenant background and dark translucent lawn-care shell with the account control top-right, not a white/default page.","route":"/crm/LAWN_CARE/ms-lawn-barber/lawn-care/profile","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtnhth86","conversationContext":"{\"activeObjective\":\"Ship MS Lawn Barber visual repair live\",\"existingPr\":1760,\"existingHead\":\"f3c4c805369c6c4460e0b6d1b686bd13974ce246\",\"failedGateRun\":5332,\"failureClass\":\"transient_timeout_after_successful_frontend_build\",\"sourceMutationRequired\":false}","requestContractHash":"e20f9cbd8134786ffff9989b74f14794a03d0e59630c512bde0757c3b2a0d291","requestContractRevision":1},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-04T22:04:28.657746+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:a52190ee-a183-4013-95c5-31610dcc529d:tenant-workstream-contribution:ffe22c24d7b15260b286b6ffa4ee7c704df67bbe76809937ae017efb1074a7ab","mission_step_id":null,"command_center_event_id":"a52190ee-a183-4013-95c5-31610dcc529d"},{"id":"8a62e79e-6efa-46bb-8a1f-0fd2a74f4b6b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-merge-queue-read-budget-v2-20260908","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2172,"terminal":false,"missionId":"d5245817-8e29-405c-9237-5571101c39a5","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12503,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2314,"approvedPlanMs":0,"missionSetupMs":371,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":283,"ledgerReconcileMs":0,"lineageReconcileMs":88,"resolvePreflightMs":371,"repositoryMutationMs":9766,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":283,"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":"d5245817-8e29-405c-9237-5571101c39a5"},"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":1982,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T21:19:02.346314+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2172","receipt_type":"execute_mission","idempotency_key":"mission:d5245817-8e29-405c-9237-5571101c39a5:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"78604cdf-d309-484d-9d0d-fb67c49a3ce3","command_center_event_id":"d5245817-8e29-405c-9237-5571101c39a5"},{"id":"578dffbf-5ed0-4b57-a5ae-8959aafee299","source":"forgejo","status":"waiting","payload":{"branch":"ai/release-classifier-alignment-20260910","prNumber":2318,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"6832948e050d7efa6bb26101c7aa21c82d421cc8","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T19:58:48.452825+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"6832948e050d7efa6bb26101c7aa21c82d421cc8","external_id":"2318","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:5fec0117-eece-411d-8d9c-9c8fd5b0cba6:merged-pr:2318:6832948e050d7efa6bb26101c7aa21c82d421cc8","mission_step_id":"67ddbbe6-f4f5-459c-9fad-620727568747","command_center_event_id":"5fec0117-eece-411d-8d9c-9c8fd5b0cba6"},{"id":"3e955961-49a7-467c-863e-9dd283a65815","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-25dc20772024","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":3606,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1105,"terminal":false,"missionId":"25dc2077-2024-4f72-98f8-a81ac05de3a7","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":706,"prReadinessMs":608,"approvedPlanMs":0,"missionSetupMs":901,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"25dc2077-2024-4f72-98f8-a81ac05de3a7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5785,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:43:32.06662+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1105","receipt_type":"execute_mission","idempotency_key":"mission:25dc2077-2024-4f72-98f8-a81ac05de3a7:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"47c565d8-10bc-4389-a6f2-ddaaa48bb03f","command_center_event_id":"25dc2077-2024-4f72-98f8-a81ac05de3a7"},{"id":"d2c2a97b-1a78-4e0a-9419-cea6e68f698d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/cloudflare-version-propagation-retry-20260903","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.5-merge-queue-operators","prNumber":null,"terminal":false,"missionId":"a47b457a-1664-438d-9555-3e785c4f87ea","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":7745,"prReadinessMs":0,"approvedPlanMs":7745,"missionSetupMs":1411,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a47b457a-1664-438d-9555-3e785c4f87ea"},"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":1082,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:02:16.215009+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a47b457a-1664-438d-9555-3e785c4f87ea:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"49244c40-b50f-4c5b-b131-6d19bafb65a5","command_center_event_id":"a47b457a-1664-438d-9555-3e785c4f87ea"},{"id":"de33316d-9d4c-43a1-b035-a134a3e80595","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-25dc20772024","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":9662,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1105,"terminal":false,"missionId":"25dc2077-2024-4f72-98f8-a81ac05de3a7","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"handlerMs":18117,"prReadinessMs":903,"approvedPlanMs":0,"missionSetupMs":788,"shipAndProveMs":17204},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"25dc2077-2024-4f72-98f8-a81ac05de3a7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5357,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:48:39.872188+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1105","receipt_type":"execute_mission","idempotency_key":"mission:25dc2077-2024-4f72-98f8-a81ac05de3a7:execute_mission:canonical_release_transport_retryable:current-generation","mission_step_id":"47c565d8-10bc-4389-a6f2-ddaaa48bb03f","command_center_event_id":"25dc2077-2024-4f72-98f8-a81ac05de3a7"},{"id":"8b6b47a9-da76-4c07-bbc5-787ba92fac4d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/exact-green-behind-base-auto-refresh-20260904","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.47-forgejo-native-automerge-refreeze","prNumber":1706,"terminal":false,"missionId":"9af67bef-e172-4647-ab92-69a2fe5fd737","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4173,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":596,"approvedPlanMs":0,"missionSetupMs":917,"providerAuthMs":0,"shipAndProveMs":3435,"ledgerPrepareMs":745,"ledgerReconcileMs":0,"lineageReconcileMs":172,"resolvePreflightMs":917,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":745,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9af67bef-e172-4647-ab92-69a2fe5fd737"},"performance":null,"deploymentId":"forgejo-main-e452f103788d","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":2766,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:51:01.272139+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e452f103788d02c24f4163e21e4c75676b0cc92e","external_id":"forgejo-main-e452f103788d","receipt_type":"execute_mission","idempotency_key":"mission:9af67bef-e172-4647-ab92-69a2fe5fd737:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"6f9dc57f-c5b8-4691-8541-645b9734438d","command_center_event_id":"9af67bef-e172-4647-ab92-69a2fe5fd737"},{"id":"7485dda3-83c5-4d9d-ae7e-2396692e9897","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"Adopt the already-applied exact 1.58.48 branch after ambiguous pre-PR timeout; no source rewrite.","baseSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","issuedAt":1788529870454,"expiresAt":1788530050454,"missionId":"5affa835-6c2c-48fc-a451-812516d90549","authorizationId":"fff7d7aa-f109-4d49-bf11-416f4be96c07","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:51:10.802921+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"e452f103788d02c24f4163e21e4c75676b0cc92e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:fff7d7aa-f109-4d49-bf11-416f4be96c07","mission_step_id":"316a1fbb-9926-40a8-a02d-97987a01829f","command_center_event_id":"5affa835-6c2c-48fc-a451-812516d90549"},{"id":"dae42907-4a16-4b97-ac63-f5f9e51a79c6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-25dc20772024","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":8481,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":1105,"terminal":false,"missionId":"25dc2077-2024-4f72-98f8-a81ac05de3a7","operation":"automatic_mission_resume","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":344,"approvedPlanMs":0,"shipAndProveMs":16515},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"25dc2077-2024-4f72-98f8-a81ac05de3a7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":677,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:49:08.878563+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1105","receipt_type":"automatic_mission_resume","idempotency_key":"mission:25dc2077-2024-4f72-98f8-a81ac05de3a7:automatic-mission-resume:1105:canonical_release_transport_retryable","mission_step_id":"c85e344c-bcc1-4e86-8ced-5b144e51c22c","command_center_event_id":"25dc2077-2024-4f72-98f8-a81ac05de3a7"},{"id":"6ee4cb8f-d1fd-4308-a751-03f2c9f6a19f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/cloudflare-version-propagation-retry-20260903","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":2576,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1565,"terminal":false,"missionId":"774fe160-d3a5-427a-9d83-d921d7f5a105","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":1713,"prReadinessMs":1388,"approvedPlanMs":0,"missionSetupMs":848,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"774fe160-d3a5-427a-9d83-d921d7f5a105"},"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-03T15:04:56.861012+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1565","receipt_type":"execute_mission","idempotency_key":"mission:774fe160-d3a5-427a-9d83-d921d7f5a105:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"6d940df8-963f-44ee-befd-ec1338fb3aad","command_center_event_id":"774fe160-d3a5-427a-9d83-d921d7f5a105"},{"id":"6d72c037-abb0-424a-881d-79cac385673a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/media-library-godmode-all-tenants-20260830","reason":"modified_nonempty_file_became_empty:supabase/config.toml","status":"blocked","metrics":{"receiptBytes":2458,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1106,"terminal":false,"missionId":"1f2541a8-03f1-4208-a433-a4f617e2cf9b","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":688,"prReadinessMs":0,"approvedPlanMs":688,"missionSetupMs":675,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1f2541a8-03f1-4208-a433-a4f617e2cf9b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5539,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:54:07.752986+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1106","receipt_type":"execute_mission","idempotency_key":"mission:1f2541a8-03f1-4208-a433-a4f617e2cf9b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"b4dee628-cbe5-46d8-9bfa-a4b9c8619749","command_center_event_id":"1f2541a8-03f1-4208-a433-a4f617e2cf9b"},{"id":"43809a59-bb23-41c8-850b-4b39f06997c4","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/media-library-godmode-all-tenants-20260830","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":3607,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1106,"terminal":false,"missionId":"1f2541a8-03f1-4208-a433-a4f617e2cf9b","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":4597,"prReadinessMs":2044,"approvedPlanMs":2236,"missionSetupMs":1301,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"1f2541a8-03f1-4208-a433-a4f617e2cf9b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5581,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:44:16.542629+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1106","receipt_type":"execute_mission","idempotency_key":"mission:1f2541a8-03f1-4208-a433-a4f617e2cf9b:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"b4dee628-cbe5-46d8-9bfa-a4b9c8619749","command_center_event_id":"1f2541a8-03f1-4208-a433-a4f617e2cf9b"},{"id":"35de6fd1-d46b-4b11-807d-b8a896eb74c0","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane, continue the same 1.58.32 speed-path repair on PR #1670, fix the deterministic Gate regression by loading the scoped-patch source in the existing speed invariant test, leave the implementation unchanged, re-run the exact Gate, squash merge, release affected targets only, prove the exact live runtime, then refreeze the control plane.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane, continue the same 1.58.32 speed-path repair on PR #1670, fix the deterministic Gate regression by loading the scoped-patch source in the existing speed invariant test, leave the implementation unchanged, re-run the exact Gate, squash merge, release affected targets only, prove the exact live runtime, then refreeze the control plane.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"gate-speed","statement":"Control-plane Gates use one combined frontend dependency cache action reference and bounded authenticated Forgejo branch API freshness reads instead of repeated cache action prefetches and git ls-remote freshness negotiations.","proofConditionIds":["repo","runtime"]},{"id":"release-speed","statement":"Warm cc-execution releases restore an exact Node-runtime/package-manifest node_modules tree, skip npm install on cache hit, and verify exact wrangler/parser versions before deployment.","proofConditionIds":["repo","runtime"]},{"id":"mutation-tail","statement":"Fresh branch creation is bounded at 3000ms, PR creation at 4000ms, ambiguous writes still reconcile safely, and scoped patch receipts expose branch/atomic/PR provider timings.","proofConditionIds":["repo","runtime"]},{"id":"refrozen","statement":"1.58.32-speed-path-refreeze is live on the exact merged Forgejo SHA and controlPlaneFrozen is true.","proofConditionIds":["repo","runtime"]}],"objective":"Unfreeze the control plane, continue the same 1.58.32 speed-path repair on PR #1670, fix the deterministic Gate regression by loading the scoped-patch source in the existing speed invariant test, leave the implementation unchanged, re-run the exact Gate, squash merge, release affected targets only, prove the exact live runtime, then refreeze the control plane.","constraints":[{"id":"hard-safety","statement":"Do not weaken protected main, exact-head Gate, exact-source runtime proof, auth, migration, destructive-retirement, or release-owner boundaries.","proofConditionIds":["repo","runtime"]},{"id":"release-scope","statement":"Release only affected production targets.","proofConditionIds":["repo","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Current Forgejo main contains the bounded speed-path implementation and governing invariants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Live cc-execution matches exact merged source and version 1.58.32-speed-path-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"c409003f424a58d73742a1d77d52ec734198df288b077821b2a10b63196c60a4","requestContractRevision":4,"previousRequestContractHash":"7c167cb21451761fe96a2d77a88f7ca0198360907c66c36cc0a3fb2a344cec11"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:39:08.533316+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:79440d57-2bf8-44dc-b9bc-afc4034eb328:request-contract-revision:4:c409003f424a58d73742a1d77d52ec734198df288b077821b2a10b63196c60a4","mission_step_id":"f3112d52-3537-4dba-a76c-1d9d7ef2e716","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"163bdcbb-df4c-40aa-b9fe-d82b2e88f44e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane to repair the exact transient Forgejo Gate rerun PR-resolution contract, then refreeze it after live proof. Known PR reruns must use an explicit caller-known PR number with exact failed-run head verification, while commit-to-PR lookup remains fallback only when no PR number is known. Update the automatic supervisor to pass its known PR number, update the capability contract and focused invariant assertions, preserve the one-rerun/source-preserving close-reopen safety model, bump cc-execution identity, pass KnockLaunch Gate, squash merge, deploy only cc-execution, verify the live runtime SHA, then refreeze the control plane. Do not touch frontend, Supabase, database, auth, or unrelated runtime owners.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane to repair the exact transient Forgejo Gate rerun PR-resolution contract, then refreeze it after live proof. Known PR reruns must use an explicit caller-known PR number with exact failed-run head verification, while commit-to-PR lookup remains fallback only when no PR number is known. Update the automatic supervisor to pass its known PR number, update the capability contract and focused invariant assertions, preserve the one-rerun/source-preserving close-reopen safety model, bump cc-execution identity, pass KnockLaunch Gate, squash merge, deploy only cc-execution, verify the live runtime SHA, then refreeze the control plane. Do not touch frontend, Supabase, database, auth, or unrelated runtime owners.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"explicit-pr-rerun","statement":"Transient Gate reruns reuse an explicit caller-known PR number with exact-head verification and use commit-to-PR discovery only as fallback.","proofConditionIds":["repo","runtime"]},{"id":"supervisor","statement":"Automatic Gate recovery passes its already-known PR number while preserving the one-rerun and source-preservation safety invariants.","proofConditionIds":["repo","runtime"]},{"id":"freeze","statement":"The control plane is refrozen after the repaired runtime is proven live.","proofConditionIds":["runtime"]}],"objective":"Unfreeze the control plane to repair the exact transient Forgejo Gate rerun PR-resolution contract, then refreeze it after live proof. Known PR reruns must use an explicit caller-known PR number with exact failed-run head verification, while commit-to-PR lookup remains fallback only when no PR number is known. Update the automatic supervisor to pass its known PR number, update the capability contract and focused invariant assertions, preserve the one-rerun/source-preserving close-reopen safety model, bump cc-execution identity, pass KnockLaunch Gate, squash merge, deploy only cc-execution, verify the live runtime SHA, then refreeze the control plane. Do not touch frontend, Supabase, database, auth, or unrelated runtime owners.","constraints":[{"id":"constraint-1","statement":"control-plane-only","proofConditionIds":["repo","runtime"]},{"id":"constraint-2","statement":"no frontend changes","proofConditionIds":["repo","runtime"]},{"id":"constraint-3","statement":"no database/Supabase/auth changes","proofConditionIds":["repo","runtime"]},{"id":"constraint-4","statement":"one branch","proofConditionIds":["repo","runtime"]},{"id":"constraint-5","statement":"one PR","proofConditionIds":["repo","runtime"]},{"id":"constraint-6","statement":"KnockLaunch Gate","proofConditionIds":["repo","runtime"]},{"id":"constraint-7","statement":"squash merge","proofConditionIds":["repo","runtime"]},{"id":"constraint-8","statement":"deploy only cc-execution","proofConditionIds":["repo","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Forgejo source contains explicit PR rerun resolution, the supervisor callsite update, capability contract update, focused regression assertions, and version bump.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"cc-execution is live at the exact merged SHA containing the repair and the control plane is back in its frozen operating state.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"a6017db0e83a2b6479ba2201af5c009c7caf0311a93aa4b75d75ea0c1e13741d","requestContractRevision":2,"previousRequestContractHash":"544f83b0a571042697d428d837caa1457242a1e852bd0f0e5fc0323176faf592"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T22:07:56.687568+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:37dff517-af3d-42d0-903c-6389122f9fa9:request-contract:a6017db0e83a2b6479ba2201af5c009c7caf0311a93aa4b75d75ea0c1e13741d","mission_step_id":"13edcad5-3b85-4d49-9375-c6d9ccb98322","command_center_event_id":"37dff517-af3d-42d0-903c-6389122f9fa9"},{"id":"1f602111-5003-43fd-8ff9-ecdb08f5aa83","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/onboarding-tenant-type-standard-20260830","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":2449,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1107,"terminal":false,"missionId":"08fcecaa-c2b5-40e2-a90d-46e957dcf387","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":713,"prReadinessMs":700,"approvedPlanMs":0,"missionSetupMs":483,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"08fcecaa-c2b5-40e2-a90d-46e957dcf387"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5918,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:00:35.239567+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1107","receipt_type":"execute_mission","idempotency_key":"mission:08fcecaa-c2b5-40e2-a90d-46e957dcf387:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"6d0330b2-a009-4783-bf8e-ea9d528adba8","command_center_event_id":"08fcecaa-c2b5-40e2-a90d-46e957dcf387"},{"id":"f76a945f-07da-4533-b1c7-f2ac52399782","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/onboarding-tenant-type-standard-20260830","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":4891,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1107,"terminal":false,"missionId":"08fcecaa-c2b5-40e2-a90d-46e957dcf387","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":17830,"prReadinessMs":17727,"approvedPlanMs":0,"missionSetupMs":927,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"08fcecaa-c2b5-40e2-a90d-46e957dcf387"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6103,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:51:43.840893+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1107","receipt_type":"execute_mission","idempotency_key":"mission:08fcecaa-c2b5-40e2-a90d-46e957dcf387:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"6d0330b2-a009-4783-bf8e-ea9d528adba8","command_center_event_id":"08fcecaa-c2b5-40e2-a90d-46e957dcf387"},{"id":"adbde49c-a5ac-4b77-989a-afb02884f0aa","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/cloudflare-version-propagation-retry-20260903","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":1212,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1565,"terminal":false,"missionId":"a47b457a-1664-438d-9555-3e785c4f87ea","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":2283,"prReadinessMs":1491,"approvedPlanMs":0,"missionSetupMs":2831,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"a47b457a-1664-438d-9555-3e785c4f87ea"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1512,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:05:07.75247+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1565","receipt_type":"execute_mission","idempotency_key":"mission:a47b457a-1664-438d-9555-3e785c4f87ea:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"49244c40-b50f-4c5b-b131-6d19bafb65a5","command_center_event_id":"a47b457a-1664-438d-9555-3e785c4f87ea"},{"id":"f5613f50-88ab-4516-8adb-811c7b80f949","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Same owner-authorized 1.58.32 mission. Correct only the deterministic test variable omission discovered by Gate #5109; implementation remains unchanged; then refreeze.","baseSha":"87af5cb7399a41c51086136a254baf6444f00663","issuedAt":1788500349716,"expiresAt":1788500529716,"missionId":"79440d57-2bf8-44dc-b9bc-afc4034eb328","authorizationId":"493ec2eb-e247-4338-b2e5-9968859584f7","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:39:10.603259+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"87af5cb7399a41c51086136a254baf6444f00663","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:493ec2eb-e247-4338-b2e5-9968859584f7","mission_step_id":"e7188fc2-6d11-4d11-b49b-8f77370bf18d","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"4e60448c-a3a6-4b71-a50e-25b070e0129e","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"Reconcile the already-applied 1.58.48 orphan branch onto newly advanced protected main e452f103788d02c24f4163e21e4c75676b0cc92e, then create its single PR; no duplicate source generation.","baseSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","issuedAt":1788529919252,"expiresAt":1788530099252,"missionId":"5affa835-6c2c-48fc-a451-812516d90549","authorizationId":"e05dccd2-7e01-40da-bc3e-c5c5331aaece","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:51:59.71736+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"e452f103788d02c24f4163e21e4c75676b0cc92e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e05dccd2-7e01-40da-bc3e-c5c5331aaece","mission_step_id":"316a1fbb-9926-40a8-a02d-97987a01829f","command_center_event_id":"5affa835-6c2c-48fc-a451-812516d90549"},{"id":"f0c23c64-b2aa-40c6-8262-72a13adbb63a","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-approved repair for recurring Forgejo 422 false failures and control-plane latency degradation.","baseSha":"ff6ef14dc82d479dba1c5be47087ccff417b6930","issuedAt":1788894418032,"expiresAt":1788894598032,"missionId":"d042c33f-a800-4242-9ac7-360e74f3c126","authorizationId":"a6c163f7-bec1-42c8-9548-dcbb82189664","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T19:06:58.465915+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ff6ef14dc82d479dba1c5be47087ccff417b6930","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:a6c163f7-bec1-42c8-9548-dcbb82189664","mission_step_id":"12249c4a-ca7f-4ffe-a5e8-385a8089acef","command_center_event_id":"d042c33f-a800-4242-9ac7-360e74f3c126"},{"id":"43b71dd4-7f72-4dcf-829c-539e9c154351","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/cloudflare-version-propagation-retry-20260903","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":3836,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1565,"terminal":false,"missionId":"774fe160-d3a5-427a-9d83-d921d7f5a105","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","timingsMs":{"handlerMs":12272,"prReadinessMs":1910,"approvedPlanMs":0,"missionSetupMs":1903,"shipAndProveMs":10078},"nextAction":null,"receiptRef":{"mode":"full","missionId":"774fe160-d3a5-427a-9d83-d921d7f5a105"},"performance":null,"deploymentId":"forgejo-main-7187fc1f3c29","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":2060,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:08:48.947274+00:00","proof_gate":"canonical_release_dispatched","source_sha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","external_id":"forgejo-main-7187fc1f3c29","receipt_type":"execute_mission","idempotency_key":"mission:774fe160-d3a5-427a-9d83-d921d7f5a105:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"e312a21a-08de-4221-8cea-5a7a1167b6aa","command_center_event_id":"774fe160-d3a5-427a-9d83-d921d7f5a105"},{"id":"3e010f58-3363-4f00-a852-ddeb378ca86e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/speed-path-20260904","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":18580,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.31-mcp-auth-gate-refreeze","prNumber":1670,"terminal":false,"missionId":"79440d57-2bf8-44dc-b9bc-afc4034eb328","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":5667,"prReadinessMs":1034,"approvedPlanMs":4627,"missionSetupMs":2030,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},"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":1035,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:38:22.867209+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1670","receipt_type":"execute_mission","idempotency_key":"mission:79440d57-2bf8-44dc-b9bc-afc4034eb328:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"f3112d52-3537-4dba-a76c-1d9d7ef2e716","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"283dc525-fa46-4672-ad74-11169db1c0e9","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/exact-green-bounded-latch-20260904","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.47-forgejo-native-automerge-refreeze","prNumber":null,"terminal":false,"missionId":"5affa835-6c2c-48fc-a451-812516d90549","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4629,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":855,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":528,"ledgerReconcileMs":0,"lineageReconcileMs":327,"resolvePreflightMs":855,"repositoryMutationMs":4629,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":528,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5affa835-6c2c-48fc-a451-812516d90549"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1550,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:50:07.37129+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5affa835-6c2c-48fc-a451-812516d90549:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"34c88d1a-f905-4712-8ed9-39f6e8dd328a","command_center_event_id":"5affa835-6c2c-48fc-a451-812516d90549"},{"id":"29e08e4b-71f4-414a-b69b-b82970aa6760","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5202","runId":5202,"status":"success","sourceSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-e452f103788d02c24f4163e21e4c75676b0cc92e","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":5202,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.48-exact-green-auto-refresh-refreeze","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:51:51.966403+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e452f103788d02c24f4163e21e4c75676b0cc92e","external_id":"forgejo-main-e452f103788d","receipt_type":"canonical_release_status","idempotency_key":"mission:9af67bef-e172-4647-ab92-69a2fe5fd737:forgejo-release-status:e452f103788d02c24f4163e21e4c75676b0cc92e:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"8e34d47f-3bed-4f00-9151-01110c3215ea","command_center_event_id":"9af67bef-e172-4647-ab92-69a2fe5fd737"},{"id":"0eea9d68-3be2-453f-a811-d633134bee93","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/entrypoint-owner-status.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 the control plane only long enough to repair the exact transient Gate rerun PR-resolution defect blocking normal source delivery; preserve all hard safety invariants and refreeze after the repaired cc-execution runtime is proven live.","baseSha":"4744cf01279df68f099f0be4c630f7acc3cd3933","issuedAt":1788559677200,"expiresAt":1788559857200,"missionId":"37dff517-af3d-42d0-903c-6389122f9fa9","authorizationId":"39e61a5f-3e32-4635-b304-cffae22970ac","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T22:07:57.763209+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"4744cf01279df68f099f0be4c630f7acc3cd3933","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:39e61a5f-3e32-4635-b304-cffae22970ac","mission_step_id":"8ecd5256-3b21-4d76-be0a-f25228bf8421","command_center_event_id":"37dff517-af3d-42d0-903c-6389122f9fa9"},{"id":"c0b68eb7-e021-44da-9f74-a8ee5a8365c9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtfy03mr","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":1222,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1109,"terminal":false,"missionId":"f29b96cd-f3b7-47bf-a7c6-38a83a088b17","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":2022,"prReadinessMs":2013,"approvedPlanMs":0,"missionSetupMs":1009,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"f29b96cd-f3b7-47bf-a7c6-38a83a088b17"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5826,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:10:28.768258+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1109","receipt_type":"execute_mission","idempotency_key":"mission:f29b96cd-f3b7-47bf-a7c6-38a83a088b17:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"bbfa8b6e-ff3a-4808-8b89-45a31520e4d4","command_center_event_id":"f29b96cd-f3b7-47bf-a7c6-38a83a088b17"},{"id":"de4f584c-f1ed-4cda-9501-9f3d98bc167e","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtfy03mr","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":2436,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1109,"terminal":false,"missionId":"f29b96cd-f3b7-47bf-a7c6-38a83a088b17","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":32756,"prReadinessMs":32742,"approvedPlanMs":0,"missionSetupMs":898,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"f29b96cd-f3b7-47bf-a7c6-38a83a088b17"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5716,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:14:14.576821+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1109","receipt_type":"execute_mission","idempotency_key":"mission:f29b96cd-f3b7-47bf-a7c6-38a83a088b17:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"bbfa8b6e-ff3a-4808-8b89-45a31520e4d4","command_center_event_id":"f29b96cd-f3b7-47bf-a7c6-38a83a088b17"},{"id":"e8505f10-88f8-476b-8fb0-c12310096500","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/cloudflare-version-propagation-retry-20260903","reason":null,"status":"in_progress","metrics":{"receiptBytes":5158,"releaseCount":1,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1565,"terminal":false,"missionId":"774fe160-d3a5-427a-9d83-d921d7f5a105","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","timingsMs":{"handlerMs":5662,"prReadinessMs":447,"approvedPlanMs":0,"missionSetupMs":844,"shipAndProveMs":4853},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"774fe160-d3a5-427a-9d83-d921d7f5a105"},"performance":null,"deploymentId":"forgejo-main-7187fc1f3c29","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":1008,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:10:33.280391+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","external_id":"forgejo-main-7187fc1f3c29","receipt_type":"execute_mission","idempotency_key":"mission:774fe160-d3a5-427a-9d83-d921d7f5a105:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"e312a21a-08de-4221-8cea-5a7a1167b6aa","command_center_event_id":"774fe160-d3a5-427a-9d83-d921d7f5a105"},{"id":"f5be14e2-3a16-42eb-91e4-b71f3ddea8d5","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/onboarding-tenant-type-standard-20260830","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":9731,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1107,"terminal":false,"missionId":"08fcecaa-c2b5-40e2-a90d-46e957dcf387","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"handlerMs":17952,"prReadinessMs":406,"approvedPlanMs":0,"missionSetupMs":1279,"shipAndProveMs":17537},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"08fcecaa-c2b5-40e2-a90d-46e957dcf387"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5359,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:13:46.070118+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1107","receipt_type":"execute_mission","idempotency_key":"mission:08fcecaa-c2b5-40e2-a90d-46e957dcf387:execute_mission:canonical_release_transport_retryable:current-generation","mission_step_id":"6d0330b2-a009-4783-bf8e-ea9d528adba8","command_center_event_id":"08fcecaa-c2b5-40e2-a90d-46e957dcf387"},{"id":"42d3d334-3449-4722-ba94-98a6c6855159","source":"forgejo","status":"waiting","payload":{"branch":"ai/speed-path-20260904","prNumber":1670,"nextAction":null,"mergeCommitSha":"950d53daf14fa4f1d4fe355bec9050dfc8760d24","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:41:33.268032+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"950d53daf14fa4f1d4fe355bec9050dfc8760d24","external_id":"1670","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:79440d57-2bf8-44dc-b9bc-afc4034eb328:merged-pr:1670:950d53daf14fa4f1d4fe355bec9050dfc8760d24","mission_step_id":"9cb0e467-2bb7-4eae-a9f9-1ceae8f45d8f","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"50a7360f-173e-4a10-8b8f-594cb3dbf5fa","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/strict-tenant-type-contract-db-20260830","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.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"cf6ff56d-3524-421b-a805-3767829d8159","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":17814,"prReadinessMs":0,"approvedPlanMs":17814,"missionSetupMs":1857,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"cf6ff56d-3524-421b-a805-3767829d8159"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5384,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:15:50.696427+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:cf6ff56d-3524-421b-a805-3767829d8159:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"8bc7095b-14a6-4bbf-bd2b-399dccbfd0d3","command_center_event_id":"cf6ff56d-3524-421b-a805-3767829d8159"},{"id":"e36cd851-0cd3-43d0-b927-a9d8a5677d2e","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/strict-tenant-type-contract-db-20260830","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1175,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"cf6ff56d-3524-421b-a805-3767829d8159","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":329,"missionSetupMs":1127},"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":"cf6ff56d-3524-421b-a805-3767829d8159"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":8502,"likelyAffectedFiles":["supabase/migrations/20260830152000_enforce_strict_tenant_type_contract.sql"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:17:07.880503+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:cf6ff56d-3524-421b-a805-3767829d8159:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0678d011-86c0-4f01-bd2b-b77303938b90","command_center_event_id":"cf6ff56d-3524-421b-a805-3767829d8159"},{"id":"3f75d7b7-d00d-4c0b-9d23-5316729aa82b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/strict-tenant-type-contract-db-20260830","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":2516,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1110,"terminal":false,"missionId":"cf6ff56d-3524-421b-a805-3767829d8159","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":2707,"prReadinessMs":1281,"approvedPlanMs":1409,"missionSetupMs":661,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"cf6ff56d-3524-421b-a805-3767829d8159"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5796,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:17:57.629274+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1110","receipt_type":"execute_mission","idempotency_key":"mission:cf6ff56d-3524-421b-a805-3767829d8159:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"8bc7095b-14a6-4bbf-bd2b-399dccbfd0d3","command_center_event_id":"cf6ff56d-3524-421b-a805-3767829d8159"},{"id":"04fd9adc-7aab-4ba5-964d-64868c4f9453","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/onboarding-tenant-type-standard-20260830","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":8545,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":1107,"terminal":false,"missionId":"08fcecaa-c2b5-40e2-a90d-46e957dcf387","operation":"automatic_mission_resume","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":438,"approvedPlanMs":0,"shipAndProveMs":17876},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"08fcecaa-c2b5-40e2-a90d-46e957dcf387"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":677,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:14:18.198068+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1107","receipt_type":"automatic_mission_resume","idempotency_key":"mission:08fcecaa-c2b5-40e2-a90d-46e957dcf387:automatic-mission-resume:1107:canonical_release_transport_retryable","mission_step_id":"f4ea9617-61f1-4dd2-acdf-d518368ad6f4","command_center_event_id":"08fcecaa-c2b5-40e2-a90d-46e957dcf387"},{"id":"50518b5c-d08c-4fa9-9834-915360f32804","source":"forgejo","status":"waiting","payload":{"branch":"ai/exact-green-behind-base-auto-refresh-20260904","prNumber":1706,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:51:06.920967+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e452f103788d02c24f4163e21e4c75676b0cc92e","external_id":"1706","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:9af67bef-e172-4647-ab92-69a2fe5fd737:merged-pr:1706:e452f103788d02c24f4163e21e4c75676b0cc92e","mission_step_id":"6f9dc57f-c5b8-4691-8541-645b9734438d","command_center_event_id":"9af67bef-e172-4647-ab92-69a2fe5fd737"},{"id":"cc1e7553-386a-45e9-93b5-ee71557bf216","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/main-move-concurrency-20260903","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":null,"terminal":false,"missionId":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":405,"missionSetupMs":2768},"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":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2"},"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":5499,"likelyAffectedFiles":["config/control-plane-capabilities.json","config/control-plane-restore-point.json",".forgejo/workflows/knocklaunch.yml","scripts/command-center-host-agent/forgejo-watchdog.sh","scripts/command-center-host-agent/install-forgejo-watchdog.sh","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.service","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.timer","scripts/command-center-host-agent/verify-forgejo-watchdog.sh","src/__tests__/contracts/control-plane-restore-point.contract.test.ts","src/__tests__/contracts/control-plane-routing.contract.test.ts","src/__tests__/contracts/control-plane-speed.contract.test.ts","scripts/protected-main-release-recovery.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:15:47.130899+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ba1c37d2-1ffe-4897-8455-3fcdd15f16f2:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"e6184eaf-db6e-4f70-98c5-95d4b21d151a","command_center_event_id":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2"},{"id":"e5514931-6794-468b-ba25-46dceb67b989","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtfy03mr","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":3693,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1109,"terminal":false,"missionId":"f29b96cd-f3b7-47bf-a7c6-38a83a088b17","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"handlerMs":28990,"prReadinessMs":7349,"approvedPlanMs":0,"missionSetupMs":805,"shipAndProveMs":21377},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"f29b96cd-f3b7-47bf-a7c6-38a83a088b17"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5358,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:22:55.393963+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1109","receipt_type":"execute_mission","idempotency_key":"mission:f29b96cd-f3b7-47bf-a7c6-38a83a088b17:execute_mission:canonical_release_transport_retryable:current-generation","mission_step_id":"bbfa8b6e-ff3a-4808-8b89-45a31520e4d4","command_center_event_id":"f29b96cd-f3b7-47bf-a7c6-38a83a088b17"},{"id":"55d4cbd3-ffb5-4e4a-805c-78d8a181399e","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/strict-tenant-type-contract-db-20260830","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":3742,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1110,"terminal":false,"missionId":"cf6ff56d-3524-421b-a805-3767829d8159","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":37351,"prReadinessMs":37343,"approvedPlanMs":0,"missionSetupMs":1894,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"cf6ff56d-3524-421b-a805-3767829d8159"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5717,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:23:41.698513+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1110","receipt_type":"execute_mission","idempotency_key":"mission:cf6ff56d-3524-421b-a805-3767829d8159:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"8bc7095b-14a6-4bbf-bd2b-399dccbfd0d3","command_center_event_id":"cf6ff56d-3524-421b-a805-3767829d8159"},{"id":"39f00a57-c5e9-4325-8bff-bc41619d460f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/media-library-inventory-contract-20260830","reason":"retryable_provider_transport:POST:atomic_commit_soft_timeout","status":"retryable","metrics":{"receiptBytes":1856,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":18758,"prReadinessMs":0,"approvedPlanMs":18758,"missionSetupMs":963,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5346,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:24:13.190714+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"3f01faf7-c328-4a4f-8a8b-21d22ea32d69","command_center_event_id":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9"},{"id":"6e7506f4-b0d8-47eb-b3c4-c6a514a9abea","source":"forgejo","status":"waiting","payload":{"branch":"ai/fix-gate-rerun-pr-resolution","prNumber":1761,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"97b484996468e7792edf7137f0eb9a8aa2e404a7","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T22:08:44.604702+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"97b484996468e7792edf7137f0eb9a8aa2e404a7","external_id":"1761","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:37dff517-af3d-42d0-903c-6389122f9fa9:merged-pr:1761:97b484996468e7792edf7137f0eb9a8aa2e404a7","mission_step_id":"c20360d0-8f06-4876-b20e-cf47cce5b207","command_center_event_id":"37dff517-af3d-42d0-903c-6389122f9fa9"},{"id":"65fa9b4a-8363-4065-9888-e6d5e7647406","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/enforce-tenant-type-edge-boundaries-20260830","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"08dedf74-c266-4ff7-8a17-2d06e512fb77","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":329,"missionSetupMs":1513},"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":"08dedf74-c266-4ff7-8a17-2d06e512fb77"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":13564,"likelyAffectedFiles":["supabase/functions/signup-manage/index.ts","supabase/functions/admin-tenant-preview/index.ts","src/components/admin/EdgeFunctionControlPlanePanel.tsx","src/components/TenantRedirect.tsx","src/components/TenantRouter.tsx","src/components/admin/EnhancedTenantManagement.tsx","src/components/admin/LeadManagement/LeadDashboardStats.tsx","src/components/TenantGuard.tsx","src/components/TenantSelectorModal.tsx","src/components/TenantSwitcher.tsx","src/components/admin/IdentityAccessOperationsCenter.tsx","src/components/WorkflowRouter.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:24:24.578903+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:08dedf74-c266-4ff7-8a17-2d06e512fb77:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0997705a-749d-48ec-b503-3f81d6331a1e","command_center_event_id":"08dedf74-c266-4ff7-8a17-2d06e512fb77"},{"id":"2c485a0b-aaab-4be8-84ac-81449f2dfe61","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/media-library-inventory-contract-20260830","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/media-library-inventory-contract-20260830","status":"blocked","metrics":{"receiptBytes":3018,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":1853,"prReadinessMs":0,"approvedPlanMs":1853,"missionSetupMs":471,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5397,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:25:52.190662+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"3f01faf7-c328-4a4f-8a8b-21d22ea32d69","command_center_event_id":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9"},{"id":"a3875c8b-4340-4594-91bd-859db591e8de","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE CONTROL PLANE for this exact owner-authorized maintenance mutation. Repair the shared stale-main concurrency failure so protected-main advancement during an otherwise valid pull-request Gate is refresh-required/nonterminal instead of a code failure. Preserve hard safety and exact-current merge freshness; the existing supervisor must refresh and re-gate the stale PR before merge. Independent noncolliding workstreams remain live. FREEZE CONTROL PLANE again in the delivered configuration with freeze version 1.58.8-main-move-concurrency-freeze.","wordingChanged":false,"canonicalIntent":"UNFREEZE CONTROL PLANE for this exact owner-authorized maintenance mutation. Repair the shared stale-main concurrency failure so protected-main advancement during an otherwise valid pull-request Gate is refresh-required/nonterminal instead of a code failure. Preserve hard safety and exact-current merge freshness; the existing supervisor must refresh and re-gate the stale PR before merge. Independent noncolliding workstreams remain live. FREEZE CONTROL PLANE again in the delivered configuration with freeze version 1.58.8-main-move-concurrency-freeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"unfreeze-repair-refreeze","statement":"Unfreeze control plane for this exact maintenance mutation, repair stale-main concurrency, and freeze control plane again in the delivered state.","proofConditionIds":["repository-proof"]},{"id":"stale-main-nonterminal","statement":"Protected-main advancement during a pull-request Gate is a refresh-required nonterminal generation, not a code failure.","proofConditionIds":["repository-proof"]},{"id":"refresh-regate","statement":"The existing supervisor refreshes only the stale pull request and the refreshed exact head must receive full relevant QA before merge.","proofConditionIds":["repository-proof"]},{"id":"parallel-workstreams","statement":"Independent noncolliding workstreams remain live and only proven collision domains serialize.","proofConditionIds":["repository-proof"]}],"objective":"UNFREEZE CONTROL PLANE for this exact owner-authorized maintenance mutation. Repair the shared stale-main concurrency failure so protected-main advancement during an otherwise valid pull-request Gate is refresh-required/nonterminal instead of a code failure. Preserve hard safety and exact-current merge freshness; the existing supervisor must refresh and re-gate the stale PR before merge. Independent noncolliding workstreams remain live. FREEZE CONTROL PLANE again in the delivered configuration with freeze version 1.58.8-main-move-concurrency-freeze.","constraints":[{"id":"preserve-safety","statement":"Protected main, exact-current merge freshness, KnockLaunch Gate, credential boundaries, and migration safety remain enforced.","proofConditionIds":["repository-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-proof","kind":"repository","claim":"Current protected-main source contains the regression guard, repaired stale-main workflow behavior, and refrozen control-plane configuration.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"4f60db50a1bd40481109512a01aa85666f39e147179eb50e0117a5a60ce43f54","requestContractRevision":2,"previousRequestContractHash":"a39f8cc8a3a122b2522727cba8707f79e912d1283c1076765d4c38398d5ff51b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:16:19.217398+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:ba1c37d2-1ffe-4897-8455-3fcdd15f16f2:request-contract-revision:2:4f60db50a1bd40481109512a01aa85666f39e147179eb50e0117a5a60ce43f54","mission_step_id":"c096ecd8-3ecd-441f-b8ce-80ad804f4898","command_center_event_id":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2"},{"id":"2a7c397f-c768-4d0b-b6a9-17fb5be1e03a","source":"cc-execution","status":"verified","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json"],"baseSha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","consumedAt":1788448607809,"consumerToken":"85b91afb-62a9-4103-bed6-b00ef994a6a7","authorizationId":"110ac4f0-aa4f-44f1-b376-6b9e4b8c35d7"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:16:48.960151+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:110ac4f0-aa4f-44f1-b376-6b9e4b8c35d7","mission_step_id":"e6184eaf-db6e-4f70-98c5-95d4b21d151a","command_center_event_id":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2"},{"id":"b015e761-2940-4c3f-9935-d8a728516a06","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"950d53daf14fa4f1d4fe355bec9050dfc8760d24","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"950d53daf14fa4f1d4fe355bec9050dfc8760d24","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"c409003f424a58d73742a1d77d52ec734198df288b077821b2a10b63196c60a4","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5111","runId":5111,"status":"success","sourceSha":"950d53daf14fa4f1d4fe355bec9050dfc8760d24","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":8,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"950d53daf14fa4f1d4fe355bec9050dfc8760d24","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-950d53daf14fa4f1d4fe355bec9050dfc8760d24","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":5111,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.32-speed-path-refreeze","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"87af5cb7399a41c51086136a254baf6444f00663","sourceSha":"950d53daf14fa4f1d4fe355bec9050dfc8760d24","changedPaths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"changedPathCount":5,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:41:35.918192+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"950d53daf14fa4f1d4fe355bec9050dfc8760d24","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:79440d57-2bf8-44dc-b9bc-afc4034eb328:forgejo-release-status:950d53daf14fa4f1d4fe355bec9050dfc8760d24:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"068205e8-199b-4d8c-be4f-99bf8e9adc91","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"9c1c3460-aaec-4386-b025-0efb52ddd345","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5202","runId":5202,"status":"running","sourceSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"b7dbc0e129e3c74c5c3ae4a2070ba85452dbc704","deploymentId":"forgejo-main-b7dbc0e129e3c74c5c3ae4a2070ba85452dbc704","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.47-forgejo-native-automerge-refreeze","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:51:09.69911+00:00","proof_gate":"canonical_release_pending","source_sha":"e452f103788d02c24f4163e21e4c75676b0cc92e","external_id":"forgejo-main-e452f103788d","receipt_type":"canonical_release_status","idempotency_key":"mission:9af67bef-e172-4647-ab92-69a2fe5fd737:forgejo-release-status:e452f103788d02c24f4163e21e4c75676b0cc92e:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"6f9dc57f-c5b8-4691-8541-645b9734438d","command_center_event_id":"9af67bef-e172-4647-ab92-69a2fe5fd737"},{"id":"ce0bfc40-2f2d-4835-ae7e-ea26646e355c","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/media-library-inventory-contract-20260830","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":6060,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":17,"missionSetupMs":576},"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":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":10038,"likelyAffectedFiles":["src/components/GlobalCommandPalette.tsx","src/components/admin/InvoicePermissionsManager.tsx","src/components/UnifiedProtectedRoute.tsx","src/components/academy/RoleplayFeedbackPanel.tsx","src/components/admin/AdminPage.tsx","src/components/admin/AdminPageContext.tsx","src/components/admin/LeadManagement/DataQuality/BulkRepairDialog.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/CallFlow/WorkflowTabs.tsx","src/components/DashboardHub.tsx","src/components/JobTracker/SendWorkAuthDialog.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:21:18.593009+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"88b4130e-3ab5-4be1-8b3e-35ef5c65eccf","command_center_event_id":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9"},{"id":"8cafae2a-f699-45dd-a915-08e0b4a7acb6","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/recover-big-papis-proposal-today-20260830","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":16488,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":5,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1108,"terminal":false,"missionId":"cc30852a-2d9d-41d4-9188-96a8aa38e519","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":17710,"prReadinessMs":17702,"approvedPlanMs":0,"missionSetupMs":943,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"cc30852a-2d9d-41d4-9188-96a8aa38e519"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6145,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T15:06:11.639075+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1108","receipt_type":"execute_mission","idempotency_key":"mission:cc30852a-2d9d-41d4-9188-96a8aa38e519:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"b42df5ac-6760-46fd-bc92-69e1c14a8ad8","command_center_event_id":"cc30852a-2d9d-41d4-9188-96a8aa38e519"},{"id":"aec271c1-6763-4ecc-9c68-41d9437f79c1","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json"],"reason":"Owner explicitly authorized temporary control-plane unfreeze to repair stale-main concurrency, followed by immediate re-freeze.","baseSha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","issuedAt":1788448580288,"expiresAt":1788448760288,"missionId":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2","singleUse":true,"authorizationId":"1cb89bd5-e14f-4df2-9a9e-3aba4689a450"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:16:22.373516+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:1cb89bd5-e14f-4df2-9a9e-3aba4689a450","mission_step_id":"e6184eaf-db6e-4f70-98c5-95d4b21d151a","command_center_event_id":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2"},{"id":"0816970b-5a20-4986-b20a-9817463b9629","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"950d53daf14fa4f1d4fe355bec9050dfc8760d24","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"gate-speed","satisfied":true,"statement":"Control-plane Gates use one combined frontend dependency cache action reference and bounded authenticated Forgejo branch API freshness reads instead of repeated cache action prefetches and git ls-remote freshness negotiations.","proofConditionIds":["repo","runtime"]},{"id":"release-speed","satisfied":true,"statement":"Warm cc-execution releases restore an exact Node-runtime/package-manifest node_modules tree, skip npm install on cache hit, and verify exact wrangler/parser versions before deployment.","proofConditionIds":["repo","runtime"]},{"id":"mutation-tail","satisfied":true,"statement":"Fresh branch creation is bounded at 3000ms, PR creation at 4000ms, ambiguous writes still reconcile safely, and scoped patch receipts expose branch/atomic/PR provider timings.","proofConditionIds":["repo","runtime"]},{"id":"refrozen","satisfied":true,"statement":"1.58.32-speed-path-refreeze is live on the exact merged Forgejo SHA and controlPlaneFrozen is true.","proofConditionIds":["repo","runtime"]}],"satisfied":true,"constraints":[{"id":"hard-safety","satisfied":true,"statement":"Do not weaken protected main, exact-head Gate, exact-source runtime proof, auth, migration, destructive-retirement, or release-owner boundaries.","proofConditionIds":["repo","runtime"]},{"id":"release-scope","satisfied":true,"statement":"Release only affected production targets.","proofConditionIds":["repo","runtime"]}],"contractHash":"c409003f424a58d73742a1d77d52ec734198df288b077821b2a10b63196c60a4","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"c409003f424a58d73742a1d77d52ec734198df288b077821b2a10b63196c60a4"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"c409003f424a58d73742a1d77d52ec734198df288b077821b2a10b63196c60a4"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":4},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T05:41:38.176591+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"950d53daf14fa4f1d4fe355bec9050dfc8760d24","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:79440d57-2bf8-44dc-b9bc-afc4034eb328:request-contract:c409003f424a58d73742a1d77d52ec734198df288b077821b2a10b63196c60a4:950d53daf14fa4f1d4fe355bec9050dfc8760d24:verified:","mission_step_id":"068205e8-199b-4d8c-be4f-99bf8e9adc91","command_center_event_id":"79440d57-2bf8-44dc-b9bc-afc4034eb328"},{"id":"af90e940-9b47-49b5-80a6-3a3c937bdea1","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/roofhelpfinder-titusville-roof-repair-20260904","reason":"existing_branch_refresh_failed:1702:200","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.47-forgejo-native-automerge-refreeze","prNumber":1702,"terminal":false,"missionId":"27362bc1-9d9e-4fdb-8216-f2977898aade","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4090,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":759,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":558,"ledgerReconcileMs":0,"lineageReconcileMs":201,"resolvePreflightMs":759,"repositoryMutationMs":4090,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":558,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"27362bc1-9d9e-4fdb-8216-f2977898aade"},"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":1463,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:51:45.994417+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1702","receipt_type":"execute_mission","idempotency_key":"mission:27362bc1-9d9e-4fdb-8216-f2977898aade:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"0008c50b-893a-410f-980b-8e48fe4d3fb5","command_center_event_id":"27362bc1-9d9e-4fdb-8216-f2977898aade"},{"id":"ee462f81-7025-46bf-a82e-494af1a67956","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/strict-tenant-type-contract-db-20260830","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":5008,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1110,"terminal":false,"missionId":"cf6ff56d-3524-421b-a805-3767829d8159","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"handlerMs":20959,"prReadinessMs":1178,"approvedPlanMs":0,"missionSetupMs":1694,"shipAndProveMs":19442},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"cf6ff56d-3524-421b-a805-3767829d8159"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5386,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:32:03.566449+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1110","receipt_type":"execute_mission","idempotency_key":"mission:cf6ff56d-3524-421b-a805-3767829d8159:execute_mission:canonical_release_transport_retryable:current-generation","mission_step_id":"8bc7095b-14a6-4bbf-bd2b-399dccbfd0d3","command_center_event_id":"cf6ff56d-3524-421b-a805-3767829d8159"},{"id":"50045de5-509a-4e83-9f73-c50313d4acd1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/media-library-inventory-contract-20260830","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":9132,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1113,"terminal":false,"missionId":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":20141,"prReadinessMs":20035,"approvedPlanMs":0,"missionSetupMs":706,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6146,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:31:32.254147+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1113","receipt_type":"execute_mission","idempotency_key":"mission:df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"3f01faf7-c328-4a4f-8a8b-21d22ea32d69","command_center_event_id":"df3132d7-98b1-4a64-9f8c-8cbf07f4a2f9"},{"id":"2cd7554e-19cd-4284-bb2d-79293cb85ff9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/restore-big-papis-premium-proposal-hourly-weather-20260830","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":7902,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1114,"terminal":false,"missionId":"97d256f7-8254-4dc6-b7d0-a242d006ad0f","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":4533,"prReadinessMs":1976,"approvedPlanMs":2150,"missionSetupMs":792,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"97d256f7-8254-4dc6-b7d0-a242d006ad0f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5322,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T15:51:41.00939+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1114","receipt_type":"execute_mission","idempotency_key":"mission:97d256f7-8254-4dc6-b7d0-a242d006ad0f:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"9014dfd3-d948-411c-94e1-255e94298b15","command_center_event_id":"97d256f7-8254-4dc6-b7d0-a242d006ad0f"},{"id":"d19ac913-3232-4dd6-bc19-5c0682873272","source":"cc-execution","status":"verified","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json"],"baseSha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","consumedAt":1788448584090,"consumerToken":"ed2c8c18-6118-4ca0-8021-aafab0b79315","authorizationId":"1cb89bd5-e14f-4df2-9a9e-3aba4689a450"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:16:25.145429+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:1cb89bd5-e14f-4df2-9a9e-3aba4689a450","mission_step_id":"e6184eaf-db6e-4f70-98c5-95d4b21d151a","command_center_event_id":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2"},{"id":"bf5fdf99-a52d-43e2-a6cd-a3373a561df7","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/main-move-concurrency-20260903","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":12850,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1567,"terminal":false,"missionId":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":6510,"prReadinessMs":3353,"approvedPlanMs":0,"missionSetupMs":6157,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2"},"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":1591,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:17:35.256878+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1567","receipt_type":"execute_mission","idempotency_key":"mission:ba1c37d2-1ffe-4897-8455-3fcdd15f16f2:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"c096ecd8-3ecd-441f-b8ce-80ad804f4898","command_center_event_id":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2"},{"id":"60c11a85-0b14-4589-bf6f-2edc77405752","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtfzq2h1","reason":"modified_nonempty_file_became_empty:supabase/functions/tenant-media-library/index.ts","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"fb7b7284-daa6-4c9b-bc44-b57e46599bca","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":210,"prReadinessMs":0,"approvedPlanMs":210,"missionSetupMs":2315,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fb7b7284-daa6-4c9b-bc44-b57e46599bca"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5362,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:55:37.865269+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fb7b7284-daa6-4c9b-bc44-b57e46599bca:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"dd8cb4ca-bc2e-4b67-99ff-8d2f67f7affa","command_center_event_id":"fb7b7284-daa6-4c9b-bc44-b57e46599bca"},{"id":"e01fef74-7d52-4e7e-aeb8-8aecff6eb100","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Apply exactly one deterministic full-file replacement to supabase/functions/tenant-media-library/index.ts. The only semantic change from current main is canonical(): use new URL('/functions/v1/tenant-media-library', SUPABASE_URL) instead of new URL(req.url), so stable/preview URLs always target the public Supabase Edge origin. Preserve all other lines and behavior exactly. Then continue the same mission through one PR, KnockLaunch Gate, squash merge, release only tenant-media-library, and runtime proof.","wordingChanged":false,"canonicalIntent":"Apply exactly one deterministic full-file replacement to supabase/functions/tenant-media-library/index.ts. The only semantic change from current main is canonical(): use new URL('/functions/v1/tenant-media-library', SUPABASE_URL) instead of new URL(req.url), so stable/preview URLs always target the public Supabase Edge origin. Preserve all other lines and behavior exactly. Then continue the same mission through one PR, KnockLaunch Gate, squash merge, release only tenant-media-library, and runtime proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"media-live","statement":"Existing tenant media in the Media Library is available for actual use, including working image/video previews instead of broken tiles.","proofConditionIds":["preview-delivery"]}],"objective":"Apply exactly one deterministic full-file replacement to supabase/functions/tenant-media-library/index.ts. The only semantic change from current main is canonical(): use new URL('/functions/v1/tenant-media-library', SUPABASE_URL) instead of new URL(req.url), so stable/preview URLs always target the public Supabase Edge origin. Preserve all other lines and behavior exactly. Then continue the same mission through one PR, KnockLaunch Gate, squash merge, release only tenant-media-library, and runtime proof.","constraints":[{"id":"keep-scope","statement":"Do not redesign the page or change unrelated tenant/media behavior.","proofConditionIds":["preview-delivery"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"preview-delivery","kind":"runtime","claim":"On the live /admin/media-library route, browser asset requests use the canonical public tenant-media-library endpoint and representative media previews can be delivered.","route":"/admin/media-library","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"ed2168e40f1da6bef3c711f894abc2ccd308567e0198a578f07576a3f88549b5","requestContractRevision":2,"previousRequestContractHash":"e95c4a5b6a724ca6f303ba834c4a754fa88a80b28b5e7b6a3a00015ac5bcbe64"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:57:03.156884+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:fb7b7284-daa6-4c9b-bc44-b57e46599bca:request-contract-revision:2:ed2168e40f1da6bef3c711f894abc2ccd308567e0198a578f07576a3f88549b5","mission_step_id":"dd8cb4ca-bc2e-4b67-99ff-8d2f67f7affa","command_center_event_id":"fb7b7284-daa6-4c9b-bc44-b57e46599bca"},{"id":"70a81456-a73a-4827-8d07-bec0a847516f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtfzq2h1","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":4044,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1115,"terminal":false,"missionId":"fb7b7284-daa6-4c9b-bc44-b57e46599bca","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":8289,"prReadinessMs":1356,"approvedPlanMs":6476,"missionSetupMs":2361,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"fb7b7284-daa6-4c9b-bc44-b57e46599bca"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5788,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:57:13.543453+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1115","receipt_type":"execute_mission","idempotency_key":"mission:fb7b7284-daa6-4c9b-bc44-b57e46599bca:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"dd8cb4ca-bc2e-4b67-99ff-8d2f67f7affa","command_center_event_id":"fb7b7284-daa6-4c9b-bc44-b57e46599bca"},{"id":"d29b757a-900f-436e-94e9-159b5b41dd32","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/restore-big-papis-premium-proposal-hourly-weather-20260830","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":9143,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1114,"terminal":false,"missionId":"97d256f7-8254-4dc6-b7d0-a242d006ad0f","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"5ce718eab719f73064d1b2472204f008c54b8154","timingsMs":{"handlerMs":9306,"prReadinessMs":1001,"approvedPlanMs":0,"missionSetupMs":576,"shipAndProveMs":8193},"nextAction":null,"receiptRef":{"mode":"full","missionId":"97d256f7-8254-4dc6-b7d0-a242d006ad0f"},"performance":null,"deploymentId":"forgejo-main-5ce718eab719","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6545,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T15:59:07.546786+00:00","proof_gate":"canonical_release_dispatched","source_sha":"5ce718eab719f73064d1b2472204f008c54b8154","external_id":"forgejo-main-5ce718eab719","receipt_type":"execute_mission","idempotency_key":"mission:97d256f7-8254-4dc6-b7d0-a242d006ad0f:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"2889caf8-37dc-45e7-abb4-1706b3d56f1f","command_center_event_id":"97d256f7-8254-4dc6-b7d0-a242d006ad0f"},{"id":"baa85c8e-5f01-4811-b3fd-ef93dce805dd","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-approved repair for recurring Forgejo 422 false failures and control-plane latency degradation.","baseSha":"ff6ef14dc82d479dba1c5be47087ccff417b6930","issuedAt":1788894478984,"expiresAt":1788894658984,"missionId":"d042c33f-a800-4242-9ac7-360e74f3c126","authorizationId":"ce054aa8-bdd9-40fc-8e67-2d0dc1bb106a","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T19:07:59.445243+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ff6ef14dc82d479dba1c5be47087ccff417b6930","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ce054aa8-bdd9-40fc-8e67-2d0dc1bb106a","mission_step_id":"12249c4a-ca7f-4ffe-a5e8-385a8089acef","command_center_event_id":"d042c33f-a800-4242-9ac7-360e74f3c126"},{"id":"45ab62a2-230d-4232-a3f1-f5b68e42374d","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"5ce718eab719f73064d1b2472204f008c54b8154","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"5ce718eab719f73064d1b2472204f008c54b8154","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"ed09bb9f8119c707ecdc3ddeabf4011c58e5c36ed865e679a8df149a7f028a4c","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3615","runId":3615,"status":"running","sourceSha":"5ce718eab719f73064d1b2472204f008c54b8154","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T16:00:41.916596+00:00","proof_gate":"canonical_release_pending","source_sha":"5ce718eab719f73064d1b2472204f008c54b8154","external_id":"forgejo-main-5ce718eab719","receipt_type":"canonical_release_status","idempotency_key":"mission:97d256f7-8254-4dc6-b7d0-a242d006ad0f:forgejo-release-status:5ce718eab719f73064d1b2472204f008c54b8154:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"2889caf8-37dc-45e7-abb4-1706b3d56f1f","command_center_event_id":"97d256f7-8254-4dc6-b7d0-a242d006ad0f"},{"id":"5a4ed0bd-5e2f-4864-8e3b-8a951a085cc7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/fix-strict-tenant-contract-migration-signature-20260830","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1116,"terminal":false,"missionId":"f749b0eb-2685-494f-9e2c-1fc61b0c102c","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":12619,"prReadinessMs":2627,"approvedPlanMs":9487,"missionSetupMs":1907,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"f749b0eb-2685-494f-9e2c-1fc61b0c102c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5860,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T16:01:15.179189+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1116","receipt_type":"execute_mission","idempotency_key":"mission:f749b0eb-2685-494f-9e2c-1fc61b0c102c:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"8c832401-4e2a-462c-8c4a-cb74736858c3","command_center_event_id":"f749b0eb-2685-494f-9e2c-1fc61b0c102c"},{"id":"8c119557-a3ab-4d21-a450-4d8b97e76807","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/restore-big-papis-premium-proposal-hourly-weather-20260830","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":11593,"releaseCount":1,"toolCallCount":6,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1114,"terminal":false,"missionId":"97d256f7-8254-4dc6-b7d0-a242d006ad0f","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":"5ce718eab719f73064d1b2472204f008c54b8154","timingsMs":{"handlerMs":28524,"prReadinessMs":640,"approvedPlanMs":0,"missionSetupMs":986,"shipAndProveMs":27875},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"97d256f7-8254-4dc6-b7d0-a242d006ad0f"},"performance":null,"deploymentId":"forgejo-main-5ce718eab719","workflowRunId":3615,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5344,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T16:01:49.560362+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":"5ce718eab719f73064d1b2472204f008c54b8154","external_id":"forgejo-main-5ce718eab719","receipt_type":"execute_mission","idempotency_key":"mission:97d256f7-8254-4dc6-b7d0-a242d006ad0f:execute_mission:canonical_release_transport_retryable:current-generation","mission_step_id":"9014dfd3-d948-411c-94e1-255e94298b15","command_center_event_id":"97d256f7-8254-4dc6-b7d0-a242d006ad0f"},{"id":"268301fe-a3c0-4e5a-a441-7f1851f88a9e","source":"forgejo-runtime","status":"superseded","payload":{"reason":"forgejo_release_source_not_contained_in_current_main","mainSha":"343a8e5021298340e72313d93893e5365a47b488","sourceSha":"5ce718eab719f73064d1b2472204f008c54b8154","deploymentId":"forgejo-main-5ce718eab719","releaseState":"superseded","sourceInMain":false,"compareStatus":null,"workflowRunId":3615},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T16:02:11.845385+00:00","proof_gate":"canonical_release_source_superseded_by_current_main","source_sha":"5ce718eab719f73064d1b2472204f008c54b8154","external_id":"forgejo-main-5ce718eab719","receipt_type":"canonical_release_status","idempotency_key":"mission:97d256f7-8254-4dc6-b7d0-a242d006ad0f:forgejo-release-status:5ce718eab719f73064d1b2472204f008c54b8154:superseded:343a8e5021298340e72313d93893e5365a47b488","mission_step_id":"2889caf8-37dc-45e7-abb4-1706b3d56f1f","command_center_event_id":"97d256f7-8254-4dc6-b7d0-a242d006ad0f"},{"id":"6f9b0115-95d1-4159-b546-f826c30770e8","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-strict-tenant-contract-migration-signature-20260830","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":1245,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1116,"terminal":false,"missionId":"f749b0eb-2685-494f-9e2c-1fc61b0c102c","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"4b19578e910f26210030c2f4092352c83e0cca7c","timingsMs":{"handlerMs":12185,"prReadinessMs":1327,"approvedPlanMs":0,"missionSetupMs":461,"shipAndProveMs":10762},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f749b0eb-2685-494f-9e2c-1fc61b0c102c"},"performance":null,"deploymentId":"forgejo-main-4b19578e910f","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6405,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T16:02:33.112442+00:00","proof_gate":"canonical_release_dispatched","source_sha":"4b19578e910f26210030c2f4092352c83e0cca7c","external_id":"forgejo-main-4b19578e910f","receipt_type":"execute_mission","idempotency_key":"mission:f749b0eb-2685-494f-9e2c-1fc61b0c102c:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"cad1b624-d8f8-4c26-b493-d4873ed0f490","command_center_event_id":"f749b0eb-2685-494f-9e2c-1fc61b0c102c"},{"id":"a2c9ff59-c2e7-4629-b99d-a041b1e998a4","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/fix-strict-tenant-contract-migration-signature-20260830","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":2543,"releaseCount":1,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1116,"terminal":false,"missionId":"f749b0eb-2685-494f-9e2c-1fc61b0c102c","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":"4b19578e910f26210030c2f4092352c83e0cca7c","timingsMs":{"handlerMs":17565,"prReadinessMs":364,"approvedPlanMs":0,"missionSetupMs":692,"shipAndProveMs":17194},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"f749b0eb-2685-494f-9e2c-1fc61b0c102c"},"performance":null,"deploymentId":"forgejo-main-4b19578e910f","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5345,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T16:03:21.923463+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":"4b19578e910f26210030c2f4092352c83e0cca7c","external_id":"forgejo-main-4b19578e910f","receipt_type":"execute_mission","idempotency_key":"mission:f749b0eb-2685-494f-9e2c-1fc61b0c102c:execute_mission:canonical_release_transport_retryable:current-generation","mission_step_id":"8c832401-4e2a-462c-8c4a-cb74736858c3","command_center_event_id":"f749b0eb-2685-494f-9e2c-1fc61b0c102c"},{"id":"d541b730-1251-4cc1-a00e-58b759d3157f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/enforce-tenant-type-edge-boundaries-20260830","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":4271,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1111,"terminal":false,"missionId":"08dedf74-c266-4ff7-8a17-2d06e512fb77","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":917,"prReadinessMs":906,"approvedPlanMs":0,"missionSetupMs":695,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"08dedf74-c266-4ff7-8a17-2d06e512fb77"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5835,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T15:25:55.923848+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1111","receipt_type":"execute_mission","idempotency_key":"mission:08dedf74-c266-4ff7-8a17-2d06e512fb77:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"71cc6209-617b-406c-8c53-e3db7bb63a83","command_center_event_id":"08dedf74-c266-4ff7-8a17-2d06e512fb77"},{"id":"c315e5cb-411a-47e4-af99-91f118b7601e","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/enforce-tenant-type-edge-boundaries-20260830","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":5495,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1111,"terminal":false,"missionId":"08dedf74-c266-4ff7-8a17-2d06e512fb77","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"handlerMs":18721,"prReadinessMs":1522,"approvedPlanMs":0,"missionSetupMs":736,"shipAndProveMs":17027},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"08dedf74-c266-4ff7-8a17-2d06e512fb77"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5346,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T16:05:30.906588+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1111","receipt_type":"execute_mission","idempotency_key":"mission:08dedf74-c266-4ff7-8a17-2d06e512fb77:execute_mission:canonical_release_transport_retryable:current-generation","mission_step_id":"71cc6209-617b-406c-8c53-e3db7bb63a83","command_center_event_id":"08dedf74-c266-4ff7-8a17-2d06e512fb77"},{"id":"6f264e41-be15-4941-8922-2297c45a83e7","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/enforce-tenant-type-edge-boundaries-20260830","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":6743,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":1111,"terminal":false,"missionId":"08dedf74-c266-4ff7-8a17-2d06e512fb77","operation":"automatic_mission_resume","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":821,"approvedPlanMs":0,"shipAndProveMs":17946},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"08dedf74-c266-4ff7-8a17-2d06e512fb77"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":677,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T16:05:57.10934+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1111","receipt_type":"automatic_mission_resume","idempotency_key":"mission:08dedf74-c266-4ff7-8a17-2d06e512fb77:automatic-mission-resume:1111:canonical_release_transport_retryable","mission_step_id":"9393ed59-6481-4fb6-80cb-56d8fd3b784c","command_center_event_id":"08dedf74-c266-4ff7-8a17-2d06e512fb77"},{"id":"d6c77165-5ff8-420a-8a9f-b28fdc375c50","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-mtnhth86","prNumber":1760,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"aef41d8b26b5035887b6e9dd25e4cc86032a2454","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-04T22:12:45.818551+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"aef41d8b26b5035887b6e9dd25e4cc86032a2454","external_id":"1760","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:a52190ee-a183-4013-95c5-31610dcc529d:merged-pr:1760:aef41d8b26b5035887b6e9dd25e4cc86032a2454","mission_step_id":"b5d67bc6-0701-4d0e-bf24-355f74ab27fa","command_center_event_id":"a52190ee-a183-4013-95c5-31610dcc529d"},{"id":"1995d5b9-bea6-497b-b131-540e5f44161d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtfzq2h1","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":10378,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":1115,"terminal":false,"missionId":"fb7b7284-daa6-4c9b-bc44-b57e46599bca","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"handlerMs":20551,"prReadinessMs":356,"approvedPlanMs":0,"missionSetupMs":2336,"shipAndProveMs":20066},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"fb7b7284-daa6-4c9b-bc44-b57e46599bca"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5385,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T16:06:37.042963+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1115","receipt_type":"execute_mission","idempotency_key":"mission:fb7b7284-daa6-4c9b-bc44-b57e46599bca:execute_mission:canonical_release_transport_retryable:current-generation","mission_step_id":"dd8cb4ca-bc2e-4b67-99ff-8d2f67f7affa","command_center_event_id":"fb7b7284-daa6-4c9b-bc44-b57e46599bca"},{"id":"3c7ada2c-5182-4bbf-a9e1-30006c9e6619","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtfzq2h1","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":12794,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1115,"terminal":false,"missionId":"fb7b7284-daa6-4c9b-bc44-b57e46599bca","operation":"automatic_mission_resume","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":294,"approvedPlanMs":0,"shipAndProveMs":18393},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"fb7b7284-daa6-4c9b-bc44-b57e46599bca"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":677,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T16:07:07.97867+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1115","receipt_type":"automatic_mission_resume","idempotency_key":"mission:fb7b7284-daa6-4c9b-bc44-b57e46599bca:automatic-mission-resume:1115:canonical_release_transport_retryable","mission_step_id":"e307fa92-4f8e-4ac1-926f-10ea3167bed9","command_center_event_id":"fb7b7284-daa6-4c9b-bc44-b57e46599bca"},{"id":"1d59bce8-da2f-4dc7-8949-6cd075ebb9e6","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/main-move-concurrency-20260903","reason":"protected_control_plane_invalid_json:config/control-plane-capabilities.json","status":"blocked","metrics":{"receiptBytes":5672,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":null,"terminal":false,"missionId":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":6882,"prReadinessMs":0,"approvedPlanMs":6882,"missionSetupMs":2207,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2"},"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":1074,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:16:28.028351+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ba1c37d2-1ffe-4897-8455-3fcdd15f16f2:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"c096ecd8-3ecd-441f-b8ce-80ad804f4898","command_center_event_id":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2"},{"id":"2044f9d3-b002-4f85-8e79-7c99ccabe086","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","scripts/release-event-native-plan.test.mjs"],"reason":"The exact Gate proved the compressed promotion payload was created but Forgejo upload-artifact did not publish the dot-prefixed hidden filename; make the bundle visible so PR-to-main promotion succeeds.","baseSha":"6832948e050d7efa6bb26101c7aa21c82d421cc8","issuedAt":1789070329463,"expiresAt":1789070509463,"missionId":"5fec0117-eece-411d-8d9c-9c8fd5b0cba6","authorizationId":"e06fcd33-e917-4da4-b8cd-2e7fa39bbb57","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T19:58:50.525547+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"6832948e050d7efa6bb26101c7aa21c82d421cc8","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e06fcd33-e917-4da4-b8cd-2e7fa39bbb57","mission_step_id":"cc32e4d6-daa7-4d80-9986-b2cd706473d4","command_center_event_id":"5fec0117-eece-411d-8d9c-9c8fd5b0cba6"},{"id":"9a7b2737-5900-4a26-9a5e-fc93f4b4f6eb","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e452f103788d02c24f4163e21e4c75676b0cc92e","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"race-repair","satisfied":true,"statement":"Behind-base rejection on an exact-green armed PR automatically refreshes the same PR onto current main and returns it to canonical Gate without owner intervention or a replacement PR.","proofConditionIds":["repo","gate"]},{"id":"safety","satisfied":true,"statement":"Stale green proof is never reused after base movement; squash merge occurs only after the refreshed exact head passes canonical Gate.","proofConditionIds":["gate","safety"]},{"id":"release","satisfied":true,"statement":"Only cc-execution is released and live runtime identity matches the merged source.","proofConditionIds":["release","runtime"]},{"id":"refreeze","satisfied":true,"statement":"Control plane is refrozen after production proof.","proofConditionIds":["refrozen"]}],"satisfied":true,"constraints":[{"id":"same-pr","satisfied":true,"statement":"Preserve the same durable mission and PR identity; do not create a replacement PR or manually merge.","proofConditionIds":["repo"]}],"contractHash":"18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116"},"required":true,"satisfied":true},{"id":"gate","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116"},"required":true,"satisfied":true},{"id":"safety","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116"},"required":true,"satisfied":true},{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116"},"required":true,"satisfied":true},{"id":"refrozen","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:51:53.673281+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e452f103788d02c24f4163e21e4c75676b0cc92e","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:9af67bef-e172-4647-ab92-69a2fe5fd737:request-contract:18b83814069f18b534a954ed8f2d93691c4254b97af3b1529020bcdd66ab3116:e452f103788d02c24f4163e21e4c75676b0cc92e:verified:","mission_step_id":"8e34d47f-3bed-4f00-9151-01110c3215ea","command_center_event_id":"9af67bef-e172-4647-ab92-69a2fe5fd737"},{"id":"9a638697-6963-4e73-897b-b7b9783ab8de","source":"cc-execution","status":"recorded","payload":{"objective":"Finish the already-approved MS Lawn Barber shared navigation and palette repair on existing PR #1763. Use its exact green head fba4d56cb9298263b185bebd112b69cea9b5e262, squash merge it through Forgejo, release only frontend from protected main, and prove the exact production artifact live. Do not create another branch or PR and do not change source in this continuation.","tenantRef":"MS Lawn Barber","receivedAt":"2026-09-04T22:37:24.057Z","fingerprint":"b7b77b52ebf61cfd886eda14bcc4468ca7ae4ab23086b0dc65d67d6ee4a81a16","workstreamRef":"mslawnbarber","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtnj203h","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Finish the already-approved MS Lawn Barber shared navigation and palette repair on existing PR #1763. Use its exact green head fba4d56cb9298263b185bebd112b69cea9b5e262, squash merge it through Forgejo, release only frontend from protected main, and prove the exact production artifact live. Do not create another branch or PR and do not change source in this continuation.","wordingChanged":false,"canonicalIntent":"Finish the already-approved MS Lawn Barber shared navigation and palette repair on existing PR #1763. Use its exact green head fba4d56cb9298263b185bebd112b69cea9b5e262, squash merge it through Forgejo, release only frontend from protected main, and prove the exact production artifact live. Do not create another branch or PR and do not change source in this continuation.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"merge-existing-pr","statement":"Existing Forgejo PR #1763 at head fba4d56cb9298263b185bebd112b69cea9b5e262 is squash merged through protected main after its successful KnockLaunch Gate.","proofConditionIds":["proof-repository","proof-release"]},{"id":"frontend-live","statement":"Only the affected frontend production target is released and the exact resulting artifact is live on production.","proofConditionIds":["proof-release","proof-runtime"]}],"objective":"Finish the already-approved MS Lawn Barber shared navigation and palette repair on existing PR #1763. Use its exact green head fba4d56cb9298263b185bebd112b69cea9b5e262, squash merge it through Forgejo, release only frontend from protected main, and prove the exact production artifact live. Do not create another branch or PR and do not change source in this continuation.","constraints":[{"id":"single-path","statement":"Do not create another branch or pull request and do not mutate source during this continuation.","proofConditionIds":["proof-repository"]},{"id":"frontend-only","statement":"Do not release Command Center, Supabase, migrations, OnRunner, or unrelated targets.","proofConditionIds":["proof-release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Forgejo proves PR #1763 merged from exact gated head fba4d56cb9298263b185bebd112b69cea9b5e262 through the canonical squash path.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"The protected-main release plan targets frontend only.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-runtime","kind":"runtime","claim":"The exact frontend production artifact from the merged PR is live on app.knocklaunch.app.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtnj203h","conversationContext":null,"requestContractHash":"2058c8e4fd97de48ab1b4e0b8db4e1d0f1e98fa17e2115570ded59e16b0568d5","requestContractRevision":1},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-04T22:37:24.897516+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:dbc857c8-2f22-4325-a80e-36d8747281e7:tenant-workstream-contribution:b7b77b52ebf61cfd886eda14bcc4468ca7ae4ab23086b0dc65d67d6ee4a81a16","mission_step_id":null,"command_center_event_id":"dbc857c8-2f22-4325-a80e-36d8747281e7"},{"id":"102eeeb1-67a4-456a-abc3-abade6216675","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json"],"reason":"Owner explicitly authorized temporary control-plane unfreeze to repair stale-main concurrency, followed by immediate re-freeze.","baseSha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","issuedAt":1788448605656,"expiresAt":1788448785656,"missionId":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2","singleUse":true,"authorizationId":"110ac4f0-aa4f-44f1-b376-6b9e4b8c35d7"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T15:16:46.526749+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"7187fc1f3c292451a13399c72f370ce66bddd1c4","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:110ac4f0-aa4f-44f1-b376-6b9e4b8c35d7","mission_step_id":"e6184eaf-db6e-4f70-98c5-95d4b21d151a","command_center_event_id":"ba1c37d2-1ffe-4897-8455-3fcdd15f16f2"},{"id":"82381c97-2054-4d26-90f1-9b02dfeaf297","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtg070zb","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.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"032f542f-af18-495c-b3c8-426bc9bb9130","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":15887,"prReadinessMs":0,"approvedPlanMs":15887,"missionSetupMs":2221,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"032f542f-af18-495c-b3c8-426bc9bb9130"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5384,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T16:10:25.186121+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:032f542f-af18-495c-b3c8-426bc9bb9130:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"446e4303-1064-4944-b37c-6c4053037982","command_center_event_id":"032f542f-af18-495c-b3c8-426bc9bb9130"},{"id":"6c3735d2-2f57-4eea-a723-68a915149d96","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtg070zb","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1167,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.3-source-scope-boundary","prNumber":null,"terminal":false,"missionId":"032f542f-af18-495c-b3c8-426bc9bb9130","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":906,"missionSetupMs":1282},"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":"032f542f-af18-495c-b3c8-426bc9bb9130"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":9367,"likelyAffectedFiles":["scripts/owner-supabase-function-migrate.mjs","scripts/resolve-supabase-function-targets.mjs","scripts/supabase-migration-release.mjs","src/components/admin/EdgeFunctionControlPlanePanel.tsx","scripts/resolve-supabase-edge-consumers.mjs","scripts/validate-edge-functions.mjs","scripts/resolve-supabase-function-targets.test.mjs","src/__tests__/contracts/supabase-config-unique-function-tables.test.ts","src/components/GlobalCommandPalette.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","scripts/validate-supabase-migration-integrity.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T16:11:53.79714+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:032f542f-af18-495c-b3c8-426bc9bb9130:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"00e8b3eb-fc5b-46ec-92b5-1157121a9f44","command_center_event_id":"032f542f-af18-495c-b3c8-426bc9bb9130"},{"id":"996cacd3-10da-4f4f-883f-2dec181909ce","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the exact authorized maintenance mission and consume its maintenance authorization for the prepared protected-source mutation. Apply the bounded/overlapped execute_mission lineage reads and stage-level telemetry patch, preserve authoritative ledger durability and canonical safety/release ownership, release, prove, and refreeze.","wordingChanged":false,"canonicalIntent":"Continue the exact authorized maintenance mission and consume its maintenance authorization for the prepared protected-source mutation. Apply the bounded/overlapped execute_mission lineage reads and stage-level telemetry patch, preserve authoritative ledger durability and canonical safety/release ownership, release, prove, and refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"critical-path","statement":"execute_mission no longer blocks on avoidable serial provider/preflight work or non-authoritative bookkeeping.","proofConditionIds":["runtime-version","stage-telemetry","latency-path"]},{"id":"safety","statement":"Hard safety invariants, protected-main freshness, canonical KnockLaunch Gate, squash merge ownership, and affected-target release ownership remain enforced.","proofConditionIds":["canonical-gate"]},{"id":"refreeze","statement":"Control-plane maintenance is refrozen after the exact merged runtime is live.","proofConditionIds":["refrozen"]}],"objective":"Continue the exact authorized maintenance mission and consume its maintenance authorization for the prepared protected-source mutation. Apply the bounded/overlapped execute_mission lineage reads and stage-level telemetry patch, preserve authoritative ledger durability and canonical safety/release ownership, release, prove, and refreeze.","constraints":[{"id":"provider-budget","statement":"Mission-lineage provider reads use bounded deadlines with at most one automatic retry and no stacked mutation retries.","proofConditionIds":["runtime-version","stage-telemetry","latency-path","canonical-gate","refrozen"]},{"id":"authoritative-ledger","statement":"Authoritative mission continuity remains durable; only non-authoritative enrichment/intelligence is deferred.","proofConditionIds":["runtime-version","stage-telemetry","latency-path","canonical-gate","refrozen"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime-version","kind":"runtime","claim":"Live cc-execution runtime reports the new release version and exact merged SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"stage-telemetry","kind":"runtime","claim":"execute_mission responses expose stage-level latency telemetry for preflight/lineage/repository-provider/mutation/gate/release/proof/authoritative-ledger/async-bookkeeping and total synchronous time.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"latency-path","kind":"runtime","claim":"The synchronous path uses bounded provider reads and overlapped independent lineage reads instead of 5-second serial calls.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"canonical-gate","kind":"repository","claim":"The exact PR passes KnockLaunch Gate and is squash-merged through canonical Forgejo/Command Center ownership.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refrozen","kind":"runtime","claim":"Control-plane maintenance state is refrozen after production proof.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"799f704e507581b6ae8419c96a694ce394dc5a0f765b6e8abc3b8a0a20b2f44f","requestContractRevision":2,"previousRequestContractHash":"6716c8160f00fbb8722e6e0bfd85643b250faad58423a407e21d08b189b9b9a7"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T06:00:39.653076+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f273ebf9-3681-4086-97be-9a04f510fc94:request-contract-revision:2:799f704e507581b6ae8419c96a694ce394dc5a0f765b6e8abc3b8a0a20b2f44f","mission_step_id":"07345fe1-fd39-460e-b440-d5487b2bca34","command_center_event_id":"f273ebf9-3681-4086-97be-9a04f510fc94"},{"id":"6bf964f9-89cb-413c-8ae4-e3d437d3bbcf","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-merge-queue-read-budget-v2-20260908","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2172,"terminal":false,"missionId":"d5245817-8e29-405c-9237-5571101c39a5","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"36aa977b42283fefb76776c91a0eb9bebc50d15c","timingsMs":{"prReadinessMs":3151,"approvedPlanMs":0,"shipAndProveMs":11943,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d5245817-8e29-405c-9237-5571101c39a5"},"performance":null,"deploymentId":"forgejo-main-36aa977b4228","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":1985,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T21:19:38.78438+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2172","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d5245817-8e29-405c-9237-5571101c39a5:automatic-mission-resume:2172:canonical_release_dispatched","mission_step_id":"76894fc2-0a02-4033-9215-4bb4a9507a30","command_center_event_id":"d5245817-8e29-405c-9237-5571101c39a5"},{"id":"a8c91f07-efa2-4c8f-bd25-52281a6ac975","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/exact-green-bounded-latch-20260904","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.48-exact-green-auto-refresh-refreeze","prNumber":1705,"terminal":false,"missionId":"5affa835-6c2c-48fc-a451-812516d90549","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6631,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":6245,"approvedPlanMs":0,"missionSetupMs":494,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":284,"ledgerReconcileMs":0,"lineageReconcileMs":210,"resolvePreflightMs":494,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":284,"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":"5affa835-6c2c-48fc-a451-812516d90549"},"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":2306,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:52:07.351939+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1705","receipt_type":"execute_mission","idempotency_key":"mission:5affa835-6c2c-48fc-a451-812516d90549:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"34c88d1a-f905-4712-8ed9-39f6e8dd328a","command_center_event_id":"5affa835-6c2c-48fc-a451-812516d90549"},{"id":"0b98b0d0-0765-42d6-aa25-c3aa0ba9d7cc","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt the already-existing, exact-head, Gate-green PR #1117 (branch ai/objective-first-repair-mtg070zb, head e50f3e9cf52da0b9b15b1f427ce7f6424a4831a1) into this mission ledger. DO NOT synthesize or modify any source. DO NOT open another PR. Squash-merge #1117 through Forgejo, release only tenant-media-library, then continue to runtime proof.","wordingChanged":false,"canonicalIntent":"Adopt the already-existing, exact-head, Gate-green PR #1117 (branch ai/objective-first-repair-mtg070zb, head e50f3e9cf52da0b9b15b1f427ce7f6424a4831a1) into this mission ledger. DO NOT synthesize or modify any source. DO NOT open another PR. Squash-merge #1117 through Forgejo, release only tenant-media-library, then continue to runtime proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"media-live-clean","statement":"Media Library reconciliation does not create a broken external duplicate when an exact Supabase storage asset already exists in current storage.","proofConditionIds":["no-supabase-external-duplicates","provider-delivery"]}],"objective":"Adopt the already-existing, exact-head, Gate-green PR #1117 (branch ai/objective-first-repair-mtg070zb, head e50f3e9cf52da0b9b15b1f427ce7f6424a4831a1) into this mission ledger. DO NOT synthesize or modify any source. DO NOT open another PR. Squash-merge #1117 through Forgejo, release only tenant-media-library, then continue to runtime proof.","constraints":[{"id":"no-more-source","statement":"PR #1117 at exact head e50f3e9cf52da0b9b15b1f427ce7f6424a4831a1 is already the complete source repair; do not modify source or open another PR.","proofConditionIds":["provider-delivery"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"no-supabase-external-duplicates","kind":"runtime","claim":"After release and exact duplicate cleanup, no active external Supabase public-storage row remains when the same tenant/bucket/key has an active current Supabase storage row.","route":"/admin/media-library","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"provider-delivery","kind":"runtime","claim":"Representative current Supabase, Vista R2, and legitimate external Media Library assets each return HTTP 200 with an image content type through the live tenant-media-library endpoint.","route":"/admin/media-library","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"069ab368ea2813175145888b371862d8070fbb86db9b398e4b0115826d122195","requestContractRevision":2,"previousRequestContractHash":"874754d114ba30a89c029e1a3d89ce498881215aab16762436b7f206dde4c8a3"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T16:12:24.848519+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:032f542f-af18-495c-b3c8-426bc9bb9130:request-contract-revision:2:069ab368ea2813175145888b371862d8070fbb86db9b398e4b0115826d122195","mission_step_id":"446e4303-1064-4944-b37c-6c4053037982","command_center_event_id":"032f542f-af18-495c-b3c8-426bc9bb9130"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":9000,"schema":"public"}