{"data":[{"id":"de8c3ccb-d53b-4f44-81bb-757ec0750944","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success"},"mainSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","missing":[],"pending":[],"required":["forgejo-main/source"],"sourceSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9","forgejoWorkflowProof":null,"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:49:31.871677+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","external_id":"forgejo-main-1e1b60388d2a","receipt_type":"canonical_release_status","idempotency_key":"mission:736437d0-87c0-421b-8c45-965a6e9e0f4a:forgejo-release-status:1e1b60388d2a85881c4de1980f97f7fd127f32fe:verified:forgejo-main/source=success","mission_step_id":"6b07e527-7bd6-4d18-985d-8b88bf2024b6","command_center_event_id":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},{"id":"36776efc-30ef-4e87-96a3-23db55c6d2a4","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/exact-green-no-pending-prearm-20260911","reason":"retryable_provider_transport:PUT:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.106-release-integrity-fastpath","prNumber":null,"terminal":false,"missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":22750,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":958,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":958,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":958,"repositoryMutationMs":22750,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":958,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70"},"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":1561,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:49:25.838125+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fcb972f0-6545-420e-9284-9071f0ce2a70:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"a0dedf5c-f221-426d-8f62-c6d5e6f1fd2c","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"f3aff1f4-7771-4c98-90ff-90843d161c35","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-ccb0cda2784a","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.162-owner-activity-mission-recovery","prNumber":null,"terminal":false,"missionId":"ccb0cda2-784a-47b3-802a-2243bbc1d97d","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":482,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":404,"providerAuthMs":0,"ledgerPrepareMs":404,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":404,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":404,"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":"ccb0cda2-784a-47b3-802a-2243bbc1d97d"},"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":4755,"likelyAffectedFiles":["src/pages/mobile-vendor/BigPapisToday.tsx","src/pages/mobile-vendor/BigPapisOwnerShell.tsx","src/pages/mobile-vendor/BigPapisEventsHub.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:27:02.264037+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ccb0cda2-784a-47b3-802a-2243bbc1d97d:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"ba890df0-0706-4147-8b89-a07777dc75f4","command_center_event_id":"ccb0cda2-784a-47b3-802a-2243bbc1d97d"},{"id":"13aed4a5-e0cb-4cf5-acde-554e010ac7a7","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"priority-regression-guard","satisfied":false,"statement":"A Vitest contract test proves singletonPriority defaults to zero, priority comparison occurs before fallback/placement, and BigPapisOwnerShell elevates its canonical menu to priority 1.","proofConditionIds":["test-source","gate"]},{"id":"production-behavior-unchanged","satisfied":false,"statement":"No production source behavior is changed by the corrective generation; CRMUserMenu.tsx and BigPapisOwnerShell.tsx remain byte-identical to current main.","proofConditionIds":["scope"]}],"satisfied":false,"constraints":[{"id":"one-test-file","satisfied":false,"statement":"Only src/__tests__/contracts/bigPapisAvatarMenuCohesion.test.ts may be added/changed.","proofConditionIds":["scope"]},{"id":"no-visual-witness","satisfied":false,"statement":"Do not run Visual Witness or OnRunner visual inspection.","proofConditionIds":["scope"]},{"id":"no-unnecessary-release","satisfied":false,"statement":"Do not deploy backend, Supabase, control-plane, or any unrelated production target; test-only change should not wake production unless canonical release classification requires it.","proofConditionIds":["scope"]}],"contractHash":"776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"test-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"scope","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"gate","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:49:33.919733+00:00","proof_gate":"request_contract_pending","source_sha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:736437d0-87c0-421b-8c45-965a6e9e0f4a:request-contract:776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9:1e1b60388d2a85881c4de1980f97f7fd127f32fe:pending:repository","mission_step_id":"6b07e527-7bd6-4d18-985d-8b88bf2024b6","command_center_event_id":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},{"id":"986d652a-5439-4e79-9e66-ccbbbc07e82b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-ccb0cda2784a","reason":"anchored_edit_anchor_not_unique:src/pages/mobile-vendor/BigPapisOwnerShell.tsx","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.162-owner-activity-mission-recovery","prNumber":null,"terminal":false,"missionId":"ccb0cda2-784a-47b3-802a-2243bbc1d97d","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4121,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":274,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":274,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":274,"repositoryMutationMs":4121,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":274,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ccb0cda2-784a-47b3-802a-2243bbc1d97d"},"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":1538,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:27:40.524916+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ccb0cda2-784a-47b3-802a-2243bbc1d97d:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"77acbcf9-1c5b-4121-b61d-6fbded97e2f2","command_center_event_id":"ccb0cda2-784a-47b3-802a-2243bbc1d97d"},{"id":"aa3c2486-5195-45ae-a38b-fe0a103a52fa","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-ac0ec7c38659","reason":"anchored_edit_anchor_not_unique:src/components/CRMUserMenu.tsx","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.167-cancelled-release-unfinished-target-scope","prNumber":null,"terminal":false,"missionId":"ac0ec7c3-8659-4f0f-987a-9e5fa5eed04e","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8332,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":8332,"missionSetupMs":316,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":316,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":316,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":316,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ac0ec7c3-8659-4f0f-987a-9e5fa5eed04e"},"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":1506,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:02:39.363042+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ac0ec7c3-8659-4f0f-987a-9e5fa5eed04e:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"00e7b75c-ba78-4ec1-872e-d5940638d663","command_center_event_id":"ac0ec7c3-8659-4f0f-987a-9e5fa5eed04e"},{"id":"264456e3-9d58-4efa-8618-ab81cb9902b7","source":"forgejo","status":"waiting","payload":{"branch":"ai/proposal-render-fallback-cc3807e4","prNumber":3024,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"09f7a2b645fd5cf9b50dab453a864ffd23892aa4","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-17T18:32:50.356932+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"09f7a2b645fd5cf9b50dab453a864ffd23892aa4","external_id":"3024","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:cc3807e4-6a0c-4ae6-942e-81b659759c2b:merged-pr:3024:09f7a2b645fd5cf9b50dab453a864ffd23892aa4","mission_step_id":"3daf1c4f-c6bd-4417-8bca-de54e2415a80","command_center_event_id":"cc3807e4-6a0c-4ae6-942e-81b659759c2b"},{"id":"cb0e2367-00ff-4df3-9c6e-d141a016083b","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"ac5ec0dc210d3ea1c93ce6acc1c2d438a8439853","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"structured-unfreeze","satisfied":true,"statement":"Explicit structured owner-approved controlPlaneUnfreeze authorization no longer depends on objective magic wording.","proofConditionIds":["repo","runtime"]},{"id":"sticky-branch","satisfied":true,"statement":"Durable mission continuation reuses its persisted canonical ai/* branch when branch is omitted.","proofConditionIds":["repo","runtime"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo","runtime"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo","runtime"]}],"contractHash":"93c8734b0e7d7e5ae6a53c2693bc53e4bdf1d149593057922317e7427035974c","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"reason":null,"gateRunId":10501,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"93c8734b0e7d7e5ae6a53c2693bc53e4bdf1d149593057922317e7427035974c","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"ac5ec0dc210d3ea1c93ce6acc1c2d438a8439853"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"93c8734b0e7d7e5ae6a53c2693bc53e4bdf1d149593057922317e7427035974c"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:29:49.983812+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"ac5ec0dc210d3ea1c93ce6acc1c2d438a8439853","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:91ff498b-e241-4a2c-bef0-dee8e9d6aa5f:request-contract:93c8734b0e7d7e5ae6a53c2693bc53e4bdf1d149593057922317e7427035974c:ac5ec0dc210d3ea1c93ce6acc1c2d438a8439853:verified:","mission_step_id":"bb2e98d8-c055-44b3-958c-b9d980f1a0e7","command_center_event_id":"91ff498b-e241-4a2c-bef0-dee8e9d6aa5f"},{"id":"a95edd16-7720-4979-a4d2-8a3ebfeec24c","source":"cc-execution","status":"authorized","payload":{"paths":["src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js"],"reason":"Owner-authorized hardening of structured unfreeze and durable branch continuation.","baseSha":"62614039a5d172eca523ef4972f7ec53b15d784e","issuedAt":1789993669999,"expiresAt":1789993849999,"missionId":"91ff498b-e241-4a2c-bef0-dee8e9d6aa5f","authorizationId":"8451479f-6f9d-4d74-a20f-3503bed49a0a","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:27:50.272158+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"62614039a5d172eca523ef4972f7ec53b15d784e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8451479f-6f9d-4d74-a20f-3503bed49a0a","mission_step_id":"2c18e1ab-f6d3-43d5-b61f-8e58d71236c8","command_center_event_id":"91ff498b-e241-4a2c-bef0-dee8e9d6aa5f"},{"id":"9b74ab08-4d13-4e96-9d94-23a38189d481","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml"],"reason":"Keep reusable QA evidence inside the already-preserved Gate cache root.","baseSha":"5006f2a450bb502d5759b00e72a60d3ea40f0b4a","issuedAt":1790225765138,"expiresAt":1790225945138,"missionId":"ae53d005-9d3c-44a4-9374-5fc6219b79cf","authorizationId":"62db664f-3ce6-4932-9c34-5607b8d4e3ee","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:56:05.390796+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5006f2a450bb502d5759b00e72a60d3ea40f0b4a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:62db664f-3ce6-4932-9c34-5607b8d4e3ee","mission_step_id":"e8f6deac-b48a-450b-aa90-6711cd80de82","command_center_event_id":"ae53d005-9d3c-44a4-9374-5fc6219b79cf"},{"id":"f0df7ba8-0c78-4a84-a4e4-c98e7682d04d","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"test-source","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"03b49ed928bab3c38d6873a2693d73e0c77dd076","prNumber":2413,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7156/jobs/1","mergeCommitSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe"},{"id":"scope","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"03b49ed928bab3c38d6873a2693d73e0c77dd076","prNumber":2413,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7156/jobs/1","mergeCommitSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe"},{"id":"gate","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"03b49ed928bab3c38d6873a2693d73e0c77dd076","prNumber":2413,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7156/jobs/1","mergeCommitSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe"}],"requestContractHash":"776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:49:40.783325+00:00","proof_gate":"request_contract_repository_verified","source_sha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:736437d0-87c0-421b-8c45-965a6e9e0f4a:request-contract-repository:776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9:1e1b60388d2a85881c4de1980f97f7fd127f32fe","mission_step_id":"6b07e527-7bd6-4d18-985d-8b88bf2024b6","command_center_event_id":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},{"id":"9130e04b-797b-472f-a0ae-a2617a86c18b","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"priority-regression-guard","satisfied":true,"statement":"A Vitest contract test proves singletonPriority defaults to zero, priority comparison occurs before fallback/placement, and BigPapisOwnerShell elevates its canonical menu to priority 1.","proofConditionIds":["test-source","gate"]},{"id":"production-behavior-unchanged","satisfied":true,"statement":"No production source behavior is changed by the corrective generation; CRMUserMenu.tsx and BigPapisOwnerShell.tsx remain byte-identical to current main.","proofConditionIds":["scope"]}],"satisfied":true,"constraints":[{"id":"one-test-file","satisfied":true,"statement":"Only src/__tests__/contracts/bigPapisAvatarMenuCohesion.test.ts may be added/changed.","proofConditionIds":["scope"]},{"id":"no-visual-witness","satisfied":true,"statement":"Do not run Visual Witness or OnRunner visual inspection.","proofConditionIds":["scope"]},{"id":"no-unnecessary-release","satisfied":true,"statement":"Do not deploy backend, Supabase, control-plane, or any unrelated production target; test-only change should not wake production unless canonical release classification requires it.","proofConditionIds":["scope"]}],"contractHash":"776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"test-source","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9","repositoryProofStatus":"verified","repositoryProofSourceSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe"},"required":true,"satisfied":true},{"id":"scope","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9","repositoryProofStatus":"verified","repositoryProofSourceSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe"},"required":true,"satisfied":true},{"id":"gate","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9","repositoryProofStatus":"verified","repositoryProofSourceSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:49:43.145888+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:736437d0-87c0-421b-8c45-965a6e9e0f4a:request-contract:776ee6aaa1d1ac3db8e5c4a1beab700a8f559fa207fb2815f06f1a34e58ba0a9:1e1b60388d2a85881c4de1980f97f7fd127f32fe:verified:","mission_step_id":"6b07e527-7bd6-4d18-985d-8b88bf2024b6","command_center_event_id":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},{"id":"667a4a2a-f56a-42d2-965b-0a6e69f86cec","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"pending","release-targets/detection":"pending"},"mainSha":"294cb18022f4882a7a25e1b58cb029a83f464465","missing":[],"pending":["forgejo-main/source","release-targets/detection"],"required":["forgejo-main/source","release-targets/detection"],"sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","releaseState":"pending","sourceInMain":false,"compareStatus":"ancestry_read_retryable","releaseTargets":null,"releaseTargetStates":{},"requestContractHash":"02ce7d4b779754c77b2aa519cff1b9302a1c7d8f277ecba6e2e79b8c5b4e8ac7","forgejoWorkflowProof":null,"onrunnerRuntimeProof":null,"releaseSourceVerified":false,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:33:32.774653+00:00","proof_gate":"canonical_release_pending","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:c63d0b46-0863-4f6e-a95d-9a95dac0ec75:forgejo-release-status:dae40a877edb58da487448c48f2a24ced107d3ed:pending:forgejo-main/source=pending|release-targets/detection=pending","mission_step_id":"5847da90-2df6-439f-b2bb-13cae18b2ab1","command_center_event_id":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75"},{"id":"5801e56f-7d45-4bbb-beab-5aac3c76c7b5","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ccb0cda2784a","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.162-owner-activity-mission-recovery","prNumber":2926,"terminal":false,"missionId":"ccb0cda2-784a-47b3-802a-2243bbc1d97d","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"001a0d0f0543a868dd3beb9ee4e7097352902702","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":30891,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1506,"approvedPlanMs":0,"missionSetupMs":961,"providerAuthMs":0,"shipAndProveMs":9156,"ledgerPrepareMs":578,"ledgerReconcileMs":0,"lineageReconcileMs":383,"resolvePreflightMs":961,"repositoryMutationMs":19897,"repositoryProviderMs":16839,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":7543,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":578,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":9296},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ccb0cda2-784a-47b3-802a-2243bbc1d97d"},"performance":null,"deploymentId":"forgejo-main-001a0d0f0543","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":4908,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:28:26.450893+00:00","proof_gate":"canonical_release_dispatched","source_sha":"001a0d0f0543a868dd3beb9ee4e7097352902702","external_id":"forgejo-main-001a0d0f0543","receipt_type":"execute_mission","idempotency_key":"mission:ccb0cda2-784a-47b3-802a-2243bbc1d97d:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"d7440666-7a18-4274-b2d8-29c353046ce0","command_center_event_id":"ccb0cda2-784a-47b3-802a-2243bbc1d97d"},{"id":"34a99cec-a64e-40df-98fc-d6d7c7ff162f","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for cancelled-release descendant recovery. Continue the same PR #2952 and same mission only. Update the one stale regression assertion that still requires `return_run_info: true`; the approved repair intentionally removes that unproven extension and requires it to remain absent. Do not change runtime behavior beyond the existing PR.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for cancelled-release descendant recovery. Continue the same PR #2952 and same mission only. Update the one stale regression assertion that still requires `return_run_info: true`; the approved repair intentionally removes that unproven extension and requires it to remain absent. Do not change runtime behavior beyond the existing PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"standard-dispatch-readback","statement":"Corrective release dispatch sends only standard Forgejo workflow_dispatch fields and accepts success only when a returned run ID or a newly-created exact-source overlapping workflow_dispatch run proves the mutation.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"durable-dispatch-failure","statement":"A corrective-dispatch exception is persisted as a nonterminal mission receipt with the exact reason instead of being silently swallowed.","proofConditionIds":["repository-proof","runtime-proof"]}],"objective":"Unfreeze control plane for cancelled-release descendant recovery. Continue the same PR #2952 and same mission only. Update the one stale regression assertion that still requires `return_run_info: true`; the approved repair intentionally removes that unproven extension and requires it to remain absent. Do not change runtime behavior beyond the existing PR.","constraints":[{"id":"single-release-owner","statement":"Never retry the workflow-dispatch POST blindly; preserve one-release ownership, current-main containment, unfinished-target scope, active-release exclusion, capacity admission, and migration fail-closed behavior.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"bounded-scope","statement":"Modify only cc-execution release recovery source, its regression test, and version marker; no product/frontend/database/Supabase/GitHub changes.","proofConditionIds":["repository-proof"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repository-proof","runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-proof","kind":"repository","claim":"Merged source removes return_run_info, snapshots pre-dispatch run IDs, read-back verifies only a newly-created exact-source overlapping workflow_dispatch run, persists dispatch failures, and canonical Gate passes.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"runtime-proof","kind":"runtime","claim":"cc-execution production runtime runs the merged standard-dispatch/read-back recovery source.","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":"cancelled-release-corrective-dispatch-readback","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":["repository-proof","runtime-proof"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"83fe78df0cef52bb72a7b70119f89762cff04531f21046a92f2cfc4f26dc532e","requestContractRevision":2,"previousRequestContractHash":"dafc1fdfa2759d3cfa11dfe213902397e17a9b0732ceda8742bb8adc81548f47"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:07:01.641614+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a790862f-7b32-4d51-90b1-4f9ecc811243:request-contract:83fe78df0cef52bb72a7b70119f89762cff04531f21046a92f2cfc4f26dc532e","mission_step_id":"c495edf7-5b4d-407d-81b4-273df8819fb5","command_center_event_id":"a790862f-7b32-4d51-90b1-4f9ecc811243"},{"id":"50ea1959-f2fd-4ede-a346-b596a6a46951","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"09f7a2b645fd5cf9b50dab453a864ffd23892aa4","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Repair the shared proposal render/download/send primitive so the exact visible customer preview is reliably committed as the canonical PDF. Keep html2pdf as the primary renderer, but if its DOM clone/canvas pipeline fails, use a browser-native SVG foreignObject rasterization of the same prepared preview clone and build the PDF from that exact raster. Do not fall back to the generic deterministic/server proposal. Download Proposal and opening Send must both consume the successfully committed canonical render. Add a regression contract protecting the same-preview fallback. Ship to production and prove the real Big Papi proposal route can show the preview, complete Download Proposal, and open the Send proposal dialog without creating a customer email side effect.","proofConditionIds":["proof-production","proof-interaction"]}],"satisfied":false,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"e4e1f70faf2f9cb7af3368d4e98e81fb3b588671e0bb0f52a21a871b2e512111","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"e4e1f70faf2f9cb7af3368d4e98e81fb3b588671e0bb0f52a21a871b2e512111"},"required":true,"satisfied":true},{"id":"proof-interaction","kind":"interaction","evidence":{"modeBound":true,"claimBound":true,"routeBound":true,"witnessMode":"interactive_audit","witnessRoute":"/big-papis/owner/proposals?bpMode=plan&proposal=98bf944e-b236-48c9-afd7-7f58971881f6","currentSourceSha":"09f7a2b645fd5cf9b50dab453a864ffd23892aa4","witnessSourceSha":"09f7a2b645fd5cf9b50dab453a864ffd23892aa4","verificationState":null,"witnessRequestContractHash":"e4e1f70faf2f9cb7af3368d4e98e81fb3b588671e0bb0f52a21a871b2e512111"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["interaction"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-17T18:34:19.136588+00:00","proof_gate":"request_contract_pending","source_sha":"09f7a2b645fd5cf9b50dab453a864ffd23892aa4","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:cc3807e4-6a0c-4ae6-942e-81b659759c2b:request-contract:e4e1f70faf2f9cb7af3368d4e98e81fb3b588671e0bb0f52a21a871b2e512111:09f7a2b645fd5cf9b50dab453a864ffd23892aa4:pending:interaction","mission_step_id":"669eadb2-90d7-4956-93ca-2367645ef565","command_center_event_id":"cc3807e4-6a0c-4ae6-942e-81b659759c2b"},{"id":"e1021f51-ec3d-43b7-a832-0d4cfc444ad8","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-91ff498be241","prNumber":3346,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"ac5ec0dc210d3ea1c93ce6acc1c2d438a8439853","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:29:09.31653+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"ac5ec0dc210d3ea1c93ce6acc1c2d438a8439853","external_id":"3346","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:91ff498b-e241-4a2c-bef0-dee8e9d6aa5f:merged-pr:3346:ac5ec0dc210d3ea1c93ce6acc1c2d438a8439853","mission_step_id":"166c3def-7516-4fc4-a7d4-acaff22b7f6b","command_center_event_id":"91ff498b-e241-4a2c-bef0-dee8e9d6aa5f"},{"id":"7d7d1a74-43d1-4be5-b3bf-53d8c18ba990","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only to adopt the already-written exact corrective branch after the ambiguous Forgejo timeout. Branch ai/exact-green-no-pending-prearm-20260911 exists at ab2cb7fcb6f64fb6b21176044fbbe115a6c460f3 with the requested no-pending-prearm repair. Verify the exact applied state, create its one PR unarmed, and do not mutate source again. Do not auto-progress or merge until its exact-head KnockLaunch Gate is green. Do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only to adopt the already-written exact corrective branch after the ambiguous Forgejo timeout. Branch ai/exact-green-no-pending-prearm-20260911 exists at ab2cb7fcb6f64fb6b21176044fbbe115a6c460f3 with the requested no-pending-prearm repair. Verify the exact applied state, create its one PR unarmed, and do not mutate source again. Do not auto-progress or merge until its exact-head KnockLaunch Gate is green. Do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"guard","statement":"Pending Gate completion intent performs no merge mutation or native auto-merge pre-arm; only exact-green proof can trigger the controlled squash merge.","proofConditionIds":["gate-proof","runtime-proof"]}],"objective":"UNFREEZE the control plane only to adopt the already-written exact corrective branch after the ambiguous Forgejo timeout. Branch ai/exact-green-no-pending-prearm-20260911 exists at ab2cb7fcb6f64fb6b21176044fbbe115a6c460f3 with the requested no-pending-prearm repair. Verify the exact applied state, create its one PR unarmed, and do not mutate source again. Do not auto-progress or merge until its exact-head KnockLaunch Gate is green. Do not run Visual Witness.","constraints":[{"id":"delivery","statement":"Adopt the existing corrective branch without another source commit, create one unarmed PR, preserve protected main and stale-head refresh/regate, and do not run Visual Witness.","proofConditionIds":["gate-proof","runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"gate-proof","kind":"repository","claim":"The corrective PR passes the canonical KnockLaunch Gate on its exact current head before it is armed for merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"cc-execution 1.58.107-exact-green-no-prearm is live on the merged corrective source and normal control-plane mutation is frozen by default.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"7c87ce9276d4c6744d9a3d361dee5cf1886fd4fe45a6094206fa42422a23dd35","requestContractRevision":3,"previousRequestContractHash":"6f70306399cb146587c012d68e2014c926a817e617cc0dedfa6d53d1f3658d67"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:52:25.953023+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:fcb972f0-6545-420e-9284-9071f0ce2a70:request-contract:7c87ce9276d4c6744d9a3d361dee5cf1886fd4fe45a6094206fa42422a23dd35","mission_step_id":"a0dedf5c-f221-426d-8f62-c6d5e6f1fd2c","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"01fd794a-153a-4a9e-9e9f-810b08ec4654","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only to correct the one stale release-orchestration invariant on existing PR #2414. The production no-prearm repair is unchanged. Update the assertion that still expects `gateVerified: true, queueWhenPending: false` so it requires the new exact-green call without queueWhenPending and explicitly forbids queueWhenPending in the completion-intent block. Keep PR #2414 unarmed until its exact-head KnockLaunch Gate is green. Do not create another PR or run Visual Witness.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only to correct the one stale release-orchestration invariant on existing PR #2414. The production no-prearm repair is unchanged. Update the assertion that still expects `gateVerified: true, queueWhenPending: false` so it requires the new exact-green call without queueWhenPending and explicitly forbids queueWhenPending in the completion-intent block. Keep PR #2414 unarmed until its exact-head KnockLaunch Gate is green. Do not create another PR or run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"test","statement":"The governing release-orchestration invariant requires exact-green progression without queueWhenPending and PR #2414 returns to canonical Gate.","proofConditionIds":["gate-proof"]}],"objective":"UNFREEZE the control plane only to correct the one stale release-orchestration invariant on existing PR #2414. The production no-prearm repair is unchanged. Update the assertion that still expects `gateVerified: true, queueWhenPending: false` so it requires the new exact-green call without queueWhenPending and explicitly forbids queueWhenPending in the completion-intent block. Keep PR #2414 unarmed until its exact-head KnockLaunch Gate is green. Do not create another PR or run Visual Witness.","constraints":[{"id":"same-pr","statement":"Preserve existing PR #2414, production no-prearm logic, unarmed state before green Gate, and no Visual Witness.","proofConditionIds":["gate-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"gate-proof","kind":"repository","claim":"Existing PR #2414 passes the canonical KnockLaunch Gate on the updated exact head before being armed for merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"86906bcf9ab33fc00e0c564c8614676c4c2cfdf128ef8db791d46c1b91913ff2","requestContractRevision":4,"previousRequestContractHash":"7c87ce9276d4c6744d9a3d361dee5cf1886fd4fe45a6094206fa42422a23dd35"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:53:58.969515+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:fcb972f0-6545-420e-9284-9071f0ce2a70:request-contract:86906bcf9ab33fc00e0c564c8614676c4c2cfdf128ef8db791d46c1b91913ff2","mission_step_id":"a0dedf5c-f221-426d-8f62-c6d5e6f1fd2c","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"6e66d2d9-6ddb-4d27-bd5a-415eec1edabd","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized correction of the stale control-plane regression assertion on existing PR #2414; no production logic change, same branch/PR, remain unarmed until exact-green Gate.","baseSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","issuedAt":1789156439857,"expiresAt":1789156619857,"missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70","authorizationId":"d5a7df72-3d10-45c7-8a16-e28832ce1802","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:54:00.410737+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:d5a7df72-3d10-45c7-8a16-e28832ce1802","mission_step_id":"4ebcf19c-fa65-484b-b7a4-34c6846daec4","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"b433084e-1ae1-4aac-9a51-fac6a01266cd","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the still-failing Big Papi's MODES pane upload by adding the missing canonical Supabase per-function auth configuration for admin-tenant-mode-image-upload, ship it through Forgejo Gate and the Supabase Edge release, and prove the production function reaches its own auth handler with verify_jwt=false.","wordingChanged":false,"canonicalIntent":"Repair the still-failing Big Papi's MODES pane upload by adding the missing canonical Supabase per-function auth configuration for admin-tenant-mode-image-upload, ship it through Forgejo Gate and the Supabase Edge release, and prove the production function reaches its own auth handler with verify_jwt=false.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"registry","statement":"supabase/config.toml explicitly declares admin-tenant-mode-image-upload with verify_jwt=false so canonical deploys preserve the function's in-function auth contract.","proofConditionIds":["repo","gate","release","runtime"]},{"id":"runtime-auth","statement":"Production admin-tenant-mode-image-upload remains ACTIVE and unauthenticated POST is rejected by the function's own auth_required/auth_invalid 401 path rather than the Edge gateway.","proofConditionIds":["runtime"]},{"id":"big-papis","statement":"Big Papi's remains a valid MODES tenant with its existing four cards and tenant-big-papis storage configuration intact.","proofConditionIds":["runtime"]}],"objective":"Repair the still-failing Big Papi's MODES pane upload by adding the missing canonical Supabase per-function auth configuration for admin-tenant-mode-image-upload, ship it through Forgejo Gate and the Supabase Edge release, and prove the production function reaches its own auth handler with verify_jwt=false.","constraints":[{"id":"minimal","statement":"Change only supabase/config.toml; do not change the Edge Function source, frontend, migrations, control plane, or unrelated tenants.","proofConditionIds":["repo","release"]},{"id":"targeted-release","statement":"Release only the affected Supabase Edge function target and do not wake frontend, migrations, Command Center, or unrelated functions.","proofConditionIds":["release"]},{"id":"no-visual","statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"The active corrective ai branch and one Forgejo PR contain only the missing supabase/config.toml registry entry for admin-tenant-mode-image-upload.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"The corrective merge releases only Supabase Edge for admin-tenant-mode-image-upload.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"runtime","kind":"runtime","claim":"Production admin-tenant-mode-image-upload is ACTIVE with verify_jwt=false, its own 401 auth handler is reachable, and Big Papi's MODES/card/bucket contract remains intact.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"8a2e7dc21f41a181a5d130044abfa73844a7d7abf20c1507a92049cd7b99fa59","requestContractRevision":4,"previousRequestContractHash":"b54780b77cea0d0cc5e940e9acedbd81195e1d11e61d01f9111eff3ec016f7d0"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:55:02.19958+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:request-contract:8a2e7dc21f41a181a5d130044abfa73844a7d7abf20c1507a92049cd7b99fa59","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"6f20ae69-18c5-492b-a906-bd133b894b89","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Existing corrective PR #2414 has now passed the canonical KnockLaunch Gate on exact head e74d4b71eda2dd8030e1b2fa2fceab507119662c in run 7159 while remaining unarmed. Now arm this same PR for owner-approved progression, verify the exact green head is still current with protected main, squash merge it through Forgejo, release only the affected cc-execution target, and prove cc-execution 1.58.107-exact-green-no-prearm live. Preserve stale-head refresh/regate if main moved; do not bypass Gate, create another PR, or run Visual Witness. After live proof, normal control-plane mutation must remain frozen by default.","wordingChanged":false,"canonicalIntent":"Existing corrective PR #2414 has now passed the canonical KnockLaunch Gate on exact head e74d4b71eda2dd8030e1b2fa2fceab507119662c in run 7159 while remaining unarmed. Now arm this same PR for owner-approved progression, verify the exact green head is still current with protected main, squash merge it through Forgejo, release only the affected cc-execution target, and prove cc-execution 1.58.107-exact-green-no-prearm live. Preserve stale-head refresh/regate if main moved; do not bypass Gate, create another PR, or run Visual Witness. After live proof, normal control-plane mutation must remain frozen by default.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"merge","statement":"PR #2414 exact green head is owner-armed only after Gate success and squash-merges through Forgejo.","proofConditionIds":["repo-proof"]},{"id":"runtime","statement":"cc-execution 1.58.107-exact-green-no-prearm is deployed and verified live.","proofConditionIds":["runtime-proof"]}],"objective":"Existing corrective PR #2414 has now passed the canonical KnockLaunch Gate on exact head e74d4b71eda2dd8030e1b2fa2fceab507119662c in run 7159 while remaining unarmed. Now arm this same PR for owner-approved progression, verify the exact green head is still current with protected main, squash merge it through Forgejo, release only the affected cc-execution target, and prove cc-execution 1.58.107-exact-green-no-prearm live. Preserve stale-head refresh/regate if main moved; do not bypass Gate, create another PR, or run Visual Witness. After live proof, normal control-plane mutation must remain frozen by default.","constraints":[{"id":"safety","statement":"If protected main moved, refresh the same PR and require a new exact-head Gate before merge; do not create another PR or run Visual Witness; normal control-plane mutation remains frozen by default after release.","proofConditionIds":["repo-proof","runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"PR #2414 passed exact-head KnockLaunch Gate before arming and squash-merged through Forgejo without bypassing stale-head protection.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"cc-execution 1.58.107-exact-green-no-prearm is live on the merged source and normal control-plane mutation is frozen by default.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"d3cd80a27fa1fcb01959e37074cadd51ce671658552bf87376cf5b3da112ecf9","requestContractRevision":5,"previousRequestContractHash":"86906bcf9ab33fc00e0c564c8614676c4c2cfdf128ef8db791d46c1b91913ff2"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:55:18.177958+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:fcb972f0-6545-420e-9284-9071f0ce2a70:request-contract:d3cd80a27fa1fcb01959e37074cadd51ce671658552bf87376cf5b3da112ecf9","mission_step_id":"a0dedf5c-f221-426d-8f62-c6d5e6f1fd2c","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"9a11d9dc-ce4f-4cb2-8d44-c50a95fdafe8","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly unfreezed the control plane for cancelled-release descendant recovery; this continuation changes only the stale invariant on existing PR #2952.","baseSha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","issuedAt":1789592824007,"expiresAt":1789593004007,"missionId":"a790862f-7b32-4d51-90b1-4f9ecc811243","authorizationId":"249bbbbd-c1f1-4d0b-953a-1079e3b45e57","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:07:05.23614+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:249bbbbd-c1f1-4d0b-953a-1079e3b45e57","mission_step_id":"3f6127c5-0eb8-4e10-bb77-2208870880ef","command_center_event_id":"a790862f-7b32-4d51-90b1-4f9ecc811243"},{"id":"c62e1161-6a58-44ca-a7b1-41208a649eb6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/exact-green-no-pending-prearm-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.106-release-integrity-fastpath","prNumber":2414,"terminal":false,"missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5210,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2450,"approvedPlanMs":0,"missionSetupMs":5973,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":973,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5973,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":973,"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":"fcb972f0-6545-420e-9284-9071f0ce2a70"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1526,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:55:32.421283+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2414","receipt_type":"execute_mission","idempotency_key":"mission:fcb972f0-6545-420e-9284-9071f0ce2a70:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"a0dedf5c-f221-426d-8f62-c6d5e6f1fd2c","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"1dd923e4-2d27-4703-b997-9cd51a5a092c","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/exact-green-no-pending-prearm-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2414,"terminal":false,"missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":3392,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:56:00.952458+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2414","receipt_type":"automatic_mission_resume","idempotency_key":"mission:fcb972f0-6545-420e-9284-9071f0ce2a70:automatic-mission-resume:2414:repair_mission_pr_ready_retryable","mission_step_id":"fb995888-80d3-4e52-bbe0-37e4b4b3fb75","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"30c2ffa0-9b6e-4ad8-850f-ba3de87754d5","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt the existing orphaned MODES upload auth branch into this same mission and one PR without adding new source changes, so the branch can be reconciled to the minimal Supabase config fix next.","wordingChanged":false,"canonicalIntent":"Adopt the existing orphaned MODES upload auth branch into this same mission and one PR without adding new source changes, so the branch can be reconciled to the minimal Supabase config fix next.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"registry","statement":"Final merged source explicitly configures admin-tenant-mode-image-upload with verify_jwt=false in the canonical Supabase function registry.","proofConditionIds":["repo","gate","release","runtime"]},{"id":"runtime-auth","statement":"Production admin-tenant-mode-image-upload remains ACTIVE and unauthenticated POST is rejected by the function's own auth handler rather than the Edge gateway.","proofConditionIds":["runtime"]},{"id":"big-papis","statement":"Big Papi's remains a valid MODES tenant with its existing four cards and tenant-big-papis storage intact.","proofConditionIds":["runtime"]}],"objective":"Adopt the existing orphaned MODES upload auth branch into this same mission and one PR without adding new source changes, so the branch can be reconciled to the minimal Supabase config fix next.","constraints":[{"id":"minimal-final","statement":"Before merge, the final PR diff must contain only the minimal Supabase auth registry repair needed for this function; the temporary orphaned workflow workaround must be neutralized back to current main.","proofConditionIds":["repo","gate"]},{"id":"targeted-release","statement":"Release only the affected Supabase Edge target; do not redeploy frontend, migrations, Command Center, or unrelated functions.","proofConditionIds":["release"]},{"id":"no-visual","statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"The one mission PR is reconciled before merge so its final diff contains only the canonical MODES upload auth registry repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact final PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"The corrective merge releases only Supabase Edge for admin-tenant-mode-image-upload.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"runtime","kind":"runtime","claim":"Production admin-tenant-mode-image-upload is ACTIVE with verify_jwt=false, its own 401 auth handler is reachable, and Big Papi's MODES/card/bucket contract remains intact.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"8f712ad0494bdb433b5220beda521fe2c74b2ed3d7530b271bf30cd0634c7487","requestContractRevision":6,"previousRequestContractHash":"b54780b77cea0d0cc5e940e9acedbd81195e1d11e61d01f9111eff3ec016f7d0"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:56:46.793831+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:request-contract:8f712ad0494bdb433b5220beda521fe2c74b2ed3d7530b271bf30cd0634c7487","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"b779de6a-15db-4562-897a-b0ab4c243633","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Resume existing PR #2414 after successful Forgejo operator recovery. Exact head e74d4b71eda2dd8030e1b2fa2fceab507119662c passed KnockLaunch Gate run 7159 before arming. Reconcile owner-approved auto-progress, verify current-base/exact-green truth, squash merge this same PR, release only affected cc-execution, prove 1.58.107-exact-green-no-prearm live, and leave control-plane mutation frozen by default. If main moved, refresh this same PR and re-Gate. No replacement PR and no Visual Witness.","wordingChanged":false,"canonicalIntent":"Resume existing PR #2414 after successful Forgejo operator recovery. Exact head e74d4b71eda2dd8030e1b2fa2fceab507119662c passed KnockLaunch Gate run 7159 before arming. Reconcile owner-approved auto-progress, verify current-base/exact-green truth, squash merge this same PR, release only affected cc-execution, prove 1.58.107-exact-green-no-prearm live, and leave control-plane mutation frozen by default. If main moved, refresh this same PR and re-Gate. No replacement PR and no Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"merge","statement":"PR #2414 exact-green head squash-merges through Forgejo.","proofConditionIds":["repo"]},{"id":"live","statement":"cc-execution 1.58.107-exact-green-no-prearm is live and control-plane mutation remains frozen by default.","proofConditionIds":["runtime"]}],"objective":"Resume existing PR #2414 after successful Forgejo operator recovery. Exact head e74d4b71eda2dd8030e1b2fa2fceab507119662c passed KnockLaunch Gate run 7159 before arming. Reconcile owner-approved auto-progress, verify current-base/exact-green truth, squash merge this same PR, release only affected cc-execution, prove 1.58.107-exact-green-no-prearm live, and leave control-plane mutation frozen by default. If main moved, refresh this same PR and re-Gate. No replacement PR and no Visual Witness.","constraints":[{"id":"same","statement":"Use only PR #2414; if main moved refresh same PR and re-Gate; no replacement PR or Visual Witness.","proofConditionIds":["repo","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"PR #2414 was exact-head Gate green before arming and squash-merged through Forgejo.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"cc-execution 1.58.107-exact-green-no-prearm is live and normal control-plane mutation is frozen by default.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"9048d06794ef1327123af014548d1e4cc82f289b76e8378f853e4bf9f9c44f66","requestContractRevision":7,"previousRequestContractHash":"955b71fb1475d52c8ddebd7817942212906543a5d9ba5932489ab798a6bc989d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:58:16.808961+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:fcb972f0-6545-420e-9284-9071f0ce2a70:request-contract:9048d06794ef1327123af014548d1e4cc82f289b76e8378f853e4bf9f9c44f66","mission_step_id":"a0dedf5c-f221-426d-8f62-c6d5e6f1fd2c","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"098c6999-a705-439e-8657-a110fcf8366f","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-adc9f8a7dc29","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":null,"terminal":false,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1236,"providerAuthMs":0,"ledgerPrepareMs":1236,"ledgerReconcileMs":296,"lineageReconcileMs":0,"resolvePreflightMs":1236,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1532,"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":"adc9f8a7-dc29-4724-9df0-afc076604415"},"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":3251,"likelyAffectedFiles":["config/control-plane-capabilities.json",".forgejo/workflows/knocklaunch.yml"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:59:29.381342+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"bfc99602-22a4-4f94-b129-c981a9136413","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"39141c22-6e14-4e83-9115-cb4ec9e3e5ee","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"03ff4dd3aaa78d7c008f91430bca48d52a9d2241","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"canary","satisfied":false,"statement":"Structured maintenance authorization succeeds without magic objective wording and mission continuation reuses its persisted canonical branch when branch is omitted.","proofConditionIds":["repo","runtime"]}],"satisfied":false,"constraints":[{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo","runtime"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo","runtime"]}],"contractHash":"4598e4674c1234c3dcb1779ce9f109fd0a81752c2bf1d93e1f264a6ea2fbc444","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"reason":null,"gateRunId":null,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"4598e4674c1234c3dcb1779ce9f109fd0a81752c2bf1d93e1f264a6ea2fbc444","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"4598e4674c1234c3dcb1779ce9f109fd0a81752c2bf1d93e1f264a6ea2fbc444"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:33:36.835305+00:00","proof_gate":"request_contract_pending","source_sha":"03ff4dd3aaa78d7c008f91430bca48d52a9d2241","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:a759f30d-4968-4de6-9af4-02d9d1a2f319:request-contract:4598e4674c1234c3dcb1779ce9f109fd0a81752c2bf1d93e1f264a6ea2fbc444:03ff4dd3aaa78d7c008f91430bca48d52a9d2241:pending:repository","mission_step_id":"4a83de4b-5f2d-4e5e-8b29-9789558fcaa4","command_center_event_id":"a759f30d-4968-4de6-9af4-02d9d1a2f319"},{"id":"fcdeb226-f657-44fc-b5d8-863a4db5e61a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing PR #2414 only. Its exact head e74d4b71eda2dd8030e1b2fa2fceab507119662c passed KnockLaunch Gate run 7159 before arming. Reconcile owner-approved auto-progress authorization, verify exact green/current-base truth, squash merge this same PR, release only affected cc-execution, and prove version 1.58.107-exact-green-no-prearm live with control-plane mutation frozen by default. If main moved, refresh this same PR and re-Gate. No replacement PR and no Visual Witness.","wordingChanged":false,"canonicalIntent":"Continue existing PR #2414 only. Its exact head e74d4b71eda2dd8030e1b2fa2fceab507119662c passed KnockLaunch Gate run 7159 before arming. Reconcile owner-approved auto-progress authorization, verify exact green/current-base truth, squash merge this same PR, release only affected cc-execution, and prove version 1.58.107-exact-green-no-prearm live with control-plane mutation frozen by default. If main moved, refresh this same PR and re-Gate. No replacement PR and no Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"merge","statement":"Existing PR #2414 squash-merges only after exact-head green proof.","proofConditionIds":["repo"]},{"id":"live","statement":"cc-execution 1.58.107-exact-green-no-prearm is live and control-plane mutation remains frozen by default.","proofConditionIds":["runtime"]}],"objective":"Continue existing PR #2414 only. Its exact head e74d4b71eda2dd8030e1b2fa2fceab507119662c passed KnockLaunch Gate run 7159 before arming. Reconcile owner-approved auto-progress authorization, verify exact green/current-base truth, squash merge this same PR, release only affected cc-execution, and prove version 1.58.107-exact-green-no-prearm live with control-plane mutation frozen by default. If main moved, refresh this same PR and re-Gate. No replacement PR and no Visual Witness.","constraints":[{"id":"same","statement":"Use only PR #2414; stale main requires same-PR refresh and re-Gate; no replacement PR or Visual Witness.","proofConditionIds":["repo","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"PR #2414 is current, exact-head Gate green, and squash-merged through Forgejo.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"cc-execution 1.58.107-exact-green-no-prearm is live and normal control-plane mutation is frozen by default.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"955b71fb1475d52c8ddebd7817942212906543a5d9ba5932489ab798a6bc989d","requestContractRevision":6,"previousRequestContractHash":"d3cd80a27fa1fcb01959e37074cadd51ce671658552bf87376cf5b3da112ecf9"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:56:39.708066+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:fcb972f0-6545-420e-9284-9071f0ce2a70:request-contract:955b71fb1475d52c8ddebd7817942212906543a5d9ba5932489ab798a6bc989d","mission_step_id":"a0dedf5c-f221-426d-8f62-c6d5e6f1fd2c","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"77d73292-ff64-49f5-82e6-9aab10bd2124","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for the exact existing orphaned `.forgejo/workflows/knocklaunch.yml` change on this locked mission branch so it can be adopted into the mission's one PR, then neutralized back to current main while the permanent MODES upload auth fix moves to `supabase/config.toml`; refreeze immediately after the workflow write.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for the exact existing orphaned `.forgejo/workflows/knocklaunch.yml` change on this locked mission branch so it can be adopted into the mission's one PR, then neutralized back to current main while the permanent MODES upload auth fix moves to `supabase/config.toml`; refreeze immediately after the workflow write.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"adopt","statement":"The existing orphaned workflow change is adopted into this mission's one PR without creating duplicate work.","proofConditionIds":["repo"]},{"id":"final-repair","statement":"Before merge, the workflow workaround is neutralized back to current main and the permanent per-function Supabase config declares admin-tenant-mode-image-upload with verify_jwt=false.","proofConditionIds":["repo","gate","release","runtime"]}],"objective":"Unfreeze the control plane only for the exact existing orphaned `.forgejo/workflows/knocklaunch.yml` change on this locked mission branch so it can be adopted into the mission's one PR, then neutralized back to current main while the permanent MODES upload auth fix moves to `supabase/config.toml`; refreeze immediately after the workflow write.","constraints":[{"id":"scoped-unfreeze","statement":"Control-plane maintenance is restricted to `.forgejo/workflows/knocklaunch.yml` for this single adoption/neutralization sequence and must not touch any other control-plane file.","proofConditionIds":["repo"]},{"id":"final-minimal","statement":"Final PR diff before merge must not retain the workflow workaround; only the minimal canonical Supabase auth registry repair should remain.","proofConditionIds":["repo","gate"]},{"id":"no-visual","statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"One locked mission branch and one Forgejo PR are used; the final PR diff is reconciled to only the canonical MODES upload auth registry repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact final PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Only the Supabase Edge target for admin-tenant-mode-image-upload is released.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"runtime","kind":"runtime","claim":"Production admin-tenant-mode-image-upload is ACTIVE with verify_jwt=false and Big Papi's MODES upload reaches its own auth handler.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"5279af614063462b6cd2e4623f1a21b4fc0601f650a7bc855a10ee9e14c06c2d","requestContractRevision":7,"previousRequestContractHash":"8f712ad0494bdb433b5220beda521fe2c74b2ed3d7530b271bf30cd0634c7487"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:57:03.724625+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:request-contract:5279af614063462b6cd2e4623f1a21b4fc0601f650a7bc855a10ee9e14c06c2d","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"7e1c0c98-eaa5-43ae-b9eb-e4d76fffa8cb","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml"],"reason":"Adopt the already-written orphaned Supabase Edge workflow workaround into the existing MODES mission branch so it can be safely neutralized in the same PR; no unrelated control-plane change.","baseSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","issuedAt":1789156648082,"expiresAt":1789156828082,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","authorizationId":"b5811d7c-153a-4507-b6dd-2e251ed9bd20","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:57:29.100986+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b5811d7c-153a-4507-b6dd-2e251ed9bd20","mission_step_id":"d44588c7-225b-46ec-ac61-65a8d955d961","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"37c90e04-a21d-4fd4-abeb-77eea054d8bb","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/modes-upload-auth-contract-20260911","reason":"orphaned_branch_recovery_scope_mismatch:ai/modes-upload-auth-contract-20260911","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.106-release-integrity-fastpath","prNumber":null,"terminal":false,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11667,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":815,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":401,"ledgerReconcileMs":0,"lineageReconcileMs":414,"resolvePreflightMs":815,"repositoryMutationMs":11667,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":401,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1548,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:40:07.254635+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"005c55f7-c5fe-4e66-b6f1-26be52424bbf","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/exact-green-no-pending-prearm-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.106-release-integrity-fastpath","prNumber":2414,"terminal":false,"missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"1b2110b7a8988859ec73184d299584ce4e2490d8","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10231,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":933,"approvedPlanMs":0,"missionSetupMs":2153,"providerAuthMs":0,"shipAndProveMs":8926,"ledgerPrepareMs":1613,"ledgerReconcileMs":0,"lineageReconcileMs":540,"resolvePreflightMs":2153,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1613,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70"},"performance":null,"deploymentId":"forgejo-main-1b2110b7a898","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":2784,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:58:29.438968+00:00","proof_gate":"canonical_release_dispatched","source_sha":"1b2110b7a8988859ec73184d299584ce4e2490d8","external_id":"forgejo-main-1b2110b7a898","receipt_type":"execute_mission","idempotency_key":"mission:fcb972f0-6545-420e-9284-9071f0ce2a70:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"4af7d17b-5361-4370-b0c5-7f8baeeb9301","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"46e8d268-4990-4f97-8522-276b14a40b3a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/modes-upload-auth-contract-20260911","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.107-exact-green-no-prearm","prNumber":2415,"terminal":false,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":18750,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1390,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1313,"ledgerReconcileMs":209,"lineageReconcileMs":77,"resolvePreflightMs":1390,"repositoryMutationMs":18750,"repositoryProviderMs":17309,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":6839,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1522,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":10470},"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":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},"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":3217,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:01:56.719661+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2415","receipt_type":"execute_mission","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"2465d4bd-8701-4081-a36a-e69f38c974a8","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/modes-upload-auth-contract-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2415,"terminal":false,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":9959,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},"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":1146,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:02:09.212953+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2415","receipt_type":"automatic_mission_resume","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:automatic-mission-resume:2415:repair_mission_pr_ready_retryable","mission_step_id":"590c0024-d06b-4161-a00a-7f0ce805b6c7","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"8626047c-6287-497d-b96f-b9219be70a4a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.154-cancelled-release-history-first","prNumber":2841,"terminal":false,"missionId":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6716,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3000,"approvedPlanMs":0,"missionSetupMs":372,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":372,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":372,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":372,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75"},"performance":null,"deploymentId":null,"workflowRunId":8432,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1520,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:34:32.011487+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":"2841","receipt_type":"execute_mission","idempotency_key":"mission:c63d0b46-0863-4f6e-a95d-9a95dac0ec75:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"704880cf-895f-4d09-a2eb-922b533951a9","command_center_event_id":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75"},{"id":"4ade9631-4d6e-4d8f-96a7-ec7c3f58fa5d","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized continuation: update stale invariant to canonical policy ownership on PR #3589.","baseSha":"b75a812796a7f86006e311fbd24bf5cd20c826b3","issuedAt":1790226798359,"expiresAt":1790226978359,"missionId":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8","authorizationId":"b3d57677-9782-4e2a-b1db-a038e23ac522","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:13:18.648412+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"b75a812796a7f86006e311fbd24bf5cd20c826b3","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b3d57677-9782-4e2a-b1db-a038e23ac522","mission_step_id":"a9d6277c-3c67-4ba9-b8f3-593dcf94a6ed","command_center_event_id":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8"},{"id":"e5fbe2e1-6e90-4490-946e-0b1b86aee761","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/cancelled-release-dispatch-readback","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.167-cancelled-release-unfinished-target-scope","prNumber":2952,"terminal":false,"missionId":"a790862f-7b32-4d51-90b1-4f9ecc811243","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12900,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":6561,"missionSetupMs":2489,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1340,"ledgerReconcileMs":0,"lineageReconcileMs":1149,"resolvePreflightMs":2489,"repositoryMutationMs":6339,"repositoryProviderMs":6339,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4030,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1340,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2309},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"a790862f-7b32-4d51-90b1-4f9ecc811243"},"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":3438,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:06:18.428692+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"2952","receipt_type":"execute_mission","idempotency_key":"mission:a790862f-7b32-4d51-90b1-4f9ecc811243:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"c495edf7-5b4d-407d-81b4-273df8819fb5","command_center_event_id":"a790862f-7b32-4d51-90b1-4f9ecc811243"},{"id":"b8a2addf-929b-4af6-9422-453ecfc052f7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-4a92176aaa26","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.168-cancelled-release-dispatch-readback","prNumber":2955,"terminal":false,"missionId":"4a92176a-aa26-48b9-8d36-665cc8404b18","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19650,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2427,"missionSetupMs":353,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":353,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":353,"repositoryMutationMs":17223,"repositoryProviderMs":17223,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":6403,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":353,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":10820},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"4a92176a-aa26-48b9-8d36-665cc8404b18"},"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":3249,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:13:08.869922+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"2955","receipt_type":"execute_mission","idempotency_key":"mission:4a92176a-aa26-48b9-8d36-665cc8404b18:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"bbb64971-f4fc-41da-b6c6-d0f0b1d642ec","command_center_event_id":"4a92176a-aa26-48b9-8d36-665cc8404b18"},{"id":"75882d56-e541-4c5a-a236-0dce25a475b8","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/golden-restore-point-20260911-release-integrity","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.107-exact-green-no-prearm","prNumber":null,"terminal":false,"missionId":"5ad2c3fd-60f9-44ea-a5ff-11518064cccd","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21181,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1137,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1137,"ledgerReconcileMs":470,"lineageReconcileMs":0,"resolvePreflightMs":1137,"repositoryMutationMs":21181,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1607,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5ad2c3fd-60f9-44ea-a5ff-11518064cccd"},"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":1575,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:02:21.435238+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5ad2c3fd-60f9-44ea-a5ff-11518064cccd:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"78483349-5faf-4f92-9997-542ff3bda787","command_center_event_id":"5ad2c3fd-60f9-44ea-a5ff-11518064cccd"},{"id":"fbd62c12-3e8f-4ca5-bba8-dd97e81d312a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing final Golden Restore Point mission using existing PR #2416 only. PR #2416 exact head a8400cc22c884a09a396269f852a7785fd03380c passed canonical KnockLaunch Gate run 7162 and is current with protected main 1b2110b7a8988859ec73184d299584ce4e2490d8. Reconcile this PR into the existing mission, squash merge it through Forgejo, release no product/runtime target because only config/control-plane-restore-point.json changed, verify main contains the restore point targeting 1b2110b7a8988859ec73184d299584ce4e2490d8 and Command Center 1.58.107-exact-green-no-prearm, and verify normal control-plane mutation remains frozen by default. Do not create another PR or run Visual Witness.","wordingChanged":false,"canonicalIntent":"Continue the existing final Golden Restore Point mission using existing PR #2416 only. PR #2416 exact head a8400cc22c884a09a396269f852a7785fd03380c passed canonical KnockLaunch Gate run 7162 and is current with protected main 1b2110b7a8988859ec73184d299584ce4e2490d8. Reconcile this PR into the existing mission, squash merge it through Forgejo, release no product/runtime target because only config/control-plane-restore-point.json changed, verify main contains the restore point targeting 1b2110b7a8988859ec73184d299584ce4e2490d8 and Command Center 1.58.107-exact-green-no-prearm, and verify normal control-plane mutation remains frozen by default. Do not create another PR or run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"record","statement":"Existing PR #2416 squash-merges the Golden Restore Point metadata into main after Gate 7162.","proofConditionIds":["repository-proof"]},{"id":"frozen","statement":"The restore point targets 1b2110b7a8988859ec73184d299584ce4e2490d8 with Command Center 1.58.107-exact-green-no-prearm and normal control-plane mutation remains frozen by default.","proofConditionIds":["repository-proof","frozen-proof"]}],"objective":"Continue the existing final Golden Restore Point mission using existing PR #2416 only. PR #2416 exact head a8400cc22c884a09a396269f852a7785fd03380c passed canonical KnockLaunch Gate run 7162 and is current with protected main 1b2110b7a8988859ec73184d299584ce4e2490d8. Reconcile this PR into the existing mission, squash merge it through Forgejo, release no product/runtime target because only config/control-plane-restore-point.json changed, verify main contains the restore point targeting 1b2110b7a8988859ec73184d299584ce4e2490d8 and Command Center 1.58.107-exact-green-no-prearm, and verify normal control-plane mutation remains frozen by default. Do not create another PR or run Visual Witness.","constraints":[{"id":"same-pr","statement":"Use only existing PR #2416, change no product/runtime target, preserve database records and migration history, and do not run Visual Witness.","proofConditionIds":["repository-proof","frozen-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-proof","kind":"repository","claim":"Forgejo main contains the Golden Restore Point from PR #2416 after its exact-head KnockLaunch Gate 7162 and squash merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"frozen-proof","kind":"runtime","claim":"Command Center remains live at 1.58.107-exact-green-no-prearm and normal control-plane mutation is frozen by default.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"a9383c18ba04a01539c0e186623a979fccb2023c274602497a690d985d20fdf6","requestContractRevision":2,"previousRequestContractHash":"7c7064dbc37cba62ba68a56e334f183b6219677f7e87a8afa7d72f441526dcd6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:03:07.451459+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5ad2c3fd-60f9-44ea-a5ff-11518064cccd:request-contract:a9383c18ba04a01539c0e186623a979fccb2023c274602497a690d985d20fdf6","mission_step_id":"78483349-5faf-4f92-9997-542ff3bda787","command_center_event_id":"5ad2c3fd-60f9-44ea-a5ff-11518064cccd"},{"id":"7ace28bd-76bd-4029-bb9d-1d96f6caa64a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/golden-restore-point-20260911-release-integrity","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2416,"terminal":false,"missionId":"5ad2c3fd-60f9-44ea-a5ff-11518064cccd","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"ac663fcf7052e314fac920ee8da3394da760012a","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14155,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1716,"approvedPlanMs":0,"missionSetupMs":1194,"providerAuthMs":0,"shipAndProveMs":10929,"ledgerPrepareMs":1194,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1194,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1194,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5ad2c3fd-60f9-44ea-a5ff-11518064cccd"},"performance":null,"deploymentId":"forgejo-main-ac663fcf7052","workflowRunId":null,"releaseTargets":{"frontend":false,"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":2532,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:03:22.856862+00:00","proof_gate":"canonical_release_dispatched","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":"forgejo-main-ac663fcf7052","receipt_type":"execute_mission","idempotency_key":"mission:5ad2c3fd-60f9-44ea-a5ff-11518064cccd:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"8e0290b8-fa24-48e6-a348-feccf4bbbc98","command_center_event_id":"5ad2c3fd-60f9-44ea-a5ff-11518064cccd"},{"id":"32f18c5c-1755-40ce-a295-cd33103ed8a6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing green Forgejo PR #2415 at exact head 94967cb591a4d582fd7e8c4cdedaa81947369fba through canonical squash merge, affected Supabase Edge release, and live runtime proof. Do not create or modify source, do not create another PR, do not run Visual Witness, and do not deploy unrelated targets.","wordingChanged":false,"canonicalIntent":"Continue the existing green Forgejo PR #2415 at exact head 94967cb591a4d582fd7e8c4cdedaa81947369fba through canonical squash merge, affected Supabase Edge release, and live runtime proof. Do not create or modify source, do not create another PR, do not run Visual Witness, and do not deploy unrelated targets.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"merge","statement":"Forgejo PR #2415 at exact green head 94967cb591a4d582fd7e8c4cdedaa81947369fba is squash merged to protected main.","proofConditionIds":["repo"]},{"id":"release","statement":"The merged repair deploys admin-tenant-mode-image-upload through only the Supabase Edge release owner.","proofConditionIds":["release"]},{"id":"runtime","statement":"Production admin-tenant-mode-image-upload is ACTIVE with verify_jwt=false and health reports authContract BEARER_USER_TENANT_V1.","proofConditionIds":["runtime"]},{"id":"big-papis","statement":"Big Papi's remains a MODES tenant with four mode cards and tenant-big-papis storage.","proofConditionIds":["runtime"]}],"objective":"Continue the existing green Forgejo PR #2415 at exact head 94967cb591a4d582fd7e8c4cdedaa81947369fba through canonical squash merge, affected Supabase Edge release, and live runtime proof. Do not create or modify source, do not create another PR, do not run Visual Witness, and do not deploy unrelated targets.","constraints":[{"id":"existing-pr","statement":"Use only existing PR #2415 and its branch; do not create a replacement branch or PR and do not modify source.","proofConditionIds":["repo"]},{"id":"release-scope","statement":"Do not release frontend, migrations, Command Center, or unrelated Edge Functions.","proofConditionIds":["release"]},{"id":"no-visual","statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"PR #2415 exact green head is squash merged with no replacement PR.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Only the affected Supabase Edge release owner runs and deploys admin-tenant-mode-image-upload.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"runtime","kind":"runtime","claim":"Production admin-tenant-mode-image-upload is ACTIVE with verify_jwt=false and authContract BEARER_USER_TENANT_V1; Big Papi's MODES data is intact.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"807cd4ccac18b1040c0417dab0242eb615cd1786defbd6ca14d7ef536999527d","requestContractRevision":8,"previousRequestContractHash":"5279af614063462b6cd2e4623f1a21b4fc0601f650a7bc855a10ee9e14c06c2d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:03:54.611277+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:request-contract:807cd4ccac18b1040c0417dab0242eb615cd1786defbd6ca14d7ef536999527d","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"335d6e26-21c0-40ac-986d-d6e731dd924f","source":"forgejo","status":"waiting","payload":{"branch":"ai/golden-restore-point-20260911-release-integrity","prNumber":2416,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"ac663fcf7052e314fac920ee8da3394da760012a","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:04:19.080335+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":"2416","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:5ad2c3fd-60f9-44ea-a5ff-11518064cccd:merged-pr:2416:ac663fcf7052e314fac920ee8da3394da760012a","mission_step_id":"8e0290b8-fa24-48e6-a348-feccf4bbbc98","command_center_event_id":"5ad2c3fd-60f9-44ea-a5ff-11518064cccd"},{"id":"399585fa-9f31-4af3-a9ef-ef6f0f442a6f","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-17T18:40:06.507Z"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-17T18:34:24.902954+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:cc3807e4-6a0c-4ae6-942e-81b659759c2b:owner-wait-live","mission_step_id":"669eadb2-90d7-4956-93ca-2367645ef565","command_center_event_id":"cc3807e4-6a0c-4ae6-942e-81b659759c2b"},{"id":"72b7a1c3-8d8c-410b-8c5e-78e6782b7a0e","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-ccb0cda2784a","prNumber":2926,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"001a0d0f0543a868dd3beb9ee4e7097352902702","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:28:36.52512+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"001a0d0f0543a868dd3beb9ee4e7097352902702","external_id":"2926","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:ccb0cda2-784a-47b3-802a-2243bbc1d97d:merged-pr:2926:001a0d0f0543a868dd3beb9ee4e7097352902702","mission_step_id":"d7440666-7a18-4274-b2d8-29c353046ce0","command_center_event_id":"ccb0cda2-784a-47b3-802a-2243bbc1d97d"},{"id":"f3957a02-5837-4227-8079-b3acbc3f2d91","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"src/components/messages/bigPapisMessenger.css","content":"/* Big Papi's Coquito Iceys — tenant-specific Messenger presentation */\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"]{\n  --bp-pink:#ff178f;--bp-pink-2:#ff4bb0;--bp-cyan:#20e6ff;--bp-teal:#32f2cf;--bp-purple:#9b4dff;\n  --bp-panel:rgba(3,13,22,.91);--bp-line:rgba(63,211,255,.18);\n  background:rgba(0,0,0,.42)!important;backdrop-filter:blur(11px) saturate(1.2)!important;\n}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"]>section{\n  inset:12px!important;grid-template-columns:190px 372px minmax(0,1fr) 330px!important;grid-template-rows:70px minmax(0,1fr)!important;\n  border:1px solid rgba(32,230,255,.32)!important;border-radius:24px!important;\n  background:radial-gradient(circle at 82% 4%,rgba(255,23,143,.18),transparent 29%),radial-gradient(circle at 8% 100%,rgba(32,230,255,.12),transparent 30%),linear-gradient(180deg,rgba(2,11,19,.95),rgba(2,8,15,.98))!important;\n  box-shadow:0 32px 120px rgba(0,0,0,.62),0 0 48px rgba(255,23,143,.08)!important;\n}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-msg-globalbar{min-height:70px;padding:0 18px!important;border-bottom:1px solid rgba(32,230,255,.18)!important;background:linear-gradient(90deg,rgba(9,22,34,.96),rgba(5,16,28,.94) 58%,rgba(38,7,34,.80))!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-msg-logo{min-width:250px}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-msg-logo-mark{width:44px;height:44px;border-radius:15px;border:1px solid rgba(255,23,143,.42);background:linear-gradient(145deg,rgba(255,23,143,.24),rgba(32,230,255,.13));color:#fff;box-shadow:0 0 24px rgba(255,23,143,.18),inset 0 0 0 1px rgba(255,255,255,.05);font-weight:950}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-msg-logo-name{font-size:15px!important;letter-spacing:.045em!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-msg-logo-tag{color:#ff9bd2!important;letter-spacing:.18em!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-msg-global-search{width:min(640px,45vw)!important;height:42px!important;border-color:rgba(32,230,255,.18)!important;background:rgba(5,18,30,.88)!important;color:rgba(233,249,255,.6)!important;border-radius:13px!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-messaging-rail{padding:16px 10px!important;border-right:1px solid var(--bp-line)!important;background:linear-gradient(180deg,rgba(4,16,27,.98),rgba(3,10,18,.98))!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-messaging-nav-section button{min-height:45px!important;border-radius:13px!important;color:rgba(236,248,255,.7)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-messaging-nav-section button:hover{color:#fff!important;background:rgba(32,230,255,.055)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-messaging-nav-section button.is-active{color:#fff!important;background:linear-gradient(90deg,rgba(255,23,143,.78),rgba(196,18,122,.58))!important;box-shadow:0 0 24px rgba(255,23,143,.22),inset 0 0 0 1px rgba(255,255,255,.08)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-messaging-nav-section button.is-active svg{color:#fff!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-messaging-nav-label{color:rgba(255,155,210,.58)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside{background:linear-gradient(180deg,rgba(4,17,29,.96),rgba(2,10,18,.98))!important;border-right:1px solid var(--bp-line)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside>header{background:rgba(4,17,29,.92)!important;border-bottom:1px solid var(--bp-line)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside>header .text-emerald-300{color:#ff79c4!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside input{border-color:rgba(32,230,255,.18)!important;background:rgba(6,22,35,.9)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-legacy-message-filter-strip button{border-color:rgba(32,230,255,.14)!important;background:rgba(9,28,42,.78)!important;color:rgba(236,248,255,.68)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside>.flex-1>button{min-height:68px!important;margin:3px 6px!important;border-radius:16px!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside>.flex-1>button:hover{border-color:rgba(32,230,255,.15)!important;background:rgba(14,37,52,.72)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside>.flex-1>button[class*=\"bg-white\"]{background:linear-gradient(90deg,rgba(255,23,143,.25),rgba(26,70,96,.38))!important;border-color:rgba(255,23,143,.42)!important;box-shadow:0 0 20px rgba(255,23,143,.12)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside>.flex-1>button>span:first-child{border-radius:50%!important;background:linear-gradient(145deg,rgba(255,23,143,.22),rgba(32,230,255,.16))!important;color:#fff!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside .bg-emerald-300{background:var(--bp-pink)!important;color:#fff!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside .text-emerald-200,[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside .text-emerald-300{color:#ff7fc7!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] main{background:radial-gradient(circle at 65% -8%,rgba(255,23,143,.10),transparent 32%),radial-gradient(circle at 15% 100%,rgba(32,230,255,.065),transparent 38%),linear-gradient(180deg,rgba(3,14,24,.98),rgba(2,10,17,.98))!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] main>header{min-height:74px!important;border-bottom:1px solid var(--bp-line)!important;background:rgba(3,14,24,.93)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] main>header .text-emerald-300\\/70{color:rgba(50,242,207,.84)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] main>header .kl-msg-conversation-tabs button.is-active{color:#fff!important;background:linear-gradient(90deg,rgba(255,23,143,.28),rgba(155,77,255,.20))!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] main .bg-emerald-400{background:linear-gradient(145deg,#ff168e,#f20c7b 62%,#d90f89)!important;color:#fff!important;box-shadow:0 10px 30px rgba(255,23,143,.18)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] footer{border-top:1px solid var(--bp-line)!important;background:rgba(2,10,17,.96)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] footer>div>div.flex{border-color:rgba(32,230,255,.18)!important;background:rgba(6,22,35,.94)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] footer button[aria-label=\"Send\"]{background:linear-gradient(145deg,#ff178f,#8d4dff)!important;color:#fff!important;box-shadow:0 0 24px rgba(255,23,143,.25)!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-msg-context-panel{border-left:1px solid var(--bp-line)!important;background:radial-gradient(circle at 90% 0%,rgba(255,23,143,.10),transparent 30%),linear-gradient(180deg,rgba(4,16,27,.98),rgba(2,10,17,.99))!important;padding:14px 12px!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-msg-context-card{border:1px solid rgba(32,230,255,.15)!important;background:linear-gradient(180deg,rgba(9,28,42,.76),rgba(5,18,30,.9))!important;border-radius:16px!important}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-bp-context-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:10px}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-bp-context-tabs span{display:flex;min-height:32px;align-items:center;justify-content:center;border-radius:9px;font-size:10px;font-weight:900;color:rgba(236,248,255,.52);background:rgba(255,255,255,.025)}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-bp-context-tabs span:first-child{color:#fff;background:linear-gradient(90deg,rgba(255,23,143,.35),rgba(155,77,255,.18));box-shadow:inset 0 0 0 1px rgba(255,23,143,.24)}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-bp-context-status{display:inline-flex;margin-top:8px;border-radius:999px;padding:5px 8px;background:rgba(50,242,207,.09);color:#7fffe5;font-size:9px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-bp-context-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px}\n[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-bp-context-grid div{border-radius:11px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.025);padding:9px;font-size:10px;font-weight:800;color:rgba(242,249,255,.76)}\n@media(max-width:1180px){[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"]>section{grid-template-columns:152px 330px minmax(0,1fr)!important}[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-msg-context-panel{display:none!important}}\n@media(max-width:767px){[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"]{background:#020912!important}[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"]>section{background:radial-gradient(circle at 80% 0%,rgba(255,23,143,.14),transparent 30%),linear-gradient(180deg,#04111d,#020912)!important}[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] aside{background:transparent!important}[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] main{background:radial-gradient(circle at 75% 0%,rgba(255,23,143,.09),transparent 28%),linear-gradient(180deg,#04111d,#020912)!important}[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-msg-mobile-nav{border-color:rgba(32,230,255,.16)!important;background:rgba(3,13,22,.96)!important}[data-kl-messages-root=\"true\"][data-kl-messages-tenant=\"big-papis\"] .kl-msg-mobile-nav button.is-active{color:#ff5bb4!important}}\n"},{"path":"src/components/messages/MessagingReferenceFrame.tsx","content":"import React from 'react';\nimport { Bell, MessageCircle, Search } from 'lucide-react';\ntype MessengerVariant='default'|'big-papis';\n\nexport function MessagingGlobalBar({userName,variant='default'}:{userName?:string;variant?:MessengerVariant}) {\n  const bigPapis=variant==='big-papis';\n  return <div className=\"kl-msg-globalbar\">\n    <div className=\"kl-msg-logo\">\n      <div className=\"kl-msg-logo-mark\">{bigPapis?'BP':'K'}</div>\n      <div><div className=\"kl-msg-logo-name\">{bigPapis?\"BIG PAPI'S COQUITO ICEYS\":'KNOCKLAUNCH'}</div><div className=\"kl-msg-logo-tag\">{bigPapis?'HEAVEN IN A CUP!':'HIGHER TOGETHER.'}</div></div>\n    </div>\n    <div className=\"kl-msg-global-search\"><Search className=\"mr-2 h-4 w-4\"/>{bigPapis?'Search messages, customers, events, proposals, inventory…':'Search everything…'}</div>\n    <Bell className=\"ml-2 h-5 w-5 text-white/80\"/>\n    <div className=\"kl-msg-global-avatar\">{(userName||'K').slice(0,1).toUpperCase()}</div>\n  </div>;\n}\n\nexport function MessagingContextPanel({title,kind,variant='default'}:{title:string;kind:string;variant?:MessengerVariant}) {\n  if(variant==='big-papis')return <aside className=\"kl-msg-context-panel\">\n    <div className=\"kl-bp-context-tabs\"><span>Overview</span><span>Work</span><span>Files</span></div>\n    <div className=\"kl-msg-context-card\"><div className=\"text-sm font-black\">{title||'Conversation'}</div><div className=\"mt-1 text-[10px] uppercase tracking-[.18em] text-white/40\">{kind==='tenant'?'Big Papi’s workspace conversation':kind==='group'?'Team conversation':'Customer conversation'}</div><div className=\"kl-bp-context-status\">Conversation active</div></div>\n    <div className=\"kl-msg-context-card\"><div className=\"text-xs font-black\">Related work</div><div className=\"kl-bp-context-grid\"><div>Events</div><div>Proposals</div><div>Invoices</div><div>Files</div></div><div className=\"mt-3 text-[10px] leading-4 text-white/40\">Use message actions to turn conversation details into KNOCKLAUNCH work without leaving Messenger.</div></div>\n    <div className=\"kl-msg-context-card\"><div className=\"text-xs font-black\">Big Papi’s context</div><div className=\"mt-2 text-[11px] leading-5 text-white/55\">Conversation tools stay tied to this tenant so events, proposals, files, and follow-up remain in the right workspace.</div></div>\n  </aside>;\n  return <aside className=\"kl-msg-context-panel\">\n    <div className=\"kl-msg-context-card\"><div className=\"text-sm font-black\">{title||'Conversation'}</div><div className=\"mt-1 text-[10px] uppercase tracking-[.18em] text-white/40\">{kind==='group'?'Build · Improve · Scale':'KNOCKLAUNCH conversation'}</div><div className=\"kl-msg-context-actions\"><button>Add</button><button>Call</button><button>Meet</button><button>More</button></div></div>\n    <div className=\"kl-msg-context-card\"><div className=\"text-xs font-black\">Pinned</div><div className=\"mt-3 space-y-3 text-xs text-white/60\"><div>Product Roadmap</div><div>Build Notes</div><div>Launch Plan</div></div></div>\n    <div className=\"kl-msg-context-card\"><div className=\"text-xs font-black\">Members</div><div className=\"mt-3 space-y-2 text-xs text-white/60\"><div>Owner</div><div>Admins</div><div>Members</div></div></div>\n  </aside>;\n}\n\ntype MobileChromeProps={onNew:()=>void;onNoel:()=>void;onTeam:()=>void;onClients:()=>void;onSearch:()=>void;variant?:MessengerVariant};\nexport function MessagingMobileChrome({onNew,onNoel,onTeam,onClients,onSearch,variant='default'}:MobileChromeProps) {\n  const bigPapis=variant==='big-papis';\n  const shortcuts=[{label:'New',mark:'+',action:onNew},{label:'Noel',mark:'N',action:onNoel},{label:'Team',mark:'T',action:onTeam},{label:'Clients',mark:'C',action:onClients}];\n  return <><div className=\"kl-msg-mobile-header\"><div className=\"kl-msg-mobile-brand\"><span className=\"kl-msg-logo-mark\">{bigPapis?'BP':'K'}</span><span>{bigPapis?\"BIG PAPI'S MESSENGER\":'MESSAGES'}</span></div><button type=\"button\" aria-label=\"Search messages\" className=\"kl-msg-mobile-search-button\" onClick={onSearch}><Search className=\"h-5 w-5\"/></button></div><div className=\"kl-msg-mobile-shortcuts\" aria-label=\"Message shortcuts\">{shortcuts.map(item=><button type=\"button\" className=\"kl-msg-mobile-shortcut\" key={item.label} onClick={item.action}><span>{item.mark}</span><span>{item.label}</span></button>)}</div></>;\n}\n\ntype MobileNavProps={onHome:()=>void;onSearch:()=>void;onActivity:()=>void;onMore:()=>void};\nexport function MessagingMobileNav({onHome,onSearch,onActivity,onMore}:MobileNavProps){return <div className=\"kl-msg-mobile-nav\"><button type=\"button\" onClick={onHome}>⌂<span>Home</span></button><button type=\"button\" onClick={onSearch}>⌕<span>Search</span></button><button type=\"button\" className=\"is-active\" aria-current=\"page\"><MessageCircle className=\"h-5 w-5\"/><span>Messages</span></button><button type=\"button\" onClick={onActivity}>•<span>Activity</span></button><button type=\"button\" onClick={onMore}>☰<span>More</span></button></div>}\n"}],"branch":"ai/objective-first-repair-8c023417a5e1","writes":[],"patches":[],"version":1,"approved":true,"missionId":"8c023417-a5e1-46de-bef2-3580166e8e53","objective":"Apply the approved Big Papi's Messenger mockup to the actual persistent PlatformMessagesHost only when the resolved message tenant slug is big-papis or the current route is under /big-papis. Preserve all secure messaging behavior, encryption, attachments, search, reactions, folders, push notifications, conversation lifecycle, and send/edit/delete logic. Implement a visibly different Big Papi's-specific presentation matching the approved mockup: Big Papi's Coquito Iceys / Heaven In A Cup branding in the top bar, neon hot-pink + cyan/teal tenant accents, translucent tropical backdrop treatment that lets the tenant background read through, compact left navigation and conversation rail, premium central conversation pane, brighter outbound bubbles, a more useful right context panel with Overview/Work-style visual hierarchy, and polished mobile behavior. Do not change backend/schema/auth/providers. Keep other tenants on the existing Messenger presentation. Frontend-only, one fresh ai/* branch, one PR, canonical gate, squash merge, protected-main Cloudflare frontend release, then verify the persistent Messages button on /big-papis.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"src/components/messages/PlatformMessagesHost.tsx","anchor":"import '@/components/messages/platformMessagesMobilePolish.css';","replacement":"import '@/components/messages/platformMessagesMobilePolish.css';\nimport '@/components/messages/bigPapisMessenger.css';"},{"path":"src/components/messages/PlatformMessagesHost.tsx","anchor":"  const isOpen=open||routeOpen;","replacement":"  const isOpen=open||routeOpen;\n  const isBigPapisMessenger=String(tenantContext?.slug||'').trim().toLowerCase()==='big-papis'||location.pathname.toLowerCase()==='/big-papis'||location.pathname.toLowerCase().startsWith('/big-papis/');"},{"path":"src/components/messages/PlatformMessagesHost.tsx","anchor":"    {isOpen?<div role=\"dialog\" aria-modal=\"true\" aria-label=\"KNOCKLAUNCH Messages\" data-scroll-lock-active=\"true\" data-kl-messages-root=\"true\" className=\"fixed inset-0 z-[200] bg-black/55 backdrop-blur-sm\">","replacement":"    {isOpen?<div role=\"dialog\" aria-modal=\"true\" aria-label={isBigPapisMessenger?\"Big Papi's Messenger\":\"KNOCKLAUNCH Messages\"} data-scroll-lock-active=\"true\" data-kl-messages-root=\"true\" data-kl-messages-tenant={isBigPapisMessenger?'big-papis':'default'} className=\"fixed inset-0 z-[200] bg-black/55 backdrop-blur-sm\">"},{"path":"src/components/messages/PlatformMessagesHost.tsx","anchor":"        <MessagingGlobalBar userName={user?.email||'K'} />","replacement":"        <MessagingGlobalBar userName={user?.email||'K'} variant={isBigPapisMessenger?'big-papis':'default'} />"},{"path":"src/components/messages/PlatformMessagesHost.tsx","anchor":"          <MessagingMobileChrome onNew={()=>void beginCreate()} onNoel={()=>void beginCreate('Noel')} onTeam={()=>void (tenantContext?createTenantConversation():beginCreate())} onClients={()=>void beginCreate('client')} onSearch={()=>document.querySelector<HTMLInputElement>('[data-kl-messages-root=\"true\"] aside input')?.focus()} />","replacement":"          <MessagingMobileChrome variant={isBigPapisMessenger?'big-papis':'default'} onNew={()=>void beginCreate()} onNoel={()=>void beginCreate('Noel')} onTeam={()=>void (tenantContext?createTenantConversation():beginCreate())} onClients={()=>void beginCreate('client')} onSearch={()=>document.querySelector<HTMLInputElement>('[data-kl-messages-root=\"true\"] aside input')?.focus()} />"},{"path":"src/components/messages/PlatformMessagesHost.tsx","anchor":"            <div className=\"min-w-0 flex-1\"><div className=\"text-[10px] font-black uppercase tracking-[.22em] text-emerald-300\">KNOCKLAUNCH</div><h1 className=\"text-xl font-black\">Messages</h1></div>","replacement":"            <div className=\"min-w-0 flex-1\"><div className=\"text-[10px] font-black uppercase tracking-[.22em] text-emerald-300\">{isBigPapisMessenger?\"BIG PAPI'S COQUITO ICEYS\":'KNOCKLAUNCH'}</div><h1 className=\"text-xl font-black\">{isBigPapisMessenger?'Messenger':'Messages'}</h1></div>"},{"path":"src/components/messages/PlatformMessagesHost.tsx","anchor":"        {selected?<MessagingContextPanel title={selected.title} kind={selected.kind}/>:<div className=\"kl-msg-context-panel\"/>}","replacement":"        {selected?<MessagingContextPanel title={selected.title} kind={selected.kind} variant={isBigPapisMessenger?'big-papis':'default'}/>:<div className=\"kl-msg-context-panel\"/>}"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"8c023417-a5e1-46de-bef2-3580166e8e53","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"effe89fa0df493ec087759f4102be1f667be3f14d81dfd5bd6f04fa52b475599","replayCount":0,"serializedBytes":21393},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:02:28.888025+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:8c023417-a5e1-46de-bef2-3580166e8e53:repository-mutation-intent:effe89fa0df493ec087759f4102be1f667be3f14d81dfd5bd6f04fa52b475599:0","mission_step_id":"3b2c0ef0-8a0b-4f16-a333-d15732f5621b","command_center_event_id":"8c023417-a5e1-46de-bef2-3580166e8e53"},{"id":"bd80b660-42e4-41e8-80ec-82641bea8fd7","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"ac663fcf7052e314fac920ee8da3394da760012a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"record","satisfied":false,"statement":"Existing PR #2416 squash-merges the Golden Restore Point metadata into main after Gate 7162.","proofConditionIds":["repository-proof"]},{"id":"frozen","satisfied":false,"statement":"The restore point targets 1b2110b7a8988859ec73184d299584ce4e2490d8 with Command Center 1.58.107-exact-green-no-prearm and normal control-plane mutation remains frozen by default.","proofConditionIds":["repository-proof","frozen-proof"]}],"satisfied":false,"constraints":[{"id":"same-pr","satisfied":false,"statement":"Use only existing PR #2416, change no product/runtime target, preserve database records and migration history, and do not run Visual Witness.","proofConditionIds":["repository-proof","frozen-proof"]}],"contractHash":"a9383c18ba04a01539c0e186623a979fccb2023c274602497a690d985d20fdf6","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repository-proof","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"a9383c18ba04a01539c0e186623a979fccb2023c274602497a690d985d20fdf6","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"frozen-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":[],"releaseRequestContractHash":"a9383c18ba04a01539c0e186623a979fccb2023c274602497a690d985d20fdf6"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository","runtime"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:04:27.556208+00:00","proof_gate":"request_contract_pending","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:5ad2c3fd-60f9-44ea-a5ff-11518064cccd:request-contract:a9383c18ba04a01539c0e186623a979fccb2023c274602497a690d985d20fdf6:ac663fcf7052e314fac920ee8da3394da760012a:pending:repository,runtime","mission_step_id":"2206f395-b3f2-4802-b731-b84b24e399cc","command_center_event_id":"5ad2c3fd-60f9-44ea-a5ff-11518064cccd"},{"id":"3691b9b1-8ea3-43a4-96b8-f75b4e849cf6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane for this bounded release-orchestration bottleneck repair; remove global Forgejo Actions visibility from the normal merged-main release hot path, enforce the existing shared reconciliation budget, pass KnockLaunch Gate, ship only cc-execution, prove it live, then return to frozen-by-default behavior.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane for this bounded release-orchestration bottleneck repair; remove global Forgejo Actions visibility from the normal merged-main release hot path, enforce the existing shared reconciliation budget, pass KnockLaunch Gate, ship only cc-execution, prove it live, then return to frozen-by-default behavior.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"event-native-release-handoff","statement":"Normal re-entry for an already merged PR returns the protected-main push release handoff without a global Forgejo Actions listing or queue-visibility prerequisite.","proofConditionIds":["repository-contract","runtime-contract"]},{"id":"bounded-release-reconciliation","statement":"Mission release reconciliation uses one attempt per Forgejo read and a shared four-second provider budget instead of multiplying retry budgets across sequential reads.","proofConditionIds":["repository-contract","runtime-contract"]}],"objective":"UNFREEZE the control plane for this bounded release-orchestration bottleneck repair; remove global Forgejo Actions visibility from the normal merged-main release hot path, enforce the existing shared reconciliation budget, pass KnockLaunch Gate, ship only cc-execution, prove it live, then return to frozen-by-default behavior.","constraints":[{"id":"preserve-release-safety","statement":"Preserve protected main, exact-head KnockLaunch Gate, squash merge, one canonical release per mission, target-scoped collision handling for corrective dispatch, and recovery-only reconciliation.","proofConditionIds":["repository-contract","runtime-contract"]},{"id":"bounded-control-plane-scope","statement":"Change only the four declared control-plane files, ship only cc-execution, do not touch tenant/product/database state, and return to frozen-by-default control-plane mutation behavior after the scoped permit.","proofConditionIds":["repository-contract","runtime-contract"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-contract","kind":"repository","claim":"Current Forgejo main contains the event-native merged-main release handoff, shared reconciliation budget, regression guards, and updated capability policy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[]},{"id":"runtime-contract","kind":"runtime","claim":"Live cc-execution runs the repaired release orchestration source and the scoped control-plane permit does not leave a persistent unfreeze path.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"c955b6adbabbc08ffbb6e3013a7ec8b463042f821ed38f8756b58f0277f79de7","requestContractRevision":4,"previousRequestContractHash":"6487d4a1f28a65d25616266b17707acbfa962465a541455b6348ae40d0b29879"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:04:29.875117+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:request-contract:c955b6adbabbc08ffbb6e3013a7ec8b463042f821ed38f8756b58f0277f79de7","mission_step_id":"28ecf511-e519-427f-aaef-0c20afab8daa","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"8a94d39e-8c48-42c2-ae5a-cc3eb9ac7a45","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Remove redundant ancestry reads after an exact protected-main push has already proven canonical source lineage, while keeping live main identity authoritative.","baseSha":"294cb18022f4882a7a25e1b58cb029a83f464465","issuedAt":1789501122035,"expiresAt":1789501302035,"missionId":"03b01c46-68df-4698-9a71-216d15077bfe","authorizationId":"bc3d7f25-d950-48b1-a0a5-68294b36cbc5","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:38:43.792439+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"294cb18022f4882a7a25e1b58cb029a83f464465","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:bc3d7f25-d950-48b1-a0a5-68294b36cbc5","mission_step_id":"fbab58da-dc37-4eca-8e54-22cc7282e571","command_center_event_id":"03b01c46-68df-4698-9a71-216d15077bfe"},{"id":"b712dbab-6f93-44e5-842a-808063cc6eb2","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-203115e81a8b","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.162-owner-activity-mission-recovery","prNumber":2925,"terminal":false,"missionId":"25e75e39-4fb2-41d8-b14f-aa452f569b2f","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6149,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2891,"approvedPlanMs":0,"missionSetupMs":402,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":402,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":402,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":402,"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":"25e75e39-4fb2-41d8-b14f-aa452f569b2f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1967,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:29:36.05878+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2925","receipt_type":"execute_mission","idempotency_key":"mission:25e75e39-4fb2-41d8-b14f-aa452f569b2f:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"0a36c70a-f7d8-4bc3-9554-1afccb0a59f3","command_center_event_id":"25e75e39-4fb2-41d8-b14f-aa452f569b2f"},{"id":"89016b8d-22cd-4cb7-a88c-8974ef26fd90","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-44d49e03d254","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":7767,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"executorlessWaitMs":44450,"firstUsefulResultAt":"2026-09-24T05:10:34.857Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.240-stale-gate-regression-guard","prNumber":null,"terminal":false,"missionId":"44d49e03-d254-40a5-b682-2e1dda0261fb","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":265,"providerAuthMs":0,"ledgerPrepareMs":265,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":265,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":265,"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":"44d49e03-d254-40a5-b682-2e1dda0261fb"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4492,"likelyAffectedFiles":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/src/index-mission-control.js","scripts/validate-production-critical-files.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:10:34.893191+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:44d49e03-d254-40a5-b682-2e1dda0261fb:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"e8888fe6-2e2d-4d1c-bfba-86fb829c03ba","command_center_event_id":"44d49e03-d254-40a5-b682-2e1dda0261fb"},{"id":"1d07153a-0bea-4002-98ed-0f63fad133a6","source":"forgejo","status":"waiting","payload":{"branch":"ai/visual-witness-supervisor-restart-exhaustion","prNumber":3025,"nextAction":null,"mergeCommitSha":"81f17af8a2c2b2eaf72cc338726f56420d9363f5","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T18:44:11.653424+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"81f17af8a2c2b2eaf72cc338726f56420d9363f5","external_id":"3025","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:69d431e5-958f-4e10-9308-2c1c436ef276:merged-pr:3025:81f17af8a2c2b2eaf72cc338726f56420d9363f5","mission_step_id":"6348443e-f612-4051-9deb-26b1ebb338e4","command_center_event_id":"69d431e5-958f-4e10-9308-2c1c436ef276"},{"id":"9e44940d-2c62-4475-9555-ccb9d065d0d1","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-2a0354f774b6","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.239-stale-gate-evidence-reuse","prNumber":null,"terminal":false,"missionId":"2a0354f7-74b6-4b80-b25d-eb9bad901778","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":30,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":487,"providerAuthMs":0,"ledgerPrepareMs":487,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":487,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":487,"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":"2a0354f7-74b6-4b80-b25d-eb9bad901778"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":10308,"likelyAffectedFiles":["config/capabilities/tenant-bootstrap.json","supabase/functions/tenant-media-library/index.ts","src/__tests__/contracts/generatedTenantRouteFamily.contract.test.ts","src/__tests__/contracts/curri-three-tenant-demo-readiness.contract.test.ts","src/__tests__/contracts/projected-godmode-tenant-bootstrap.contract.test.ts","src/__tests__/contracts/readableTenantStorageBootstrapContract.test.ts","src/__tests__/contracts/pcg-canonical-bootstrap.contract.test.ts","src/__tests__/contracts/handyman-modes-bootstrap.contract.test.ts","src/__tests__/contracts/mobile-tenant-avatar-navigation.contract.test.ts","src/__tests__/contracts/modes-tenant-navigation.contract.test.ts","src/__tests__/contracts/platform-command-readiness.contract.test.ts","src/App.css"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:05:50.545035+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:2a0354f7-74b6-4b80-b25d-eb9bad901778:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"670f3ced-6ebe-47f6-aecd-2e908feb7fa8","command_center_event_id":"2a0354f7-74b6-4b80-b25d-eb9bad901778"},{"id":"e5d8d791-4507-4d01-bf4c-7fac5aed3f17","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"ac663fcf7052e314fac920ee8da3394da760012a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"record","satisfied":true,"statement":"Existing PR #2416 squash-merges the Golden Restore Point metadata into main after Gate 7162.","proofConditionIds":["repository-proof"]},{"id":"frozen","satisfied":false,"statement":"The restore point targets 1b2110b7a8988859ec73184d299584ce4e2490d8 with Command Center 1.58.107-exact-green-no-prearm and normal control-plane mutation remains frozen by default.","proofConditionIds":["repository-proof","frozen-proof"]}],"satisfied":false,"constraints":[{"id":"same-pr","satisfied":false,"statement":"Use only existing PR #2416, change no product/runtime target, preserve database records and migration history, and do not run Visual Witness.","proofConditionIds":["repository-proof","frozen-proof"]}],"contractHash":"a9383c18ba04a01539c0e186623a979fccb2023c274602497a690d985d20fdf6","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repository-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"a9383c18ba04a01539c0e186623a979fccb2023c274602497a690d985d20fdf6","repositoryProofStatus":"verified","repositoryProofSourceSha":"ac663fcf7052e314fac920ee8da3394da760012a"},"required":true,"satisfied":true},{"id":"frozen-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":[],"releaseRequestContractHash":"a9383c18ba04a01539c0e186623a979fccb2023c274602497a690d985d20fdf6"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["runtime"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:04:34.992909+00:00","proof_gate":"request_contract_pending","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:5ad2c3fd-60f9-44ea-a5ff-11518064cccd:request-contract:a9383c18ba04a01539c0e186623a979fccb2023c274602497a690d985d20fdf6:ac663fcf7052e314fac920ee8da3394da760012a:pending:runtime","mission_step_id":"2206f395-b3f2-4802-b731-b84b24e399cc","command_center_event_id":"5ad2c3fd-60f9-44ea-a5ff-11518064cccd"},{"id":"8439da32-293f-4eab-8370-4cda5af43a7b","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-11T20:04:36.146Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:04:37.134641+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:5ad2c3fd-60f9-44ea-a5ff-11518064cccd:owner-wait-live","mission_step_id":"2206f395-b3f2-4802-b731-b84b24e399cc","command_center_event_id":"5ad2c3fd-60f9-44ea-a5ff-11518064cccd"},{"id":"bfb0a1c8-7d0b-439c-9649-d1486842a3d4","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/cancelled-release-signed-push-lineage","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.154-cancelled-release-history-first","prNumber":null,"terminal":false,"missionId":"03b01c46-68df-4698-9a71-216d15077bfe","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":27463,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":5911,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":5911,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":5911,"repositoryMutationMs":27463,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":5911,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"03b01c46-68df-4698-9a71-216d15077bfe"},"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":1573,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:39:12.971433+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:03b01c46-68df-4698-9a71-216d15077bfe:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"be704738-04e9-4c23-a19f-fbffb14ffec1","command_center_event_id":"03b01c46-68df-4698-9a71-216d15077bfe"},{"id":"a175f7fc-d603-4bde-9f7e-0662280d8162","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner previously authorized temporarily unfreezing the control plane for necessary reliability improvements and refreezing it afterward. This exact scope repairs the release-orchestration bottleneck without changing tenant or product behavior.","baseSha":"ac663fcf7052e314fac920ee8da3394da760012a","issuedAt":1789157200471,"expiresAt":1789157380471,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","authorizationId":"b5019277-3f81-4380-8c02-b9601a7a9d4b","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:06:41.164309+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b5019277-3f81-4380-8c02-b9601a7a9d4b","mission_step_id":"bfc99602-22a4-4f94-b129-c981a9136413","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"8fb03f37-9d7b-45e1-bb0b-1e57a8e0284c","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner previously authorized temporarily unfreezing the control plane for necessary reliability improvements and refreezing it afterward. This exact scope repairs the release-orchestration bottleneck without changing tenant or product behavior.","baseSha":"ac663fcf7052e314fac920ee8da3394da760012a","issuedAt":1789157274573,"expiresAt":1789157454573,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","authorizationId":"aad78d53-aed1-4b4c-927f-b6d1c5139fea","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:07:55.026095+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:aad78d53-aed1-4b4c-927f-b6d1c5139fea","mission_step_id":"bfc99602-22a4-4f94-b129-c981a9136413","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"a4b1cefb-b55a-4e49-963a-2ce421d8b1a2","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-adc9f8a7dc29","reason":"control_plane_frozen_explicit_unfreeze_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2417,"terminal":false,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2654,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":538,"ledgerReconcileMs":0,"lineageReconcileMs":2116,"resolvePreflightMs":2654,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":538,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"adc9f8a7-dc29-4724-9df0-afc076604415"},"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":1451,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:04:31.563529+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"28ecf511-e519-427f-aaef-0c20afab8daa","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"5ec3a34b-b619-46f6-b0c2-11ebc9c597db","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"81f17af8a2c2b2eaf72cc338726f56420d9363f5","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Repair the universal visual-witness mission supervisor so a durable supervisor recovered after a process restart cannot remain forever in retrying/waiting when its raw-attempt budget is already exhausted. After the retry loop is unavailable/exhausted, deterministically terminalize the supervisor from the last attempt classification/receipt instead of falling through nonterminal. Preserve the existing three-attempt bound and all retry/escalation safety rules. Add regression coverage for the exact recovered-at-max-attempts state observed during the Big Papi proposal interaction proof. Ship the OnRunner target and verify the released runner health.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"0da15ff509d0bf4457d4a95f3f996ef018218f2a5a77279e551bc179cfd157f3","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"onrunner":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["onrunner"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"0da15ff509d0bf4457d4a95f3f996ef018218f2a5a77279e551bc179cfd157f3"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["onrunner"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T18:46:43.669289+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"81f17af8a2c2b2eaf72cc338726f56420d9363f5","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:69d431e5-958f-4e10-9308-2c1c436ef276:request-contract:0da15ff509d0bf4457d4a95f3f996ef018218f2a5a77279e551bc179cfd157f3:81f17af8a2c2b2eaf72cc338726f56420d9363f5:verified:","mission_step_id":"eaed4627-c9b1-4da5-a2e6-be9175bb62b6","command_center_event_id":"69d431e5-958f-4e10-9308-2c1c436ef276"},{"id":"c302635b-841b-47e5-837d-43515e82f886","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/modes-upload-auth-contract-20260911","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2415,"terminal":false,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17969,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":6691,"providerAuthMs":0,"ledgerPrepareMs":1691,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":6691,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1691,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},"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":2706,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:13:42.0844+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2415","receipt_type":"execute_mission","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"f7e9ff14-1a6e-4bdb-81df-bf52b5cdb97d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-adc9f8a7dc29","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.107-exact-green-no-prearm","prNumber":2417,"terminal":false,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":34665,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":6247,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1247,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":6247,"repositoryMutationMs":34665,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1247,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"adc9f8a7-dc29-4724-9df0-afc076604415"},"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":1559,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:04:58.518133+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"28ecf511-e519-427f-aaef-0c20afab8daa","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"73eb6f44-ab50-4f67-91db-4211e98d3ef5","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Align durable exact protected-main push lineage with the canonical release dispatcher while keeping fresh main identity authoritative.","baseSha":"294cb18022f4882a7a25e1b58cb029a83f464465","issuedAt":1789501174245,"expiresAt":1789501354245,"missionId":"03b01c46-68df-4698-9a71-216d15077bfe","authorizationId":"f82d8d7d-f25c-46bc-824e-e61952f0f706","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:39:34.929645+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"294cb18022f4882a7a25e1b58cb029a83f464465","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:f82d8d7d-f25c-46bc-824e-e61952f0f706","mission_step_id":"fbab58da-dc37-4eca-8e54-22cc7282e571","command_center_event_id":"03b01c46-68df-4698-9a71-216d15077bfe"},{"id":"f43955a4-bd8a-4c0e-8df2-c3fbcd622406","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-06d350f3111a","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.154-cancelled-release-history-first","prNumber":2851,"terminal":false,"missionId":"06d350f3-111a-4413-9e3a-514669ccfc30","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2861,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2448,"approvedPlanMs":0,"missionSetupMs":6139,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":5355,"ledgerReconcileMs":0,"lineageReconcileMs":784,"resolvePreflightMs":6139,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":5355,"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":"06d350f3-111a-4413-9e3a-514669ccfc30"},"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":1974,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:29:10.4707+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2851","receipt_type":"execute_mission","idempotency_key":"mission:06d350f3-111a-4413-9e3a-514669ccfc30:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"c26dd880-e7e5-4f3f-a105-312ac084ac5d","command_center_event_id":"06d350f3-111a-4413-9e3a-514669ccfc30"},{"id":"d1348027-beba-4d21-8f72-fa66a4fd5e64","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Correct only the deterministic stale Gate assertion on existing PR #2417 after exact run 7169 proved the old expected retry count.","baseSha":"ac663fcf7052e314fac920ee8da3394da760012a","issuedAt":1789157845441,"expiresAt":1789158025441,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","authorizationId":"1e7b80ec-12f3-4ace-bb76-08b422a9cc20","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:17:25.936637+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:1e7b80ec-12f3-4ace-bb76-08b422a9cc20","mission_step_id":"bfc99602-22a4-4f94-b129-c981a9136413","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"fcf01f9d-756e-4caf-9fd8-5b386128abfb","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"scripts/validate-stale-gate-evidence-reuse.mjs","content":"import fs from \"node:fs\";\nimport crypto from \"node:crypto\";\n\nconst workflowPath = \".forgejo/workflows/knocklaunch.yml\";\nconst workflow = fs.readFileSync(workflowPath, \"utf8\");\n\nconst mustContain = [\n  \"knocklaunch-frontend-qa-evidence-v1-\",\n  \"FRONTEND_QA_EVIDENCE_HIT\",\n  \"FRONTEND_QA_EVIDENCE_FINGERPRINT\",\n  \"QA_REUSE_FRONTEND_EVIDENCE\",\n  \"Save reusable frontend QA evidence before final main freshness verdict\",\n  \"Verify protected main did not advance during gate\",\n  \"protected main advanced during Gate\",\n  \"refresh + re-gate required\",\n  \"validate-production-critical-files.mjs hard-safety\",\n];\nfor (const token of mustContain) {\n  if (!workflow.includes(token)) throw new Error(`stale-gate invariant missing: ${token}`);\n}\n\nconst saveIndex = workflow.indexOf(\"Save reusable frontend QA evidence before final main freshness verdict\");\nconst freshnessIndex = workflow.indexOf(\"Verify protected main did not advance during gate\");\nconst hardSafetyIndex = workflow.indexOf(\"validate-production-critical-files.mjs hard-safety\");\nconst reuseIndex = workflow.indexOf(\"QA_REUSE_FRONTEND_EVIDENCE\");\nif (!(saveIndex > 0 && freshnessIndex > saveIndex)) throw new Error(\"reusable evidence must persist before final main freshness verdict\");\nif (!(hardSafetyIndex > 0 && reuseIndex > 0)) throw new Error(\"hard-safety and reuse contract must both exist\");\n\nconst relevant = (path) => /^(?:src\\/|public\\/|index\\.html$|package(?:-lock)?\\.json$|vite\\.config\\.|tsconfig|tailwind\\.config\\.|postcss\\.config\\.|components\\.json$|wrangler\\.toml$|config\\/cloudflare-native-frontend-build\\.json$|scripts\\/cloudflare-native-|scripts\\/validate-cloudflare-native-public-env\\.mjs$)/.test(path);\nconst fingerprint = (entries, buildInputs=\"browser-public-build-inputs-v1\") => {\n  const material = entries.filter(([path]) => relevant(path)).sort(([a],[b])=>a.localeCompare(b)).map(([path,blob])=>`${path} ${blob}`).join(\"\\n\")\n    + `\\nnode=22.18.0\\ntypescript=7.0.2\\nbuild_inputs=${buildInputs}\\nevidence_contract=frontend-qa-evidence-v1\\n`;\n  return crypto.createHash(\"sha256\").update(material).digest(\"hex\");\n};\n\nconst base = [\n  [\"src/App.tsx\",\"aaa\"],\n  [\"src/shells/tennex/TennexWorkspaceShell.tsx\",\"bbb\"],\n  [\"package.json\",\"pkg\"],\n  [\"package-lock.json\",\"lock\"],\n  [\"tsconfig.app.json\",\"ts\"],\n  [\"config/control-plane-capabilities.json\",\"cp\"],\n];\nconst unrelatedControlPlane = base.map((entry) => [...entry]);\nunrelatedControlPlane[5][1] = \"cp2\";\nif (fingerprint(base) !== fingerprint(unrelatedControlPlane)) {\n  throw new Error(\"unrelated control-plane change must not invalidate frontend evidence fingerprint\");\n}\nconst frontendChanged = base.map((entry) => [...entry]);\nfrontendChanged[1][1] = \"bbb2\";\nif (fingerprint(base) === fingerprint(frontendChanged)) throw new Error(\"frontend source change must invalidate fingerprint\");\nconst dependencyChanged = base.map((entry) => [...entry]);\ndependencyChanged[3][1] = \"lock2\";\nif (fingerprint(base) === fingerprint(dependencyChanged)) throw new Error(\"dependency change must invalidate fingerprint\");\nif (fingerprint(base, \"inputs-a\") === fingerprint(base, \"inputs-b\")) throw new Error(\"browser-public build input change must invalidate fingerprint\");\n\nif (!/if \\[ \"\\$QA_RUN_TYPESCRIPT\" = \"true\" \\] && \\[ \"\\$QA_REUSE_FRONTEND_EVIDENCE\" != \"true\" \\]/.test(workflow)) {\n  throw new Error(\"TypeScript evidence reuse must remain explicitly scoped\");\n}\nif (!/if \\[ \"\\$QA_RUN_FRONTEND\" = \"true\" \\] && \\[ \"\\$QA_REUSE_FRONTEND_EVIDENCE\" != \"true\" \\]/.test(workflow)) {\n  throw new Error(\"bundle evidence reuse must remain explicitly scoped\");\n}\n\nconsole.log(JSON.stringify({\n  ok:true,\n  proofGate:\"stale_gate_evidence_reuse_invariants_verified\",\n  unchangedUnrelatedFingerprint:true,\n  relevantChangeInvalidates:true,\n  dependencyChangeInvalidates:true,\n  buildInputChangeInvalidates:true,\n  hardSafetyAlwaysReruns:true,\n  mergeFreshnessPreserved:true\n}));\n"},{"path":"workers/cc-execution/test/stale-gate-regression-guard.test.js","content":"import test from \"node:test\";\nimport assert from \"node:assert/strict\";\nimport { spawnSync } from \"node:child_process\";\nimport fs from \"node:fs\";\n\ntest(\"stale-gate synthetic invariant validator passes on canonical workflow\", () => {\n  const run = spawnSync(process.execPath, [\"scripts/validate-stale-gate-evidence-reuse.mjs\"], { encoding: \"utf8\" });\n  assert.equal(run.status, 0, run.stderr || run.stdout);\n  const line = run.stdout.trim().split(\"\\n\").pop();\n  const receipt = JSON.parse(line);\n  assert.equal(receipt.proofGate, \"stale_gate_evidence_reuse_invariants_verified\");\n  assert.equal(receipt.unchangedUnrelatedFingerprint, true);\n  assert.equal(receipt.relevantChangeInvalidates, true);\n  assert.equal(receipt.dependencyChangeInvalidates, true);\n  assert.equal(receipt.hardSafetyAlwaysReruns, true);\n  assert.equal(receipt.mergeFreshnessPreserved, true);\n});\n\ntest(\"canonical Gate runs the stale-gate prevention guard before expensive frontend QA\", () => {\n  const workflow = fs.readFileSync(\".forgejo/workflows/knocklaunch.yml\", \"utf8\");\n  const guard = workflow.indexOf(\"validate-stale-gate-evidence-reuse.mjs\");\n  const typecheck = workflow.indexOf(\"pinned native TypeScript 7 incremental semantic typecheck\");\n  assert.ok(guard > 0);\n  assert.ok(typecheck > guard);\n});\n\ntest(\"Gate exposes explicit evidence reuse diagnostics\", () => {\n  const workflow = fs.readFileSync(\".forgejo/workflows/knocklaunch.yml\", \"utf8\");\n  assert.match(workflow, /stale_gate_qa_evidence.*reason=/);\n});\n"}],"branch":"ai/objective-first-repair-d256ff780286","writes":[],"patches":[],"version":1,"approved":true,"missionId":"d256ff78-0286-4bf7-844b-3fe3fd0153a2","objective":"Make the stale-main Gate churn failure class non-regressable. Add a cheap networkless synthetic validator that runs as a hard-safety invariant on every canonical Gate before expensive QA. It must prove: reusable frontend QA evidence is saved before final protected-main freshness verdict; exact-input fingerprinting covers frontend source, dependency manifests, TypeScript/build config and browser-public build inputs; unchanged frontend inputs preserve the fingerprint across unrelated control-plane changes; frontend/dependency/build-input changes invalidate the fingerprint; hard-safety runs regardless of evidence reuse; stale green still requires same-PR refresh and current-main ancestry before merge; evidence reuse remains scoped to expensive TypeScript/bundle QA only. Add machine-readable reuse/miss diagnostics in Gate logs. Lock this in the capability mirror and regression tests. One control-plane PR, canonical Gate, squash merge, cc-execution release, live runtime proof.","repository":"noel/KnockLaunchOS","sourceScope":"control-plane","autoProgress":true,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":".forgejo/workflows/knocklaunch.yml","edits":[{"new_content":"          KNOCKLAUNCH_CHANGED_PATHS_B64=\"$QA_CHANGED_PATHS_B64\" node scripts/validate-production-critical-files.mjs hard-safety\n          node scripts/validate-stale-gate-evidence-reuse.mjs\n          node scripts/release-target-ownership.test.mjs","old_content":"          KNOCKLAUNCH_CHANGED_PATHS_B64=\"$QA_CHANGED_PATHS_B64\" node scripts/validate-production-critical-files.mjs hard-safety\n          node scripts/release-target-ownership.test.mjs"},{"new_content":"              QA_REUSE_FRONTEND_EVIDENCE=true\n              echo \"stale_gate_qa_evidence status=reused reason=exact_input_fingerprint_match fingerprint=$FRONTEND_QA_EVIDENCE_FINGERPRINT\"\n              echo \"Adaptive frontend QA: reusable exact-input evidence restored fingerprint=$FRONTEND_QA_EVIDENCE_FINGERPRINT\"","old_content":"              QA_REUSE_FRONTEND_EVIDENCE=true\n              echo \"Adaptive frontend QA: reusable exact-input evidence restored fingerprint=$FRONTEND_QA_EVIDENCE_FINGERPRINT\""},{"new_content":"          if [ \"$QA_RUN_FRONTEND\" = \"true\" ] && [ \"$QA_REUSE_FRONTEND_EVIDENCE\" != \"true\" ]; then\n            if [ \"${FRONTEND_QA_EVIDENCE_HIT:-false}\" = \"true\" ]; then\n              echo \"stale_gate_qa_evidence status=miss reason=fingerprint_or_payload_mismatch fingerprint=${FRONTEND_QA_EVIDENCE_FINGERPRINT:-unknown}\"\n            else\n              echo \"stale_gate_qa_evidence status=miss reason=cache_miss_or_first_validation fingerprint=${FRONTEND_QA_EVIDENCE_FINGERPRINT:-unknown}\"\n            fi\n          fi\n          if [ \"$QA_RUN_FRONTEND\" = \"true\" ] && [ \"$QA_REUSE_FRONTEND_EVIDENCE\" != \"true\" ] && [ -n \"${FRONTEND_QA_EVIDENCE_FINGERPRINT:-}\" ]; then","old_content":"          if [ \"$QA_RUN_FRONTEND\" = \"true\" ] && [ \"$QA_REUSE_FRONTEND_EVIDENCE\" != \"true\" ] && [ -n \"${FRONTEND_QA_EVIDENCE_FINGERPRINT:-}\" ]; then"}]},{"path":"config/control-plane-capabilities.json","edits":[{"new_content":"      \"staleHeadReusableQaEvidenceScope\": \"expensive_frontend_typescript_and_bundle_only\",\n      \"staleHeadRegressionGuard\": \"hard_safety_networkless_synthetic_every_gate\",\n      \"staleHeadRegressionGuardProof\": \"stale_gate_evidence_reuse_invariants_verified\",\n      \"staleHeadReuseDiagnostics\": \"machine_readable_stale_gate_qa_evidence_status_and_reason\",","old_content":"      \"staleHeadReusableQaEvidenceScope\": \"expensive_frontend_typescript_and_bundle_only\","}]},{"path":"workers/cc-execution/src/version.js","edits":[{"new_content":"export const CC_EXECUTION_VERSION = \"1.58.240-stale-gate-regression-guard\";","old_content":"export const CC_EXECUTION_VERSION = \"1.58.239-stale-gate-evidence-reuse\";"}]}],"implementation":{"files":[],"writes":[]},"requestContract":{"intent":{"evidence":[],"rawUtterance":"Make the stale-main Gate churn failure class non-regressable. Add a cheap networkless synthetic validator that runs as a hard-safety invariant on every canonical Gate before expensive QA. It must prove: reusable frontend QA evidence is saved before final protected-main freshness verdict; exact-input fingerprinting covers frontend source, dependency manifests, TypeScript/build config and browser-public build inputs; unchanged frontend inputs preserve the fingerprint across unrelated control-plane changes; frontend/dependency/build-input changes invalidate the fingerprint; hard-safety runs regardless of evidence reuse; stale green still requires same-PR refresh and current-main ancestry before merge; evidence reuse remains scoped to expensive TypeScript/bundle QA only. Add machine-readable reuse/miss diagnostics in Gate logs. Lock this in the capability mirror and regression tests. One control-plane PR, canonical Gate, squash merge, cc-execution release, live runtime proof.","wordingChanged":false,"canonicalIntent":"Make the stale-main Gate churn failure class non-regressable. Add a cheap networkless synthetic validator that runs as a hard-safety invariant on every canonical Gate before expensive QA. It must prove: reusable frontend QA evidence is saved before final protected-main freshness verdict; exact-input fingerprinting covers frontend source, dependency manifests, TypeScript/build config and browser-public build inputs; unchanged frontend inputs preserve the fingerprint across unrelated control-plane changes; frontend/dependency/build-input changes invalidate the fingerprint; hard-safety runs regardless of evidence reuse; stale green still requires same-PR refresh and current-main ancestry before merge; evidence reuse remains scoped to expensive TypeScript/bundle QA only. Add machine-readable reuse/miss diagnostics in Gate logs. Lock this in the capability mirror and regression tests. One control-plane PR, canonical Gate, squash merge, cc-execution release, live runtime proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"synthetic-guard","statement":"Every canonical Gate runs a cheap synthetic stale-main evidence-reuse invariant before expensive QA.","proofConditionIds":["prod"]},{"id":"fingerprint-proof","statement":"The synthetic guard proves unrelated control-plane changes preserve frontend QA fingerprint while relevant frontend/dependency/build changes invalidate it.","proofConditionIds":["prod"]},{"id":"diagnostics","statement":"Gate emits machine-readable evidence reuse/miss reason.","proofConditionIds":["prod"]},{"id":"merge-safety","statement":"Stale green never merges directly; current-main ancestry remains mandatory.","proofConditionIds":["prod"]}],"objective":"Make the stale-main Gate churn failure class non-regressable. Add a cheap networkless synthetic validator that runs as a hard-safety invariant on every canonical Gate before expensive QA. It must prove: reusable frontend QA evidence is saved before final protected-main freshness verdict; exact-input fingerprinting covers frontend source, dependency manifests, TypeScript/build config and browser-public build inputs; unchanged frontend inputs preserve the fingerprint across unrelated control-plane changes; frontend/dependency/build-input changes invalidate the fingerprint; hard-safety runs regardless of evidence reuse; stale green still requires same-PR refresh and current-main ancestry before merge; evidence reuse remains scoped to expensive TypeScript/bundle QA only. Add machine-readable reuse/miss diagnostics in Gate logs. Lock this in the capability mirror and regression tests. One control-plane PR, canonical Gate, squash merge, cc-execution release, live runtime proof.","constraints":[{"id":"hard-safety","statement":"The prevention guard is hard-safety and cannot be skipped by adaptive QA evidence reuse.","proofConditionIds":["prod"]},{"id":"single-gate","statement":"No parallel validator lane; use the canonical Gate only.","proofConditionIds":["prod"]}],"sourceScope":"control-plane","terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"prod","kind":"runtime","claim":"Live control-plane exposes and enforces the stale-main evidence-reuse regression guard and diagnostics.","required":true,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":{"intent":{"evidence":[],"rawUtterance":"Make the stale-main Gate churn failure class non-regressable. Add a cheap networkless synthetic validator that runs as a hard-safety invariant on every canonical Gate before expensive QA. It must prove: reusable frontend QA evidence is saved before final protected-main freshness verdict; exact-input fingerprinting covers frontend source, dependency manifests, TypeScript/build config and browser-public build inputs; unchanged frontend inputs preserve the fingerprint across unrelated control-plane changes; frontend/dependency/build-input changes invalidate the fingerprint; hard-safety runs regardless of evidence reuse; stale green still requires same-PR refresh and current-main ancestry before merge; evidence reuse remains scoped to expensive TypeScript/bundle QA only. Add machine-readable reuse/miss diagnostics in Gate logs. Lock this in the capability mirror and regression tests. One control-plane PR, canonical Gate, squash merge, cc-execution release, live runtime proof.","wordingChanged":false,"canonicalIntent":"Make the stale-main Gate churn failure class non-regressable. Add a cheap networkless synthetic validator that runs as a hard-safety invariant on every canonical Gate before expensive QA. It must prove: reusable frontend QA evidence is saved before final protected-main freshness verdict; exact-input fingerprinting covers frontend source, dependency manifests, TypeScript/build config and browser-public build inputs; unchanged frontend inputs preserve the fingerprint across unrelated control-plane changes; frontend/dependency/build-input changes invalidate the fingerprint; hard-safety runs regardless of evidence reuse; stale green still requires same-PR refresh and current-main ancestry before merge; evidence reuse remains scoped to expensive TypeScript/bundle QA only. Add machine-readable reuse/miss diagnostics in Gate logs. Lock this in the capability mirror and regression tests. One control-plane PR, canonical Gate, squash merge, cc-execution release, live runtime proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"synthetic-guard","statement":"Every canonical Gate runs a cheap synthetic stale-main evidence-reuse invariant before expensive QA.","proofConditionIds":["prod"]},{"id":"fingerprint-proof","statement":"The synthetic guard proves unrelated control-plane changes preserve frontend QA fingerprint while relevant frontend/dependency/build changes invalidate it.","proofConditionIds":["prod"]},{"id":"diagnostics","statement":"Gate emits machine-readable evidence reuse/miss reason.","proofConditionIds":["prod"]},{"id":"merge-safety","statement":"Stale green never merges directly; current-main ancestry remains mandatory.","proofConditionIds":["prod"]}],"objective":"Make the stale-main Gate churn failure class non-regressable. Add a cheap networkless synthetic validator that runs as a hard-safety invariant on every canonical Gate before expensive QA. It must prove: reusable frontend QA evidence is saved before final protected-main freshness verdict; exact-input fingerprinting covers frontend source, dependency manifests, TypeScript/build config and browser-public build inputs; unchanged frontend inputs preserve the fingerprint across unrelated control-plane changes; frontend/dependency/build-input changes invalidate the fingerprint; hard-safety runs regardless of evidence reuse; stale green still requires same-PR refresh and current-main ancestry before merge; evidence reuse remains scoped to expensive TypeScript/bundle QA only. Add machine-readable reuse/miss diagnostics in Gate logs. Lock this in the capability mirror and regression tests. One control-plane PR, canonical Gate, squash merge, cc-execution release, live runtime proof.","constraints":[{"id":"hard-safety","statement":"The prevention guard is hard-safety and cannot be skipped by adaptive QA evidence reuse.","proofConditionIds":["prod"]},{"id":"single-gate","statement":"No parallel validator lane; use the canonical Gate only.","proofConditionIds":["prod"]}],"sourceScope":"control-plane","terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"prod","kind":"runtime","claim":"Live control-plane exposes and enforces the stale-main evidence-reuse regression guard and diagnostics.","required":true,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[".forgejo/workflows/knocklaunch.yml","scripts/validate-stale-gate-evidence-reuse.mjs","config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/stale-gate-regression-guard.test.js"],"controlPlaneMaintenanceReason":"Make stale-main Gate evidence reuse non-regressable with a hard-safety synthetic guard and machine-readable diagnostics."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[".forgejo/workflows/knocklaunch.yml","scripts/validate-stale-gate-evidence-reuse.mjs","config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/stale-gate-regression-guard.test.js"],"controlPlaneMaintenanceReason":"Make stale-main Gate evidence reuse non-regressable with a hard-safety synthetic guard and machine-readable diagnostics."},"recovery":false,"fingerprint":"9eee982c05ffa31a9a04743093a3d525387fa91fcb4d3d4f0e3198b3ff3bc544","replayCount":0,"serializedBytes":20554},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:06:13.731345+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:d256ff78-0286-4bf7-844b-3fe3fd0153a2:repository-mutation-intent:9eee982c05ffa31a9a04743093a3d525387fa91fcb4d3d4f0e3198b3ff3bc544:0","mission_step_id":"72f83a3d-d300-442d-9f24-7b9ab56edbda","command_center_event_id":"d256ff78-0286-4bf7-844b-3fe3fd0153a2"},{"id":"2b08cf21-3e31-4c3a-8458-3710152c596c","source":"forgejo","status":"waiting","payload":{"branch":"ai/visual-witness-durable-engine-ladder","prNumber":3027,"nextAction":null,"mergeCommitSha":"daa6b81fb205e3d2cab2ecd2e0d5bb1a7e94dc23","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T18:57:25.421899+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"daa6b81fb205e3d2cab2ecd2e0d5bb1a7e94dc23","external_id":"3027","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:56f938a1-585f-4c6a-8379-f50f5964fdcc:merged-pr:3027:daa6b81fb205e3d2cab2ecd2e0d5bb1a7e94dc23","mission_step_id":"f76dd09b-da5b-48aa-8cfd-2a16a65e40cb","command_center_event_id":"56f938a1-585f-4c6a-8379-f50f5964fdcc"},{"id":"d550765b-b5d1-4fef-b131-a3a692c75acf","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing armed, green Forgejo PR #2415 through canonical squash merge, only the affected Supabase Edge release, and live runtime proof. Do not modify source, create another branch/PR, or run Visual Witness.","wordingChanged":false,"canonicalIntent":"Continue the existing armed, green Forgejo PR #2415 through canonical squash merge, only the affected Supabase Edge release, and live runtime proof. Do not modify source, create another branch/PR, or run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"merge","statement":"PR #2415 is squash merged from its exact green head without replacement work.","proofConditionIds":["repo"]},{"id":"release","statement":"Only Supabase Edge deploys admin-tenant-mode-image-upload.","proofConditionIds":["release"]},{"id":"runtime","statement":"Production admin-tenant-mode-image-upload is ACTIVE with verify_jwt=false and exposes the in-function auth health contract; Big Papi's MODES configuration remains intact.","proofConditionIds":["runtime"]}],"objective":"Continue the existing armed, green Forgejo PR #2415 through canonical squash merge, only the affected Supabase Edge release, and live runtime proof. Do not modify source, create another branch/PR, or run Visual Witness.","constraints":[{"id":"existing-only","statement":"No new source changes, branch, PR, or Visual Witness.","proofConditionIds":["repo"]},{"id":"targeted","statement":"Do not deploy frontend, migrations, Command Center, or unrelated functions.","proofConditionIds":["release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Existing PR #2415 is squash merged after its exact Gate success.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Only Supabase Edge releases admin-tenant-mode-image-upload.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"runtime","kind":"runtime","claim":"Production function is ACTIVE with verify_jwt=false and the expected auth health contract; Big Papi's MODES data is intact.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"15b984db4bfb28b829d9e4695f077c49d935cc769b6980891d300a70b93866dc","requestContractRevision":10,"previousRequestContractHash":"7dd173db3572f94f88355434eaa71f23c0bac3742e0fe65865e3a83ff01568d4"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:14:43.835648+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:request-contract:15b984db4bfb28b829d9e4695f077c49d935cc769b6980891d300a70b93866dc","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"81f8f266-cc68-4cb7-b151-03228ab01cfd","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/modes-upload-auth-contract-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2415,"terminal":false,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13247,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":12766,"approvedPlanMs":0,"missionSetupMs":1860,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1058,"ledgerReconcileMs":0,"lineageReconcileMs":802,"resolvePreflightMs":1860,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1058,"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":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},"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":1861,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:04:05.781104+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2415","receipt_type":"execute_mission","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"706fe2b3-2b17-4463-98c7-1a8ec271b505","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/cancelled-release-signed-push-lineage","reason":"anchored_edit_anchor_missing:workers/cc-execution/src/mission-ledger.js","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.154-cancelled-release-history-first","prNumber":null,"terminal":false,"missionId":"03b01c46-68df-4698-9a71-216d15077bfe","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11173,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2541,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":421,"ledgerReconcileMs":0,"lineageReconcileMs":2120,"resolvePreflightMs":2541,"repositoryMutationMs":11173,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":421,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"03b01c46-68df-4698-9a71-216d15077bfe"},"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":1532,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:39:49.659501+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:03b01c46-68df-4698-9a71-216d15077bfe:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"be704738-04e9-4c23-a19f-fbffb14ffec1","command_center_event_id":"03b01c46-68df-4698-9a71-216d15077bfe"},{"id":"530f1bde-8a7b-4fb9-aa35-0c0a4fa9b6fe","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-adc9f8a7dc29","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2417,"terminal":false,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":26254,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":2821,"providerAuthMs":0,"ledgerPrepareMs":454,"ledgerReconcileMs":0,"lineageReconcileMs":2367,"resolvePreflightMs":2821,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":454,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"adc9f8a7-dc29-4724-9df0-afc076604415"},"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":2888,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:14:38.910641+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2417","receipt_type":"execute_mission","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"28ecf511-e519-427f-aaef-0c20afab8daa","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"f532b0a2-dbb2-4c13-b991-7d1a9e316526","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","scripts/validate-stale-gate-evidence-reuse.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/stale-gate-regression-guard.test.js"],"reason":"Make stale-main Gate evidence reuse non-regressable with a hard-safety synthetic guard and machine-readable diagnostics.","baseSha":"999d8363a1117e81b134345754379e7054bd46d9","issuedAt":1790226374822,"expiresAt":1790226554822,"missionId":"d256ff78-0286-4bf7-844b-3fe3fd0153a2","authorizationId":"3e39b139-c553-48d3-b580-42dbc90635bc","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:06:15.126149+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"999d8363a1117e81b134345754379e7054bd46d9","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:3e39b139-c553-48d3-b580-42dbc90635bc","mission_step_id":"ce478798-5fac-4851-ae0f-ac6d58786359","command_center_event_id":"d256ff78-0286-4bf7-844b-3fe3fd0153a2"},{"id":"3a309e23-99d6-44c8-ba3e-3dae70456718","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"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.107-exact-green-no-prearm","prNumber":null,"terminal":false,"missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":31256,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":314,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":314,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":314,"repositoryMutationMs":31256,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":314,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},"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":1552,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:16:12.352771+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"6a859c2a-241d-4e47-b87e-96b71eb9c3f6","command_center_event_id":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},{"id":"3e47b608-0b28-44ba-a164-5e3b735da554","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/pr-ready-brownout-budget-20260911","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":null,"terminal":false,"missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":996,"providerAuthMs":0,"ledgerPrepareMs":996,"ledgerReconcileMs":391,"lineageReconcileMs":0,"resolvePreflightMs":996,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1387,"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":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},"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":3598,"likelyAffectedFiles":["workers/cc-execution/src/forgejo-provider.js","workers/cc-execution/src/index-release-fast-lane.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:19:14.005569+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"5a36f38c-232b-4647-8d0e-8d1d5c0e5cb5","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"0141eef6-6334-4dab-ace8-a850113880ba","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/tenant-application-avatar-menu-primitive-20260911","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":null,"terminal":false,"missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10666,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1328,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1328,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1328,"repositoryMutationMs":10666,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1328,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},"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":1614,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:15:21.340199+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"6a859c2a-241d-4e47-b87e-96b71eb9c3f6","command_center_event_id":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},{"id":"5c477f5c-47ac-49ef-bfd0-9931cb4c9b49","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Correct only the second deterministic stale bounded-read assertion proven by exact Gate run 7170 on existing PR #2417.","baseSha":"ac663fcf7052e314fac920ee8da3394da760012a","issuedAt":1789158096584,"expiresAt":1789158276584,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","authorizationId":"2b66e59d-ee1f-4389-862b-99fb44904b42","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:21:37.571454+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2b66e59d-ee1f-4389-862b-99fb44904b42","mission_step_id":"bfc99602-22a4-4f94-b129-c981a9136413","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"82227767-95e1-4a7c-90e1-452b607169f6","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"repair_plan_generation_failed","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.162-owner-activity-mission-recovery","prNumber":null,"terminal":false,"missionId":"8ed8ecf8-3757-4d75-842d-b3c2d09ae36a","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4044,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":4044,"missionSetupMs":870,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":870,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":870,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":870,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8ed8ecf8-3757-4d75-842d-b3c2d09ae36a"},"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":1651,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:31:32.384584+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8ed8ecf8-3757-4d75-842d-b3c2d09ae36a:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"c5f34857-1503-4e82-93de-af5aad5845ce","command_center_event_id":"8ed8ecf8-3757-4d75-842d-b3c2d09ae36a"},{"id":"7c30f6ac-a5ed-41de-8122-cd165654f24b","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"supabase/functions/_shared/tenantMessengerProfile.ts","content":"export const TENANT_MESSENGER_CONTRACT='TENANT_MESSENGER_V1';\nexport const TENANT_MESSENGER_SCHEMA_VERSION=1;\n\ntype AnyRecord=Record<string,any>;\nconst rec=(value:any):AnyRecord=>value&&typeof value==='object'&&!Array.isArray(value)?value:{};\nconst arr=(value:any)=>Array.isArray(value)?value:[];\nconst text=(...values:any[])=>values.map(value=>String(value??'').trim()).find(Boolean)||'';\nconst unique=(values:string[])=>[...new Set(values.filter(Boolean))];\nconst normalizeType=(value:any)=>String(value||'').trim().toUpperCase().replace(/[\\s-]+/g,'_');\nconst slug=(value:any)=>String(value||'').trim().toLowerCase().replace(/[^a-z0-9]+/g,'-').replace(/^-+|-+$/g,'');\nconst validColor=(value:any)=>{const v=String(value||'').trim();return /^(#[0-9a-f]{3,8}|hsl\\(|rgb\\(|oklch\\(|var\\()/i.test(v)?v:''};\n\nfunction applicationIds(settings:AnyRecord){\n  const blueprint=rec(settings.business_operating_blueprint);\n  for(const raw of [blueprint.applicationIds,blueprint.application_ids,settings.application_ids,settings.workspace_apps]){\n    if(Array.isArray(raw))return unique(raw.map((value:any)=>String(value||'').trim()));\n  }\n  return [];\n}\n\nfunction hasApp(apps:string[],tokens:string[]){\n  const hay=apps.map(value=>value.toLowerCase());\n  return tokens.some(token=>hay.some(value=>value===token||value.includes(token)));\n}\n\nfunction vocabularyFor(type:string,tenantSlug:string){\n  if(tenantSlug==='big-papis')return ['Customers','Events','Pop-Ups','Inventory','Proposals'];\n  if(/TAX|ACCOUNT|BOOKKEEP/.test(type))return ['Clients','Documents','Deadlines','Invoices','Appointments'];\n  if(/CARD|GRAD/.test(type))return ['Customers','Card Batches','Grading','Listings','Shipments'];\n  if(/EVENT_RENTAL|PARTY_RENTAL/.test(type))return ['Customers','Bookings','Rentals','Loadout','Vendors'];\n  if(/ROOF|HANDYMAN|FIELD|SERVICE/.test(type))return ['Customers','Jobs','Schedule','Estimates','Invoices'];\n  return ['Customers','Work','Schedule','Files','Billing'];\n}\n\nfunction themeFor(tenant:any,settings:AnyRecord,tenantSlug:string){\n  const branding=rec(settings.media_branding);\n  const character=rec(settings.brand_character);\n  const theme=rec(settings.theme);\n  const palette=rec(character.palette);\n  const bigPapis=tenantSlug==='big-papis';\n  const primary=validColor(text(theme.primary,theme.primary_color,settings.primary_color,palette.primary,branding.primary_color))||(bigPapis?'#ff178f':'#22c55e');\n  const secondary=validColor(text(theme.secondary,theme.secondary_color,settings.secondary_color,palette.secondary,branding.secondary_color))||(bigPapis?'#20e6ff':'#38bdf8');\n  const accent=validColor(text(theme.accent,theme.accent_color,settings.accent_color,palette.accent,branding.accent_color))||(bigPapis?'#9b4dff':secondary);\n  return {primary,secondary,accent,surface:'#061018',surfaceSoft:'#0b1822',text:'#f7fbfa'};\n}\n\nexport function buildTenantMessengerProfile(tenant:any){\n  const settings=rec(tenant?.settings);\n  const blueprint=rec(settings.business_operating_blueprint);\n  const tenantSlug=slug(tenant?.company_slug||tenant?.name||tenant?.id);\n  const tenantType=normalizeType(blueprint.businessTypeKey||blueprint.business_type_key||settings.declared_business_type||settings.business_type||tenant?.tenant_type);\n  const apps=applicationIds(settings);\n  const vocabulary=vocabularyFor(tenantType,tenantSlug);\n  const brandLabel=text(tenant?.company_dba_name,tenant?.company_legal_name,tenant?.name,tenant?.company_slug,'KNOCKLAUNCH');\n  const tagline=text(settings.tagline,settings.brand_tagline,rec(settings.brand_character).tagline,tenantSlug==='big-papis'?'Heaven In A Cup!':'');\n  const categories=unique(['All','Unread',...vocabulary.slice(0,4)]);\n  const quickActions=[\n    hasApp(apps,['calendar','booking','events'])?{id:'schedule',label:hasApp(apps,['booking','events'])?'Create Event':'Add to Calendar',applicationId:hasApp(apps,['booking','events'])?'booking':'calendar'}:null,\n    hasApp(apps,['proposals','proposal'])?{id:'proposal',label:'Send Proposal',applicationId:'proposals'}:null,\n    hasApp(apps,['invoice','billing','payments'])?{id:'invoice',label:'Create Invoice',applicationId:'invoices'}:null,\n    hasApp(apps,['tasks','task'])?{id:'task',label:'Create Task',applicationId:'tasks'}:null,\n    hasApp(apps,['contacts','customers','crm'])?{id:'customer',label:'Open Customer',applicationId:'contacts'}:null,\n  ].filter(Boolean);\n  const intentActions=quickActions.map((action:any)=>({id:action.id,label:action.label,applicationId:action.applicationId,source:'message_intent'}));\n  return {\n    contract:TENANT_MESSENGER_CONTRACT,\n    schemaVersion:TENANT_MESSENGER_SCHEMA_VERSION,\n    source:'tenant_bootstrap',\n    tenantId:String(tenant?.id||''),\n    tenantSlug,\n    tenantLabel:brandLabel,\n    tenantType,\n    brand:{label:brandLabel,tagline:tagline||null,logoUrl:text(tenant?.company_logo_url,rec(settings.media_branding).logo_url)||null},\n    theme:themeFor(tenant,settings,tenantSlug),\n    vocabulary,\n    categories,\n    contextSections:unique(['Overview',...vocabulary.slice(0,3),'Files']),\n    quickActions,\n    intentActions,\n    enabledApplicationIds:apps,\n    mobile:{conversationFirst:true,backToInbox:true,minimumTouchTarget:44,bottomComposer:true},\n  };\n}\n\nexport function tenantMessengerProfileHealthy(profile:any){\n  const value=rec(profile);\n  return value.contract===TENANT_MESSENGER_CONTRACT&&value.schemaVersion===TENANT_MESSENGER_SCHEMA_VERSION&&Boolean(String(value.tenantId||''))&&Boolean(String(value.tenantSlug||''))&&Array.isArray(value.categories)&&Array.isArray(value.quickActions)&&Array.isArray(value.intentActions)&&rec(value.theme).primary;\n}\n"},{"path":"src/__tests__/contracts/tenant-messenger-bootstrap.contract.test.ts","content":"import { describe, expect, it } from 'vitest';\nimport { buildTenantMessengerProfile, tenantMessengerProfileHealthy } from '../../../supabase/functions/_shared/tenantMessengerProfile';\n\ndescribe('TENANT_MESSENGER_V1 bootstrap compiler', () => {\n  it('creates Big Papis tenant-native messaging metadata', () => {\n    const profile=buildTenantMessengerProfile({\n      id:'bp',company_slug:'big-papis',company_dba_name:\"BIG PAPI'S COQUITO ICEYS\",tenant_type:'FOOD_VENDOR',\n      settings:{business_operating_blueprint:{applicationIds:['calendar','booking','proposals','invoices','tasks','contacts']}}\n    });\n    expect(tenantMessengerProfileHealthy(profile)).toBe(true);\n    expect(profile.brand.label).toContain(\"BIG PAPI'S\");\n    expect(profile.theme.primary).toBe('#ff178f');\n    expect(profile.vocabulary).toContain('Pop-Ups');\n    expect(profile.quickActions.map((action:any)=>action.id)).toEqual(expect.arrayContaining(['schedule','proposal','invoice','task','customer']));\n  });\n\n  it('derives different vocabulary and omits unsupported actions for tax tenants', () => {\n    const profile=buildTenantMessengerProfile({\n      id:'tax',company_slug:'tennex-tax-solutions',company_dba_name:'Tennex Tax Solutions',tenant_type:'TAX_ACCOUNTING',\n      settings:{business_operating_blueprint:{applicationIds:['contacts','documents','calendar','invoices']},primary_color:'#0f766e'}\n    });\n    expect(profile.vocabulary).toEqual(['Clients','Documents','Deadlines','Invoices','Appointments']);\n    expect(profile.theme.primary).toBe('#0f766e');\n    expect(profile.quickActions.some((action:any)=>action.id==='proposal')).toBe(false);\n    expect(profile.quickActions.some((action:any)=>action.id==='task')).toBe(false);\n  });\n\n  it('is deterministic for identical tenant inputs', () => {\n    const tenant={id:'x',company_slug:'sample',name:'Sample',tenant_type:'SERVICE',settings:{business_operating_blueprint:{applicationIds:['calendar','tasks']}}};\n    expect(buildTenantMessengerProfile(tenant)).toEqual(buildTenantMessengerProfile(tenant));\n  });\n});\n"},{"path":"config/capabilities/tenant-bootstrap.json","content":"{\n  \"schemaVersion\": 1,\n  \"id\": \"tenant-bootstrap\",\n  \"owner\": \"knocklaunch-owner-platform\",\n  \"surfaces\": [\n    \"src/pages/owner/KnockLaunchTenantBootstrap.tsx\",\n    \"src/components/admin/TenantUserCommandCenters.tsx\",\n    \"src/pages/settings/TenantSettingsPage.tsx\",\n    \"src/lib/tenantMedia.ts\",\n    \"src/components/settings/TenantBrandCharacterCard.tsx\",\n    \"src/pages/whats-my-progress/WhatsMyProgressTenantHome.tsx\",\n    \"src/config/platformServiceCatalog.ts\",\n    \"src/lib/proposals/proposalEngine.ts\",\n    \"src/components/messages/PlatformMessagesHost.tsx\"\n  ],\n  \"readinessContract\": {\n    \"id\": \"TENANT_READINESS_V1\",\n    \"receipt\": \"tenants.settings.tenant_readiness\",\n    \"ownerStates\": [\"Healthy\", \"Needs attention\"],\n    \"repairAction\": \"tenant-media-library:repair_bootstrap\",\n    \"conditionalPrimitives\": [\n      {\n        \"id\": \"TENANT_MESSENGER_V1\",\n        \"when\": \"all_canonical_tenants\",\n        \"checks\": [\n          \"messenger_profile_present\",\n          \"messenger_profile_schema_current\",\n          \"tenant_identity_bound\",\n          \"theme_derived_from_tenant_brand_or_safe_defaults\",\n          \"conversation_vocabulary_derived_from_business_blueprint\",\n          \"quick_actions_filtered_to_enabled_applications\",\n          \"intent_actions_filtered_to_enabled_applications\",\n          \"mobile_messenger_contract_present\",\n          \"bootstrap_repair_idempotent\"\n        ]\n      },\n      {\n        \"id\": \"KNOCKLAUNCH_SERVICE_CATALOG_V1\",\n        \"when\": \"all_canonical_tenants\",\n        \"checks\": [\n          \"canonical_service_catalog_schema_valid\",\n          \"canonical_launch_operate_grow_packages_available\",\n          \"proposal_profile_projection_available\",\n          \"tenant_override_policy_explicit\",\n          \"paid_third_party_services_not_auto_provisioned\"\n        ]\n      },\n      {\n        \"id\": \"TENANT_PUBLIC_PRESENCE_V1\",\n        \"when\": \"all_canonical_tenants\",\n        \"checks\": [\n          \"bookmedirectly_canonical_tenant_route\",\n          \"whatsmyprogress_canonical_tenant_route\",\n          \"tenant_context_resolution\",\n          \"unknown_slug_fail_closed\",\n          \"live_route_proof\"\n        ]\n      },\n      {\n        \"id\": \"TENANT_PUBLIC_WEBSITE_V1\",\n        \"when\": \"tenant_has_public_website_or_custom_domain\",\n        \"checks\": [\n          \"canonical_public_host_or_route\",\n          \"published_tenant_media_delivery\",\n          \"conversion_action\",\n          \"seo_readiness\",\n          \"paid_traffic_attribution\",\n          \"live_route_proof\"\n        ]\n      }\n    ]\n  },\n  \"resourceLimitRecovery\": {\n    \"statusCodes\": [546],\n    \"providerErrors\": [\"WORKER_RESOURCE_LIMIT\", \"WORKER_LIMIT\"],\n    \"serverStrategy\": \"resource_bounded_configuration_repair_then_tenant_inventory\",\n    \"clientFallback\": [\"repair_configuration\", \"bootstrap_inventory\"],\n    \"verificationRequired\": true,\n    \"rawProviderErrorIsTerminal\": false\n  },\n  \"dependencies\": {\n    \"backendRuntime\": [\n      \"supabase/functions/tenant-media-library\",\n      \"supabase/functions/customer-portal\"\n    ],\n    \"providers\": []\n  },\n  \"lifecycle\": {\n    \"states\": [\"prepare\", \"deploy\", \"verify\", \"activate\"],\n    \"compatibilityWindow\": [\"N\", \"N-1\"],\n    \"activationRequirements\": [\n      \"backend_runtime_ready\",\n      \"conditional tenant primitives resolve healthy or prerequisite_required without breaking unrelated workspace capability\",\n      \"production_release_verified\",\n      \"claim_matched_canary_passed\"\n    ],\n    \"driftPolicy\": \"tenant readiness drift is repairable and conditional primitives apply only when their tenant capability is enabled\",\n    \"quarantinePolicy\": \"quarantine only the affected readiness primitive and preserve unrelated tenant capability\"\n  },\n  \"release\": {\"runtimeFirst\": true},\n  \"canary\": {\n    \"required\": true,\n    \"claims\": [\n      \"all canonical tenants have a current TENANT_MESSENGER_V1 profile after bootstrap or repair\",\n      \"messenger actions never expose applications that are unavailable to the tenant\",\n      \"tenants without a public website do not fail readiness for website prerequisites\",\n      \"tenants with a public site or custom domain include TENANT_PUBLIC_WEBSITE_V1 readiness\",\n      \"all canonical tenants can resolve KNOCKLAUNCH_SERVICE_CATALOG_V1 without provisioning paid third-party services\"\n    ]\n  },\n  \"proofLedger\": {\n    \"authority\": \"command_center_mission_ledger\",\n    \"bind\": [\"request_contract_hash\",\"source_sha\",\"release_receipt\",\"runtime_identity\",\"canary\",\"activation_state\",\"drift_state\",\"quarantine_state\"]\n  }\n}\n"}],"branch":"ai/objective-first-repair-2a0354f774b6","writes":[],"patches":[],"version":1,"approved":true,"missionId":"2a0354f7-74b6-4b80-b25d-eb9bad901778","objective":"Add tenant-aware Messenger to the canonical tenant bootstrap system as a first-class readiness primitive. Implement TENANT_MESSENGER_V1 across config/capabilities/tenant-bootstrap.json, supabase/functions/tenant-media-library/index.ts, and the shared PlatformMessagesHost/MessagingReferenceFrame frontend. Bootstrap/repair must deterministically generate and persist settings.messenger_profile for every canonical tenant from existing tenant identity, brand/settings, business operating blueprint, tenant type, and enabled application scope. The profile must include contract/version, tenant identity/label/slug, visual theme tokens derived from existing tenant brand values with safe defaults, conversation categories, context sections, quick actions and intent actions filtered to capabilities/apps actually available to that tenant, plus mobile presentation metadata. Do not invent business facts. Existing tenants must be backfillable through Bootstrap & Repair / Bootstrap & Repair All. Tenant readiness must mark missing/stale/invalid messenger_profile as repairable and TENANT_MESSENGER_V1 must appear in tenant-bootstrap conditional primitives and tenant-media-library health metadata. PlatformMessagesHost must consume messenger_profile generically so each tenant receives its own brand/vocabulary/context without per-tenant hard-coded CSS; preserve the current Big Papi's approved styling as a valid profile-driven result and preserve all existing secure messaging behavior. Add focused regression tests proving bootstrap creates a messenger profile, repair is idempotent, unsupported actions are omitted, Big Papi's resolves tenant-native Messenger metadata, and a second representative tenant resolves different vocabulary/theme without contamination. One fresh ai/* branch, one PR, canonical gate, squash merge, deploy affected frontend plus tenant-media-library runtime, then verify Big Papi's and one sibling tenant.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"supabase/functions/tenant-media-library/index.ts","anchor":"import { buildTenantStandardsSummary, resolveTenantStandardsApplicationScope, TENANT_STANDARDS_CONTRACT } from '../_shared/tenantStandardsContract.ts';","replacement":"import { buildTenantStandardsSummary, resolveTenantStandardsApplicationScope, TENANT_STANDARDS_CONTRACT } from '../_shared/tenantStandardsContract.ts';\nimport { buildTenantMessengerProfile, tenantMessengerProfileHealthy, TENANT_MESSENGER_CONTRACT, TENANT_MESSENGER_SCHEMA_VERSION } from '../_shared/tenantMessengerProfile.ts';"},{"path":"supabase/functions/tenant-media-library/index.ts","anchor":"async function ensureTenantCreationCompilerManifest(tenantId:string,tenant:any){const settings=record(tenant?.settings);const existing=record(settings.tenant_creation_compiler);if(String(existing.contract||'')===TENANT_CREATION_COMPILER_CONTRACT&&existing.schemaVersion===TENANT_CREATION_COMPILER_SCHEMA)return tenant;const manifest=buildTenantCreationCompilerManifest(tenant);const now=new Date().toISOString();const nextSettings={...settings,tenant_creation_compiler:{...manifest,createdAt:existing.createdAt||now,updatedAt:now}};const saved=await admin.from('tenants').update({settings:nextSettings,updated_at:now}).eq('id',tenantId).select('id,name,company_dba_name,company_legal_name,company_slug,company_logo_url,owner_id,tenant_type,status,is_active,settings').single();if(saved.error||!saved.data)throw saved.error||new Error('tenant_creation_compiler_persist_failed');return saved.data}","replacement":"async function ensureTenantCreationCompilerManifest(tenantId:string,tenant:any){const settings=record(tenant?.settings);const existing=record(settings.tenant_creation_compiler);const currentMessenger=record(settings.messenger_profile);const messengerHealthy=tenantMessengerProfileHealthy(currentMessenger)&&String(currentMessenger.tenantId||'')===String(tenantId);const compilerHealthy=String(existing.contract||'')===TENANT_CREATION_COMPILER_CONTRACT&&existing.schemaVersion===TENANT_CREATION_COMPILER_SCHEMA;if(compilerHealthy&&messengerHealthy)return tenant;const manifest=compilerHealthy?existing:buildTenantCreationCompilerManifest(tenant);const messengerProfile=buildTenantMessengerProfile(tenant);const now=new Date().toISOString();const nextSettings={...settings,tenant_creation_compiler:{...manifest,createdAt:existing.createdAt||now,updatedAt:compilerHealthy?(existing.updatedAt||now):now},messenger_profile:{...messengerProfile,createdAt:currentMessenger.createdAt||now,updatedAt:now}};const saved=await admin.from('tenants').update({settings:nextSettings,updated_at:now}).eq('id',tenantId).select('id,name,company_dba_name,company_legal_name,company_slug,company_logo_url,owner_id,tenant_type,status,is_active,settings').single();if(saved.error||!saved.data)throw saved.error||new Error('tenant_creation_compiler_persist_failed');return saved.data}"},{"path":"supabase/functions/tenant-media-library/index.ts","anchor":"function evaluateTenantCreationCompiler(tenant:any,doctor:any){\n  const settings=record(tenant?.settings);","replacement":"function evaluateTenantCreationCompiler(tenant:any,doctor:any){\n  const settings=record(tenant?.settings);\n  const messengerProfile=record(settings.messenger_profile);\n  const messengerHealthy=tenantMessengerProfileHealthy(messengerProfile)&&String(messengerProfile.tenantId||'')===String(tenant?.id||'');"},{"path":"supabase/functions/tenant-media-library/index.ts","anchor":"  if(!universalSettings)missing.push('universal settings/profile/notifications/connections');","replacement":"  if(!universalSettings)missing.push('universal settings/profile/notifications/connections');\n  if(!messengerHealthy)missing.push('tenant messenger profile');"},{"path":"supabase/functions/tenant-media-library/index.ts","anchor":"universal_settings:{healthy:universalSettings},mobile_navigation:{healthy:record(compiler.mobileNavigation).avatarSlotRequired===true}","replacement":"universal_settings:{healthy:universalSettings},messenger_profile:{healthy:messengerHealthy,contract:String(messengerProfile.contract||''),schemaVersion:Number(messengerProfile.schemaVersion||0)},mobile_navigation:{healthy:record(compiler.mobileNavigation).avatarSlotRequired===true}"},{"path":"supabase/functions/tenant-media-library/index.ts","anchor":"tenantReadinessContract:TENANT_READINESS_CONTRACT_VERSION,tenantCapabilityPackContract:TENANT_CAPABILITY_PACK_CONTRACT","replacement":"tenantReadinessContract:TENANT_READINESS_CONTRACT_VERSION,tenantMessengerContract:TENANT_MESSENGER_CONTRACT,tenantMessengerSchemaVersion:TENANT_MESSENGER_SCHEMA_VERSION,tenantCapabilityPackContract:TENANT_CAPABILITY_PACK_CONTRACT"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"2a0354f7-74b6-4b80-b25d-eb9bad901778","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"ee832a0d3cf7323faaf45f48a05bda653eda8e4b1960c8bbbe45c492152c236f","replayCount":0,"serializedBytes":20508},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:07:15.812126+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:2a0354f7-74b6-4b80-b25d-eb9bad901778:repository-mutation-intent:ee832a0d3cf7323faaf45f48a05bda653eda8e4b1960c8bbbe45c492152c236f:0","mission_step_id":"97e4b7b4-97c3-468e-aefa-4c5978bd5576","command_center_event_id":"2a0354f7-74b6-4b80-b25d-eb9bad901778"},{"id":"a391c63c-c372-4158-b2d1-8b1ac25a26cf","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-adc9f8a7dc29","reason":"auto_progress_pr_patch_failed:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2417,"terminal":false,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","operation":"execute_mission","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11216,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":6106,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1105,"ledgerReconcileMs":0,"lineageReconcileMs":5001,"resolvePreflightMs":6106,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1105,"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":"adc9f8a7-dc29-4724-9df0-afc076604415"},"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":1497,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:19:49.613168+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"2417","receipt_type":"execute_mission","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:execute_mission:repair_mission_auto_progress_authorization_retryable:current-generation","mission_step_id":"28ecf511-e519-427f-aaef-0c20afab8daa","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"7ebe79c6-5413-4d9e-b40b-a01c486ace83","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/forgejo-provider.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/pr-ready-brownout-budget.test.js"],"reason":"Repair the proven PR-readiness failure class where shared Forgejo provider brownout survives host recovery and clamps specialized explicit readiness reads to one reduced attempt; preserve only explicitly marked bounded specialized budgets.","baseSha":"ac663fcf7052e314fac920ee8da3394da760012a","issuedAt":1789157996804,"expiresAt":1789158176804,"missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428","authorizationId":"0aa561c6-8176-49f6-8e2b-f8755318338e","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:19:57.294708+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:0aa561c6-8176-49f6-8e2b-f8755318338e","mission_step_id":"5a36f38c-232b-4647-8d0e-8d1d5c0e5cb5","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"2c4d3461-250c-4644-bddd-eb4af82b7e2e","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/cancelled-release-signed-push-lineage","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.154-cancelled-release-history-first","prNumber":null,"terminal":false,"missionId":"03b01c46-68df-4698-9a71-216d15077bfe","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1029,"providerAuthMs":0,"ledgerPrepareMs":479,"ledgerReconcileMs":0,"lineageReconcileMs":550,"resolvePreflightMs":1029,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":479,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"pull_request_required","receiptRef":{"mode":"full","missionId":"03b01c46-68df-4698-9a71-216d15077bfe"},"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":1351,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:40:22.72531+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:03b01c46-68df-4698-9a71-216d15077bfe:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"fbab58da-dc37-4eca-8e54-22cc7282e571","command_center_event_id":"03b01c46-68df-4698-9a71-216d15077bfe"},{"id":"eb788789-5450-4885-b0f8-6e319a1e0732","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"001a0d0f0543a868dd3beb9ee4e7097352902702","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"001a0d0f0543a868dd3beb9ee4e7097352902702","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"7d592ff88f65701c301e3e13fa66d39d42593cf6d26ad977ce7e2f0058ef15c1","forgejoWorkflowProof":{"runId":8832,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:28:38.554147+00:00","proof_gate":"canonical_release_pending","source_sha":"001a0d0f0543a868dd3beb9ee4e7097352902702","external_id":"forgejo-main-001a0d0f0543","receipt_type":"canonical_release_status","idempotency_key":"mission:ccb0cda2-784a-47b3-802a-2243bbc1d97d:forgejo-release-status:001a0d0f0543a868dd3beb9ee4e7097352902702:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"d7440666-7a18-4274-b2d8-29c353046ce0","command_center_event_id":"ccb0cda2-784a-47b3-802a-2243bbc1d97d"},{"id":"347657c2-8009-42a5-94fa-6cd3ec86646b","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-0ef5b04dfc4d","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.177-tenant-source-scope","prNumber":null,"terminal":false,"missionId":"0ef5b04d-fc4d-4f23-9444-d44a932136e3","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":2114,"providerAuthMs":0,"ledgerPrepareMs":2114,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2114,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":2114,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"0ef5b04d-fc4d-4f23-9444-d44a932136e3"},"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":5334,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T17:09:26.650788+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:0ef5b04d-fc4d-4f23-9444-d44a932136e3:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"adee5fe3-4985-4b08-af01-69ee8de1b26b","command_center_event_id":"0ef5b04d-fc4d-4f23-9444-d44a932136e3"},{"id":"c9567321-099d-4380-955e-c1616f21877e","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/pr-ready-brownout-budget-20260911","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.107-exact-green-no-prearm","prNumber":null,"terminal":false,"missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":32951,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1646,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1646,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1646,"repositoryMutationMs":32951,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1646,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},"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":1555,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:20:24.320028+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"18768578-7011-4d11-8d1b-079f143e8558","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"b227a254-34b0-428b-a721-12d142fbae74","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"001a0d0f0543a868dd3beb9ee4e7097352902702","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"318e9b14fa6409e26e637dbadaceabe0e72506f1","releaseState":"verified","sourceInMain":true,"compareStatus":"known_exact_protected_main_push_history","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"d954ed37e967f578ade53061394ae5056096623c48cfebda79bb2dc600416f25","forgejoWorkflowProof":{"runId":8822,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:34:49.540793+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"318e9b14fa6409e26e637dbadaceabe0e72506f1","external_id":"forgejo-main-318e9b14fa64","receipt_type":"canonical_release_status","idempotency_key":"mission:203115e8-1a8b-43f8-a1b6-5dda7550c039:forgejo-release-status:318e9b14fa6409e26e637dbadaceabe0e72506f1:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"836a5cf0-8ae0-4bc2-995d-3f40548aec0f","command_center_event_id":"203115e8-1a8b-43f8-a1b6-5dda7550c039"},{"id":"9b642f10-2faa-4ad4-8577-38f5547ce3fe","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for cancelled-release descendant recovery. Continue the same PR #2954 and same mission only. Fix only the regression-test function boundary: reconcileTransientReleaseFailure is followed by reconcileRequestContractRepositoryProof, not reconcileRetryablePullRequest. Do not change the runtime implementation.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for cancelled-release descendant recovery. Continue the same PR #2954 and same mission only. Fix only the regression-test function boundary: reconcileTransientReleaseFailure is followed by reconcileRequestContractRepositoryProof, not reconcileRetryablePullRequest. Do not change the runtime implementation.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"internal-dispatch-noop-removed","statement":"reconcileTransientReleaseFailure no longer silently returns because CC_EXECUTION_KEY is absent; for an eligible already-merged cancelled release it invokes dispatchForgejoRelease directly, which authenticates the Forgejo operation using FGJ_CONTROL_TOKEN.","proofConditionIds":["repository-proof","runtime-proof"]}],"objective":"Unfreeze control plane for cancelled-release descendant recovery. Continue the same PR #2954 and same mission only. Fix only the regression-test function boundary: reconcileTransientReleaseFailure is followed by reconcileRequestContractRepositoryProof, not reconcileRetryablePullRequest. Do not change the runtime implementation.","constraints":[{"id":"release-safety","statement":"Preserve signed historical run/source proof, durable unfinished-target scope, descendant-main containment, active-release exclusion, capacity admission, migration fail-closed behavior, exact workflow-dispatch read-back, and one canonical release.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"bounded-scope","statement":"Modify only cc-execution recovery source, its regression test, and the version marker; no product/frontend/database/Supabase/GitHub changes.","proofConditionIds":["repository-proof"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repository-proof","runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-proof","kind":"repository","claim":"Merged source removes CC_EXECUTION_KEY from reconcileTransientReleaseFailure, keeps direct dispatchForgejoRelease invocation and all recovery guards, includes a regression for the no-key internal path, and canonical Gate passes.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"runtime-proof","kind":"runtime","claim":"cc-execution production runs the merged internal-dispatch recovery source.","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":"cancelled-release-internal-dispatch","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":["repository-proof","runtime-proof"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"20cacc2e2f643e874f4126b98a392f8e374d145cd929177300914f050940ebdc","requestContractRevision":2,"previousRequestContractHash":"6af550bde81343839f66b131b5f69fb318c65871d4a1dd4f27e40b7b1bb94803"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:13:30.376153+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a1f40e7c-3f78-40ec-a9d6-746df51cd61b:request-contract:20cacc2e2f643e874f4126b98a392f8e374d145cd929177300914f050940ebdc","mission_step_id":"b7272270-9855-4120-b73d-c049fbbebfce","command_center_event_id":"a1f40e7c-3f78-40ec-a9d6-746df51cd61b"},{"id":"742a476d-5785-487c-af63-27435072c105","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"318e9b14fa6409e26e637dbadaceabe0e72506f1","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"one-call-clean-route","satisfied":true,"statement":"The live /one-call clean tenant route mounts the One Call application shell and content for PROPERTY_MAINTENANCE without a normalization throw, blank page, or loading timeout, while preserving existing MODES shell ownership.","proofConditionIds":["proof-one-call-live"]}],"satisfied":true,"constraints":[{"id":"frontend-only","satisfied":true,"statement":"Frontend-only. Do not mutate Supabase, database/schema/data, auth, backend/runtime, control plane, tenant records, or tenant_type. Do not edit unrelated PRs #2919 or #2922. Do not relabel PROPERTY_MAINTENANCE as another business type.","proofConditionIds":["proof-one-call-live"]},{"id":"smallest-safe-path","satisfied":true,"statement":"Use the proven shared source owner src/routes/vanityRoutes.tsx and only narrowly scoped frontend regression coverage; preserve all existing canonical tenant-type behavior and PR #2905 MODES shell ownership.","proofConditionIds":["proof-one-call-live"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-one-call-live"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-one-call-live"]}],"contractHash":"d954ed37e967f578ade53061394ae5056096623c48cfebda79bb2dc600416f25","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-one-call-live","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"d954ed37e967f578ade53061394ae5056096623c48cfebda79bb2dc600416f25"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:34:52.544242+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"318e9b14fa6409e26e637dbadaceabe0e72506f1","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:203115e8-1a8b-43f8-a1b6-5dda7550c039:request-contract:d954ed37e967f578ade53061394ae5056096623c48cfebda79bb2dc600416f25:318e9b14fa6409e26e637dbadaceabe0e72506f1:verified:","mission_step_id":"836a5cf0-8ae0-4bc2-995d-3f40548aec0f","command_center_event_id":"203115e8-1a8b-43f8-a1b6-5dda7550c039"},{"id":"7ac100bb-2b6e-4e80-9b81-537b79b91bbe","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly unfreezed the control plane for cancelled-release descendant recovery; this continuation corrects only the stale test boundary on existing PR #2954.","baseSha":"e270d9fa65210cd30a1b228099732fc01fba88b8","issuedAt":1789593211701,"expiresAt":1789593391701,"missionId":"a1f40e7c-3f78-40ec-a9d6-746df51cd61b","authorizationId":"38b5f90f-4bd6-4d90-86a6-5a8337326628","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:13:32.459812+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"e270d9fa65210cd30a1b228099732fc01fba88b8","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:38b5f90f-4bd6-4d90-86a6-5a8337326628","mission_step_id":"68e801e5-561a-4b8b-afe9-08e3b6b06dea","command_center_event_id":"a1f40e7c-3f78-40ec-a9d6-746df51cd61b"},{"id":"65af1bb0-758c-466b-bc18-67d1c324e2c8","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":"afb8145f-0400-489a-abc3-765c0f42a09b","phase":"visual_proof","branch":"ai/objective-first-repair-48c778d986d0","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.175-repository-source-fastpath","prNumber":2992,"terminal":false,"missionId":"48c778d9-86d0-43d0-9708-a591c33af43c","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"d07125a4d00eed673d3ac240964b2e7257d5a026","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3874,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":138,"approvedPlanMs":0,"missionSetupMs":2130,"providerAuthMs":0,"shipAndProveMs":3485,"ledgerPrepareMs":2130,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2130,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2130,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"48c778d9-86d0-43d0-9708-a591c33af43c"},"performance":null,"deploymentId":"forgejo-main-d07125a4d00e","workflowRunId":9129,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1480,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T04:13:45.659764+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"d07125a4d00eed673d3ac240964b2e7257d5a026","external_id":"forgejo-main-d07125a4d00e","receipt_type":"execute_mission","idempotency_key":"mission:48c778d9-86d0-43d0-9708-a591c33af43c:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"c0d30d2b-89fc-42db-9422-7d222339c5f9","command_center_event_id":"48c778d9-86d0-43d0-9708-a591c33af43c"},{"id":"aa095230-f6ed-425b-b7e6-caa28dc32726","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"daa6b81fb205e3d2cab2ecd2e0d5bb1a7e94dc23","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Repair the universal visual-witness retry contract so the documented three-engine recovery ladder survives process restarts and cross-lane failover. Persist the supervised attempt ordinal in the createAttempt context, map attempt 1/2/3 deterministically to Chromium/Firefox/WebKit inside the raw witness mission, and align the shared browser to that exact engine before browser launch. Preserve the existing max-three-attempt bound, durable checkpoint identity, self-healing, and all safety rules. Add regression coverage proving the durable attempt ordinal is supplied and the raw runner maps it to the independent-engine ladder. Ship the OnRunner target and verify both primary and virtual runner identities on the released SHA.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"d7dc5c45ddfc28850c4b4dd0b1e87eef56264b1f5d0fc4f476ad6a5ab6496e18","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"onrunner":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["onrunner"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"d7dc5c45ddfc28850c4b4dd0b1e87eef56264b1f5d0fc4f476ad6a5ab6496e18"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["onrunner"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T19:00:23.80551+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"daa6b81fb205e3d2cab2ecd2e0d5bb1a7e94dc23","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:56f938a1-585f-4c6a-8379-f50f5964fdcc:request-contract:d7dc5c45ddfc28850c4b4dd0b1e87eef56264b1f5d0fc4f476ad6a5ab6496e18:daa6b81fb205e3d2cab2ecd2e0d5bb1a7e94dc23:verified:","mission_step_id":"fe694794-13bd-46e1-b1f9-9b3533257d43","command_center_event_id":"56f938a1-585f-4c6a-8379-f50f5964fdcc"},{"id":"4f045e5c-ad34-4e7e-9852-806205485615","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-d256ff780286","prNumber":3587,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"6d65a15a32bec593f3a9344f85719d8575ba4a33","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:07:04.379708+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"6d65a15a32bec593f3a9344f85719d8575ba4a33","external_id":"3587","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:d256ff78-0286-4bf7-844b-3fe3fd0153a2:merged-pr:3587:6d65a15a32bec593f3a9344f85719d8575ba4a33","mission_step_id":"7c7ee768-ba80-4b87-ba5c-e946cd9328a6","command_center_event_id":"d256ff78-0286-4bf7-844b-3fe3fd0153a2"},{"id":"4bc99b2f-3c1d-4930-848e-71c3ddd59b1f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"auto_progress_pr_read_failed:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2418,"terminal":false,"missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466","operation":"automatic_mission_resume","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":0,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},"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":785,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:22:34.40011+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"2418","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466:automatic-mission-resume:2418:repair_mission_auto_progress_authorization_retryable","mission_step_id":"6a399b9e-4132-4fbb-976f-cecfc44855d8","command_center_event_id":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},{"id":"9d47f2c0-4e7c-4531-94c2-4f502d030270","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-adc9f8a7dc29","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2417,"terminal":false,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2450,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"adc9f8a7-dc29-4724-9df0-afc076604415"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:21:23.524857+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2417","receipt_type":"automatic_mission_resume","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:automatic-mission-resume:2417:repair_mission_pr_ready_retryable","mission_step_id":"ea198892-22c3-4309-beda-33ad3ab72ba9","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"7aef8917-06e0-4bfb-b072-9d19adebebe0","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-be9ca79b8d4a","prNumber":3026,"nextAction":null,"mergeCommitSha":"8f9fc314ab9818d0ac5baed5aa4b9d7497bf3a9b","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T18:59:29.250599+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"8f9fc314ab9818d0ac5baed5aa4b9d7497bf3a9b","external_id":"3026","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:be9ca79b-8d4a-4989-915e-5caf2dc34b28:merged-pr:3026:8f9fc314ab9818d0ac5baed5aa4b9d7497bf3a9b","mission_step_id":"8028b819-ce5a-4657-9374-ee3472c75542","command_center_event_id":"be9ca79b-8d4a-4989-915e-5caf2dc34b28"},{"id":"2a5c5230-8085-4386-a856-e34136b233c6","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","releaseState":"pending","sourceInMain":true,"compareStatus":"known_exact_protected_main_push_history","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true},"releaseTargetStates":{"frontend":"pending","migrations":"pending","supabaseEdge":"pending"},"requestContractHash":"02ce7d4b779754c77b2aa519cff1b9302a1c7d8f277ecba6e2e79b8c5b4e8ac7","forgejoWorkflowProof":{"runId":8432,"source":"signed_push_receipt","status":"cancelled","results":{},"conclusion":"cancelled","targetStates":{"frontend":"pending","migrations":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","migrations":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:44:22.23689+00:00","proof_gate":"canonical_release_pending","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:c63d0b46-0863-4f6e-a95d-9a95dac0ec75:forgejo-release-status:dae40a877edb58da487448c48f2a24ced107d3ed:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending|supabase-migrations/live=pending","mission_step_id":"5847da90-2df6-439f-b2bb-13cae18b2ab1","command_center_event_id":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75"},{"id":"369d6c99-8a76-4323-a5ce-6d9d17dcbba7","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-44d49e03d254","writes":[],"patches":[],"version":1,"approved":true,"missionId":"44d49e03-d254-40a5-b682-2e1dda0261fb","objective":"Apply this exact bounded regression guard to the existing Gate-hardening mission. It must make every local node scripts/* dependency referenced by the canonical Gate a hard-safety closure requirement with a precise owning path instead of allowing later opaque MODULE_NOT_FOUND failures. Preserve all existing behavior. Then continue the same mission through PR, canonical Gate, squash merge, release if required, and live proof.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"scripts/validate-production-critical-files.mjs","anchor":"const workflow = sources.get('.forgejo/workflows/knocklaunch.yml');","replacement":"const workflow = sources.get('.forgejo/workflows/knocklaunch.yml');\n\nif (selectedScopes.has('hard-safety')) {\n  const localGateScriptDependencies = [...new Set(\n    [...workflow.matchAll(/\\bnode\\s+(scripts\\/[A-Za-z0-9._/-]+\\.(?:mjs|cjs|js))\\b/g)].map((match) => match[1])\n  )].sort();\n  for (const dependencyPath of localGateScriptDependencies) {\n    let dependencyInfo;\n    try { dependencyInfo = await stat(new URL(dependencyPath, root)); }\n    catch { throw new Error(`canonical_gate_local_dependency_not_hydrated:${dependencyPath}`); }\n    if (!dependencyInfo.isFile()) throw new Error(`canonical_gate_local_dependency_not_file:${dependencyPath}`);\n  }\n}"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"44d49e03-d254-40a5-b682-2e1dda0261fb","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"5fd623f353feeaa946e44a1b5a1d57a2e30968587cedf889a30b37297e442455","replayCount":0,"serializedBytes":2217},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:13:46.018658+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:44d49e03-d254-40a5-b682-2e1dda0261fb:repository-mutation-intent:5fd623f353feeaa946e44a1b5a1d57a2e30968587cedf889a30b37297e442455:0","mission_step_id":"827eb1fc-651b-4ddf-888e-513e66af0205","command_center_event_id":"44d49e03-d254-40a5-b682-2e1dda0261fb"},{"id":"7e221d12-6c48-418c-b701-731d44f5a786","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2418,"terminal":false,"missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16875,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2450,"approvedPlanMs":0,"missionSetupMs":612,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":612,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":612,"repositoryMutationMs":14415,"repositoryProviderMs":8779,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":7091,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":612,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1688},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},"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":1536,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:22:01.201257+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2418","receipt_type":"execute_mission","idempotency_key":"mission:bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"6a859c2a-241d-4e47-b87e-96b71eb9c3f6","command_center_event_id":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},{"id":"80ce6085-701c-42fc-9fad-2f440f18f7d8","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-203115e81a8b","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2925,"terminal":false,"missionId":"25e75e39-4fb2-41d8-b14f-aa452f569b2f","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"728535643ca4ca37b3adc93fe9285a999499990b","timingsMs":{"prReadinessMs":2166,"approvedPlanMs":0,"shipAndProveMs":12147,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"25e75e39-4fb2-41d8-b14f-aa452f569b2f"},"performance":null,"deploymentId":"forgejo-main-728535643ca4","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":1826,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:36:56.001231+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2925","receipt_type":"automatic_mission_resume","idempotency_key":"mission:25e75e39-4fb2-41d8-b14f-aa452f569b2f:automatic-mission-resume:2925:canonical_release_dispatched","mission_step_id":"0b5df252-88f3-49c6-9ceb-df912d18a0f7","command_center_event_id":"25e75e39-4fb2-41d8-b14f-aa452f569b2f"},{"id":"adf3a501-660b-40ed-ad66-8413944ef019","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ac0ec7c38659","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.168-cancelled-release-dispatch-readback","prNumber":2953,"terminal":false,"missionId":"ac0ec7c3-8659-4f0f-987a-9e5fa5eed04e","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16102,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":6294,"missionSetupMs":5247,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":479,"ledgerReconcileMs":0,"lineageReconcileMs":4768,"resolvePreflightMs":5247,"repositoryMutationMs":9808,"repositoryProviderMs":9808,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":9076,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":479,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":732},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"ac0ec7c3-8659-4f0f-987a-9e5fa5eed04e"},"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":3120,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:09:26.288387+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"2953","receipt_type":"execute_mission","idempotency_key":"mission:ac0ec7c3-8659-4f0f-987a-9e5fa5eed04e:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"00e7b75c-ba78-4ec1-872e-d5940638d663","command_center_event_id":"ac0ec7c3-8659-4f0f-987a-9e5fa5eed04e"},{"id":"5730a13a-99b1-496c-89b7-5d5fa88c57ef","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/modes-upload-auth-contract-20260911","reason":"auto_progress_pr_read_failed:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2415,"terminal":false,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","operation":"automatic_mission_resume","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":0,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},"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":785,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:24:06.882855+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"2415","receipt_type":"automatic_mission_resume","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:automatic-mission-resume:2415:repair_mission_auto_progress_authorization_retryable","mission_step_id":"590c0024-d06b-4161-a00a-7f0ce805b6c7","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"9509293b-a20b-4c38-84c8-6ec40ea4c0db","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2418,"terminal":false,"missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1826,"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":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},"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":1298,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:24:14.81633+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2418","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466:automatic-mission-resume:2418:repair_mission_waiting_for_gate","mission_step_id":"6a399b9e-4132-4fbb-976f-cecfc44855d8","command_center_event_id":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},{"id":"e42031db-8aee-44f5-b9d4-6a4274190ab3","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"294cb18022f4882a7a25e1b58cb029a83f464465","releaseState":"pending","sourceInMain":true,"compareStatus":"known_exact_protected_main_push_history","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"79a2e0e90ebffab6d99a526c00ef113da541bbb3e19c24dc4aabde2db9937d83","forgejoWorkflowProof":{"runId":8481,"source":"signed_push_receipt","status":"cancelled","results":{},"conclusion":"cancelled","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:33:34.729305+00:00","proof_gate":"canonical_release_pending","source_sha":"294cb18022f4882a7a25e1b58cb029a83f464465","external_id":"forgejo-main-294cb18022f4","receipt_type":"canonical_release_status","idempotency_key":"mission:2ad34d06-ee40-4725-a429-612035c139ed:forgejo-release-status:294cb18022f4882a7a25e1b58cb029a83f464465:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"8e8ed0c4-4af8-4101-b98b-ace0cd833779","command_center_event_id":"2ad34d06-ee40-4725-a429-612035c139ed"},{"id":"50e77537-0e4d-4818-888f-f8c30d53b3e8","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-adc9f8a7dc29","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2417,"terminal":false,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4865,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3459,"approvedPlanMs":0,"missionSetupMs":1539,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":497,"ledgerReconcileMs":0,"lineageReconcileMs":1042,"resolvePreflightMs":1539,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":497,"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":"adc9f8a7-dc29-4724-9df0-afc076604415"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1525,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:27:40.247511+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2417","receipt_type":"execute_mission","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"28ecf511-e519-427f-aaef-0c20afab8daa","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"f020c009-82ae-466c-84fc-a0c3a1358483","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2418,"terminal":false,"missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19167,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3043,"approvedPlanMs":0,"missionSetupMs":1459,"providerAuthMs":0,"shipAndProveMs":13511,"ledgerPrepareMs":349,"ledgerReconcileMs":0,"lineageReconcileMs":1110,"resolvePreflightMs":1459,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":349,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},"performance":null,"deploymentId":"forgejo-main-4232cc1fa93b","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":2807,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:29:07.749797+00:00","proof_gate":"canonical_release_dispatched","source_sha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","external_id":"forgejo-main-4232cc1fa93b","receipt_type":"execute_mission","idempotency_key":"mission:bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"ed4372b6-a70f-43fd-bf36-13b7316b6325","command_center_event_id":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},{"id":"b8398573-7a1e-41f5-a183-d88eb191ffd3","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2418,"terminal":false,"missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","timingsMs":{"prReadinessMs":2450,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},"performance":null,"deploymentId":"forgejo-main-4232cc1fa93b","workflowRunId":7176,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:24:45.163955+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2418","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466:automatic-mission-resume:2418:repair_mission_pr_ready_retryable","mission_step_id":"6a399b9e-4132-4fbb-976f-cecfc44855d8","command_center_event_id":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},{"id":"2e85f6bd-fe1d-4c51-b0f6-100a6bc9b6b5","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2418,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:31:05.375516+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","external_id":"2418","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466:merged-pr:2418:4232cc1fa93ba61c39decf6080986b6a4a01b77c","mission_step_id":"ed4372b6-a70f-43fd-bf36-13b7316b6325","command_center_event_id":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},{"id":"d321ea7f-c8a8-479b-9c19-5be22da45903","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"8f9fc314ab9818d0ac5baed5aa4b9d7497bf3a9b","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-contract","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"ee4aa8b5e6cc02e0feef07a16929f8e4685cc056","prNumber":3026,"gateRunId":9267,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/9267/jobs/1","mergeCommitSha":"8f9fc314ab9818d0ac5baed5aa4b9d7497bf3a9b"}],"requestContractHash":"24109bc9202f15648d75c1e8482da2455bea9c4539968df000abffac737047f7","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T19:02:31.360152+00:00","proof_gate":"request_contract_repository_verified","source_sha":"8f9fc314ab9818d0ac5baed5aa4b9d7497bf3a9b","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:be9ca79b-8d4a-4989-915e-5caf2dc34b28:request-contract-repository:24109bc9202f15648d75c1e8482da2455bea9c4539968df000abffac737047f7:8f9fc314ab9818d0ac5baed5aa4b9d7497bf3a9b","mission_step_id":"c7de99c1-b33a-45ab-8a04-e7114f67547e","command_center_event_id":"be9ca79b-8d4a-4989-915e-5caf2dc34b28"},{"id":"d000b8ce-1358-4554-be48-0cfeb27df301","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-adc9f8a7dc29","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2417,"terminal":false,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"7cba0731eddb4761ba7966758d8d66e93d8987de","timingsMs":{"prReadinessMs":2218,"approvedPlanMs":0,"shipAndProveMs":18761,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"adc9f8a7-dc29-4724-9df0-afc076604415"},"performance":null,"deploymentId":"forgejo-main-7cba0731eddb","workflowRunId":7179,"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":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:44:05.66898+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2417","receipt_type":"automatic_mission_resume","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:automatic-mission-resume:2417:canonical_release_reconciliation_pending","mission_step_id":"ea198892-22c3-4309-beda-33ad3ab72ba9","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"3938822d-d057-4866-bbc6-1cce68d82498","source":"forgejo","status":"waiting","payload":{"branch":"ai/fix-modes-storage-trigger-e2bd8b71","prNumber":2425,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"3f2fb334ec40cbf76c4d373c594be30b3296abab","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:26:47.050988+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"3f2fb334ec40cbf76c4d373c594be30b3296abab","external_id":"2425","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:e2bd8b71-9693-40a3-963b-c66737f5a9d6:merged-pr:2425:3f2fb334ec40cbf76c4d373c594be30b3296abab","mission_step_id":"a84bd968-c4af-46eb-b211-ab6ac104a5eb","command_center_event_id":"e2bd8b71-9693-40a3-963b-c66737f5a9d6"},{"id":"bc3c26a7-e37e-4c21-9183-b95034913820","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"64fea174e09d8f1eb57d6bce5466ad247f09968ddea177be7e114bf91039fbcf","forgejoWorkflowProof":{"runId":7176,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:29:19.684268+00:00","proof_gate":"canonical_release_pending","source_sha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","external_id":"forgejo-main-4232cc1fa93b","receipt_type":"canonical_release_status","idempotency_key":"mission:bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466:forgejo-release-status:4232cc1fa93ba61c39decf6080986b6a4a01b77c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"ed4372b6-a70f-43fd-bf36-13b7316b6325","command_center_event_id":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},{"id":"3b56c5e7-6948-4185-9ab3-f0f24a8b88fe","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"64fea174e09d8f1eb57d6bce5466ad247f09968ddea177be7e114bf91039fbcf","forgejoWorkflowProof":{"runId":7176,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:31:08.684891+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","external_id":"forgejo-main-4232cc1fa93b","receipt_type":"canonical_release_status","idempotency_key":"mission:bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466:forgejo-release-status:4232cc1fa93ba61c39decf6080986b6a4a01b77c:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"37ada039-330f-4bc5-8899-380a36bdc96a","command_center_event_id":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},{"id":"14fb85b1-1d9c-4f80-a79a-28f91228b52f","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only for this two-file release-reconciliation capability-contract correction. Align capability metadata with the already-live runtime behavior: one Forgejo reconciliation read attempt inside a shared 4000ms wall-clock budget. Add the regression assertion, preserve the event-native release fast path unchanged, pass exact-head KnockLaunch Gate, squash merge the same PR, release only cc-execution, prove the live merge SHA and coherent contract, then REFREEZE to frozen-by-default behavior.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only for this two-file release-reconciliation capability-contract correction. Align capability metadata with the already-live runtime behavior: one Forgejo reconciliation read attempt inside a shared 4000ms wall-clock budget. Add the regression assertion, preserve the event-native release fast path unchanged, pass exact-head KnockLaunch Gate, squash merge the same PR, release only cc-execution, prove the live merge SHA and coherent contract, then REFREEZE to frozen-by-default behavior.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"coherent-contract","statement":"Current main and live cc-execution expose one reconciliation read attempt and a shared 4000ms total reconciliation budget consistently in source, capability metadata, and regression tests.","proofConditionIds":["repo-proof","gate-proof","release-proof","runtime-proof"]}],"objective":"UNFREEZE the control plane only for this two-file release-reconciliation capability-contract correction. Align capability metadata with the already-live runtime behavior: one Forgejo reconciliation read attempt inside a shared 4000ms wall-clock budget. Add the regression assertion, preserve the event-native release fast path unchanged, pass exact-head KnockLaunch Gate, squash merge the same PR, release only cc-execution, prove the live merge SHA and coherent contract, then REFREEZE to frozen-by-default behavior.","constraints":[{"id":"scope","statement":"Change only config/control-plane-capabilities.json and workers/cc-execution/test/release-orchestration-invariants.test.js; do not change runtime orchestration logic, tenant code, frontend, Supabase, migrations, or Visual Witness.","proofConditionIds":["repo-proof","gate-proof"]},{"id":"release-safety","statement":"Preserve protected main, exact-head KnockLaunch Gate, squash merge, the event-native protected-main release launch, and one canonical release; release only cc-execution.","proofConditionIds":["gate-proof","release-proof","runtime-proof"]},{"id":"refreeze","statement":"The scoped maintenance permit must not leave persistent control-plane mutation enabled.","proofConditionIds":["runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"The exact PR changes only the two declared files and aligns missionReleaseReconciliationTotalBudgetMs=4000 plus missionReleaseReconciliationReadMaxAttempts=1 with the existing mission-ledger constants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate-proof","kind":"repository","claim":"KnockLaunch Gate passes on the exact PR head with the new regression assertions.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"The squash merge dispatches only cc-execution through the canonical protected-main release path.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution serves the squash-merge source SHA, the coherent release-reconciliation contract is present on current main, and controlPlaneMutationDefault remains frozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"da28dd267b5fc77f5075f93b69ff648e2d9e0b74f59fa15575c98ce6050399ba","requestContractRevision":2,"previousRequestContractHash":"1e0783ea722f4c4cc9b09ce1dcd6787fb4a5b93b15e1753a8d3240c2f33361cd"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:52:18.556604+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:request-contract:da28dd267b5fc77f5075f93b69ff648e2d9e0b74f59fa15575c98ce6050399ba","mission_step_id":"354c8f2b-639d-43ea-a02d-70b1d549cf8d","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"32c73c4e-81a1-445c-a3e8-1afff286f195","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success"},"mainSha":"3f2fb334ec40cbf76c4d373c594be30b3296abab","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"3f2fb334ec40cbf76c4d373c594be30b3296abab","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"migrations":"success"},"requestContractHash":"4e51b35351e83d58dae01eb694fc2f7e8e0e79af2702e43a5ced9776c3788ec2","forgejoWorkflowProof":{"runId":7198,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"migrations":"success"},"targetJobCount":7,"observedTargetStates":{"migrations":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:27:17.225346+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"3f2fb334ec40cbf76c4d373c594be30b3296abab","external_id":"forgejo-main-3f2fb334ec40","receipt_type":"canonical_release_status","idempotency_key":"mission:e2bd8b71-9693-40a3-963b-c66737f5a9d6:forgejo-release-status:3f2fb334ec40cbf76c4d373c594be30b3296abab:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-migrations/live=success","mission_step_id":"86c7a60f-f7d0-4151-aeb0-cc9aeaaf85b9","command_center_event_id":"e2bd8b71-9693-40a3-963b-c66737f5a9d6"},{"id":"6d90c257-1e8a-4a05-a7cd-ef25572ad642","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"3f2fb334ec40cbf76c4d373c594be30b3296abab","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"shared-trigger-repair","satisfied":true,"statement":"The canonical storage trigger preserves MODES-specific collection and metadata ownership while still adding generic storage observability metadata.","proofConditionIds":["repository","runtime"]},{"id":"mode-classification","satisfied":true,"statement":"media/modes/<slug>/... resolves to collection mode-<slug> instead of generic modes.","proofConditionIds":["runtime"]},{"id":"backfill","satisfied":true,"statement":"Already-misclassified mode_card assets are repaired to mode-<storage_slug> with MODES_MEDIA_V1 metadata.","proofConditionIds":["runtime"]},{"id":"delivery","satisfied":true,"statement":"The migration passes KnockLaunch Gate, squash merges, and only Supabase migration ownership is released.","proofConditionIds":["release"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Do not change frontend code, Edge Function code, unrelated tenant settings, control-plane files, or run Visual Witness.","proofConditionIds":["repository","release"]}],"contractHash":"4e51b35351e83d58dae01eb694fc2f7e8e0e79af2702e43a5ced9776c3788ec2","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repository","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"4e51b35351e83d58dae01eb694fc2f7e8e0e79af2702e43a5ced9776c3788ec2","repositoryProofStatus":"verified","repositoryProofSourceSha":"3f2fb334ec40cbf76c4d373c594be30b3296abab"},"required":true,"satisfied":true},{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["migrations"],"releaseRequestContractHash":"4e51b35351e83d58dae01eb694fc2f7e8e0e79af2702e43a5ced9776c3788ec2"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["migrations"],"releaseRequestContractHash":"4e51b35351e83d58dae01eb694fc2f7e8e0e79af2702e43a5ced9776c3788ec2"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:27:19.758119+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"3f2fb334ec40cbf76c4d373c594be30b3296abab","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:e2bd8b71-9693-40a3-963b-c66737f5a9d6:request-contract:4e51b35351e83d58dae01eb694fc2f7e8e0e79af2702e43a5ced9776c3788ec2:3f2fb334ec40cbf76c4d373c594be30b3296abab:verified:","mission_step_id":"86c7a60f-f7d0-4151-aeb0-cc9aeaaf85b9","command_center_event_id":"e2bd8b71-9693-40a3-963b-c66737f5a9d6"},{"id":"46593d3d-e7e5-4f21-b831-3dfd9f845114","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"embedded-defers-to-tenant","satisfied":true,"statement":"Every first-class application running in tenant-integrated mode is prevented by the shared application/menu primitive from rendering a competing global CRM account menu; the surrounding tenant shell or canonical tenant fallback remains the account-menu owner.","proofConditionIds":["repository-contract","production-release"]},{"id":"standalone-preserved","satisfied":true,"statement":"Standalone application mode remains allowed to render application-owned account chrome.","proofConditionIds":["repository-contract","production-release"]},{"id":"big-papis-inherits","satisfied":true,"statement":"Big Papi's self-contained owner shell remains the explicit account-menu owner so embedded routes such as Mail inherit its natural avatar/menu instead of replacing it.","proofConditionIds":["repository-contract","production-release"]}],"satisfied":true,"constraints":[{"id":"frontend-only","satisfied":true,"statement":"Change frontend source and regression-test source only; do not modify database, authentication, backend, control-plane, workflow, or release-architecture code.","proofConditionIds":["repository-contract"]},{"id":"no-visual-witness","satisfied":true,"statement":"Do not run Visual Witness for this repair.","proofConditionIds":["repository-contract"]}],"contractHash":"64fea174e09d8f1eb57d6bce5466ad247f09968ddea177be7e114bf91039fbcf","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repository-contract","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"64fea174e09d8f1eb57d6bce5466ad247f09968ddea177be7e114bf91039fbcf","repositoryProofStatus":"verified","repositoryProofSourceSha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c"},"required":true,"satisfied":true},{"id":"production-release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"64fea174e09d8f1eb57d6bce5466ad247f09968ddea177be7e114bf91039fbcf"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:31:15.891113+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"4232cc1fa93ba61c39decf6080986b6a4a01b77c","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466:request-contract:64fea174e09d8f1eb57d6bce5466ad247f09968ddea177be7e114bf91039fbcf:4232cc1fa93ba61c39decf6080986b6a4a01b77c:verified:","mission_step_id":"37ada039-330f-4bc5-8899-380a36bdc96a","command_center_event_id":"bea4acbe-5d0b-4b8f-b88f-b9ec2c3ea466"},{"id":"5e07655d-8f16-4732-bd85-15b833ecb250","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only to refresh existing PR #2417 onto current protected main 4232cc1fa93ba61c39decf6080986b6a4a01b77c through the existing mission's idempotent scoped-patch path, with no semantic source change; then refreeze and re-Gate the same PR.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only to refresh existing PR #2417 onto current protected main 4232cc1fa93ba61c39decf6080986b6a4a01b77c through the existing mission's idempotent scoped-patch path, with no semantic source change; then refreeze and re-Gate the same PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"same-pr-refresh","statement":"Existing PR #2417 is refreshed onto current protected main without replacement branch/PR or semantic source change.","proofConditionIds":["refresh-proof"]}],"objective":"UNFREEZE the control plane only to refresh existing PR #2417 onto current protected main 4232cc1fa93ba61c39decf6080986b6a4a01b77c through the existing mission's idempotent scoped-patch path, with no semantic source change; then refreeze and re-Gate the same PR.","constraints":[{"id":"single-path","statement":"Keep mission adc9f8a7-dc29-4724-9df0-afc076604415, branch ai/objective-first-repair-adc9f8a7dc29, and PR #2417; do not create a replacement.","proofConditionIds":["refresh-proof"]},{"id":"refreeze","statement":"The scoped maintenance permit does not leave the control plane persistently unfrozen.","proofConditionIds":["refresh-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied","proofConditions":[{"id":"refresh-proof","kind":"repository","claim":"PR #2417 head contains current protected main and remains the sole release-orchestration repair PR.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"47808d14c5059a3acba9baf37da587ce63f56010769204e1d76a4940710b3fa5","requestContractRevision":6,"previousRequestContractHash":"54b1e9be043ab38c227721d0e9f05ef875e1944ce2de4772ae935661795ee086"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:37:53.996475+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:request-contract:47808d14c5059a3acba9baf37da587ce63f56010769204e1d76a4940710b3fa5","mission_step_id":"28ecf511-e519-427f-aaef-0c20afab8daa","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"9347cf7c-ae3e-4510-aaaf-81fdcf1a9a5e","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/pr-ready-brownout-budget-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2419,"terminal":false,"missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4025,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3327,"approvedPlanMs":0,"missionSetupMs":1144,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":452,"ledgerReconcileMs":0,"lineageReconcileMs":692,"resolvePreflightMs":1144,"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 a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1524,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:39:41.178208+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2419","receipt_type":"execute_mission","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"18768578-7011-4d11-8d1b-079f143e8558","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"7744dcba-19d9-4701-b1a5-5e9b5883c083","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-adc9f8a7dc29","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2417,"terminal":false,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"7cba0731eddb4761ba7966758d8d66e93d8987de","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15440,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3111,"approvedPlanMs":0,"missionSetupMs":1405,"providerAuthMs":0,"shipAndProveMs":11354,"ledgerPrepareMs":496,"ledgerReconcileMs":0,"lineageReconcileMs":909,"resolvePreflightMs":1405,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":496,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"adc9f8a7-dc29-4724-9df0-afc076604415"},"performance":null,"deploymentId":"forgejo-main-7cba0731eddb","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":2717,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:42:55.024823+00:00","proof_gate":"canonical_release_dispatched","source_sha":"7cba0731eddb4761ba7966758d8d66e93d8987de","external_id":"forgejo-main-7cba0731eddb","receipt_type":"execute_mission","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"e65349fa-b0f1-428a-a723-33cd26997256","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"bb5d1abc-53eb-48ba-bf56-594004b44d16","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"7cba0731eddb4761ba7966758d8d66e93d8987de","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"refresh-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"3922c67d3538027e76c144ee78e0782562f4305e","prNumber":2417,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7178/jobs/1","mergeCommitSha":"7cba0731eddb4761ba7966758d8d66e93d8987de"}],"requestContractHash":"47808d14c5059a3acba9baf37da587ce63f56010769204e1d76a4940710b3fa5"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:43:37.5694+00:00","proof_gate":"request_contract_repository_verified","source_sha":"7cba0731eddb4761ba7966758d8d66e93d8987de","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:request-contract-repository:47808d14c5059a3acba9baf37da587ce63f56010769204e1d76a4940710b3fa5:7cba0731eddb4761ba7966758d8d66e93d8987de","mission_step_id":"6abad099-9c3a-42e0-8644-e90ac70983d6","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"848b7251-a4d5-41ec-b47a-b4e78041707a","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"7cba0731eddb4761ba7966758d8d66e93d8987de","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"7cba0731eddb4761ba7966758d8d66e93d8987de","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"47808d14c5059a3acba9baf37da587ce63f56010769204e1d76a4940710b3fa5","forgejoWorkflowProof":{"runId":7179,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"7cba0731eddb4761ba7966758d8d66e93d8987de","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-7cba0731eddb4761ba7966758d8d66e93d8987de","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":7179,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.107-exact-green-no-prearm","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:44:28.161969+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"7cba0731eddb4761ba7966758d8d66e93d8987de","external_id":"forgejo-main-7cba0731eddb","receipt_type":"canonical_release_status","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:forgejo-release-status:7cba0731eddb4761ba7966758d8d66e93d8987de:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"6abad099-9c3a-42e0-8644-e90ac70983d6","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"b9227cd9-deb1-4764-a77c-90967a7a715f","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for the existing bounded PR-readiness brownout repair on PR #2419, refresh that same PR onto current main 7cba0731eddb4761ba7966758d8d66e93d8987de without changing semantics, re-Gate, squash merge, release only cc-execution, prove runtime 1.58.108-pr-ready-brownout-budget and the repaired readiness path live, then refreeze.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for the existing bounded PR-readiness brownout repair on PR #2419, refresh that same PR onto current main 7cba0731eddb4761ba7966758d8d66e93d8987de without changing semantics, re-Gate, squash merge, release only cc-execution, prove runtime 1.58.108-pr-ready-brownout-budget and the repaired readiness path live, then refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"budget-preservation","statement":"The shared Forgejo provider preserves explicitly marked specialized bounded budgets during brownout while ordinary interactive reads remain clamped.","proofConditionIds":["repo","gate","release","runtime"]},{"id":"readiness","statement":"The fast-lane explicit readiness reads opt into preserved bounded budgets so an already-green PR can be evaluated without brownout starvation.","proofConditionIds":["repo","gate","runtime"]},{"id":"regression","statement":"The focused Node test proves ordinary one-attempt brownout clamping and two-attempt specialized budget preservation.","proofConditionIds":["repo","gate"]}],"objective":"Unfreeze the control plane only for the existing bounded PR-readiness brownout repair on PR #2419, refresh that same PR onto current main 7cba0731eddb4761ba7966758d8d66e93d8987de without changing semantics, re-Gate, squash merge, release only cc-execution, prove runtime 1.58.108-pr-ready-brownout-budget and the repaired readiness path live, then refreeze.","constraints":[{"id":"scope","statement":"Use only forgejo-provider.js, index-release-fast-lane.js, version.js, and pr-ready-brownout-budget.test.js on the existing branch; no source expansion.","proofConditionIds":["repo","gate"]},{"id":"release","statement":"Release only cc-execution.","proofConditionIds":["release"]},{"id":"no-visual","statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"The existing branch and PR contain only the bounded four-file PR-readiness brownout repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact refreshed PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"The squash merge deploys only cc-execution.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime","kind":"runtime","claim":"Live cc-execution reports version 1.58.108-pr-ready-brownout-budget and the PR-readiness path evaluates a green PR without prior brownout starvation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700","requestContractRevision":5,"previousRequestContractHash":"1c2b9822261ec78bd7ed55f5d308a0a07411729dfabd527646fe2cdc627fa27d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:46:21.36536+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:request-contract:ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700","mission_step_id":"18768578-7011-4d11-8d1b-079f143e8558","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"0b51b19e-a8be-4217-bdc4-2e5711cbc05c","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"3f2fb334ec40cbf76c4d373c594be30b3296abab","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"534429daecca720894444a5505fae0b8f7868cb6","prNumber":2425,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7197/jobs/1","mergeCommitSha":"3f2fb334ec40cbf76c4d373c594be30b3296abab"}],"requestContractHash":"4e51b35351e83d58dae01eb694fc2f7e8e0e79af2702e43a5ced9776c3788ec2"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:26:52.677977+00:00","proof_gate":"request_contract_repository_verified","source_sha":"3f2fb334ec40cbf76c4d373c594be30b3296abab","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:e2bd8b71-9693-40a3-963b-c66737f5a9d6:request-contract-repository:4e51b35351e83d58dae01eb694fc2f7e8e0e79af2702e43a5ced9776c3788ec2:3f2fb334ec40cbf76c4d373c594be30b3296abab","mission_step_id":"86c7a60f-f7d0-4151-aeb0-cc9aeaaf85b9","command_center_event_id":"e2bd8b71-9693-40a3-963b-c66737f5a9d6"},{"id":"83c1fc26-1f6d-4970-b495-17f649953b5c","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/pr-ready-brownout-budget-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2419,"terminal":false,"missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":4776,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:46:41.066994+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2419","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:automatic-mission-resume:2419:repair_mission_pr_ready_retryable","mission_step_id":"859e1f8a-1b79-48bf-8a66-09530b1ad115","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"026dcd63-ef82-477b-9063-9bfc8006313a","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized temporary control-plane unfreeze for necessary release-orchestration reliability repairs and refreeze afterward. This corrective call changes only the one stale Gate assertion on PR #2421 that still expects three reconciliation attempts.","baseSha":"0efaf85a6b87432356e062929fa3a71ebeab14be","issuedAt":1789160079586,"expiresAt":1789160259586,"missionId":"e06fb523-117b-497b-97e9-0cfa043318cb","authorizationId":"a7a3fdcf-ae82-4b31-bccf-f4b3b64482d9","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:54:40.006542+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0efaf85a6b87432356e062929fa3a71ebeab14be","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:a7a3fdcf-ae82-4b31-bccf-f4b3b64482d9","mission_step_id":"48ddeda3-9997-4da8-91ea-af337085de64","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"1193af19-1e5d-453c-a377-8ca17228a838","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js"],"reason":"Owner instructed to fix all remaining orchestration bottlenecks. The queue still performs recurring work for a cached merged-release mission that is absent from the authoritative ledger. This repair is limited to self-retiring that orphan cache state while preserving existing release recovery for real missions.","baseSha":"c0c302538292da84cf82e9ae41a140b2cda0f548","issuedAt":1789163715437,"expiresAt":1789163895437,"missionId":"96df8399-ea05-4017-adf5-b8f5cbc1e960","authorizationId":"31e1f1aa-9e69-4fff-9238-ca5cfe963497","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:55:15.897467+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c0c302538292da84cf82e9ae41a140b2cda0f548","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:31e1f1aa-9e69-4fff-9238-ca5cfe963497","mission_step_id":"e3a1e134-e0c0-47be-8e10-b064b5058612","command_center_event_id":"96df8399-ea05-4017-adf5-b8f5cbc1e960"},{"id":"52469d4f-07ba-4251-9fce-be535669e35f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/pr-ready-brownout-budget-20260911","reason":"control_plane_maintenance_scope_mismatch","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2419,"terminal":false,"missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1603,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":705,"ledgerReconcileMs":0,"lineageReconcileMs":898,"resolvePreflightMs":1603,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":705,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},"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":1434,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:46:14.674578+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"2419","receipt_type":"execute_mission","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"18768578-7011-4d11-8d1b-079f143e8558","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"95375657-fe8a-4fc5-b495-0e25f5b529a6","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized temporary control-plane unfreeze for necessary release-orchestration reliability repairs and refreeze afterward. This continuation is limited to the proven metadata/test drift: config advertises 3 attempts while current mission-ledger source enforces 1 attempt and a shared 4000ms budget.","baseSha":"0efaf85a6b87432356e062929fa3a71ebeab14be","issuedAt":1789159939165,"expiresAt":1789160119165,"missionId":"e06fb523-117b-497b-97e9-0cfa043318cb","authorizationId":"66da3be5-0388-48ba-b325-312025c76636","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:52:19.900042+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0efaf85a6b87432356e062929fa3a71ebeab14be","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:66da3be5-0388-48ba-b325-312025c76636","mission_step_id":"48ddeda3-9997-4da8-91ea-af337085de64","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"7efa2eb7-62c7-468c-9f12-c2d5bf214d60","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/release-reconciliation-contract-coherence-20260911","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.107-exact-green-no-prearm","prNumber":2421,"terminal":false,"missionId":"e06fb523-117b-497b-97e9-0cfa043318cb","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16714,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1171,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1171,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1171,"repositoryMutationMs":16714,"repositoryProviderMs":13124,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3503,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1171,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":9621},"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":"e06fb523-117b-497b-97e9-0cfa043318cb"},"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":3657,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:52:36.663514+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2421","receipt_type":"execute_mission","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"354c8f2b-639d-43ea-a02d-70b1d549cf8d","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"2ffc212e-3069-48e3-a546-8ec2c7255644","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/release-reconciliation-contract-coherence-20260911","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2421,"terminal":false,"missionId":"e06fb523-117b-497b-97e9-0cfa043318cb","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":788,"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":"e06fb523-117b-497b-97e9-0cfa043318cb"},"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":1298,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:52:45.452147+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2421","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:automatic-mission-resume:2421:repair_mission_waiting_for_gate","mission_step_id":"23253a3f-4722-4fe4-9c1f-ea628a15e3db","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"357da750-69ff-49b7-b23b-8a66d389e142","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Finish the existing release-reconciliation capability-contract correction on PR #2421. Exact head 0aa60e13a40d32e29415c9afc0fcbc18cf68e008 has successful KnockLaunch Gate run 7185. Squash merge this same PR, release only cc-execution, prove the live merge source contains missionReleaseReconciliationTotalBudgetMs=4000 and missionReleaseReconciliationReadMaxAttempts=1 while the event-native release policy remains unchanged, then ensure the control plane is frozen-by-default.","wordingChanged":false,"canonicalIntent":"Finish the existing release-reconciliation capability-contract correction on PR #2421. Exact head 0aa60e13a40d32e29415c9afc0fcbc18cf68e008 has successful KnockLaunch Gate run 7185. Squash merge this same PR, release only cc-execution, prove the live merge source contains missionReleaseReconciliationTotalBudgetMs=4000 and missionReleaseReconciliationReadMaxAttempts=1 while the event-native release policy remains unchanged, then ensure the control plane is frozen-by-default.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"coherent-contract","statement":"Current main and live cc-execution expose one reconciliation read attempt and a shared 4000ms total reconciliation budget consistently in source, capability metadata, and regression tests.","proofConditionIds":["repo-proof","gate-proof","release-proof","runtime-proof"]}],"objective":"Finish the existing release-reconciliation capability-contract correction on PR #2421. Exact head 0aa60e13a40d32e29415c9afc0fcbc18cf68e008 has successful KnockLaunch Gate run 7185. Squash merge this same PR, release only cc-execution, prove the live merge source contains missionReleaseReconciliationTotalBudgetMs=4000 and missionReleaseReconciliationReadMaxAttempts=1 while the event-native release policy remains unchanged, then ensure the control plane is frozen-by-default.","constraints":[{"id":"scope","statement":"Change only config/control-plane-capabilities.json and workers/cc-execution/test/release-orchestration-invariants.test.js; do not change runtime orchestration logic, tenant code, frontend, Supabase, migrations, or Visual Witness.","proofConditionIds":["repo-proof","gate-proof"]},{"id":"release-safety","statement":"Preserve protected main, exact-head KnockLaunch Gate, squash merge, the event-native protected-main release launch, and one canonical release; release only cc-execution.","proofConditionIds":["gate-proof","release-proof","runtime-proof"]},{"id":"refreeze","statement":"The scoped maintenance permit must not leave persistent control-plane mutation enabled.","proofConditionIds":["runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"The exact PR changes only the two declared files and aligns missionReleaseReconciliationTotalBudgetMs=4000 plus missionReleaseReconciliationReadMaxAttempts=1 with the existing mission-ledger constants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate-proof","kind":"repository","claim":"KnockLaunch Gate passes on the exact PR head with the new regression assertions.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"The squash merge dispatches only cc-execution through the canonical protected-main release path.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution serves the squash-merge source SHA, the coherent release-reconciliation contract is present on current main, and controlPlaneMutationDefault remains frozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e","requestContractRevision":3,"previousRequestContractHash":"da28dd267b5fc77f5075f93b69ff648e2d9e0b74f59fa15575c98ce6050399ba"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:56:11.398618+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:request-contract:49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e","mission_step_id":"354c8f2b-639d-43ea-a02d-70b1d549cf8d","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"0696d3a0-ecf3-41e0-917d-daedf2052500","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"0aa60e13a40d32e29415c9afc0fcbc18cf68e008","prNumber":2421,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7185/jobs/1","mergeCommitSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe"},{"id":"gate-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"0aa60e13a40d32e29415c9afc0fcbc18cf68e008","prNumber":2421,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7185/jobs/1","mergeCommitSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe"}],"requestContractHash":"49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:56:41.316599+00:00","proof_gate":"request_contract_repository_verified","source_sha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:request-contract-repository:49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e:e0aa6c99c2ae222610d5a4c58986c52508d49dfe","mission_step_id":"fe35f048-f9c2-4b57-a241-9b3a0eb92853","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"cf618513-7291-4022-ac89-541f56d9dc01","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/release-reconciliation-contract-coherence-20260911","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2421,"terminal":false,"missionId":"e06fb523-117b-497b-97e9-0cfa043318cb","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":561,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"e06fb523-117b-497b-97e9-0cfa043318cb"},"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":1371,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:53:38.101362+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2421","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:automatic-mission-resume:2421:repair_mission_pr_ready_retryable","mission_step_id":"23253a3f-4722-4fe4-9c1f-ea628a15e3db","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"b85a74c2-c910-4162-9d9b-0d19024cdb28","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/release-reconciliation-contract-coherence-20260911","reason":"control_plane_maintenance_scope_mismatch","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2421,"terminal":false,"missionId":"e06fb523-117b-497b-97e9-0cfa043318cb","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":568,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":421,"ledgerReconcileMs":0,"lineageReconcileMs":147,"resolvePreflightMs":568,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":421,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e06fb523-117b-497b-97e9-0cfa043318cb"},"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-11T20:51:57.29004+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"354c8f2b-639d-43ea-a02d-70b1d549cf8d","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"b78c8456-d7cc-4e4e-842f-a34299353840","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/release-reconciliation-contract-coherence-20260911","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2421,"terminal":false,"missionId":"e06fb523-117b-497b-97e9-0cfa043318cb","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5476,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":3549,"providerAuthMs":0,"ledgerPrepareMs":3131,"ledgerReconcileMs":630,"lineageReconcileMs":418,"resolvePreflightMs":3549,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":3761,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"e06fb523-117b-497b-97e9-0cfa043318cb"},"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":2852,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:54:45.607658+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2421","receipt_type":"execute_mission","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"354c8f2b-639d-43ea-a02d-70b1d549cf8d","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"9f3fdd7e-133a-485e-a046-b7ce79b144f6","source":"forgejo","status":"waiting","payload":{"branch":"ai/release-reconciliation-contract-coherence-20260911","prNumber":2421,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:56:33.864808+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","external_id":"2421","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:merged-pr:2421:e0aa6c99c2ae222610d5a4c58986c52508d49dfe","mission_step_id":"47dc2a93-637b-48ad-8c63-85824a572243","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"45d43125-fc01-4fc2-bd74-202873aa73b6","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/src/version.js"],"reason":"Owner instructed to fix all remaining orchestration bottlenecks. Live truth shows only one docker runner online while paul-light is online, container-capable, and already trusted for production Supabase releases. This bounded repair increases Gate capacity without runner relabeling by authority-routing only fresh bounded control-plane PRs to paul-light while preserving one canonical Gate implementation and all safety invariants.","baseSha":"6fcb7b933456a97cf49bfd2b539cf2ce303dca60","issuedAt":1789163008271,"expiresAt":1789163188271,"missionId":"46081abf-7bdd-4cf3-8cad-bf08f5051d31","authorizationId":"2bb0028f-2323-439d-935f-141868903589","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:43:28.916603+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"6fcb7b933456a97cf49bfd2b539cf2ce303dca60","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2bb0028f-2323-439d-935f-141868903589","mission_step_id":"ab007ed0-b431-4e93-9607-f2f626889a65","command_center_event_id":"46081abf-7bdd-4cf3-8cad-bf08f5051d31"},{"id":"49c4a9ad-a530-4a60-9ec1-76490d83ea9d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/release-reconciliation-contract-coherence-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2421,"terminal":false,"missionId":"e06fb523-117b-497b-97e9-0cfa043318cb","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3781,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":319,"approvedPlanMs":0,"missionSetupMs":1653,"providerAuthMs":0,"shipAndProveMs":3273,"ledgerPrepareMs":1416,"ledgerReconcileMs":0,"lineageReconcileMs":237,"resolvePreflightMs":1653,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1416,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e06fb523-117b-497b-97e9-0cfa043318cb"},"performance":null,"deploymentId":"forgejo-main-e0aa6c99c2ae","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":2619,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:56:16.766844+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","external_id":"forgejo-main-e0aa6c99c2ae","receipt_type":"execute_mission","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"47dc2a93-637b-48ad-8c63-85824a572243","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"8f13f7a8-eca6-4ca5-9b71-d007c14a2dd6","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e","forgejoWorkflowProof":{"runId":7186,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"7cba0731eddb4761ba7966758d8d66e93d8987de","deploymentId":"forgejo-main-7cba0731eddb4761ba7966758d8d66e93d8987de","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.107-exact-green-no-prearm","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:56:37.46588+00:00","proof_gate":"canonical_release_pending","source_sha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","external_id":"forgejo-main-e0aa6c99c2ae","receipt_type":"canonical_release_status","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:forgejo-release-status:e0aa6c99c2ae222610d5a4c58986c52508d49dfe:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"47dc2a93-637b-48ad-8c63-85824a572243","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"3bd787ed-8dba-404c-be0e-497cab71b763","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/release-reconciliation-contract-coherence-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2421,"terminal":false,"missionId":"e06fb523-117b-497b-97e9-0cfa043318cb","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","timingsMs":{"prReadinessMs":506,"approvedPlanMs":0,"shipAndProveMs":1845,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e06fb523-117b-497b-97e9-0cfa043318cb"},"performance":null,"deploymentId":"forgejo-main-e0aa6c99c2ae","workflowRunId":7186,"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":1991,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:56:48.972303+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2421","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:automatic-mission-resume:2421:canonical_release_dispatched","mission_step_id":"47dc2a93-637b-48ad-8c63-85824a572243","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"f763d07f-9916-4e28-add3-4a8376e33c45","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-06d350f3111a","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.155-cancelled-release-signed-push-lineage","prNumber":2851,"terminal":false,"missionId":"06d350f3-111a-4413-9e3a-514669ccfc30","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12464,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1667,"approvedPlanMs":0,"missionSetupMs":1849,"providerAuthMs":0,"shipAndProveMs":9821,"ledgerPrepareMs":1007,"ledgerReconcileMs":0,"lineageReconcileMs":842,"resolvePreflightMs":1849,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1007,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"06d350f3-111a-4413-9e3a-514669ccfc30"},"performance":null,"deploymentId":"forgejo-main-9fe816658808","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2778,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:49:30.641343+00:00","proof_gate":"canonical_release_dispatched","source_sha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","external_id":"forgejo-main-9fe816658808","receipt_type":"execute_mission","idempotency_key":"mission:06d350f3-111a-4413-9e3a-514669ccfc30:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"8c6fc321-7431-4973-94f7-8f76f6c46943","command_center_event_id":"06d350f3-111a-4413-9e3a-514669ccfc30"},{"id":"01de13ca-2370-4a94-a88c-9c6ae5c3ab7b","source":"forgejo","status":"waiting","payload":{"branch":"ai/pr-ready-brownout-budget-20260911","prNumber":2419,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"de64ca1f424f052864d618a4287b052f37b43a18","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:58:31.440672+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"de64ca1f424f052864d618a4287b052f37b43a18","external_id":"2419","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:merged-pr:2419:de64ca1f424f052864d618a4287b052f37b43a18","mission_step_id":"d19386b9-6acf-4012-b027-a8363704f57b","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"da51ede5-e49c-49d2-beca-6830459b48fe","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e","forgejoWorkflowProof":{"runId":7186,"source":"exact_live_cc_execution_runtime_identity","status":"running","liveSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","results":{},"proofGate":"cc_execution_exact_live_runtime_substitutes_transient_workflow_receipt","sourceSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","conclusion":"running","deploymentId":"forgejo-main-e0aa6c99c2ae222610d5a4c58986c52508d49dfe","targetStates":{"ccExecution":"pending"},"runtimeVersion":"1.58.107-exact-green-no-prearm","targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"},"workflowReceiptSubstituted":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","deploymentId":"forgejo-main-e0aa6c99c2ae222610d5a4c58986c52508d49dfe","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.58.107-exact-green-no-prearm","containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:57:09.458565+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","external_id":"forgejo-main-e0aa6c99c2ae","receipt_type":"canonical_release_status","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:forgejo-release-status:e0aa6c99c2ae222610d5a4c58986c52508d49dfe:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"fe35f048-f9c2-4b57-a241-9b3a0eb92853","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"9ea147af-4f01-41bf-bac6-aa7ac07d6c7c","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in pull request.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"control_plane_maintenance_authorization\",\"status\":\"authorized\",\"proofGate\":\"control_plane_maintenance_scope_authorized\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"ready\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"runtime\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-24T09:09:46.084848+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-93a7d38bc20e\",\"prNumber\":3589,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:14:14.3779+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:93a7d38b-c20e-4426-9b29-b7b4b1ade3e8:owner-progress-heartbeat:119348456","mission_step_id":"2575f7e7-3326-4827-a880-35ae7fbcc41d","command_center_event_id":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8"},{"id":"9e082a0e-cd4c-4927-9445-0ddd91812cc2","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"d1c8305d8963edfb99077ca917a6e86470742c3f","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"d1c8305d8963edfb99077ca917a6e86470742c3f","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"12497d00a402e03cb21e910c4e19e9129f5a78cf3305ef1449c55900a993d804","forgejoWorkflowProof":{"runId":11410,"source":"signed_push_receipt","status":"blocked","results":{},"conclusion":"blocked","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"6d65a15a32bec593f3a9344f85719d8575ba4a33","deploymentId":"forgejo-main-6d65a15a32bec593f3a9344f85719d8575ba4a33","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.240-stale-gate-regression-guard","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:14:34.394893+00:00","proof_gate":"canonical_release_pending","source_sha":"d1c8305d8963edfb99077ca917a6e86470742c3f","external_id":"forgejo-main-d1c8305d8963","receipt_type":"canonical_release_status","idempotency_key":"mission:93a7d38b-c20e-4426-9b29-b7b4b1ade3e8:forgejo-release-status:d1c8305d8963edfb99077ca917a6e86470742c3f:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"de5d7bb6-aa78-4026-a024-bd2fb3a54be4","command_center_event_id":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8"},{"id":"05254af2-68fb-4fd0-8dc5-e0b7c9a7f03e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-44d49e03d254","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":16134,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":3,"executorlessWaitMs":203815,"firstUsefulResultAt":"2026-09-24T05:10:34.857Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.240-stale-gate-regression-guard","prNumber":3591,"terminal":false,"missionId":"44d49e03-d254-40a5-b682-2e1dda0261fb","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11309,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":5866,"missionSetupMs":511,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":331,"ledgerReconcileMs":0,"lineageReconcileMs":180,"resolvePreflightMs":511,"repositoryMutationMs":5443,"repositoryProviderMs":5443,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":5268,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":331,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":175},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"44d49e03-d254-40a5-b682-2e1dda0261fb"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3377,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:13:52.256867+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3591","receipt_type":"execute_mission","idempotency_key":"mission:44d49e03-d254-40a5-b682-2e1dda0261fb:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"827eb1fc-651b-4ddf-888e-513e66af0205","command_center_event_id":"44d49e03-d254-40a5-b682-2e1dda0261fb"},{"id":"71452ab6-cfc6-474b-9777-7d4143c03f43","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-06d350f3111a","prNumber":2851,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:49:55.411689+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","external_id":"2851","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:06d350f3-111a-4413-9e3a-514669ccfc30:merged-pr:2851:9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","mission_step_id":"8c6fc321-7431-4973-94f7-8f76f6c46943","command_center_event_id":"06d350f3-111a-4413-9e3a-514669ccfc30"},{"id":"9691f848-a184-4658-adab-727737e7749a","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"coherent-contract","satisfied":true,"statement":"Current main and live cc-execution expose one reconciliation read attempt and a shared 4000ms total reconciliation budget consistently in source, capability metadata, and regression tests.","proofConditionIds":["repo-proof","gate-proof","release-proof","runtime-proof"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Change only config/control-plane-capabilities.json and workers/cc-execution/test/release-orchestration-invariants.test.js; do not change runtime orchestration logic, tenant code, frontend, Supabase, migrations, or Visual Witness.","proofConditionIds":["repo-proof","gate-proof"]},{"id":"release-safety","satisfied":true,"statement":"Preserve protected main, exact-head KnockLaunch Gate, squash merge, the event-native protected-main release launch, and one canonical release; release only cc-execution.","proofConditionIds":["gate-proof","release-proof","runtime-proof"]},{"id":"refreeze","satisfied":true,"statement":"The scoped maintenance permit must not leave persistent control-plane mutation enabled.","proofConditionIds":["runtime-proof"]}],"contractHash":"49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e","repositoryProofStatus":"verified","repositoryProofSourceSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe"},"required":true,"satisfied":true},{"id":"gate-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e","repositoryProofStatus":"verified","repositoryProofSourceSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe"},"required":true,"satisfied":true},{"id":"release-proof","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e"},"required":true,"satisfied":true},{"id":"runtime-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:57:11.979646+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:e06fb523-117b-497b-97e9-0cfa043318cb:request-contract:49542f91a121ac52131a40b0c749a962c4451743faf919f6df188db359a35c1e:e0aa6c99c2ae222610d5a4c58986c52508d49dfe:verified:","mission_step_id":"fe35f048-f9c2-4b57-a241-9b3a0eb92853","command_center_event_id":"e06fb523-117b-497b-97e9-0cfa043318cb"},{"id":"e2e11421-a37a-4411-a0ae-2bd54c39ec4c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"de64ca1f424f052864d618a4287b052f37b43a18","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"de64ca1f424f052864d618a4287b052f37b43a18","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700","forgejoWorkflowProof":{"runId":7188,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"e0aa6c99c2ae222610d5a4c58986c52508d49dfe","deploymentId":"forgejo-main-e0aa6c99c2ae222610d5a4c58986c52508d49dfe","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.107-exact-green-no-prearm","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:58:34.474758+00:00","proof_gate":"canonical_release_pending","source_sha":"de64ca1f424f052864d618a4287b052f37b43a18","external_id":"forgejo-main-de64ca1f424f","receipt_type":"canonical_release_status","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:forgejo-release-status:de64ca1f424f052864d618a4287b052f37b43a18:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"d19386b9-6acf-4012-b027-a8363704f57b","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"d5297da6-301f-4d7b-8c75-636617775f89","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/pr-ready-brownout-budget-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2419,"terminal":false,"missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"de64ca1f424f052864d618a4287b052f37b43a18","timingsMs":{"prReadinessMs":334,"approvedPlanMs":0,"shipAndProveMs":1996,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},"performance":null,"deploymentId":"forgejo-main-de64ca1f424f","workflowRunId":7188,"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":2081,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:58:06.77381+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2419","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:automatic-mission-resume:2419:canonical_release_dispatched","mission_step_id":"d19386b9-6acf-4012-b027-a8363704f57b","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"19d7cacd-255d-47c6-85e4-8c62c54849d5","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-mu32be9h","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.155-cancelled-release-signed-push-lineage","prNumber":2858,"terminal":false,"missionId":"2ad34d06-ee40-4725-a429-612035c139ed","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"294cb18022f4882a7a25e1b58cb029a83f464465","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9554,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1058,"approvedPlanMs":0,"missionSetupMs":352,"providerAuthMs":0,"shipAndProveMs":7884,"ledgerPrepareMs":352,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":352,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":352,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"2ad34d06-ee40-4725-a429-612035c139ed"},"performance":null,"deploymentId":"forgejo-main-294cb18022f4","workflowRunId":8481,"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":1477,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:44:26.734594+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"294cb18022f4882a7a25e1b58cb029a83f464465","external_id":"forgejo-main-294cb18022f4","receipt_type":"execute_mission","idempotency_key":"mission:2ad34d06-ee40-4725-a429-612035c139ed:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"8e8ed0c4-4af8-4101-b98b-ace0cd833779","command_center_event_id":"2ad34d06-ee40-4725-a429-612035c139ed"},{"id":"8b13fe5f-de00-4aa0-990f-3532a64d6e4e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"de64ca1f424f052864d618a4287b052f37b43a18","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"de64ca1f424f052864d618a4287b052f37b43a18","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700","forgejoWorkflowProof":{"runId":7188,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"de64ca1f424f052864d618a4287b052f37b43a18","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-de64ca1f424f052864d618a4287b052f37b43a18","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":7188,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.108-pr-ready-brownout-budget","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:59:00.450015+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"de64ca1f424f052864d618a4287b052f37b43a18","external_id":"forgejo-main-de64ca1f424f","receipt_type":"canonical_release_status","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:forgejo-release-status:de64ca1f424f052864d618a4287b052f37b43a18:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"9ce10236-8b30-4f5b-a304-18f6a1185b20","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"7277ff58-79d0-4e61-966d-374134bbec88","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"de64ca1f424f052864d618a4287b052f37b43a18","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"budget-preservation","satisfied":true,"statement":"The shared Forgejo provider preserves explicitly marked specialized bounded budgets during brownout while ordinary interactive reads remain clamped.","proofConditionIds":["repo","gate","release","runtime"]},{"id":"readiness","satisfied":true,"statement":"The fast-lane explicit readiness reads opt into preserved bounded budgets so an already-green PR can be evaluated without brownout starvation.","proofConditionIds":["repo","gate","runtime"]},{"id":"regression","satisfied":true,"statement":"The focused Node test proves ordinary one-attempt brownout clamping and two-attempt specialized budget preservation.","proofConditionIds":["repo","gate"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Use only forgejo-provider.js, index-release-fast-lane.js, version.js, and pr-ready-brownout-budget.test.js on the existing branch; no source expansion.","proofConditionIds":["repo","gate"]},{"id":"release","satisfied":true,"statement":"Release only cc-execution.","proofConditionIds":["release"]},{"id":"no-visual","satisfied":true,"statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"contractHash":"ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700","repositoryProofStatus":"verified","repositoryProofSourceSha":"de64ca1f424f052864d618a4287b052f37b43a18"},"required":true,"satisfied":true},{"id":"gate","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700","repositoryProofStatus":"verified","repositoryProofSourceSha":"de64ca1f424f052864d618a4287b052f37b43a18"},"required":true,"satisfied":true},{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":5},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:59:02.238859+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"de64ca1f424f052864d618a4287b052f37b43a18","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:request-contract:ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700:de64ca1f424f052864d618a4287b052f37b43a18:verified:","mission_step_id":"9ce10236-8b30-4f5b-a304-18f6a1185b20","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"55581964-28e6-4f8b-9f10-0f848987dee5","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/modes-upload-auth-contract-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.108-pr-ready-brownout-budget","prNumber":2415,"terminal":false,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8087,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":721,"approvedPlanMs":0,"missionSetupMs":1734,"providerAuthMs":0,"shipAndProveMs":7081,"ledgerPrepareMs":1213,"ledgerReconcileMs":292,"lineageReconcileMs":521,"resolvePreflightMs":1734,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1505,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},"performance":null,"deploymentId":"forgejo-main-3513c4e66426","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2626,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:06:53.822075+00:00","proof_gate":"canonical_release_dispatched","source_sha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","external_id":"forgejo-main-3513c4e66426","receipt_type":"execute_mission","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"2e82a61f-5922-4a7f-8578-7526d67546a5","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"cc0fea19-53a6-48e1-aef6-056b3c0c3ebb","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js"],"reason":"Owner authorized temporary control-plane unfreeze for necessary orchestration reliability repairs and refreeze afterward. Current main proves the recovery supervisor breaks on one unreadable exact PR before the per-PR loop, preventing the cursor from advancing and starving later independent work. This repair is limited to that recovery fairness primitive plus truthful metadata/tests/version.","baseSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","issuedAt":1789160912611,"expiresAt":1789161092611,"missionId":"17899838-2457-49ba-851b-1fca5bc7d9ee","authorizationId":"2bd1e977-2daa-4d35-8031-94ea2f5e4209","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:08:33.438109+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2bd1e977-2daa-4d35-8031-94ea2f5e4209","mission_step_id":"ba9a5a93-33b8-4e4a-9138-e68198f91a77","command_center_event_id":"17899838-2457-49ba-851b-1fca5bc7d9ee"},{"id":"0302b1da-b6e3-4038-bc5b-f7993479650b","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js"],"reason":"Owner authorized temporary control-plane unfreeze for necessary orchestration reliability repairs and refreeze afterward. Current main proves the recovery supervisor breaks on one unreadable exact PR before the per-PR loop, preventing the cursor from advancing and starving later independent work. This repair is limited to that recovery fairness primitive plus truthful metadata/tests/version.","baseSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","issuedAt":1789160939796,"expiresAt":1789161119796,"missionId":"17899838-2457-49ba-851b-1fca5bc7d9ee","authorizationId":"14c1e950-4e28-4b84-abfd-54af4d599959","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:09:00.343922+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:14c1e950-4e28-4b84-abfd-54af4d599959","mission_step_id":"ba9a5a93-33b8-4e4a-9138-e68198f91a77","command_center_event_id":"17899838-2457-49ba-851b-1fca5bc7d9ee"},{"id":"ab8c0088-3a5a-4027-aae9-b6716085dd60","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"releaseTargetStates":{"supabaseEdge":"pending"},"requestContractHash":"15b984db4bfb28b829d9e4695f077c49d935cc769b6980891d300a70b93866dc","forgejoWorkflowProof":{"runId":7190,"source":"signed_push_receipt","status":"waiting","results":{},"conclusion":"waiting","targetStates":{"supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:07:06.478632+00:00","proof_gate":"canonical_release_pending","source_sha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","external_id":"forgejo-main-3513c4e66426","receipt_type":"canonical_release_status","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:forgejo-release-status:3513c4e66426e347bf2c6aeb499de86f9b2c8004:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"2e82a61f-5922-4a7f-8578-7526d67546a5","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"bb742184-6d1d-496f-95db-cd14df4f6547","source":"forgejo","status":"waiting","payload":{"branch":"ai/modes-upload-auth-contract-20260911","prNumber":2415,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:07:02.586777+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","external_id":"2415","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:merged-pr:2415:3513c4e66426e347bf2c6aeb499de86f9b2c8004","mission_step_id":"2e82a61f-5922-4a7f-8578-7526d67546a5","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"fc437b7f-d14f-4c77-9179-71b6b2b4dd83","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"merge","satisfied":true,"statement":"PR #2415 is squash merged from its exact green head without replacement work.","proofConditionIds":["repo"]},{"id":"release","satisfied":true,"statement":"Only Supabase Edge deploys admin-tenant-mode-image-upload.","proofConditionIds":["release"]},{"id":"runtime","satisfied":true,"statement":"Production admin-tenant-mode-image-upload is ACTIVE with verify_jwt=false and exposes the in-function auth health contract; Big Papi's MODES configuration remains intact.","proofConditionIds":["runtime"]}],"satisfied":true,"constraints":[{"id":"existing-only","satisfied":true,"statement":"No new source changes, branch, PR, or Visual Witness.","proofConditionIds":["repo"]},{"id":"targeted","satisfied":true,"statement":"Do not deploy frontend, migrations, Command Center, or unrelated functions.","proofConditionIds":["release"]}],"contractHash":"15b984db4bfb28b829d9e4695f077c49d935cc769b6980891d300a70b93866dc","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"15b984db4bfb28b829d9e4695f077c49d935cc769b6980891d300a70b93866dc","repositoryProofStatus":"verified","repositoryProofSourceSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004"},"required":true,"satisfied":true},{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"15b984db4bfb28b829d9e4695f077c49d935cc769b6980891d300a70b93866dc"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"15b984db4bfb28b829d9e4695f077c49d935cc769b6980891d300a70b93866dc"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":10},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:08:48.54565+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:request-contract:15b984db4bfb28b829d9e4695f077c49d935cc769b6980891d300a70b93866dc:3513c4e66426e347bf2c6aeb499de86f9b2c8004:verified:","mission_step_id":"24157b24-1f59-48a8-95cb-878cdeb49afe","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"7d13fe55-0799-4aa7-bbe3-d8add6e13398","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"pending"},"mainSha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending","migrations":"pending"},"requestContractHash":"09828991ae7a0389429c521b7666dca12675271abc5772ddd23e5cc6627ee92b","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/8494","runId":8494,"status":"running","sourceSha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending","migrations":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","migrations":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:50:02.275867+00:00","proof_gate":"canonical_release_pending","source_sha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","external_id":"forgejo-main-9fe816658808","receipt_type":"canonical_release_status","idempotency_key":"mission:06d350f3-111a-4413-9e3a-514669ccfc30:forgejo-release-status:9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending|supabase-migrations/live=pending","mission_step_id":"8c6fc321-7431-4973-94f7-8f76f6c46943","command_center_event_id":"06d350f3-111a-4413-9e3a-514669ccfc30"},{"id":"9fafd9c5-a9f0-47a1-9f37-01696236f060","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-93a7d38bc20e","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":25218,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":2,"executorlessWaitMs":267868,"firstUsefulResultAt":"2026-09-24T05:09:46.463Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.240-stale-gate-regression-guard","prNumber":3589,"terminal":false,"missionId":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"d1c8305d8963edfb99077ca917a6e86470742c3f","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5441,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":571,"approvedPlanMs":0,"missionSetupMs":428,"providerAuthMs":0,"shipAndProveMs":4373,"ledgerPrepareMs":279,"ledgerReconcileMs":0,"lineageReconcileMs":149,"resolvePreflightMs":428,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":279,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8"},"performance":null,"deploymentId":"forgejo-main-d1c8305d8963","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2894,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:14:25.956053+00:00","proof_gate":"canonical_release_dispatched","source_sha":"d1c8305d8963edfb99077ca917a6e86470742c3f","external_id":"forgejo-main-d1c8305d8963","receipt_type":"execute_mission","idempotency_key":"mission:93a7d38b-c20e-4426-9b29-b7b4b1ade3e8:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"de5d7bb6-aa78-4026-a024-bd2fb3a54be4","command_center_event_id":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8"},{"id":"144f7f65-63da-4376-84e4-df41a25d33e8","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/modes-upload-auth-contract-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2415,"terminal":false,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","timingsMs":{"prReadinessMs":622,"approvedPlanMs":0,"shipAndProveMs":1566,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},"performance":null,"deploymentId":"forgejo-main-3513c4e66426","workflowRunId":7190,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1996,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:07:15.941518+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2415","receipt_type":"automatic_mission_resume","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:automatic-mission-resume:2415:canonical_release_dispatched","mission_step_id":"2e82a61f-5922-4a7f-8578-7526d67546a5","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"f19249bc-9795-40ea-9d61-f5b2a0d4202a","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-917c271344fd","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.155-cancelled-release-signed-push-lineage","prNumber":null,"terminal":false,"missionId":"917c2713-44fd-47cb-90d2-fef5c3b15934","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":246,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1337,"providerAuthMs":0,"ledgerPrepareMs":1337,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1337,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1337,"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":"917c2713-44fd-47cb-90d2-fef5c3b15934"},"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":6387,"likelyAffectedFiles":["config/capabilities/big-papis-public-stop-board.json","src/__tests__/contracts/big-papis-event-email-standard.contract.test.ts","src/__tests__/contracts/big-papis-growth-club.contract.test.ts","src/__tests__/mobileVendor/bigPapisProposalFlow.test.ts","config/platform-standards.json","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-service.mjs","config/cloudflare-native-frontend-build.json","src/__tests__/contracts/big-papis-business-tools-communications.contract.test.ts","src/__tests__/contracts/big-papis-canonical-customer-proposals.contract.test.ts","config/capabilities/owner-seo-search-console.json","config/capabilities/platform-application-registry.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T23:13:42.553143+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:917c2713-44fd-47cb-90d2-fef5c3b15934:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"6bfc09d1-08fc-47c8-a70e-38221d8bf31b","command_center_event_id":"917c2713-44fd-47cb-90d2-fef5c3b15934"},{"id":"a345fd48-f175-4d12-8029-92f8267944a0","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"success"},"mainSha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending","migrations":"success"},"requestContractHash":"09828991ae7a0389429c521b7666dca12675271abc5772ddd23e5cc6627ee92b","forgejoWorkflowProof":{"runId":8494,"source":"signed_push_receipt","status":"cancelled","results":{},"conclusion":"cancelled","targetStates":{"frontend":"pending","migrations":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","migrations":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:52:27.572898+00:00","proof_gate":"canonical_release_pending","source_sha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","external_id":"forgejo-main-9fe816658808","receipt_type":"canonical_release_status","idempotency_key":"mission:06d350f3-111a-4413-9e3a-514669ccfc30:forgejo-release-status:9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending|supabase-migrations/live=success","mission_step_id":"8c6fc321-7431-4973-94f7-8f76f6c46943","command_center_event_id":"06d350f3-111a-4413-9e3a-514669ccfc30"},{"id":"fdf28af4-6d93-49fa-b7e1-d035055485b4","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-93a7d38bc20e","prNumber":3589,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"d1c8305d8963edfb99077ca917a6e86470742c3f","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:14:32.846776+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"d1c8305d8963edfb99077ca917a6e86470742c3f","external_id":"3589","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:93a7d38b-c20e-4426-9b29-b7b4b1ade3e8:merged-pr:3589:d1c8305d8963edfb99077ca917a6e86470742c3f","mission_step_id":"de5d7bb6-aa78-4026-a024-bd2fb3a54be4","command_center_event_id":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8"},{"id":"c9a40928-fc1f-46a3-8abd-2cf0280f5541","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"c7d871952889a2685d6e4235a799ee01cbd4a41e","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"hiring-flow","satisfied":true,"statement":"Implement the exact Big Papi Crew Hiring Proposal flow previously specified. The Crew primary action labeled 'Hiring Proposal' must open a dedicated crew hiring proposal experience for exactly two Big Papi crew hire types: Helper and Ambassador. It must NOT open generic customer/event proposal UX and must NOT ask Will to understand recipientType internals. On the hiring proposal screen: first choose Helper or Ambassador; then enter candidate name, email, optional phone, compensation/pay terms, responsibilities/message, and any proposal terms; create the proposal using the existing canonical proposal engine/render/e-sign flow; preserve artwork/render/send/sign behavior. For Ambassador, use the ambassador role/title context; for Helper, use helper/crew role context. Keep event/client proposal workflows isolated and unchanged. Ship through Gate, squash merge, frontend release, and verify live that the Crew Hiring Proposal button opens this dedicated Helper/Ambassador hiring flow and that Customer/Event pickers are absent.","proofConditionIds":["crew-button","hiring-form"]}],"satisfied":true,"constraints":[{"id":"crew-only","satisfied":true,"statement":"Crew Hiring Proposal is exclusively for Helper and Ambassador candidates and must not expose Customer/Event pickers.","proofConditionIds":["hiring-form"]},{"id":"canonical-proposal-engine","satisfied":true,"statement":"Use the existing canonical proposal render/send/e-sign pipeline; do not create a duplicate proposal system.","proofConditionIds":["hiring-form"]},{"id":"visual-content-truth","satisfied":true,"statement":"Do not present invented names, metrics, prices, dates, services, testimonials, credentials, customer records, or other unknown business facts as real. Omit unknowns or mark them clearly as placeholder/example content.","proofConditionIds":["crew-button","hiring-form"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency used by the hiring flow must be wired across frontend, proposal engine, render/send/e-sign, auth, loading/error states, release, and live behavior.","proofConditionIds":["hiring-form"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["crew-button","hiring-form"]}],"contractHash":"471305eab26540b72b194d2dbffc15ca1ef3f76338889b79c49aed32719808a6","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"crew-button","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"471305eab26540b72b194d2dbffc15ca1ef3f76338889b79c49aed32719808a6"},"required":true,"satisfied":true},{"id":"hiring-form","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"471305eab26540b72b194d2dbffc15ca1ef3f76338889b79c49aed32719808a6"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T23:36:09.57041+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"c7d871952889a2685d6e4235a799ee01cbd4a41e","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:5db4dcef-bbbc-4d9c-8e88-ed5ee4c6b769:request-contract:471305eab26540b72b194d2dbffc15ca1ef3f76338889b79c49aed32719808a6:c7d871952889a2685d6e4235a799ee01cbd4a41e:verified:","mission_step_id":"41af62dc-3307-48bd-9e78-92d5d2b27f6b","command_center_event_id":"5db4dcef-bbbc-4d9c-8e88-ed5ee4c6b769"},{"id":"02aa23a7-6da5-4918-8c92-42deb6598137","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.155-cancelled-release-signed-push-lineage","prNumber":2841,"terminal":false,"missionId":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75","operation":"execute_mission","proofGate":"ship_and_prove_gate_blocked","sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5592,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1114,"approvedPlanMs":0,"missionSetupMs":1821,"providerAuthMs":0,"shipAndProveMs":3007,"ledgerPrepareMs":1821,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1821,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1821,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75"},"performance":null,"deploymentId":null,"workflowRunId":8432,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1626,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:53:31.713976+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":"2841","receipt_type":"execute_mission","idempotency_key":"mission:c63d0b46-0863-4f6e-a95d-9a95dac0ec75:execute_mission:ship_and_prove_gate_blocked:current-generation","mission_step_id":"704880cf-895f-4d09-a2eb-922b533951a9","command_center_event_id":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75"},{"id":"d3c8291a-329b-45de-8190-bfa3f92a0165","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/merge-queue-recovery-fairness-20260911","reason":"anchored_edit_anchor_not_unique:src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.108-pr-ready-brownout-budget","prNumber":null,"terminal":false,"missionId":"17899838-2457-49ba-851b-1fca5bc7d9ee","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2660,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":325,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":281,"ledgerReconcileMs":0,"lineageReconcileMs":44,"resolvePreflightMs":325,"repositoryMutationMs":2660,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":281,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"17899838-2457-49ba-851b-1fca5bc7d9ee"},"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":1617,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:06:35.52067+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:17899838-2457-49ba-851b-1fca5bc7d9ee:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"1cad8b52-b456-4a61-a4c9-a1f68d509bfe","command_center_event_id":"17899838-2457-49ba-851b-1fca5bc7d9ee"},{"id":"badd2913-38ec-44b6-a23f-13297157601a","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"294cb18022f4882a7a25e1b58cb029a83f464465","releaseState":"pending","sourceInMain":true,"compareStatus":"known_exact_protected_main_push_history","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"76dcbad42aeb7652c921ea7ed69e5cd3e71a8db911be8679900b9c4830cac30e","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/8481","runId":8481,"status":"cancelled","sourceSha":"294cb18022f4882a7a25e1b58cb029a83f464465","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"6639535bc6c1a59a48175a9d564f413a6ccfe580","sourceSha":"294cb18022f4882a7a25e1b58cb029a83f464465","changedPaths":["src/pages/admin/AdminActivityLogs.tsx"],"changedPathCount":1,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T20:00:08.966381+00:00","proof_gate":"canonical_release_pending","source_sha":"294cb18022f4882a7a25e1b58cb029a83f464465","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:d8db3ad4-06a0-4cbd-9c44-f08554dff56e:forgejo-release-status:294cb18022f4882a7a25e1b58cb029a83f464465:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"536b0e3d-ed1c-4520-80ac-20d7cfa6f674","command_center_event_id":"d8db3ad4-06a0-4cbd-9c44-f08554dff56e"},{"id":"50a6ef80-f8be-4e78-a59e-018f4035159a","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-203115e81a8b","prNumber":2925,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"728535643ca4ca37b3adc93fe9285a999499990b","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:37:49.275507+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"728535643ca4ca37b3adc93fe9285a999499990b","external_id":"2925","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:25e75e39-4fb2-41d8-b14f-aa452f569b2f:merged-pr:2925:728535643ca4ca37b3adc93fe9285a999499990b","mission_step_id":"0b5df252-88f3-49c6-9ceb-df912d18a0f7","command_center_event_id":"25e75e39-4fb2-41d8-b14f-aa452f569b2f"},{"id":"aa705f32-f6f6-4434-9486-6577ef656633","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"d1c8305d8963edfb99077ca917a6e86470742c3f","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"d1c8305d8963edfb99077ca917a6e86470742c3f","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"12497d00a402e03cb21e910c4e19e9129f5a78cf3305ef1449c55900a993d804","forgejoWorkflowProof":{"runId":11410,"source":"exact_live_cc_execution_runtime_identity","status":"running","liveSha":"d1c8305d8963edfb99077ca917a6e86470742c3f","results":{},"proofGate":"cc_execution_exact_live_runtime_substitutes_transient_workflow_receipt","sourceSha":"d1c8305d8963edfb99077ca917a6e86470742c3f","conclusion":"running","deploymentId":"forgejo-main-d1c8305d8963edfb99077ca917a6e86470742c3f","targetStates":{"ccExecution":"pending"},"runtimeVersion":"1.58.241-light-gate-policy","targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"},"workflowReceiptSubstituted":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"d1c8305d8963edfb99077ca917a6e86470742c3f","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-d1c8305d8963edfb99077ca917a6e86470742c3f","compareStatus":"identical","workflowRunId":11410,"identitySource":"local_build_metadata","runtimeVersion":"1.58.241-light-gate-policy","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:15:17.790436+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"d1c8305d8963edfb99077ca917a6e86470742c3f","external_id":"forgejo-main-d1c8305d8963","receipt_type":"canonical_release_status","idempotency_key":"mission:93a7d38b-c20e-4426-9b29-b7b4b1ade3e8:forgejo-release-status:d1c8305d8963edfb99077ca917a6e86470742c3f:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"87b12da5-39c9-494a-9271-51f50f1af399","command_center_event_id":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8"},{"id":"f14f7a10-e9e4-4273-917e-d588232aa0eb","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"releaseTargetStates":{"supabaseEdge":"success"},"requestContractHash":"15b984db4bfb28b829d9e4695f077c49d935cc769b6980891d300a70b93866dc","forgejoWorkflowProof":{"runId":7190,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:08:46.200369+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","external_id":"forgejo-main-3513c4e66426","receipt_type":"canonical_release_status","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:forgejo-release-status:3513c4e66426e347bf2c6aeb499de86f9b2c8004:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"24157b24-1f59-48a8-95cb-878cdeb49afe","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"4e57746c-1d5c-4b48-bc17-5089a3fd87bb","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/merge-queue-recovery-fairness-20260911","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.108-pr-ready-brownout-budget","prNumber":2422,"terminal":false,"missionId":"17899838-2457-49ba-851b-1fca5bc7d9ee","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17289,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":380,"providerAuthMs":0,"ledgerPrepareMs":296,"ledgerReconcileMs":0,"lineageReconcileMs":84,"resolvePreflightMs":380,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":296,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"17899838-2457-49ba-851b-1fca5bc7d9ee"},"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":3465,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:09:17.284372+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2422","receipt_type":"execute_mission","idempotency_key":"mission:17899838-2457-49ba-851b-1fca5bc7d9ee:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"1cad8b52-b456-4a61-a4c9-a1f68d509bfe","command_center_event_id":"17899838-2457-49ba-851b-1fca5bc7d9ee"},{"id":"1f1de764-6be1-4885-bd0b-3a651ad9e1f1","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/merge-queue-recovery-fairness-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.108-pr-ready-brownout-budget","prNumber":2422,"terminal":false,"missionId":"17899838-2457-49ba-851b-1fca5bc7d9ee","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12348,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":681,"approvedPlanMs":0,"missionSetupMs":931,"providerAuthMs":0,"shipAndProveMs":9761,"ledgerPrepareMs":595,"ledgerReconcileMs":0,"lineageReconcileMs":336,"resolvePreflightMs":931,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":595,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"17899838-2457-49ba-851b-1fca5bc7d9ee"},"performance":null,"deploymentId":"forgejo-main-9b450c647530","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":2728,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:10:02.718315+00:00","proof_gate":"canonical_release_dispatched","source_sha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","external_id":"forgejo-main-9b450c647530","receipt_type":"execute_mission","idempotency_key":"mission:17899838-2457-49ba-851b-1fca5bc7d9ee:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"88a0d507-0113-4d5d-9e50-863d6dc401d5","command_center_event_id":"17899838-2457-49ba-851b-1fca5bc7d9ee"},{"id":"9b1c935f-5a9a-41c7-9cfa-a6f8bde3bf09","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/7192","runId":7192,"status":"success","sourceSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"de64ca1f424f052864d618a4287b052f37b43a18","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-de64ca1f424f052864d618a4287b052f37b43a18","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":7192,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.108-pr-ready-brownout-budget","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:11:08.705244+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","external_id":"forgejo-main-9b450c647530","receipt_type":"canonical_release_status","idempotency_key":"mission:17899838-2457-49ba-851b-1fca5bc7d9ee:forgejo-release-status:9b450c647530b8e83f2d18fbd0bf35a68acbcff0:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"3e7013b9-e8a6-497f-a2fa-3e7b53def82b","command_center_event_id":"17899838-2457-49ba-851b-1fca5bc7d9ee"},{"id":"4feca482-7483-4a51-972c-cc8d741a5ee1","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml"],"reason":"A current main workflow self-check is falsely blocking every ordinary frontend Gate by matching the legitimate conditional light-runner 768 MiB branch. This exact one-line assertion repair is required to unblock PR #2430 without bypassing the canonical Gate.","baseSha":"83226f0c666ed42eeca8c90477771fccde72af31","issuedAt":1789163836505,"expiresAt":1789164016505,"missionId":"e4227f1a-efe0-4576-b824-8061e09bbbb7","authorizationId":"86a6f3c4-47ae-46b6-8ce8-68b1f1f83e01","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:57:17.081508+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"83226f0c666ed42eeca8c90477771fccde72af31","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:86a6f3c4-47ae-46b6-8ce8-68b1f1f83e01","mission_step_id":"dd0fe92a-2e9d-4844-98de-1f0f6196ed6d","command_center_event_id":"e4227f1a-efe0-4576-b824-8061e09bbbb7"},{"id":"65da12ff-4310-48ed-9b37-2e2411af4a0a","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-451fe0d165d2","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.109-merge-queue-fair-recovery","prNumber":null,"terminal":false,"missionId":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":277,"providerAuthMs":0,"ledgerPrepareMs":277,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":277,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":277,"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":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd"},"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":4651,"likelyAffectedFiles":["supabase/functions/tenant-media-library/index.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:17:50.162216+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:451fe0d1-65d2-461a-aa4c-018ddd8f99fd:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"58c6cd41-d474-4fe9-a91f-5affd528e018","command_center_event_id":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd"},{"id":"6a1cabb4-9867-4783-be8c-b0aa857264f9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-451fe0d165d2","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.109-merge-queue-fair-recovery","prNumber":2423,"terminal":false,"missionId":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7403,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":344,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":344,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":344,"repositoryMutationMs":7403,"repositoryProviderMs":6121,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3966,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":344,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2155},"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":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd"},"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":3114,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:19:14.729179+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2423","receipt_type":"execute_mission","idempotency_key":"mission:451fe0d1-65d2-461a-aa4c-018ddd8f99fd:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"7aa6831d-a819-46e5-a95c-2f8361073acd","command_center_event_id":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd"},{"id":"5cca6a08-1927-4a06-8abf-13b06e3114e9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-451fe0d165d2","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.109-merge-queue-fair-recovery","prNumber":2423,"terminal":false,"missionId":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":565,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":340,"approvedPlanMs":0,"missionSetupMs":447,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":281,"ledgerReconcileMs":0,"lineageReconcileMs":166,"resolvePreflightMs":447,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":281,"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":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd"},"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":1968,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:19:25.01199+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2423","receipt_type":"execute_mission","idempotency_key":"mission:451fe0d1-65d2-461a-aa4c-018ddd8f99fd:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"7aa6831d-a819-46e5-a95c-2f8361073acd","command_center_event_id":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd"},{"id":"cd1e75e7-263a-4a60-bc1c-f56eea7d9a83","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/version.js"],"reason":"Owner instructed to fix all remaining orchestration bottlenecks. Live witness run 7203 proved dynamic runner routing works and isolated the remaining failure to paul-light's 768 MiB configured maximum versus the Gate's hardcoded 3584 MiB container option. This bounded repair changes only the Gate memory envelope contract plus metadata/tests/version.","baseSha":"9d7b26bedc475b8b477e30275d8f1409c0c46e67","issuedAt":1789163228820,"expiresAt":1789163408820,"missionId":"6a9d1c7c-481b-4809-ae3c-840c1f18ed5d","authorizationId":"6af02dfa-a84d-4e4a-9efc-963781ab4d95","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:47:09.267762+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"9d7b26bedc475b8b477e30275d8f1409c0c46e67","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:6af02dfa-a84d-4e4a-9efc-963781ab4d95","mission_step_id":"5f4ca7d3-3281-4b9d-8619-380a6b706c2f","command_center_event_id":"6a9d1c7c-481b-4809-ae3c-840c1f18ed5d"},{"id":"3423f3e6-5bfd-4b72-967f-f27b9c2fd451","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/dynamic-gate-memory-20260911","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.110-dynamic-gate-capacity","prNumber":2429,"terminal":false,"missionId":"6a9d1c7c-481b-4809-ae3c-840c1f18ed5d","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6284,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":835,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":835,"ledgerReconcileMs":262,"lineageReconcileMs":0,"resolvePreflightMs":835,"repositoryMutationMs":6284,"repositoryProviderMs":4073,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2583,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1097,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1490},"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":"6a9d1c7c-481b-4809-ae3c-840c1f18ed5d"},"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":3990,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:47:15.540636+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2429","receipt_type":"execute_mission","idempotency_key":"mission:6a9d1c7c-481b-4809-ae3c-840c1f18ed5d:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"fc368146-38de-4c05-be14-493c557c48bf","command_center_event_id":"6a9d1c7c-481b-4809-ae3c-840c1f18ed5d"},{"id":"5372a668-c629-4a61-9889-c4be4e3b24cb","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-518293e0098e","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.109-merge-queue-fair-recovery","prNumber":null,"terminal":false,"missionId":"518293e0-098e-46bb-a9a6-87a92a36f806","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":982,"providerAuthMs":0,"ledgerPrepareMs":982,"ledgerReconcileMs":377,"lineageReconcileMs":0,"resolvePreflightMs":982,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1359,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"518293e0-098e-46bb-a9a6-87a92a36f806"},"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":2610,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:19:26.572405+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:518293e0-098e-46bb-a9a6-87a92a36f806:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"5fbc7cd7-7269-4036-9ca5-0aabfa7ea023","command_center_event_id":"518293e0-098e-46bb-a9a6-87a92a36f806"},{"id":"f2087d26-7e89-481a-b254-e061f044b73d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-451fe0d165d2","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.109-merge-queue-fair-recovery","prNumber":2423,"terminal":false,"missionId":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"dc4b5d9df200e13caef8622eefda3a6d2896c63e","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2684,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":332,"approvedPlanMs":0,"missionSetupMs":414,"providerAuthMs":0,"shipAndProveMs":2263,"ledgerPrepareMs":277,"ledgerReconcileMs":0,"lineageReconcileMs":137,"resolvePreflightMs":414,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":277,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd"},"performance":null,"deploymentId":"forgejo-main-dc4b5d9df200","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-media-library"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2576,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:19:36.180219+00:00","proof_gate":"canonical_release_dispatched","source_sha":"dc4b5d9df200e13caef8622eefda3a6d2896c63e","external_id":"forgejo-main-dc4b5d9df200","receipt_type":"execute_mission","idempotency_key":"mission:451fe0d1-65d2-461a-aa4c-018ddd8f99fd:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"019a5f89-e250-4d01-ae65-dc29ced874e5","command_center_event_id":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd"},{"id":"cd716556-97b7-4308-bd3b-564eb75b5129","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-518293e0098e","reason":"file_write_content_or_explicit_delete_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.109-merge-queue-fair-recovery","prNumber":null,"terminal":false,"missionId":"518293e0-098e-46bb-a9a6-87a92a36f806","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":287,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":287,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":287,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":287,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"518293e0-098e-46bb-a9a6-87a92a36f806"},"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-11T21:19:39.086979+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:518293e0-098e-46bb-a9a6-87a92a36f806:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"d1eabbd0-9d40-4aa6-b34d-33c0fb80153a","command_center_event_id":"518293e0-098e-46bb-a9a6-87a92a36f806"},{"id":"a9dc7453-4204-41ff-88a5-9dfe5a086c00","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-518293e0098e","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.109-merge-queue-fair-recovery","prNumber":2424,"terminal":false,"missionId":"518293e0-098e-46bb-a9a6-87a92a36f806","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4848,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":577,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":522,"ledgerReconcileMs":0,"lineageReconcileMs":55,"resolvePreflightMs":577,"repositoryMutationMs":4848,"repositoryProviderMs":3847,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2163,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":522,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1684},"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":"518293e0-098e-46bb-a9a6-87a92a36f806"},"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":3316,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:20:34.634257+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2424","receipt_type":"execute_mission","idempotency_key":"mission:518293e0-098e-46bb-a9a6-87a92a36f806:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"d1eabbd0-9d40-4aa6-b34d-33c0fb80153a","command_center_event_id":"518293e0-098e-46bb-a9a6-87a92a36f806"},{"id":"16904d3a-5381-493a-8889-4fd0741c8064","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-518293e0098e","prNumber":2424,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:23:51.032423+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","external_id":"2424","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:518293e0-098e-46bb-a9a6-87a92a36f806:merged-pr:2424:628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","mission_step_id":"b24c9e2a-66b3-48b1-97de-fffadd138b28","command_center_event_id":"518293e0-098e-46bb-a9a6-87a92a36f806"},{"id":"a9bfcfa1-aa18-42de-914a-b11f90a4abe0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-c7998aa75aa1","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2856,"terminal":false,"missionId":"c7998aa7-5aa1-4b0f-9c49-6abaff890c97","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":754,"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":"c7998aa7-5aa1-4b0f-9c49-6abaff890c97"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1283,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:25:17.572786+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2856","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c7998aa7-5aa1-4b0f-9c49-6abaff890c97:automatic-mission-resume:2856:repair_mission_waiting_for_gate","mission_step_id":"b62d2d4b-caf8-421c-8a11-94393e4953a6","command_center_event_id":"c7998aa7-5aa1-4b0f-9c49-6abaff890c97"},{"id":"c59a5f98-a115-4d8a-9739-5fbff39c67c9","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-06d350f3111a","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.155-cancelled-release-signed-push-lineage","prNumber":2851,"terminal":false,"missionId":"06d350f3-111a-4413-9e3a-514669ccfc30","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5068,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":487,"approvedPlanMs":0,"missionSetupMs":1066,"providerAuthMs":0,"shipAndProveMs":4214,"ledgerPrepareMs":1066,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1066,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1066,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"06d350f3-111a-4413-9e3a-514669ccfc30"},"performance":null,"deploymentId":"forgejo-main-9fe816658808","workflowRunId":8494,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1480,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:59:23.366557+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"9fe8166588082b6a8e7166ca9d0dfdb40d91ef1e","external_id":"forgejo-main-9fe816658808","receipt_type":"execute_mission","idempotency_key":"mission:06d350f3-111a-4413-9e3a-514669ccfc30:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"8c6fc321-7431-4973-94f7-8f76f6c46943","command_center_event_id":"06d350f3-111a-4413-9e3a-514669ccfc30"},{"id":"61d8889c-787f-442a-b172-cbef301d2d5a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-518293e0098e","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2424,"terminal":false,"missionId":"518293e0-098e-46bb-a9a6-87a92a36f806","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":886,"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":"518293e0-098e-46bb-a9a6-87a92a36f806"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1283,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:20:43.201822+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2424","receipt_type":"automatic_mission_resume","idempotency_key":"mission:518293e0-098e-46bb-a9a6-87a92a36f806:automatic-mission-resume:2424:repair_mission_waiting_for_gate","mission_step_id":"32bc2333-ba7f-4d4a-ba22-33b397ec7aa1","command_center_event_id":"518293e0-098e-46bb-a9a6-87a92a36f806"},{"id":"61d7773d-ca62-4da9-991e-523eed25310c","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-cf03a9df72ab","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.155-cancelled-release-signed-push-lineage","prNumber":null,"terminal":false,"missionId":"cf03a9df-72ab-47fc-85cf-5c1f5a4d5acb","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":102,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":627,"providerAuthMs":0,"ledgerPrepareMs":627,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":627,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":627,"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":"cf03a9df-72ab-47fc-85cf-5c1f5a4d5acb"},"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":6339,"likelyAffectedFiles":["config/capabilities/tenant-workspace-search.json","config/capabilities/tenant-workspace-experience.json","config/capabilities/tenant-workspace-ui-contract-v2.json","scripts/visual-witness-hosted-runner/src/server-tenant-projection.mjs","scripts/visual-witness-hosted-runner/src/tenant-owner-preflight.mjs","src/__tests__/contracts/mobile-tenant-avatar-navigation.contract.test.ts","src/__tests__/contracts/tenant-workspace-search.contract.test.ts","config/capabilities/tenant-bootstrap.json","config/capabilities/tenant-creation.json","config/contracts/PREHISTORIC-001-TENANT-MEDIA.json","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-service.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T23:18:26.396314+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:cf03a9df-72ab-47fc-85cf-5c1f5a4d5acb:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c2dda86d-628c-43a8-abaf-0e3a39129111","command_center_event_id":"cf03a9df-72ab-47fc-85cf-5c1f5a4d5acb"},{"id":"6b5ff667-9be7-482b-bc90-794518c24db9","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"dc4b5d9df200e13caef8622eefda3a6d2896c63e","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"dc4b5d9df200e13caef8622eefda3a6d2896c63e","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-media-library"]},"releaseTargetStates":{"supabaseEdge":"success"},"requestContractHash":"51ab715eceff6214b0cb1db107680c94ff5b93ee42eb80177f562b2862e59fe4","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/7194","runId":7194,"status":"success","sourceSha":"dc4b5d9df200e13caef8622eefda3a6d2896c63e","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:21:53.091451+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"dc4b5d9df200e13caef8622eefda3a6d2896c63e","external_id":"forgejo-main-dc4b5d9df200","receipt_type":"canonical_release_status","idempotency_key":"mission:451fe0d1-65d2-461a-aa4c-018ddd8f99fd:forgejo-release-status:dc4b5d9df200e13caef8622eefda3a6d2896c63e:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"0d9ccb81-0501-4779-ac1a-a6f3f1cfacda","command_center_event_id":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd"},{"id":"b0e0ba2c-51fb-482f-84c2-679816a0e088","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"dc4b5d9df200e13caef8622eefda3a6d2896c63e","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"implementation","satisfied":false,"statement":"tenant-media-library implements create_mode_card_upload and promote_mode_card_asset with tenant-scoped MODES card resolution, image validation, canonical private bucket signed upload preparation, stable asset promotion, and preservation of unrelated cards/settings.","proofConditionIds":["repository"]},{"id":"delivery","satisfied":true,"statement":"The repair passes KnockLaunch Gate, is squash merged, and only tenant-media-library is released to production.","proofConditionIds":["release"]},{"id":"runtime","satisfied":true,"statement":"Production tenant-media-library is ACTIVE on the repaired source and exposes both MODES action handlers; the prior unknown_action failure class is eliminated for the Big Papi's owner-profile upload flow.","proofConditionIds":["runtime"]}],"satisfied":false,"constraints":[{"id":"scope","satisfied":false,"statement":"Do not redesign the frontend, change unrelated tenants, mutate control-plane paths, or run Visual Witness.","proofConditionIds":["repository","release"]},{"id":"preservation","satisfied":false,"statement":"Promotion changes only the requested MODES card and its mode collection primary asset; unrelated mode cards/settings remain unchanged.","proofConditionIds":["repository"]}],"contractHash":"51ab715eceff6214b0cb1db107680c94ff5b93ee42eb80177f562b2862e59fe4","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repository","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"51ab715eceff6214b0cb1db107680c94ff5b93ee42eb80177f562b2862e59fe4","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"51ab715eceff6214b0cb1db107680c94ff5b93ee42eb80177f562b2862e59fe4"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"51ab715eceff6214b0cb1db107680c94ff5b93ee42eb80177f562b2862e59fe4"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:21:55.598947+00:00","proof_gate":"request_contract_pending","source_sha":"dc4b5d9df200e13caef8622eefda3a6d2896c63e","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:451fe0d1-65d2-461a-aa4c-018ddd8f99fd:request-contract:51ab715eceff6214b0cb1db107680c94ff5b93ee42eb80177f562b2862e59fe4:dc4b5d9df200e13caef8622eefda3a6d2896c63e:pending:repository","mission_step_id":"0d9ccb81-0501-4779-ac1a-a6f3f1cfacda","command_center_event_id":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd"},{"id":"568918e8-5c3d-4cae-a363-78d8beb96251","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"dc4b5d9df200e13caef8622eefda3a6d2896c63e","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"implementation","satisfied":true,"statement":"tenant-media-library implements create_mode_card_upload and promote_mode_card_asset with tenant-scoped MODES card resolution, image validation, canonical private bucket signed upload preparation, stable asset promotion, and preservation of unrelated cards/settings.","proofConditionIds":["repository"]},{"id":"delivery","satisfied":true,"statement":"The repair passes KnockLaunch Gate, is squash merged, and only tenant-media-library is released to production.","proofConditionIds":["release"]},{"id":"runtime","satisfied":true,"statement":"Production tenant-media-library is ACTIVE on the repaired source and exposes both MODES action handlers; the prior unknown_action failure class is eliminated for the Big Papi's owner-profile upload flow.","proofConditionIds":["runtime"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Do not redesign the frontend, change unrelated tenants, mutate control-plane paths, or run Visual Witness.","proofConditionIds":["repository","release"]},{"id":"preservation","satisfied":true,"statement":"Promotion changes only the requested MODES card and its mode collection primary asset; unrelated mode cards/settings remain unchanged.","proofConditionIds":["repository"]}],"contractHash":"51ab715eceff6214b0cb1db107680c94ff5b93ee42eb80177f562b2862e59fe4","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repository","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"51ab715eceff6214b0cb1db107680c94ff5b93ee42eb80177f562b2862e59fe4","repositoryProofStatus":"verified","repositoryProofSourceSha":"dc4b5d9df200e13caef8622eefda3a6d2896c63e"},"required":true,"satisfied":true},{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"51ab715eceff6214b0cb1db107680c94ff5b93ee42eb80177f562b2862e59fe4"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"51ab715eceff6214b0cb1db107680c94ff5b93ee42eb80177f562b2862e59fe4"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:22:01.034108+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"dc4b5d9df200e13caef8622eefda3a6d2896c63e","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:451fe0d1-65d2-461a-aa4c-018ddd8f99fd:request-contract:51ab715eceff6214b0cb1db107680c94ff5b93ee42eb80177f562b2862e59fe4:dc4b5d9df200e13caef8622eefda3a6d2896c63e:verified:","mission_step_id":"0d9ccb81-0501-4779-ac1a-a6f3f1cfacda","command_center_event_id":"451fe0d1-65d2-461a-aa4c-018ddd8f99fd"},{"id":"a4373255-ef89-4398-be8e-73441d7bfe89","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"gate","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"075347a24cd5b5a3a17d03496bd37a26c102c41d","prNumber":2424,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7195/jobs/1","mergeCommitSha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e"}],"requestContractHash":"15377b15d53df645c68053986e8bd97bea0d082a818b5a45816ff1f2966fda05"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:23:56.359409+00:00","proof_gate":"request_contract_repository_verified","source_sha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:518293e0-098e-46bb-a9a6-87a92a36f806:request-contract-repository:15377b15d53df645c68053986e8bd97bea0d082a818b5a45816ff1f2966fda05:628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","mission_step_id":"de28ac54-0365-4486-af6e-8669e8d5025b","command_center_event_id":"518293e0-098e-46bb-a9a6-87a92a36f806"},{"id":"a5326b7d-91d6-466d-a5ca-cbacc61939ff","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml"],"reason":"A current main workflow self-check is falsely blocking every ordinary frontend Gate by matching the legitimate conditional light-runner 768 MiB branch. This exact one-line assertion repair is required to unblock PR #2430 without bypassing the canonical Gate.","baseSha":"83226f0c666ed42eeca8c90477771fccde72af31","issuedAt":1789163849953,"expiresAt":1789164029953,"missionId":"e4227f1a-efe0-4576-b824-8061e09bbbb7","authorizationId":"e26c8968-9487-4d65-8f91-a61f6686e1fe","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:57:30.911171+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"83226f0c666ed42eeca8c90477771fccde72af31","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e26c8968-9487-4d65-8f91-a61f6686e1fe","mission_step_id":"dd0fe92a-2e9d-4844-98de-1f0f6196ed6d","command_center_event_id":"e4227f1a-efe0-4576-b824-8061e09bbbb7"},{"id":"c965eaa2-65d1-4a82-9eb0-630b4e122995","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"15377b15d53df645c68053986e8bd97bea0d082a818b5a45816ff1f2966fda05","forgejoWorkflowProof":{"runId":7196,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:24:36.460072+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","external_id":"forgejo-main-628b5300d9eb","receipt_type":"canonical_release_status","idempotency_key":"mission:518293e0-098e-46bb-a9a6-87a92a36f806:forgejo-release-status:628b5300d9eb2bc2b6a9afe08624e53333d9ba3e:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"de28ac54-0365-4486-af6e-8669e8d5025b","command_center_event_id":"518293e0-098e-46bb-a9a6-87a92a36f806"},{"id":"150ee077-9a96-4dc2-a6e7-6a068b1806e1","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-518293e0098e","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2424,"terminal":false,"missionId":"518293e0-098e-46bb-a9a6-87a92a36f806","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","timingsMs":{"prReadinessMs":771,"approvedPlanMs":0,"shipAndProveMs":2481,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"518293e0-098e-46bb-a9a6-87a92a36f806"},"performance":null,"deploymentId":"forgejo-main-628b5300d9eb","workflowRunId":7196,"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":1956,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:23:22.698174+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2424","receipt_type":"automatic_mission_resume","idempotency_key":"mission:518293e0-098e-46bb-a9a6-87a92a36f806:automatic-mission-resume:2424:canonical_release_dispatched","mission_step_id":"b24c9e2a-66b3-48b1-97de-fffadd138b28","command_center_event_id":"518293e0-098e-46bb-a9a6-87a92a36f806"},{"id":"4c962731-71a9-433f-8c42-74096415352a","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"15377b15d53df645c68053986e8bd97bea0d082a818b5a45816ff1f2966fda05","forgejoWorkflowProof":{"runId":7196,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:23:53.697118+00:00","proof_gate":"canonical_release_pending","source_sha":"628b5300d9eb2bc2b6a9afe08624e53333d9ba3e","external_id":"forgejo-main-628b5300d9eb","receipt_type":"canonical_release_status","idempotency_key":"mission:518293e0-098e-46bb-a9a6-87a92a36f806:forgejo-release-status:628b5300d9eb2bc2b6a9afe08624e53333d9ba3e:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"b24c9e2a-66b3-48b1-97de-fffadd138b28","command_center_event_id":"518293e0-098e-46bb-a9a6-87a92a36f806"},{"id":"0bd8cd3d-8c1b-4785-ba4f-2c915aa35af7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-modes-storage-trigger-e2bd8b71","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.109-merge-queue-fair-recovery","prNumber":2425,"terminal":false,"missionId":"e2bd8b71-9693-40a3-963b-c66737f5a9d6","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11870,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":537,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":537,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":537,"repositoryMutationMs":11870,"repositoryProviderMs":11097,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4578,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":537,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":6519},"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":"e2bd8b71-9693-40a3-963b-c66737f5a9d6"},"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":3168,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:25:54.582875+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2425","receipt_type":"execute_mission","idempotency_key":"mission:e2bd8b71-9693-40a3-963b-c66737f5a9d6:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"bc0ac03e-db10-49e2-bd08-73dd8da4642d","command_center_event_id":"e2bd8b71-9693-40a3-963b-c66737f5a9d6"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":17000,"schema":"public"}