{"data":[{"id":"fa66af80-a011-417e-ab3a-473c9f84ced8","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-7d975af7391d","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/objective-first-repair-7d975af7391d","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.115-release-speed-lock","prNumber":null,"terminal":false,"missionId":"7d975af7-391d-42ad-98ee-41b39b3a8b54","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10328,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1008,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1008,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1008,"repositoryMutationMs":10328,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1008,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},"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":1586,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:15:50.110186+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7d975af7-391d-42ad-98ee-41b39b3a8b54:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"8f97d5a0-57da-42f9-a893-17ad25310b80","command_center_event_id":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},{"id":"ac4a764e-7e6b-4cd3-bb1b-d699ce81aa8e","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Correct the single stale Gate assertion on PR #2462 so it validates the new missing-required-release-target fail-closed behavior instead of requiring the retired unsafe expression.","baseSha":"ee58325d6f14ec5da42a8799ce779de57b94e676","issuedAt":1789176297497,"expiresAt":1789176477497,"missionId":"7d975af7-391d-42ad-98ee-41b39b3a8b54","authorizationId":"446c9edc-759d-4e64-8aba-6dec3902199e","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:24:57.92286+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ee58325d6f14ec5da42a8799ce779de57b94e676","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:446c9edc-759d-4e64-8aba-6dec3902199e","mission_step_id":"97ae8b34-b9e9-4cee-ac23-fb81832e24b2","command_center_event_id":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},{"id":"69034f79-386f-4836-86af-fccf8ad65c57","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"gate-contract","satisfied":false,"statement":"The Gate validates the actual bounded same-tick superseded-run recovery policy used by PR #2465 instead of the retired one-mutation wording.","proofConditionIds":["repository-proof","gate-proof"]},{"id":"throughput","satisfied":false,"statement":"The canonical merge queue supervisor processes up to three bounded independent queue mutations per tick, scans up to three PR candidates per recovery page, retries stale refresh after 30 seconds, and preserves exact-head work and one canonical release owner.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"live","satisfied":true,"statement":"The same PR #2465 passes Gate, squash merges, releases only affected cc-execution runtime ownership, and live runtime converges to merged main.","proofConditionIds":["gate-proof","runtime-proof"]},{"id":"refrozen","satisfied":true,"statement":"Control-plane maintenance is refrozen after live proof.","proofConditionIds":["runtime-proof"]}],"satisfied":false,"constraints":[{"id":"same-pr","satisfied":false,"statement":"Reuse PR #2465 and branch ai/objective-first-repair-0dac986997af; do not create a replacement PR.","proofConditionIds":["repository-proof"]},{"id":"bounded","satisfied":false,"statement":"Keep queue mutation budget at three or fewer and do not introduce another scheduler, merge owner, release conductor, or fallback lane.","proofConditionIds":["repository-proof"]},{"id":"exact-edit","satisfied":false,"statement":"The corrective mutation is limited to .forgejo/workflows/knocklaunch.yml; preserve the PR's already-tested queue implementation and config.","proofConditionIds":["repository-proof"]},{"id":"no-visual","satisfied":true,"statement":"Do not run Visual Witness.","proofConditionIds":["runtime-proof"]}],"contractHash":"8a17379bcfb5c02a2b35510c6c817a41dac88bfe54d84a8a659ecb7e3e81576f","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repository-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"8a17379bcfb5c02a2b35510c6c817a41dac88bfe54d84a8a659ecb7e3e81576f","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"gate-proof","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"8a17379bcfb5c02a2b35510c6c817a41dac88bfe54d84a8a659ecb7e3e81576f"},"required":true,"satisfied":true},{"id":"runtime-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"8a17379bcfb5c02a2b35510c6c817a41dac88bfe54d84a8a659ecb7e3e81576f"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:57:13.227776+00:00","proof_gate":"request_contract_pending","source_sha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4270fc5d-8654-49e4-8119-ff77b992c37f:request-contract:8a17379bcfb5c02a2b35510c6c817a41dac88bfe54d84a8a659ecb7e3e81576f:6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d:pending:repository","mission_step_id":"4981e079-1a21-4dc4-97ac-3a64adbf7d33","command_center_event_id":"4270fc5d-8654-49e4-8119-ff77b992c37f"},{"id":"4c55a935-2b94-4d0e-b5ab-dbcf434b5dd5","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for this exact bounded Forgejo transport repair, apply the repair, pass KnockLaunch Gate, squash merge, release only cc-execution, verify live, then refreeze.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for this exact bounded Forgejo transport repair, apply the repair, pass KnockLaunch Gate, squash merge, release only cc-execution, verify live, then refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"transport-repaired","statement":"The shared authenticated Forgejo fast-read transport no longer misclassifies normal slower Forgejo operations as transport failures, and bounded retry/brownout handling does not create a timeout feedback loop.","proofConditionIds":["repo-read-proof","forgejo-control-read-proof","credential-proof","runtime-proof"]}],"objective":"Unfreeze the control plane only for this exact bounded Forgejo transport repair, apply the repair, pass KnockLaunch Gate, squash merge, release only cc-execution, verify live, then refreeze.","constraints":[{"id":"bounded-maintenance","statement":"Owner explicitly authorizes unfreezing the control plane only for this exact Forgejo transport repair and requires it to be refrozen after the live repair is verified.","proofConditionIds":["runtime-proof"]},{"id":"canonical-repository","statement":"Forgejo remains the sole canonical repository; no GitHub fallback or duplicate release path is allowed.","proofConditionIds":["runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-read-proof","kind":"runtime","claim":"Repeated exact reads of config/control-plane-capabilities.json and representative current-main files succeed without forgejo_provider_read_timeout.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"forgejo-control-read-proof","kind":"runtime","claim":"Representative Forgejo PR, merge-queue, runner, and Actions reads remain responsive after the repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"credential-proof","kind":"runtime","claim":"The credential-boundary circuit does not spuriously block valid authenticated Forgejo reads, without weakening authentication or safety.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"The affected cc-execution runtime is released from the merged Forgejo source, the control plane is refrozen, and live health reflects the repaired runtime identity.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"325d0ea09c9b83cafc988feb580fb564ed9e0c072c90399550e49c17f17f71f2","requestContractRevision":2,"previousRequestContractHash":"855edb7be544bba78cde0d9f27e578f1fe135d3a4c4119ec7a82acd4ab42421e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:21:08.931592+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9e2bde27-f114-43ca-9cfa-7001f9d43aa7:request-contract:325d0ea09c9b83cafc988feb580fb564ed9e0c072c90399550e49c17f17f71f2","mission_step_id":"4158a9d2-b32c-4864-83a6-a684ac7d9b49","command_center_event_id":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7"},{"id":"ce83dcd0-a79c-43aa-bed6-9eeb5c64a3e6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for runner topology optimization. Continue the existing mission with the exact authorized three-file patch and ship to live proof.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for runner topology optimization. Continue the existing mission with the exact authorized three-file patch and ship to live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"o1","statement":"The authoritative control-plane capacity model declares 3 total schedulable runner slots, 2 heavy docker slots, and 1 light paul-light slot, with live runner inventory authoritative.","proofConditionIds":["p1","p2"]},{"id":"o2","statement":"The live forgejo_runner_list operator reports effective, busy, and available total/heavy/light capacity and capacityAligned=true for the current topology.","proofConditionIds":["p2"]}],"objective":"Unfreeze control plane for runner topology optimization. Continue the existing mission with the exact authorized three-file patch and ship to live proof.","constraints":[{"id":"c1","statement":"Preserve the existing Forgejo scheduler, runner labels, security boundaries, and release architecture; create no new scheduler, lane, registry, or release path.","proofConditionIds":["p1","p2"]},{"id":"c2","statement":"paul-light remains ineligible for deployment-capable heavy jobs and docker-labelled runners remain the heavy pool.","proofConditionIds":["p1","p2"]},{"id":"c3","statement":"Mutate only the three explicitly authorized control-plane paths.","proofConditionIds":["p1"]},{"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":["p1","p2"]},{"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":["p1","p2"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"p1","kind":"repository","claim":"Merged Forgejo main contains totalSchedulableJobsParallel=3, heavyJobsParallel=2, lightJobsParallel=1 and regression assertions for the 3-total/2-heavy/1-light topology on the exact authorized paths.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"heavyJobsParallel\": 2","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"p2","kind":"runtime","claim":"After the cc-execution release, forgejo_runner_list reports three live schedulable runners with effectiveHeavy=2, effectiveLight=1, configured heavy ceiling=2, configured light ceiling=1, and capacityAligned=true.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"knocklaunch-ci-02","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-for-runner-topology-optimization.-Continue-the-existing-mission-with-the-exac","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":["p1","p2"]},"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":"051ba3981e6f95aee37b9e20d5c9603cae45db38bdd91a19f65e7107970512df","requestContractRevision":2,"previousRequestContractHash":"3316bec91082a53aff149c0b9c9c0b35e70705957ab722c0d6807f833a68affb"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:45:12.819048+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:request-contract:051ba3981e6f95aee37b9e20d5c9603cae45db38bdd91a19f65e7107970512df","mission_step_id":"84a14702-fe6a-4add-bdb0-6d6b32bc1784","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"4c00a164-9df5-47f2-9327-4bbcdf2a3d4e","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-0dac986997af","reason":"control_plane_frozen_explicit_unfreeze_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.115-release-speed-lock","prNumber":null,"terminal":false,"missionId":"0dac9869-97af-4272-b9fc-10aea3b19559","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":903,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":903,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":903,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":903,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"0dac9869-97af-4272-b9fc-10aea3b19559"},"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":1442,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:16:57.492549+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:0dac9869-97af-4272-b9fc-10aea3b19559:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"5be80c84-782a-4ee0-8949-0f5aa6befb7f","command_center_event_id":"0dac9869-97af-4272-b9fc-10aea3b19559"},{"id":"a700d1ba-e554-4bbc-96c6-e7a5e425c0c8","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-9e2bde27f114","reason":"control_plane_maintenance_base_sha_mismatch","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.115-release-speed-lock","prNumber":null,"terminal":false,"missionId":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":905,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":875,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":875,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":875,"repositoryMutationMs":905,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":875,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7"},"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":1689,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:18:33.160582+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9e2bde27-f114-43ca-9cfa-7001f9d43aa7:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"4158a9d2-b32c-4864-83a6-a684ac7d9b49","command_center_event_id":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7"},{"id":"735b9dc6-c001-45b0-a4e9-bf9b1bd77496","source":"cc-execution","status":"authorized","payload":{"paths":["src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js"],"reason":"Repair the proven merge-queue Actions snapshot ordering defect so healthy Actions state is captured before expensive exact PR resolution, then prove live and refreeze.","baseSha":"ee58325d6f14ec5da42a8799ce779de57b94e676","issuedAt":1789176095253,"expiresAt":1789176275253,"missionId":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c","authorizationId":"df1e02e9-ad1d-4372-a61c-a763c23a886f","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:21:35.721213+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ee58325d6f14ec5da42a8799ce779de57b94e676","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:df1e02e9-ad1d-4372-a61c-a763c23a886f","mission_step_id":"5abb5290-bd3f-4c1c-832a-ebdb63267acd","command_center_event_id":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c"},{"id":"1a97a445-792b-4b3b-ad81-a8111be4f6e6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for this exact bounded Forgejo transport repair, apply the repair, pass KnockLaunch Gate, squash merge, release only cc-execution, verify live, then refreeze.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for this exact bounded Forgejo transport repair, apply the repair, pass KnockLaunch Gate, squash merge, release only cc-execution, verify live, then refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"transport-repaired","statement":"The shared authenticated Forgejo fast-read transport no longer misclassifies normal slower Forgejo operations as transport failures, and bounded retry/brownout handling does not create a timeout feedback loop.","proofConditionIds":["repo-read-proof","forgejo-control-read-proof","credential-proof","runtime-proof"]}],"objective":"Unfreeze the control plane only for this exact bounded Forgejo transport repair, apply the repair, pass KnockLaunch Gate, squash merge, release only cc-execution, verify live, then refreeze.","constraints":[{"id":"control-plane-maintenance-authorization","statement":"Owner explicitly authorizes unfreezing the control plane only for this exact Forgejo transport repair and requires it to be refrozen after the live repair is verified.","proofConditionIds":["runtime-proof"]},{"id":"canonical-repository","statement":"Forgejo remains the sole canonical repository; no GitHub fallback or duplicate release path is allowed.","proofConditionIds":["runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-read-proof","kind":"runtime","claim":"Repeated exact reads of config/control-plane-capabilities.json and representative current-main files succeed without forgejo_provider_read_timeout.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"forgejo-control-read-proof","kind":"runtime","claim":"Representative Forgejo PR, merge-queue, runner, and Actions reads remain responsive after the repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"credential-proof","kind":"runtime","claim":"The credential-boundary circuit does not spuriously block valid authenticated Forgejo reads, without weakening authentication or safety.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"The affected cc-execution runtime is released from the merged Forgejo source, the control plane is refrozen, and live health reflects the repaired runtime identity.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"041b5f9ac8b3c2c4f93c5ea421fac356ae43cb3cf1a41faace5683c0ab6d03b7","requestContractRevision":3,"previousRequestContractHash":"325d0ea09c9b83cafc988feb580fb564ed9e0c072c90399550e49c17f17f71f2"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:22:06.878999+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9e2bde27-f114-43ca-9cfa-7001f9d43aa7:request-contract:041b5f9ac8b3c2c4f93c5ea421fac356ae43cb3cf1a41faace5683c0ab6d03b7","mission_step_id":"4158a9d2-b32c-4864-83a6-a684ac7d9b49","command_center_event_id":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7"},{"id":"f3b33e62-333a-4088-9aa2-8e2b8bdd652d","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-2c8226cd14c3","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/objective-first-repair-2c8226cd14c3","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.115-release-speed-lock","prNumber":null,"terminal":false,"missionId":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10038,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2861,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":361,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2861,"repositoryMutationMs":10038,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":361,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c"},"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":1587,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:20:50.870712+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:2c8226cd-14c3-4f6d-86e7-2cb017cbe05c:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"3296de87-90ae-4ef2-976f-dd3f45fedd15","command_center_event_id":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c"},{"id":"e502690c-6bb1-47b3-81a3-cd25a88452f9","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/index-mcp.js"],"reason":"Owner-authorized control-plane maintenance to align runner capacity awareness with the proven live topology of two docker heavy runners and one paul-light runner.","baseSha":"fa8f95efde6f7017bae957afae6063f3bce7c6c3","issuedAt":1789523113722,"expiresAt":1789523293722,"missionId":"627f3987-4f8c-44c3-bbaf-129caf528a4c","authorizationId":"4d763554-7d3c-47cf-8fb3-09a43e67682c","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:45:14.085283+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"fa8f95efde6f7017bae957afae6063f3bce7c6c3","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:4d763554-7d3c-47cf-8fb3-09a43e67682c","mission_step_id":"b457da2a-aca6-44cc-9b61-87bb6d613381","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"f1a2c0a7-a792-4688-9ccf-0da06b0bab79","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-627f39874f8c","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2868,"terminal":false,"missionId":"627f3987-4f8c-44c3-bbaf-129caf528a4c","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":375,"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":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},"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-16T01:45:40.529751+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2868","receipt_type":"automatic_mission_resume","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:automatic-mission-resume:2868:repair_mission_waiting_for_gate","mission_step_id":"27574ac1-9b7e-4daf-9bc0-85f0031762ae","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"7727ce4c-59f9-46e9-921c-e74e058f4e05","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-627f39874f8c","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.155-cancelled-release-signed-push-lineage","prNumber":2868,"terminal":false,"missionId":"627f3987-4f8c-44c3-bbaf-129caf528a4c","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13025,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1255,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1255,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1255,"repositoryMutationMs":13025,"repositoryProviderMs":10140,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":5059,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1255,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":5081},"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":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},"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":3843,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:45:27.293551+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2868","receipt_type":"execute_mission","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"84a14702-fe6a-4add-bdb0-6d6b32bc1784","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"52239b6b-f6b2-46f4-81f7-f4e889c849b3","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js"],"reason":"Apply the target-aware fail-closed request-contract verifier and cc-execution version marker with the smallest exact control-plane mutation.","baseSha":"ee58325d6f14ec5da42a8799ce779de57b94e676","issuedAt":1789176124972,"expiresAt":1789176304972,"missionId":"7d975af7-391d-42ad-98ee-41b39b3a8b54","authorizationId":"dc9cc66e-d84f-4fdd-84ad-396494a31296","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:22:05.377958+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ee58325d6f14ec5da42a8799ce779de57b94e676","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:dc9cc66e-d84f-4fdd-84ad-396494a31296","mission_step_id":"97ae8b34-b9e9-4cee-ac23-fb81832e24b2","command_center_event_id":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},{"id":"a03b3bd6-368d-4f7b-b77e-c043974b3f59","source":"cc-execution","status":"authorized","payload":{"paths":["src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js"],"reason":"Repair the proven merge-queue Actions snapshot ordering defect so healthy Actions state is captured before expensive exact PR resolution, then prove live and refreeze.","baseSha":"ee58325d6f14ec5da42a8799ce779de57b94e676","issuedAt":1789176148634,"expiresAt":1789176328634,"missionId":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c","authorizationId":"88bcd825-0b4a-4a53-ba8a-9ca81e5b0b9f","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:22:29.125942+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ee58325d6f14ec5da42a8799ce779de57b94e676","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:88bcd825-0b4a-4a53-ba8a-9ca81e5b0b9f","mission_step_id":"5abb5290-bd3f-4c1c-832a-ebdb63267acd","command_center_event_id":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c"},{"id":"dff751bd-189d-4c82-b258-b77ef7b7b2d7","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","scripts/validate-command-center-contracts.mjs","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js"],"reason":"Bounded merge-queue supervisor throughput repair: adopt the already-written exact branch after the prior PR-create transport timeout, preserving unique work and continuing the same one-PR mission.","baseSha":"ee58325d6f14ec5da42a8799ce779de57b94e676","issuedAt":1789176154795,"expiresAt":1789176334795,"missionId":"0dac9869-97af-4272-b9fc-10aea3b19559","authorizationId":"19bd5aa6-9c17-431e-ad61-6443907cc98c","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:22:35.22373+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ee58325d6f14ec5da42a8799ce779de57b94e676","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:19bd5aa6-9c17-431e-ad61-6443907cc98c","mission_step_id":"9339d582-ba95-435e-9db4-405b4bc9753e","command_center_event_id":"0dac9869-97af-4272-b9fc-10aea3b19559"},{"id":"2d905a0a-7163-4b78-b804-e9450c123245","source":"cc-execution","status":"authorized","payload":{"paths":["src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js"],"reason":"Recover the exact already-defined three-file release-queue repair after the empty-PR branch reconciliation path exposed the prior commit without a PR; apply the same scope, prove live, then refreeze.","baseSha":"ee58325d6f14ec5da42a8799ce779de57b94e676","issuedAt":1789176193108,"expiresAt":1789176373108,"missionId":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c","authorizationId":"e53b34fd-bc6b-4d6b-bfd1-9f6670ad6720","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:23:13.584869+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ee58325d6f14ec5da42a8799ce779de57b94e676","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e53b34fd-bc6b-4d6b-bfd1-9f6670ad6720","mission_step_id":"5abb5290-bd3f-4c1c-832a-ebdb63267acd","command_center_event_id":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c"},{"id":"5e88e9e0-677f-41a9-8b97-844485ecf6c0","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"gate-contract","satisfied":true,"statement":"The Gate validates the actual bounded same-tick superseded-run recovery policy used by PR #2465 instead of the retired one-mutation wording.","proofConditionIds":["repository-proof","gate-proof"]},{"id":"throughput","satisfied":true,"statement":"The canonical merge queue supervisor processes up to three bounded independent queue mutations per tick, scans up to three PR candidates per recovery page, retries stale refresh after 30 seconds, and preserves exact-head work and one canonical release owner.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"live","satisfied":true,"statement":"The same PR #2465 passes Gate, squash merges, releases only affected cc-execution runtime ownership, and live runtime converges to merged main.","proofConditionIds":["gate-proof","runtime-proof"]},{"id":"refrozen","satisfied":true,"statement":"Control-plane maintenance is refrozen after live proof.","proofConditionIds":["runtime-proof"]}],"satisfied":true,"constraints":[{"id":"same-pr","satisfied":true,"statement":"Reuse PR #2465 and branch ai/objective-first-repair-0dac986997af; do not create a replacement PR.","proofConditionIds":["repository-proof"]},{"id":"bounded","satisfied":true,"statement":"Keep queue mutation budget at three or fewer and do not introduce another scheduler, merge owner, release conductor, or fallback lane.","proofConditionIds":["repository-proof"]},{"id":"exact-edit","satisfied":true,"statement":"The corrective mutation is limited to .forgejo/workflows/knocklaunch.yml; preserve the PR's already-tested queue implementation and config.","proofConditionIds":["repository-proof"]},{"id":"no-visual","satisfied":true,"statement":"Do not run Visual Witness.","proofConditionIds":["runtime-proof"]}],"contractHash":"8a17379bcfb5c02a2b35510c6c817a41dac88bfe54d84a8a659ecb7e3e81576f","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repository-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"8a17379bcfb5c02a2b35510c6c817a41dac88bfe54d84a8a659ecb7e3e81576f","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d"},"required":true,"satisfied":true},{"id":"gate-proof","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"8a17379bcfb5c02a2b35510c6c817a41dac88bfe54d84a8a659ecb7e3e81576f"},"required":true,"satisfied":true},{"id":"runtime-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"8a17379bcfb5c02a2b35510c6c817a41dac88bfe54d84a8a659ecb7e3e81576f"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:57:17.653371+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4270fc5d-8654-49e4-8119-ff77b992c37f:request-contract:8a17379bcfb5c02a2b35510c6c817a41dac88bfe54d84a8a659ecb7e3e81576f:6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d:verified:","mission_step_id":"4981e079-1a21-4dc4-97ac-3a64adbf7d33","command_center_event_id":"4270fc5d-8654-49e4-8119-ff77b992c37f"},{"id":"555eae1a-61b8-4440-9921-1f118cccdc07","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"53a275849328cbf94fb320165c2a21a231f0abb5","prNumber":2470,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7308/jobs/1","mergeCommitSha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5"}],"requestContractHash":"1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:36:07.112289+00:00","proof_gate":"request_contract_repository_verified","source_sha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:30e8de31-215a-42fc-b3ca-d059db86c603:request-contract-repository:1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5:16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","mission_step_id":"aa25c8d2-e11a-432a-a9b6-f6aac9ca27f9","command_center_event_id":"30e8de31-215a-42fc-b3ca-d059db86c603"},{"id":"bb0f3fd9-5310-4c06-8608-ca109dd3a9fa","source":"cc-execution","status":"authorized","payload":{"paths":["src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js"],"reason":"Adopt the already-applied exact three-file release-queue repair on the authorized mission branch without rewriting source, open the one canonical PR, prove live, then refreeze.","baseSha":"ee58325d6f14ec5da42a8799ce779de57b94e676","issuedAt":1789176377721,"expiresAt":1789176557721,"missionId":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c","authorizationId":"95fb3b94-8b9b-4b03-9f2c-f2c4748126bd","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:26:18.180353+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ee58325d6f14ec5da42a8799ce779de57b94e676","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:95fb3b94-8b9b-4b03-9f2c-f2c4748126bd","mission_step_id":"5abb5290-bd3f-4c1c-832a-ebdb63267acd","command_center_event_id":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c"},{"id":"2f322314-8e00-4a52-b07d-a53e0ee579ab","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-2c8226cd14c3","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.115-release-speed-lock","prNumber":null,"terminal":false,"missionId":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":23451,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2931,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":431,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2931,"repositoryMutationMs":23451,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":431,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1556,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:22:03.243852+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:2c8226cd-14c3-4f6d-86e7-2cb017cbe05c:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"3296de87-90ae-4ef2-976f-dd3f45fedd15","command_center_event_id":"2c8226cd-14c3-4f6d-86e7-2cb017cbe05c"},{"id":"edd99a5e-e7f6-4424-8959-12db08fce2d7","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for this exact same-PR deterministic Gate correction, repair the stale scheduler assertion on existing PR #2465, then refreeze the control plane in the same mission. The Gate must validate the new superseded-run behavior by requiring the same-tick continuation proof marker instead of requiring the retired terminal proof string. Preserve the already-committed merge-queue repair, rebase/refresh this same PR onto current Forgejo main as needed, pass KnockLaunch Gate, squash merge, release only affected cc-execution runtime, prove live runtime identity, and leave the control plane frozen.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for this exact same-PR deterministic Gate correction, repair the stale scheduler assertion on existing PR #2465, then refreeze the control plane in the same mission. The Gate must validate the new superseded-run behavior by requiring the same-tick continuation proof marker instead of requiring the retired terminal proof string. Preserve the already-committed merge-queue repair, rebase/refresh this same PR onto current Forgejo main as needed, pass KnockLaunch Gate, squash merge, release only affected cc-execution runtime, prove live runtime identity, and leave the control plane frozen.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-scan","statement":"Automatic merge-queue reconciliation scans up to 3 PR candidates per tick sequentially instead of wasting a full tick on one ineligible PR.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-cleanup","statement":"A safely cancelled superseded pull-request Gate does not consume the entire reconciliation tick when mutation budget remains.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-release-scope","statement":"Unrelated active release work does not globally block non-colliding PR progression; overlapping release targets remain serialized.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-refresh","statement":"Stale PR refresh retry cooldown is 30 seconds.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-safety","statement":"Queue cleanup never deletes unique work, manual non-ai branches, exact-head work, or protected-main/release runs.","proofConditionIds":["proof-repository"]},{"id":"outcome-frozen","statement":"The control plane is frozen after the successful live deployment.","proofConditionIds":["proof-repository","proof-runtime"]}],"objective":"Unfreeze the control plane only for this exact same-PR deterministic Gate correction, repair the stale scheduler assertion on existing PR #2465, then refreeze the control plane in the same mission. The Gate must validate the new superseded-run behavior by requiring the same-tick continuation proof marker instead of requiring the retired terminal proof string. Preserve the already-committed merge-queue repair, rebase/refresh this same PR onto current Forgejo main as needed, pass KnockLaunch Gate, squash merge, release only affected cc-execution runtime, prove live runtime identity, and leave the control plane frozen.","constraints":[{"id":"constraint-forgejo","statement":"Forgejo remains the only canonical repository and release source; no GitHub dependency is introduced.","proofConditionIds":["proof-repository"]},{"id":"constraint-one-flow","statement":"Use one fresh ai/* branch, one pull request, one KnockLaunch Gate, and one Forgejo squash merge for this repair generation.","proofConditionIds":["proof-repository","proof-release"]},{"id":"constraint-budget","statement":"At most 3 automatic queue mutations occur per reconciliation tick and Forgejo provider reads remain sequential.","proofConditionIds":["proof-repository"]},{"id":"constraint-preservation","statement":"Content-preservation and exact-head safety proofs remain fail-closed before retirement or merge.","proofConditionIds":["proof-repository"]},{"id":"constraint-release","statement":"Deploy only the affected cc-execution runtime for this control-plane repair.","proofConditionIds":["proof-release","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current merged Forgejo main contains the bounded merge-queue supervisor implementation and regression tests proving 3-candidate sequential scanning, 3-mutation maximum, same-tick continuation after superseded-run cleanup, collision-scoped release behavior, 30-second stale refresh retry, and preservation of manual/unique/exact-head/release work.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"The merged repair receives the canonical affected-target release and only cc-execution is required for the control-plane runtime change.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"proof-runtime","kind":"runtime","claim":"Live cc-execution is healthy on the merged source SHA and the merged control-plane configuration is frozen with the repaired queue policy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"922cc2138ef1e5965eb23b5e6b6c4da6f0161f785af8b6e0f8bf4c157bc66357","requestContractRevision":3,"previousRequestContractHash":"2400a4c2249246d1dde3d61b6ddf5b79e1d4e0b2cf37a74082da09057426e967"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:27:25.127812+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:0dac9869-97af-4272-b9fc-10aea3b19559:request-contract:922cc2138ef1e5965eb23b5e6b6c4da6f0161f785af8b6e0f8bf4c157bc66357","mission_step_id":"5be80c84-782a-4ee0-8949-0f5aa6befb7f","command_center_event_id":"0dac9869-97af-4272-b9fc-10aea3b19559"},{"id":"e1c1ce15-b5e2-4303-abc1-ec39078d758d","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-12T01:28:52.679Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:28:53.136484+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:7d975af7-391d-42ad-98ee-41b39b3a8b54:owner-wait-live","mission_step_id":"1632ce83-5f9f-46f1-8814-d78c0cdd65a8","command_center_event_id":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},{"id":"098cb4cb-b68c-4746-a3d3-ef278bdaa0b7","source":"cc-execution","status":"authorized","payload":{"paths":["scripts/validate-command-center-contracts.mjs","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js"],"reason":"Correct the live 1.58.116 proof-kind over-inference while preserving the missing-migration fail-closed behavior.","baseSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","issuedAt":1789176562231,"expiresAt":1789176742231,"missionId":"7d975af7-391d-42ad-98ee-41b39b3a8b54","authorizationId":"670cd0dc-3fd5-41de-a091-9a0612cdbf35","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:29:22.756254+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"9c2b579c4896625311aba269718fbaef97d1fe3b","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:670cd0dc-3fd5-41de-a091-9a0612cdbf35","mission_step_id":"97ae8b34-b9e9-4cee-ac23-fb81832e24b2","command_center_event_id":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},{"id":"073f9677-2978-43c6-b412-16de3b2eb920","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-7d975af7391d","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.116-request-proof-fail-closed","prNumber":2462,"terminal":false,"missionId":"7d975af7-391d-42ad-98ee-41b39b3a8b54","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21687,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":3967,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":850,"ledgerReconcileMs":0,"lineageReconcileMs":3117,"resolvePreflightMs":3967,"repositoryMutationMs":21687,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":850,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},"performance":null,"deploymentId":"forgejo-main-9c2b579c4896","workflowRunId":7286,"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":1558,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:17:47.005143+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7d975af7-391d-42ad-98ee-41b39b3a8b54:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"8f97d5a0-57da-42f9-a893-17ad25310b80","command_center_event_id":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},{"id":"c16110b2-20c5-459e-886b-71a4afe4cb57","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2451,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"b8af210bc6e11488e93c7a24adfc028966f5e694","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:02:36.403304+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"b8af210bc6e11488e93c7a24adfc028966f5e694","external_id":"2451","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:2f77fe82-3d98-4a9a-a803-50cba9d08e80:merged-pr:2451:b8af210bc6e11488e93c7a24adfc028966f5e694","mission_step_id":"f23ecfb5-f323-4833-8677-c1f7373a2258","command_center_event_id":"2f77fe82-3d98-4a9a-a803-50cba9d08e80"},{"id":"fc3779bc-ca19-46cc-9dfc-5601ab1debb6","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-fast-media","satisfied":true,"statement":"Shared tenant media delivery is variant-aware, cacheable, direct-to-Storage/CDN for Supabase-backed images, and preserves original/private access semantics.","proofConditionIds":["proof-repository","proof-edge-runtime"]},{"id":"outcome-fast-upload-preview","satisfied":true,"statement":"Canonical Media Library photo uploads provide immediate local preview and bounded concurrent signed direct-to-storage uploads, with remote previews using thumbnail delivery.","proofConditionIds":["proof-repository","proof-frontend-release"]},{"id":"outcome-big-papis","satisfied":true,"statement":"Big Papi MODES no longer mounts the hidden duplicate image tree and visible mode images use the shared optimized media path.","proofConditionIds":["proof-repository","proof-frontend-release"]}],"satisfied":true,"constraints":[{"id":"constraint-private","satisfied":true,"statement":"Private tenant originals remain private and tenant isolation/auth rules are not weakened.","proofConditionIds":["proof-repository","proof-edge-runtime"]},{"id":"constraint-no-public-bucket","satisfied":true,"statement":"No public bucket migration or new public-original storage path is introduced.","proofConditionIds":["proof-repository"]},{"id":"constraint-nonimage","satisfied":true,"statement":"Existing non-image media behavior including video range support remains intact.","proofConditionIds":["proof-repository","proof-edge-runtime"]},{"id":"constraint-backcompat","satisfied":true,"statement":"Existing stable asset IDs and URLs remain backward compatible; image callers without an explicit variant get an optimized display response while non-images remain unchanged.","proofConditionIds":["proof-repository","proof-edge-runtime"]},{"id":"constraint-release","satisfied":true,"statement":"One branch, one PR, KnockLaunch Gate, squash merge, and only frontend plus affected Supabase Edge release targets are used.","proofConditionIds":["proof-repository","proof-edge-runtime","proof-frontend-release"]},{"id":"constraint-no-witness","satisfied":true,"statement":"No Visual Witness run is required for this transport/performance repair.","proofConditionIds":["proof-repository"]}],"contractHash":"1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5","unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5"},"required":true,"satisfied":true},{"id":"proof-edge-runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":["supabaseEdge"],"migrationReleaseVerified":null,"releaseRequestContractHash":"1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5"},"required":true,"satisfied":true},{"id":"proof-frontend-release","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:36:08.772802+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:30e8de31-215a-42fc-b3ca-d059db86c603:request-contract:1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5:16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5:verified:","mission_step_id":"aa25c8d2-e11a-432a-a9b6-f6aac9ca27f9","command_center_event_id":"30e8de31-215a-42fc-b3ca-d059db86c603"},{"id":"97f37e98-1f78-4ccb-8c17-da3db6b073ea","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for runner topology optimization. Continue the same mission and existing PR with the proven queue optimization: all physical PR Gates use the two-runner docker pool; the light-control-plane marker keeps only the 768 MB lightweight profile; paul-light is reserved for release-plan, migrations, and Supabase Edge release work. Reconcile stale runner-routing contract assertions. Ship to live proof.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for runner topology optimization. Continue the same mission and existing PR with the proven queue optimization: all physical PR Gates use the two-runner docker pool; the light-control-plane marker keeps only the 768 MB lightweight profile; paul-light is reserved for release-plan, migrations, and Supabase Edge release work. Reconcile stale runner-routing contract assertions. Ship to live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"o1","statement":"The authoritative capacity model declares 3 total schedulable slots, 2 docker heavy slots, and 1 paul-light slot, and live runner inventory reports those capacities.","proofConditionIds":["p1","p2"]},{"id":"o2","statement":"All physical pull-request Gates use the docker pool so either heavy runner can execute them; the light marker changes the resource profile to 768 MB but does not pin the Gate to paul-light.","proofConditionIds":["p1","p2"]},{"id":"o3","statement":"paul-light is reserved for release-plan, Supabase migrations, and Supabase Edge release work; cc-execution and other heavy deployment work remain docker-only.","proofConditionIds":["p1","p2"]}],"objective":"Unfreeze control plane for runner topology optimization. Continue the same mission and existing PR with the proven queue optimization: all physical PR Gates use the two-runner docker pool; the light-control-plane marker keeps only the 768 MB lightweight profile; paul-light is reserved for release-plan, migrations, and Supabase Edge release work. Reconcile stale runner-routing contract assertions. Ship to live proof.","constraints":[{"id":"c1","statement":"Preserve one canonical Gate, scheduler, merge owner, and release path; no duplicate queue or runner orchestration.","proofConditionIds":["p1","p2"]},{"id":"c2","statement":"Heavy Docker jobs keep host headroom: heavyweight Gate containers use 3584 MB rather than consuming the full 4096 MB host memory budget.","proofConditionIds":["p1"]},{"id":"c3","statement":"Mutation scope is limited to .forgejo/workflows/knocklaunch.yml, config/control-plane-capabilities.json, workers/cc-execution/src/index-mcp.js, and src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts.","proofConditionIds":["p1"]},{"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":["p1","p2"]},{"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":["p1","p2"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"p1","kind":"repository","claim":"Merged main encodes 3-total/2-heavy/1-light capacity, all physical PR Gates run on docker with 768 MB light and 3584 MB heavy profiles, paul-light allowed jobs match release-plan/migrations/Supabase Edge, and stale runner-routing tests are corrected.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"runs-on: docker","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"p2","kind":"runtime","claim":"After release, forgejo_runner_list reports 3 effective runners, 2 heavy, 1 light, configured heavy=2, configured light=1, capacityAligned=true; live scheduling remains healthy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"knocklaunch-ci-02","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-for-runner-topology-optimization.-Continue-the-same-mission-and-existing-PR-w","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":["p1","p2"]},"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":"df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a","requestContractRevision":3,"previousRequestContractHash":"051ba3981e6f95aee37b9e20d5c9603cae45db38bdd91a19f65e7107970512df"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:47:03.927295+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:request-contract:df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a","mission_step_id":"84a14702-fe6a-4add-bdb0-6d6b32bc1784","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"837e95bd-b494-432e-a2ef-79c228ab55db","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-7d975af7391d","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.115-release-speed-lock","prNumber":2462,"terminal":false,"missionId":"7d975af7-391d-42ad-98ee-41b39b3a8b54","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15419,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3306,"approvedPlanMs":0,"missionSetupMs":5276,"providerAuthMs":0,"shipAndProveMs":10683,"ledgerPrepareMs":276,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5276,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":276,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},"performance":null,"deploymentId":"forgejo-main-9c2b579c4896","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":2712,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:26:41.833175+00:00","proof_gate":"canonical_release_dispatched","source_sha":"9c2b579c4896625311aba269718fbaef97d1fe3b","external_id":"forgejo-main-9c2b579c4896","receipt_type":"execute_mission","idempotency_key":"mission:7d975af7-391d-42ad-98ee-41b39b3a8b54:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"749cb2a5-8415-4864-aa68-c7b461bbd621","command_center_event_id":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},{"id":"99bf276c-b859-47ea-bdce-f562ed5f667d","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"],"reason":"Owner-authorized runner topology optimization based on live evidence that a light control-plane Gate waited on paul-light while both docker runners were idle.","baseSha":"fa8f95efde6f7017bae957afae6063f3bce7c6c3","issuedAt":1789523225110,"expiresAt":1789523405110,"missionId":"627f3987-4f8c-44c3-bbaf-129caf528a4c","authorizationId":"ca9dc08f-c631-4d86-9f0f-9a82b08c290c","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:47:05.528064+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"fa8f95efde6f7017bae957afae6063f3bce7c6c3","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ca9dc08f-c631-4d86-9f0f-9a82b08c290c","mission_step_id":"b457da2a-aca6-44cc-9b61-87bb6d613381","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"eed8c26a-4f86-4040-99a8-25f83216d17a","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml"],"reason":"Same-PR deterministic Gate repair: replace the stale terminal superseded-Gate assertion with the new bounded same-tick continuation proof required by the merge-queue supervisor behavior.","baseSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","issuedAt":1789176446057,"expiresAt":1789176626057,"missionId":"0dac9869-97af-4272-b9fc-10aea3b19559","authorizationId":"41de6e5d-d118-4dc3-9868-9a518332f6ff","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:27:26.458082+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"9c2b579c4896625311aba269718fbaef97d1fe3b","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:41de6e5d-d118-4dc3-9868-9a518332f6ff","mission_step_id":"9339d582-ba95-435e-9db4-405b4bc9753e","command_center_event_id":"0dac9869-97af-4272-b9fc-10aea3b19559"},{"id":"0caa0700-2312-4640-80b4-ba4d78b37eaf","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-0dac986997af","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.115-release-speed-lock","prNumber":2465,"terminal":false,"missionId":"0dac9869-97af-4272-b9fc-10aea3b19559","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":41922,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":12960,"approvedPlanMs":0,"missionSetupMs":1053,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1053,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1053,"repositoryMutationMs":28958,"repositoryProviderMs":11758,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":10323,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1053,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1435},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"0dac9869-97af-4272-b9fc-10aea3b19559"},"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":2258,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:28:07.876801+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2465","receipt_type":"execute_mission","idempotency_key":"mission:0dac9869-97af-4272-b9fc-10aea3b19559:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"5be80c84-782a-4ee0-8949-0f5aa6befb7f","command_center_event_id":"0dac9869-97af-4272-b9fc-10aea3b19559"},{"id":"60b6925f-226a-4fc1-9fe9-3df3bb653e2c","source":"cc-execution","status":"authorized","payload":{"paths":["src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js"],"reason":"Corrective generation from current main after PR #2464 became unrebaseable due newer same-file control-plane changes. Apply only the proven queue Actions snapshot ordering fix and regression guard, then prove live and refreeze.","baseSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","issuedAt":1789176497419,"expiresAt":1789176677419,"missionId":"73605b8e-7d2d-49ce-8489-4c3cd49202d1","authorizationId":"3ddec167-ca6b-47e6-aef8-2d66db316840","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:28:17.83785+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"9c2b579c4896625311aba269718fbaef97d1fe3b","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:3ddec167-ca6b-47e6-aef8-2d66db316840","mission_step_id":"cb26fdbd-2f1f-4a6d-8be7-4050fe244f4b","command_center_event_id":"73605b8e-7d2d-49ce-8489-4c3cd49202d1"},{"id":"5e3a0a8f-7991-4a79-afc3-c69f8ba2ab58","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","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":"e2a1b555b4569a17964b9372c22ae4c3d3a75429f8eb1ec34e9c866654464505","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/7286","runId":7286,"status":"success","sourceSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-9c2b579c4896625311aba269718fbaef97d1fe3b","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":7286,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.116-request-proof-fail-closed","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:28:42.801651+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"9c2b579c4896625311aba269718fbaef97d1fe3b","external_id":"forgejo-main-9c2b579c4896","receipt_type":"canonical_release_status","idempotency_key":"mission:7d975af7-391d-42ad-98ee-41b39b3a8b54:forgejo-release-status:9c2b579c4896625311aba269718fbaef97d1fe3b:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"1632ce83-5f9f-46f1-8814-d78c0cdd65a8","command_center_event_id":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},{"id":"7adb482c-66bc-4af2-8f70-c4c31a271e6e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for this deterministic corrective generation of the same request-contract proof repair. The live 1.58.116 verifier correctly blocks missing migrations, but it over-infers a migrations release target from repository proof text that merely describes the migration regression. Restrict implicit migration-target inference to runtime/release/scope proof kinds; repository proof must use its repository evidence/path and only explicit release targets. Add a regression that a repository proof describing the missing-migration regression does not itself require the migrations release target, while the runtime migration-applied case still fails closed. Deploy cc-execution only, verify live, then refreeze.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for this deterministic corrective generation of the same request-contract proof repair. The live 1.58.116 verifier correctly blocks missing migrations, but it over-infers a migrations release target from repository proof text that merely describes the migration regression. Restrict implicit migration-target inference to runtime/release/scope proof kinds; repository proof must use its repository evidence/path and only explicit release targets. Add a regression that a repository proof describing the missing-migration regression does not itself require the migrations release target, while the runtime migration-applied case still fails closed. Deploy cc-execution only, verify live, then refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Runtime/release migration-applied proof still fails closed when migrations is absent.","proofConditionIds":["proof-1","proof-2"]},{"id":"outcome-2","statement":"Repository proof that merely describes a migration regression does not implicitly require a migrations release target.","proofConditionIds":["proof-1","proof-2"]},{"id":"outcome-3","statement":"Production cc-execution runs the corrected proof-kind-aware verifier and the control plane is refrozen.","proofConditionIds":["proof-2"]}],"objective":"Unfreeze the control plane only for this deterministic corrective generation of the same request-contract proof repair. The live 1.58.116 verifier correctly blocks missing migrations, but it over-infers a migrations release target from repository proof text that merely describes the migration regression. Restrict implicit migration-target inference to runtime/release/scope proof kinds; repository proof must use its repository evidence/path and only explicit release targets. Add a regression that a repository proof describing the missing-migration regression does not itself require the migrations release target, while the runtime migration-applied case still fails closed. Deploy cc-execution only, verify live, then refreeze.","constraints":[{"id":"constraint-1","statement":"Preserve 1.58.116 target-aware enforcement and release-read-singleflight behavior.","proofConditionIds":["proof-1","proof-2"]},{"id":"constraint-2","statement":"No parallel verifier, release lane, ledger, tenant change, or unrelated source change.","proofConditionIds":["proof-1"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-1","kind":"repository","claim":"Merged source and regression tests prove implicit migration target inference is limited to runtime/release/scope proof kinds; repository regression prose remains repository-scoped.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[]},{"id":"proof-2","kind":"runtime","claim":"Production cc-execution runs the merged proof-kind-aware repair and the bounded control-plane maintenance window is closed.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"f2f10a1dc51e4830f7237f5372ee6d26c14d9fa7151cf995f3f1a69f5c0e43a5","requestContractRevision":6,"previousRequestContractHash":"e2a1b555b4569a17964b9372c22ae4c3d3a75429f8eb1ec34e9c866654464505"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:29:17.702381+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:7d975af7-391d-42ad-98ee-41b39b3a8b54:request-contract:f2f10a1dc51e4830f7237f5372ee6d26c14d9fa7151cf995f3f1a69f5c0e43a5","mission_step_id":"8f97d5a0-57da-42f9-a893-17ad25310b80","command_center_event_id":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},{"id":"df54eb2c-aae5-4f13-8f11-fa5a0b246452","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/release-queue-snapshot-current-main-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.116-request-proof-fail-closed","prNumber":null,"terminal":false,"missionId":"73605b8e-7d2d-49ce-8489-4c3cd49202d1","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":23970,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":671,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":511,"ledgerReconcileMs":0,"lineageReconcileMs":160,"resolvePreflightMs":671,"repositoryMutationMs":23970,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":511,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"73605b8e-7d2d-49ce-8489-4c3cd49202d1"},"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":1554,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:28:39.367716+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:73605b8e-7d2d-49ce-8489-4c3cd49202d1:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"543ecc1f-1fc9-44ff-8b6f-dac2d6efd124","command_center_event_id":"73605b8e-7d2d-49ce-8489-4c3cd49202d1"},{"id":"618a82fb-2ef1-444c-8b22-6c3f80257299","source":"cc-execution","status":"authorized","payload":{"paths":["scripts/validate-command-center-contracts.mjs","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js"],"reason":"Correct the proof-kind over-inference discovered by live 1.58.116 reconciliation without weakening missing-migration runtime protection.","baseSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","issuedAt":1789176631877,"expiresAt":1789176811877,"missionId":"11a7db98-6a2a-4928-ae51-603014ea7da5","authorizationId":"76106bac-3053-45bc-aaa0-2105d2aa67d0","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:30:32.307227+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"9c2b579c4896625311aba269718fbaef97d1fe3b","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:76106bac-3053-45bc-aaa0-2105d2aa67d0","mission_step_id":"af34f54f-242b-42c2-83ba-329671926c35","command_center_event_id":"11a7db98-6a2a-4928-ae51-603014ea7da5"},{"id":"fadbc4a7-c962-4d54-b2fa-1b9be2d53ddf","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"5b5faac378335d272039a52560918dfda6d06674","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"073428783b226ba22e274791d76cd2218b5c0bed","prNumber":2467,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7289/jobs/1","mergeCommitSha":"5b5faac378335d272039a52560918dfda6d06674"},{"id":"proof-refreeze","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"073428783b226ba22e274791d76cd2218b5c0bed","prNumber":2467,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7289/jobs/1","mergeCommitSha":"5b5faac378335d272039a52560918dfda6d06674"}],"requestContractHash":"74375b5dd7dc4581a8cb85cf0f6cde35fbaa88da78133c1ae7c8405042ad1dcf"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:31:08.18615+00:00","proof_gate":"request_contract_repository_verified","source_sha":"5b5faac378335d272039a52560918dfda6d06674","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:73605b8e-7d2d-49ce-8489-4c3cd49202d1:request-contract-repository:74375b5dd7dc4581a8cb85cf0f6cde35fbaa88da78133c1ae7c8405042ad1dcf:5b5faac378335d272039a52560918dfda6d06674","mission_step_id":"0de23955-32fa-48e5-bf37-bd2661ed2f9f","command_center_event_id":"73605b8e-7d2d-49ce-8489-4c3cd49202d1"},{"id":"be263a6a-5525-4bbe-9d2c-45e8382f3cdc","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for this bounded proof-kind correction on current main 5b5faac378335d272039a52560918dfda6d06674, apply the three exact edits, deploy cc-execution only, verify version 1.58.118-request-proof-kind-aware, then refreeze the control plane.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for this bounded proof-kind correction on current main 5b5faac378335d272039a52560918dfda6d06674, apply the three exact edits, deploy cc-execution only, verify version 1.58.118-request-proof-kind-aware, then refreeze the control plane.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Runtime/release/scope migration-applied claims still infer migrations and fail closed when migrations is absent.","proofConditionIds":["proof-1","proof-2"]},{"id":"outcome-2","statement":"Repository proof prose that merely mentions/describes a migration regression does not implicitly require the migrations release target.","proofConditionIds":["proof-1","proof-2"]},{"id":"outcome-3","statement":"Production cc-execution runs 1.58.118-request-proof-kind-aware on the merged SHA and the control plane is frozen after deployment.","proofConditionIds":["proof-2"]}],"objective":"Unfreeze the control plane only for this bounded proof-kind correction on current main 5b5faac378335d272039a52560918dfda6d06674, apply the three exact edits, deploy cc-execution only, verify version 1.58.118-request-proof-kind-aware, then refreeze the control plane.","constraints":[{"id":"constraint-1","statement":"Preserve target-aware enforcement, release singleflight, queue-snapshot-first improvements, and legitimate edge-only missions.","proofConditionIds":["proof-1","proof-2"]},{"id":"constraint-2","statement":"No parallel verifier, release lane, mission ledger, tenant behavior change, or database mutation.","proofConditionIds":["proof-1"]},{"id":"constraint-3","statement":"One branch, one PR, one Gate, one squash merge, ccExecution-only release.","proofConditionIds":["proof-2"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-1","kind":"repository","claim":"Merged source and contract regression tests implement proof-kind-aware migration inference and preserve the original missing-migration runtime fail-closed case.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[]},{"id":"proof-2","kind":"runtime","claim":"Production cc-execution runs version 1.58.118-request-proof-kind-aware on the merged SHA and the maintenance window is closed/frozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"4ed783065b300e019eab6d8454d3b07133adf3a5420223b6ecc0517d8e2b8fe3","requestContractRevision":3,"previousRequestContractHash":"636f864cde2692e7e70680f38f07494fbd6eb34243b26ed0e4b9a968349c5db6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:32:47.459403+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:11a7db98-6a2a-4928-ae51-603014ea7da5:request-contract:4ed783065b300e019eab6d8454d3b07133adf3a5420223b6ecc0517d8e2b8fe3","mission_step_id":"bee2031a-4ead-40b5-875d-e8aa4912cab8","command_center_event_id":"11a7db98-6a2a-4928-ae51-603014ea7da5"},{"id":"c5cf220b-c00f-4cf3-b0f3-162931470154","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":null,"reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.117-queue-snapshot-first","prNumber":null,"terminal":false,"missionId":"11a7db98-6a2a-4928-ae51-603014ea7da5","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21288,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":835,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":835,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":835,"repositoryMutationMs":21288,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":835,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"11a7db98-6a2a-4928-ae51-603014ea7da5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1553,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:33:09.550459+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:11a7db98-6a2a-4928-ae51-603014ea7da5:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"bee2031a-4ead-40b5-875d-e8aa4912cab8","command_center_event_id":"11a7db98-6a2a-4928-ae51-603014ea7da5"},{"id":"02fb40ed-1f40-445b-8fd4-6a315887f28a","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-a3d6673b3c9f","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.116-request-proof-fail-closed","prNumber":null,"terminal":false,"missionId":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1611,"providerAuthMs":0,"ledgerPrepareMs":1611,"ledgerReconcileMs":497,"lineageReconcileMs":0,"resolvePreflightMs":1611,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":2108,"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":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},"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":2604,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:29:32.799897+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a3d6673b-3c9f-4d2f-b261-b03d33ae21ac:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"58573268-6e6c-4e6a-b901-db9e96e6a86e","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"934cc0ba-f3d5-4f99-97dd-b36eaac42be4","source":"cc-execution","status":"authorized","payload":{"paths":["scripts/validate-command-center-contracts.mjs","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js"],"reason":"Correct the proof-kind over-inference discovered by live 1.58.116 reconciliation without weakening missing-migration runtime protection.","baseSha":"5b5faac378335d272039a52560918dfda6d06674","issuedAt":1789176646891,"expiresAt":1789176826891,"missionId":"11a7db98-6a2a-4928-ae51-603014ea7da5","authorizationId":"4b595fc4-9ad6-4588-b583-ce75dd0b1082","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:30:47.370196+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5b5faac378335d272039a52560918dfda6d06674","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:4b595fc4-9ad6-4588-b583-ce75dd0b1082","mission_step_id":"af34f54f-242b-42c2-83ba-329671926c35","command_center_event_id":"11a7db98-6a2a-4928-ae51-603014ea7da5"},{"id":"d70fa7d1-8feb-4da3-a6c3-135d0272252d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-627f39874f8c","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.155-cancelled-release-signed-push-lineage","prNumber":2868,"terminal":false,"missionId":"627f3987-4f8c-44c3-bbaf-129caf528a4c","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11352,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1658,"approvedPlanMs":0,"missionSetupMs":1737,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1369,"ledgerReconcileMs":0,"lineageReconcileMs":368,"resolvePreflightMs":1737,"repositoryMutationMs":9688,"repositoryProviderMs":5741,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4054,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1369,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1687},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},"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":1518,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:47:17.002822+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2868","receipt_type":"execute_mission","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"84a14702-fe6a-4add-bdb0-6d6b32bc1784","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"c51cd6b2-e8a0-4eb8-a89e-78ebef4276db","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-a3d6673b3c9f","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/objective-first-repair-a3d6673b3c9f","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.117-queue-snapshot-first","prNumber":null,"terminal":false,"missionId":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5770,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":836,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":836,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":836,"repositoryMutationMs":5770,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":836,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1568,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:29:41.960923+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a3d6673b-3c9f-4d2f-b261-b03d33ae21ac:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"8308a6b3-c523-4122-b379-79193d37d488","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"51da73b7-87a8-4235-8814-3809417e2e99","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for this bounded same-PR conflict-neutralization step on PR #2465. Temporarily align only workers/cc-execution/src/version.js on the existing branch to current Forgejo main version 1.58.117-queue-snapshot-first so current main can merge into this same branch without discarding either queue repair. Do not alter the queue-hygiene source changes, do not create a replacement branch or PR, do not merge the PR or release from this intermediate step, and refreeze the control plane after the mutation.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for this bounded same-PR conflict-neutralization step on PR #2465. Temporarily align only workers/cc-execution/src/version.js on the existing branch to current Forgejo main version 1.58.117-queue-snapshot-first so current main can merge into this same branch without discarding either queue repair. Do not alter the queue-hygiene source changes, do not create a replacement branch or PR, do not merge the PR or release from this intermediate step, and refreeze the control plane after the mutation.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-scan","statement":"Automatic merge-queue reconciliation scans up to 3 PR candidates per tick sequentially instead of wasting a full tick on one ineligible PR.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-cleanup","statement":"A safely cancelled superseded pull-request Gate does not consume the entire reconciliation tick when mutation budget remains.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-release-scope","statement":"Unrelated active release work does not globally block non-colliding PR progression; overlapping release targets remain serialized.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-refresh","statement":"Stale PR refresh retry cooldown is 30 seconds.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-safety","statement":"Queue cleanup never deletes unique work, manual non-ai branches, exact-head work, or protected-main/release runs.","proofConditionIds":["proof-repository"]},{"id":"outcome-frozen","statement":"The control plane is frozen after the successful live deployment.","proofConditionIds":["proof-repository","proof-runtime"]}],"objective":"Unfreeze the control plane only for this bounded same-PR conflict-neutralization step on PR #2465. Temporarily align only workers/cc-execution/src/version.js on the existing branch to current Forgejo main version 1.58.117-queue-snapshot-first so current main can merge into this same branch without discarding either queue repair. Do not alter the queue-hygiene source changes, do not create a replacement branch or PR, do not merge the PR or release from this intermediate step, and refreeze the control plane after the mutation.","constraints":[{"id":"constraint-forgejo","statement":"Forgejo remains the only canonical repository and release source; no GitHub dependency is introduced.","proofConditionIds":["proof-repository"]},{"id":"constraint-one-flow","statement":"Use one existing ai/* branch, one existing pull request, one KnockLaunch Gate, and one Forgejo squash merge for this repair generation.","proofConditionIds":["proof-repository","proof-release"]},{"id":"constraint-budget","statement":"At most 3 automatic queue mutations occur per reconciliation tick and Forgejo provider reads remain sequential.","proofConditionIds":["proof-repository"]},{"id":"constraint-preservation","statement":"Content-preservation and exact-head safety proofs remain fail-closed before retirement or merge.","proofConditionIds":["proof-repository"]},{"id":"constraint-release","statement":"Deploy only the affected cc-execution runtime for this control-plane repair.","proofConditionIds":["proof-release","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current merged Forgejo main contains the bounded merge-queue supervisor implementation and regression tests proving 3-candidate sequential scanning, 3-mutation maximum, same-tick continuation after superseded-run cleanup, collision-scoped release behavior, 30-second stale refresh retry, and preservation of manual/unique/exact-head/release work.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"The merged repair receives the canonical affected-target release and only cc-execution is required for the control-plane runtime change.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"proof-runtime","kind":"runtime","claim":"Live cc-execution is healthy on the merged source SHA and the merged control-plane configuration is frozen with the repaired queue policy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"66319606900727505a0f2a39f80a414cec72ce32a4173336a140a2d7fb5b5a6f","requestContractRevision":5,"previousRequestContractHash":"6db937148b2383b4c8ce232da042c959e80bacafa32947e350a9eafa3c60f538"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:33:23.539846+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:0dac9869-97af-4272-b9fc-10aea3b19559:request-contract:66319606900727505a0f2a39f80a414cec72ce32a4173336a140a2d7fb5b5a6f","mission_step_id":"5be80c84-782a-4ee0-8949-0f5aa6befb7f","command_center_event_id":"0dac9869-97af-4272-b9fc-10aea3b19559"},{"id":"5a682a96-e3db-4514-9533-304bee17d1f9","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/release-queue-actions-first-20260911","reason":"control_plane_maintenance_current_main_unavailable","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.117-queue-snapshot-first","prNumber":null,"terminal":false,"missionId":"3b880ff2-85e9-4212-baab-4c151761581f","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2500,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":820,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":820,"ledgerReconcileMs":272,"lineageReconcileMs":0,"resolvePreflightMs":820,"repositoryMutationMs":2500,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1092,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"3b880ff2-85e9-4212-baab-4c151761581f"},"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":1607,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:34:04.796041+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:3b880ff2-85e9-4212-baab-4c151761581f:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"22d26e74-d4fd-45db-b80c-c30073f5632a","command_center_event_id":"3b880ff2-85e9-4212-baab-4c151761581f"},{"id":"bafe37d2-4d0d-4563-91d5-f43339f2a17a","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/modes-mobile-viewport-v2","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2466,"terminal":false,"missionId":"1ae92270-c429-441b-a978-ce7812f02705","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"prReadinessMs":2733,"approvedPlanMs":0,"shipAndProveMs":6153,"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":"1ae92270-c429-441b-a978-ce7812f02705"},"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":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:30:08.635482+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2466","receipt_type":"automatic_mission_resume","idempotency_key":"mission:1ae92270-c429-441b-a978-ce7812f02705:automatic-mission-resume:2466:canonical_release_reconciliation_pending","mission_step_id":"a6c623f0-2974-4fc8-b4c3-898801a02b21","command_center_event_id":"1ae92270-c429-441b-a978-ce7812f02705"},{"id":"59ffbb4c-ce98-46be-a18f-9ccf547275a3","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-627f39874f8c","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2868,"terminal":false,"missionId":"627f3987-4f8c-44c3-bbaf-129caf528a4c","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","timingsMs":{"prReadinessMs":982,"approvedPlanMs":0,"shipAndProveMs":7124,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},"performance":null,"deploymentId":"forgejo-main-0aa63ef08f66","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":2051,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:47:58.226559+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2868","receipt_type":"automatic_mission_resume","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:automatic-mission-resume:2868:canonical_release_dispatched","mission_step_id":"c66fd393-1b7b-4ace-8dde-58ffef5b4666","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"fb09e1ad-1ec3-43c9-818b-4a6d462c4cf5","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for this bounded same-PR conflict-resolution step on PR #2465, temporarily align the branch version marker with current main 1.58.116-request-proof-fail-closed so current main can be merged into the branch without discarding either control-plane repair, then refreeze the control plane. Do not merge the PR or release from this intermediate step.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for this bounded same-PR conflict-resolution step on PR #2465, temporarily align the branch version marker with current main 1.58.116-request-proof-fail-closed so current main can be merged into the branch without discarding either control-plane repair, then refreeze the control plane. Do not merge the PR or release from this intermediate step.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-scan","statement":"Automatic merge-queue reconciliation scans up to 3 PR candidates per tick sequentially instead of wasting a full tick on one ineligible PR.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-cleanup","statement":"A safely cancelled superseded pull-request Gate does not consume the entire reconciliation tick when mutation budget remains.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-release-scope","statement":"Unrelated active release work does not globally block non-colliding PR progression; overlapping release targets remain serialized.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-refresh","statement":"Stale PR refresh retry cooldown is 30 seconds.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-safety","statement":"Queue cleanup never deletes unique work, manual non-ai branches, exact-head work, or protected-main/release runs.","proofConditionIds":["proof-repository"]},{"id":"outcome-frozen","statement":"The control plane is frozen after the successful live deployment.","proofConditionIds":["proof-repository","proof-runtime"]}],"objective":"Unfreeze the control plane only for this bounded same-PR conflict-resolution step on PR #2465, temporarily align the branch version marker with current main 1.58.116-request-proof-fail-closed so current main can be merged into the branch without discarding either control-plane repair, then refreeze the control plane. Do not merge the PR or release from this intermediate step.","constraints":[{"id":"constraint-forgejo","statement":"Forgejo remains the only canonical repository and release source; no GitHub dependency is introduced.","proofConditionIds":["proof-repository"]},{"id":"constraint-one-flow","statement":"Use one fresh ai/* branch, one pull request, one KnockLaunch Gate, and one Forgejo squash merge for this repair generation.","proofConditionIds":["proof-repository","proof-release"]},{"id":"constraint-budget","statement":"At most 3 automatic queue mutations occur per reconciliation tick and Forgejo provider reads remain sequential.","proofConditionIds":["proof-repository"]},{"id":"constraint-preservation","statement":"Content-preservation and exact-head safety proofs remain fail-closed before retirement or merge.","proofConditionIds":["proof-repository"]},{"id":"constraint-release","statement":"Deploy only the affected cc-execution runtime for this control-plane repair.","proofConditionIds":["proof-release","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current merged Forgejo main contains the bounded merge-queue supervisor implementation and regression tests proving 3-candidate sequential scanning, 3-mutation maximum, same-tick continuation after superseded-run cleanup, collision-scoped release behavior, 30-second stale refresh retry, and preservation of manual/unique/exact-head/release work.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"The merged repair receives the canonical affected-target release and only cc-execution is required for the control-plane runtime change.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"proof-runtime","kind":"runtime","claim":"Live cc-execution is healthy on the merged source SHA and the merged control-plane configuration is frozen with the repaired queue policy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"6db937148b2383b4c8ce232da042c959e80bacafa32947e350a9eafa3c60f538","requestContractRevision":4,"previousRequestContractHash":"922cc2138ef1e5965eb23b5e6b6c4da6f0161f785af8b6e0f8bf4c157bc66357"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:30:59.626655+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:0dac9869-97af-4272-b9fc-10aea3b19559:request-contract:6db937148b2383b4c8ce232da042c959e80bacafa32947e350a9eafa3c60f538","mission_step_id":"5be80c84-782a-4ee0-8949-0f5aa6befb7f","command_center_event_id":"0dac9869-97af-4272-b9fc-10aea3b19559"},{"id":"6f0462bb-7700-4919-bbcb-cd5c9548046c","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/version.js"],"reason":"Neutralize the current-main version-marker conflict on existing PR #2465 before merging current main into the same branch; preserve all queue-hygiene source work.","baseSha":"5b5faac378335d272039a52560918dfda6d06674","issuedAt":1789176807949,"expiresAt":1789176987949,"missionId":"0dac9869-97af-4272-b9fc-10aea3b19559","authorizationId":"8e36114d-6045-441d-af3c-6d4c63969630","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:33:28.346203+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5b5faac378335d272039a52560918dfda6d06674","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8e36114d-6045-441d-af3c-6d4c63969630","mission_step_id":"9339d582-ba95-435e-9db4-405b4bc9753e","command_center_event_id":"0dac9869-97af-4272-b9fc-10aea3b19559"},{"id":"d29942eb-ae0b-4621-a3d8-5d1fc78d562d","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/request-proof-kind-aware-20260911","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.117-queue-snapshot-first","prNumber":null,"terminal":false,"missionId":"11a7db98-6a2a-4928-ae51-603014ea7da5","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14035,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":321,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":321,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":321,"repositoryMutationMs":14035,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":321,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"11a7db98-6a2a-4928-ae51-603014ea7da5"},"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":1583,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:30:33.339983+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:11a7db98-6a2a-4928-ae51-603014ea7da5:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"bee2031a-4ead-40b5-875d-e8aa4912cab8","command_center_event_id":"11a7db98-6a2a-4928-ae51-603014ea7da5"},{"id":"bdbf9b00-e1a2-4a5f-9ce3-f770c537bc40","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for this bounded proof-kind correction discovered by live verification of 1.58.116, then refreeze after proof. Preserve missing-migration fail-closed behavior, restrict implicit migration release-target inference to runtime/release/scope proof kinds, add the repository-prose regression, bump to 1.58.117-request-proof-kind-aware, and ship ccExecution only.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for this bounded proof-kind correction discovered by live verification of 1.58.116, then refreeze after proof. Preserve missing-migration fail-closed behavior, restrict implicit migration release-target inference to runtime/release/scope proof kinds, add the repository-prose regression, bump to 1.58.117-request-proof-kind-aware, and ship ccExecution only.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Runtime/release/scope migration-applied claims still infer migrations and fail closed when migrations is absent.","proofConditionIds":["proof-1","proof-2"]},{"id":"outcome-2","statement":"Repository proof prose that merely mentions/describes a migration regression does not implicitly require the migrations release target.","proofConditionIds":["proof-1","proof-2"]},{"id":"outcome-3","statement":"Production cc-execution runs 1.58.117-request-proof-kind-aware on the merged SHA and the control plane is frozen after deployment.","proofConditionIds":["proof-2"]}],"objective":"Unfreeze the control plane only for this bounded proof-kind correction discovered by live verification of 1.58.116, then refreeze after proof. Preserve missing-migration fail-closed behavior, restrict implicit migration release-target inference to runtime/release/scope proof kinds, add the repository-prose regression, bump to 1.58.117-request-proof-kind-aware, and ship ccExecution only.","constraints":[{"id":"constraint-1","statement":"Preserve 1.58.116 target-aware enforcement, release singleflight, and legitimate edge-only missions.","proofConditionIds":["proof-1","proof-2"]},{"id":"constraint-2","statement":"No parallel verifier, release lane, mission ledger, tenant behavior change, or database mutation.","proofConditionIds":["proof-1"]},{"id":"constraint-3","statement":"One branch, one PR, one Gate, one squash merge, ccExecution-only release.","proofConditionIds":["proof-2"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-1","kind":"repository","claim":"Merged source and contract regression tests implement proof-kind-aware migration inference and preserve the original missing-migration runtime fail-closed case.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[]},{"id":"proof-2","kind":"runtime","claim":"Production cc-execution runs version 1.58.117-request-proof-kind-aware on the merged SHA and the maintenance window is closed/frozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"636f864cde2692e7e70680f38f07494fbd6eb34243b26ed0e4b9a968349c5db6","requestContractRevision":2,"previousRequestContractHash":"26157c4b3140ba1886204c532fd75b20f2cbf0ab620d31c7cf1e70d0f943b680"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:30:45.181171+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:11a7db98-6a2a-4928-ae51-603014ea7da5:request-contract:636f864cde2692e7e70680f38f07494fbd6eb34243b26ed0e4b9a968349c5db6","mission_step_id":"bee2031a-4ead-40b5-875d-e8aa4912cab8","command_center_event_id":"11a7db98-6a2a-4928-ae51-603014ea7da5"},{"id":"99bd8022-ee86-4aac-9c24-90786735bd2b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/modes-mobile-viewport-v2","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2466,"terminal":false,"missionId":"1ae92270-c429-441b-a978-ce7812f02705","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":2434,"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":"1ae92270-c429-441b-a978-ce7812f02705"},"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":1273,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:32:01.49329+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2466","receipt_type":"automatic_mission_resume","idempotency_key":"mission:1ae92270-c429-441b-a978-ce7812f02705:automatic-mission-resume:2466:repair_mission_waiting_for_gate","mission_step_id":"a6c623f0-2974-4fc8-b4c3-898801a02b21","command_center_event_id":"1ae92270-c429-441b-a978-ce7812f02705"},{"id":"a99c60bc-de07-44d9-bfac-c5a0afca0949","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-a3d6673b3c9f","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.117-queue-snapshot-first","prNumber":null,"terminal":false,"missionId":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":327,"providerAuthMs":0,"ledgerPrepareMs":327,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":327,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":327,"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":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},"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":3311,"likelyAffectedFiles":["workers/cc-execution/src/command-center-contracts.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:31:04.19922+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a3d6673b-3c9f-4d2f-b261-b03d33ae21ac:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"58573268-6e6c-4e6a-b901-db9e96e6a86e","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"e6e1370c-cf84-4be9-b059-30dc39ebe2a6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only for this exact Forgejo transport repair, adopt the already-applied branch state without another source write, create the one canonical PR, pass KnockLaunch Gate, squash merge, release only cc-execution, verify the transport repair live, then return to frozen-by-default control-plane operation.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only for this exact Forgejo transport repair, adopt the already-applied branch state without another source write, create the one canonical PR, pass KnockLaunch Gate, squash merge, release only cc-execution, verify the transport repair live, then return to frozen-by-default control-plane operation.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"transport-repaired","statement":"Forgejo repository, PR, gate, Actions, runner, queue, and source reads use a bounded transport envelope separate from the owner latency SLO and no longer create the false-timeout/brownout feedback loop.","proofConditionIds":["repo","ops","auth","runtime"]}],"objective":"UNFREEZE the control plane only for this exact Forgejo transport repair, adopt the already-applied branch state without another source write, create the one canonical PR, pass KnockLaunch Gate, squash merge, release only cc-execution, verify the transport repair live, then return to frozen-by-default control-plane operation.","constraints":[{"id":"scope","statement":"Only the six exact cc-execution transport/control-plane files may be adopted or changed in this maintenance pass; Forgejo remains canonical and writes/auth remain fail-closed.","proofConditionIds":["runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"runtime","claim":"Repeated current-main exact source reads succeed without forgejo_provider_read_timeout.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"ops","kind":"runtime","claim":"Representative Forgejo PR, gate, Actions, runner, and queue reads succeed responsively.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"auth","kind":"runtime","claim":"Valid authenticated reads are not falsely classified as credential-boundary failures and authentication is not weakened.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"The merged cc-execution runtime is live from Forgejo and normal control-plane mutation is frozen by default after verification.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"fb736aab1ef52bec2ba6a1f094cb641a8db6d15583805269d360ec26be42681d","requestContractRevision":7,"previousRequestContractHash":"fa373ec59920fc0ff96de3017ff4b80caa8f2e09cf0a087337c5952b01c74015"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:33:21.605592+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9e2bde27-f114-43ca-9cfa-7001f9d43aa7:request-contract:fb736aab1ef52bec2ba6a1f094cb641a8db6d15583805269d360ec26be42681d","mission_step_id":"4158a9d2-b32c-4864-83a6-a684ac7d9b49","command_center_event_id":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7"},{"id":"b4fb2017-8d5f-4adb-a21d-90af90153d1c","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":["The owner explicitly ordered completion of the active architectural-ambiguity repair; temporary scoped control-plane maintenance is the existing required execution mechanism for that repair."],"confidence":1,"rawUtterance":"Handle it. I'm sick of the churn.","wordingChanged":true,"canonicalIntent":"Temporarily unfreeze the control plane only for the exact authorized architecture-consolidation maintenance scope, enforce one canonical owner per control-plane, merge-queue, merge, release, and deployment responsibility, ship through the existing canonical Forgejo path, prove the merged architecture live, then refreeze the control plane after live proof.","resolutionStatus":"resolved","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"ownership","statement":"Exactly one executable owner exists for PR readiness/gating, merge-queue reconciliation, protected squash merge, post-merge release selection/orchestration, frontend deployment, and Command Center/runtime deployment.","proofConditionIds":["repo-invariants","live-capabilities"]},{"id":"legacy-retired","statement":"Legacy or parallel autonomous paths cannot independently own repository mutation, merge, queue reconciliation, or duplicate production release; bounded direct operator actions remain subordinate only.","proofConditionIds":["repo-invariants","live-capabilities"]},{"id":"live-converged","statement":"The merged canonical architecture is deployed to affected runtime targets and live Command Center runtime identity matches current Forgejo main.","proofConditionIds":["runtime-main-match","live-capabilities"]},{"id":"maintenance-complete","statement":"The control plane is unfrozen only for the exact authorized maintenance scope and is refrozen after the repaired runtime is proven live.","proofConditionIds":["repo-invariants","runtime-main-match"]}],"objective":"Temporarily unfreeze the control plane only for the exact authorized architecture-consolidation maintenance scope, enforce one canonical owner per control-plane, merge-queue, merge, release, and deployment responsibility, ship through the existing canonical Forgejo path, prove the merged architecture live, then refreeze the control plane after live proof.","constraints":[{"id":"forgejo-only","statement":"Forgejo remains the only source, PR, merge, and workflow owner; no GitHub dependency or fallback is added.","proofConditionIds":["repo-invariants","live-capabilities"]},{"id":"one-path","statement":"Use this one durable mission, one fresh ai/* branch generation, one PR, KnockLaunch Gate, one squash merge, and at most one canonical release per affected owner.","proofConditionIds":["repo-invariants","live-capabilities"]},{"id":"no-new-layers","statement":"Do not add new orchestrators, conductors, registries, observers, compatibility shims, or fallback lanes; prefer consolidation and enforcement.","proofConditionIds":["repo-invariants"]},{"id":"preserve-product","statement":"Preserve healthy product behavior and keep mutation scope exact to the three authorized control-plane contract/test/version files.","proofConditionIds":["repo-invariants","runtime-main-match"]},{"id":"no-visual","statement":"Do not run Visual Witness.","proofConditionIds":["live-capabilities"]},{"id":"maintenance-scope","statement":"Temporarily unfreeze the control plane only for config/control-plane-capabilities.json, workers/cc-execution/src/version.js, and workers/cc-execution/test/release-orchestration-invariants.test.js; refreeze after live proof.","proofConditionIds":["repo-invariants","runtime-main-match"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-invariants","kind":"repository","claim":"Merged Forgejo source contains a fail-closed machine-readable single-owner architecture graph and a Gate regression that rejects duplicate autonomous mutation/merge/release authority.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-main-match","kind":"runtime","claim":"Live Command Center git SHA equals current Forgejo main SHA after the affected runtime release.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"live-capabilities","kind":"runtime","claim":"Live capability truth exposes Forgejo-native canonical source, one public repository mutation lane, unified release supervision, bounded explicit queue operators, and max one canonical release per mission.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"e0b83b7e655921731a173a9052b2d30f0bdfcf62ee74c0315a7d976fef76bcf3","requestContractRevision":2,"previousRequestContractHash":"e4d72a57ae90a7135640c457d9fb55d0a3cb143f423bb12f4b488dd692740b56"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:33:25.015804+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a3d6673b-3c9f-4d2f-b261-b03d33ae21ac:request-contract:e0b83b7e655921731a173a9052b2d30f0bdfcf62ee74c0315a7d976fef76bcf3","mission_step_id":"8308a6b3-c523-4122-b379-79193d37d488","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"7e43ec8c-42cb-4bbc-93fd-59bed21a178e","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-9e2bde27f114","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.117-queue-snapshot-first","prNumber":null,"terminal":false,"missionId":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":42755,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":929,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":929,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":929,"repositoryMutationMs":42755,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":929,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7"},"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":1551,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:28:42.852601+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9e2bde27-f114-43ca-9cfa-7001f9d43aa7:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"4158a9d2-b32c-4864-83a6-a684ac7d9b49","command_center_event_id":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7"},{"id":"ad156907-dfd5-4875-83d2-4c392c611e85","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-627f39874f8c","prNumber":2868,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:48:11.417049+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","external_id":"2868","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:merged-pr:2868:0aa63ef08f66e825062dc55604a901d7ca4bb10e","mission_step_id":"c66fd393-1b7b-4ace-8dde-58ffef5b4666","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"c7e20642-7eb3-49d2-972c-33c1494928a4","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/release-queue-snapshot-current-main-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.116-request-proof-fail-closed","prNumber":2467,"terminal":false,"missionId":"73605b8e-7d2d-49ce-8489-4c3cd49202d1","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"5b5faac378335d272039a52560918dfda6d06674","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14436,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2811,"approvedPlanMs":0,"missionSetupMs":2843,"providerAuthMs":0,"shipAndProveMs":10331,"ledgerPrepareMs":343,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2843,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":343,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"73605b8e-7d2d-49ce-8489-4c3cd49202d1"},"performance":null,"deploymentId":"forgejo-main-5b5faac37833","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":2692,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:30:43.15082+00:00","proof_gate":"canonical_release_dispatched","source_sha":"5b5faac378335d272039a52560918dfda6d06674","external_id":"forgejo-main-5b5faac37833","receipt_type":"execute_mission","idempotency_key":"mission:73605b8e-7d2d-49ce-8489-4c3cd49202d1:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"2373682e-af34-49c9-90d0-b85a93f4c77d","command_center_event_id":"73605b8e-7d2d-49ce-8489-4c3cd49202d1"},{"id":"85d79cf3-9a94-4197-b36b-98eabf1b8c8b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/modes-mobile-viewport-v2","reason":"pull_request_not_merge_eligible:forgejo_expected_conflict:409:{\"message\":\"PushRejected without remote error message\",\"url\":\"https://git.knocklaunch.app/api/swagger\"}","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.116-request-proof-fail-closed","prNumber":2466,"terminal":false,"missionId":"1ae92270-c429-441b-a978-ce7812f02705","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13786,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2215,"approvedPlanMs":0,"missionSetupMs":5474,"providerAuthMs":0,"shipAndProveMs":10709,"ledgerPrepareMs":474,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5474,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":474,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1ae92270-c429-441b-a978-ce7812f02705"},"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":1546,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:30:46.275486+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"2466","receipt_type":"execute_mission","idempotency_key":"mission:1ae92270-c429-441b-a978-ce7812f02705:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"06857285-8d84-49ff-bccb-285c18fe99e0","command_center_event_id":"1ae92270-c429-441b-a978-ce7812f02705"},{"id":"38a76406-0034-4f3d-8670-4a0cd913fadf","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"5b5faac378335d272039a52560918dfda6d06674","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"5b5faac378335d272039a52560918dfda6d06674","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":"74375b5dd7dc4581a8cb85cf0f6cde35fbaa88da78133c1ae7c8405042ad1dcf","forgejoWorkflowProof":{"runId":7291,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","deploymentId":"forgejo-main-9c2b579c4896625311aba269718fbaef97d1fe3b","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.116-request-proof-fail-closed","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:30:59.424444+00:00","proof_gate":"canonical_release_pending","source_sha":"5b5faac378335d272039a52560918dfda6d06674","external_id":"forgejo-main-5b5faac37833","receipt_type":"canonical_release_status","idempotency_key":"mission:73605b8e-7d2d-49ce-8489-4c3cd49202d1:forgejo-release-status:5b5faac378335d272039a52560918dfda6d06674:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"2373682e-af34-49c9-90d0-b85a93f4c77d","command_center_event_id":"73605b8e-7d2d-49ce-8489-4c3cd49202d1"},{"id":"ad78d6f3-895f-4483-9236-ca49c76ec425","source":"cc-execution","status":"authorized","payload":{"paths":["scripts/validate-command-center-contracts.mjs","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js"],"reason":"Correct the proof-kind over-inference discovered by live 1.58.116 reconciliation while preserving missing-migration runtime protection and the current 1.58.117 queue-snapshot improvements.","baseSha":"5b5faac378335d272039a52560918dfda6d06674","issuedAt":1789176768547,"expiresAt":1789176948547,"missionId":"11a7db98-6a2a-4928-ae51-603014ea7da5","authorizationId":"85cca7f8-dd8d-4f5c-b9d9-3c9a54f705f4","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:32:49.041814+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5b5faac378335d272039a52560918dfda6d06674","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:85cca7f8-dd8d-4f5c-b9d9-3c9a54f705f4","mission_step_id":"af34f54f-242b-42c2-83ba-329671926c35","command_center_event_id":"11a7db98-6a2a-4928-ae51-603014ea7da5"},{"id":"7cfae584-ab72-4a44-9b4d-119032fe5caf","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/forgejo-provider.js","workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/forgejo-provider-singleflight.test.js"],"reason":"Owner-authorized bounded control-plane maintenance to adopt the exact already-applied Forgejo transport repair after the original atomic POST committed but the old transport runtime timed out before PR creation. Do not rewrite source; create the one canonical PR from the proven branch, gate, release only cc-execution, verify live, then leave normal control-plane mutation frozen by default.","baseSha":"5b5faac378335d272039a52560918dfda6d06674","issuedAt":1789176802724,"expiresAt":1789176982724,"missionId":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7","authorizationId":"8eb33afe-3487-45d6-a2b7-7b0e7fb254f3","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:33:23.165913+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5b5faac378335d272039a52560918dfda6d06674","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8eb33afe-3487-45d6-a2b7-7b0e7fb254f3","mission_step_id":"6a5e29df-25c4-4612-ba37-72eb852431ec","command_center_event_id":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7"},{"id":"9ee893ce-84ce-4032-9715-2ccc983d9056","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized scoped architecture consolidation to eliminate ambiguous or duplicate control-plane, merge-queue, merge, and release authority.","baseSha":"5b5faac378335d272039a52560918dfda6d06674","issuedAt":1789176806905,"expiresAt":1789176986905,"missionId":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac","authorizationId":"41bf6b02-7d64-41d6-8f62-030d93665e6d","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:33:27.381382+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5b5faac378335d272039a52560918dfda6d06674","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:41bf6b02-7d64-41d6-8f62-030d93665e6d","mission_step_id":"58573268-6e6c-4e6a-b901-db9e96e6a86e","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"059fed8d-7456-4b62-a8f4-d6499377ca23","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-a3d6673b3c9f","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.117-queue-snapshot-first","prNumber":null,"terminal":false,"missionId":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":23403,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1510,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1510,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1510,"repositoryMutationMs":23403,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1510,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1557,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:33:49.902018+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a3d6673b-3c9f-4d2f-b261-b03d33ae21ac:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"8308a6b3-c523-4122-b379-79193d37d488","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"b9532d19-439e-4243-a3e2-f6ac8878f680","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js"],"reason":"Apply the smallest runtime portion of the already-authorized proof-kind correction after provider POST timeouts.","baseSha":"5b5faac378335d272039a52560918dfda6d06674","issuedAt":1789176836067,"expiresAt":1789177016067,"missionId":"11a7db98-6a2a-4928-ae51-603014ea7da5","authorizationId":"ac1646ce-1980-443d-bf92-7ef5354c8681","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:33:56.477472+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5b5faac378335d272039a52560918dfda6d06674","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ac1646ce-1980-443d-bf92-7ef5354c8681","mission_step_id":"af34f54f-242b-42c2-83ba-329671926c35","command_center_event_id":"11a7db98-6a2a-4928-ae51-603014ea7da5"},{"id":"75c1b0fe-769b-46ba-b169-218f36267515","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"o1","satisfied":true,"statement":"The authoritative capacity model declares 3 total schedulable slots, 2 docker heavy slots, and 1 paul-light slot, and live runner inventory reports those capacities.","proofConditionIds":["p1","p2"]},{"id":"o2","satisfied":true,"statement":"All physical pull-request Gates use the docker pool so either heavy runner can execute them; the light marker changes the resource profile to 768 MB but does not pin the Gate to paul-light.","proofConditionIds":["p1","p2"]},{"id":"o3","satisfied":true,"statement":"paul-light is reserved for release-plan, Supabase migrations, and Supabase Edge release work; cc-execution and other heavy deployment work remain docker-only.","proofConditionIds":["p1","p2"]}],"satisfied":true,"constraints":[{"id":"c1","satisfied":true,"statement":"Preserve one canonical Gate, scheduler, merge owner, and release path; no duplicate queue or runner orchestration.","proofConditionIds":["p1","p2"]},{"id":"c2","satisfied":true,"statement":"Heavy Docker jobs keep host headroom: heavyweight Gate containers use 3584 MB rather than consuming the full 4096 MB host memory budget.","proofConditionIds":["p1"]},{"id":"c3","satisfied":true,"statement":"Mutation scope is limited to .forgejo/workflows/knocklaunch.yml, config/control-plane-capabilities.json, workers/cc-execution/src/index-mcp.js, and src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts.","proofConditionIds":["p1"]},{"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":["p1","p2"]},{"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":["p1","p2"]}],"contractHash":"df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"p1","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e"},"required":true,"satisfied":true},{"id":"p2","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:49:24.082906+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:request-contract:df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a:0aa63ef08f66e825062dc55604a901d7ca4bb10e:verified:","mission_step_id":"4147429c-6d3e-4e3c-9702-7aeeac9be5cd","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"ebbb4117-c152-45df-bdfd-e99d759a700d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/modes-mobile-viewport-v2","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2466,"terminal":false,"missionId":"1ae92270-c429-441b-a978-ce7812f02705","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":4327,"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":"1ae92270-c429-441b-a978-ce7812f02705"},"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-12T01:31:05.060837+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2466","receipt_type":"automatic_mission_resume","idempotency_key":"mission:1ae92270-c429-441b-a978-ce7812f02705:automatic-mission-resume:2466:repair_mission_pr_ready_retryable","mission_step_id":"a6c623f0-2974-4fc8-b4c3-898801a02b21","command_center_event_id":"1ae92270-c429-441b-a978-ce7812f02705"},{"id":"4a2a8234-683f-407f-a8e4-0304185e39cf","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":null,"reason":"branch_must_start_with_ai","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.117-queue-snapshot-first","prNumber":null,"terminal":false,"missionId":"827901ff-c1af-4033-95eb-8745eb139ad9","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1655,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":785,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":785,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":785,"repositoryMutationMs":1655,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":785,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"827901ff-c1af-4033-95eb-8745eb139ad9"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1302,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:35:49.733475+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:827901ff-c1af-4033-95eb-8745eb139ad9:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"dadca62d-c203-46f6-96a5-f8353f350b99","command_center_event_id":"827901ff-c1af-4033-95eb-8745eb139ad9"},{"id":"2ebbb9c3-3503-4af9-a278-e71362171c37","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"p1","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"44e981e6e82e93e4fe8ef2ea8e73d31c22d1986c","prNumber":2868,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":"runs-on: docker","gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/8554/jobs/1","mergeCommitSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e"}],"requestContractHash":"df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:48:17.559775+00:00","proof_gate":"request_contract_repository_verified","source_sha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:request-contract-repository:df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a:0aa63ef08f66e825062dc55604a901d7ca4bb10e","mission_step_id":"4147429c-6d3e-4e3c-9702-7aeeac9be5cd","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"d8515636-e377-4ac5-bac6-930e674cd15f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-a3d6673b3c9f","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2469,"terminal":false,"missionId":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":398,"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":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},"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-12T01:48:48.266266+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2469","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a3d6673b-3c9f-4d2f-b261-b03d33ae21ac:automatic-mission-resume:2469:repair_mission_waiting_for_gate","mission_step_id":"34b86f26-4e90-423f-8897-27b79db3a14b","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"9dac8b71-98e7-4e20-b359-b15a3fd0c662","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repository-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"f78d82070f420d0e601951aec56f8a1e67f0106e","prNumber":2469,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7296/jobs/1","mergeCommitSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a"}],"requestContractHash":"48eb9ca2ed8c5638c0476d5fae66ea377d1cfd44a078270e3aa0e3b3edd8832a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:49:53.470486+00:00","proof_gate":"request_contract_repository_verified","source_sha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:a3d6673b-3c9f-4d2f-b261-b03d33ae21ac:request-contract-repository:48eb9ca2ed8c5638c0476d5fae66ea377d1cfd44a078270e3aa0e3b3edd8832a:d94aa396eccb9631e8f4eaeb63062a1bb577107a","mission_step_id":"1b889c28-e057-421e-8c66-7d9b4ddbc3ed","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"bd848904-f151-49dc-bc59-12eaa79f80de","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-a3d6673b3c9f","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2469,"terminal":false,"missionId":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","timingsMs":{"prReadinessMs":691,"approvedPlanMs":0,"shipAndProveMs":3016,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},"performance":null,"deploymentId":"forgejo-main-d94aa396eccb","workflowRunId":7297,"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":2069,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:49:27.078605+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2469","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a3d6673b-3c9f-4d2f-b261-b03d33ae21ac:automatic-mission-resume:2469:canonical_release_dispatched","mission_step_id":"f6fe0f0a-a4ca-453b-b49c-e45dc3cb0d08","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"0500f84a-8fd9-432c-906e-a5b1a4b1e0fe","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"exclusive-ownership","satisfied":true,"statement":"One fail-closed machine-readable ownership graph defines the sole gate, merge-queue, merge, release, deployment, and public mutation owners, with regression checks against duplicate authority.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"transport-reliable","satisfied":true,"statement":"Daily Forgejo operator GETs use a 4500 ms attempt ceiling, 6500 ms shared total budget, two attempts, and 100 ms retry delay, while the 2500 ms mutation timeout and separate owner-facing SLO telemetry remain unchanged.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"queue-preserved","satisfied":true,"statement":"The current-main queue snapshot-first and exact-head supervisor architecture remains canonical; no second scheduler, release conductor, auto-merge workflow, or fallback lane is introduced.","proofConditionIds":["repository-proof","gate-proof"]},{"id":"live-converged","satisfied":true,"statement":"The one consolidated PR passes KnockLaunch Gate, squash merges, deploys the affected cc-execution runtime, and live runtime identity converges to merged Forgejo main.","proofConditionIds":["gate-proof","runtime-proof"]},{"id":"refrozen","satisfied":true,"statement":"Control-plane maintenance is closed/refrozen after live proof.","proofConditionIds":["runtime-proof"]}],"satisfied":true,"constraints":[{"id":"forgejo-only","satisfied":true,"statement":"Forgejo remains the only repository, PR, merge, workflow, and release source of truth; GitHub remains absent.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"one-delivery","satisfied":true,"statement":"Use this existing architecture mission, one reconstructed ai/* branch, one PR, one KnockLaunch Gate, one squash merge, and at most one canonical release per affected owner.","proofConditionIds":["repository-proof","gate-proof","runtime-proof"]},{"id":"no-new-orchestration","satisfied":true,"statement":"Do not add another scheduler, conductor, registry, observer, retry lane, compatibility shim, or fallback architecture.","proofConditionIds":["repository-proof"]},{"id":"scope","satisfied":true,"statement":"Mutation scope is exact to config/control-plane-capabilities.json, workers/cc-execution/src/index-mcp.js, workers/cc-execution/src/version.js, and workers/cc-execution/test/release-orchestration-invariants.test.js.","proofConditionIds":["repository-proof"]},{"id":"no-visual","satisfied":true,"statement":"Do not run Visual Witness.","proofConditionIds":["runtime-proof"]}],"contractHash":"48eb9ca2ed8c5638c0476d5fae66ea377d1cfd44a078270e3aa0e3b3edd8832a","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repository-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"pending"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"48eb9ca2ed8c5638c0476d5fae66ea377d1cfd44a078270e3aa0e3b3edd8832a","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a"},"required":true,"satisfied":true},{"id":"gate-proof","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"pending"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"48eb9ca2ed8c5638c0476d5fae66ea377d1cfd44a078270e3aa0e3b3edd8832a"},"required":true,"satisfied":true},{"id":"runtime-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"pending"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"48eb9ca2ed8c5638c0476d5fae66ea377d1cfd44a078270e3aa0e3b3edd8832a"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":7},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:50:59.032503+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:a3d6673b-3c9f-4d2f-b261-b03d33ae21ac:request-contract:48eb9ca2ed8c5638c0476d5fae66ea377d1cfd44a078270e3aa0e3b3edd8832a:d94aa396eccb9631e8f4eaeb63062a1bb577107a:verified:","mission_step_id":"1b889c28-e057-421e-8c66-7d9b4ddbc3ed","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"a6ce862d-a2ca-4e33-863e-97bb8d1ac5de","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-94396dc8c90f","prNumber":2471,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:39:49.512583+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","external_id":"2471","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:94396dc8-c90f-4bcf-982f-d77bdea19560:merged-pr:2471:9314ca89bedb2bb4656fec7d0e6544c57e4524d0","mission_step_id":"8ac56157-7ee7-45c2-9abb-717ff953a1cd","command_center_event_id":"94396dc8-c90f-4bcf-982f-d77bdea19560"},{"id":"6ae0dd3e-0c07-45ff-913c-f53eba9b3553","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","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":"df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a","forgejoWorkflowProof":{"runId":8555,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"fa8f95efde6f7017bae957afae6063f3bce7c6c3","deploymentId":"forgejo-main-fa8f95efde6f7017bae957afae6063f3bce7c6c3","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.155-cancelled-release-signed-push-lineage","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:48:13.939917+00:00","proof_gate":"canonical_release_pending","source_sha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","external_id":"forgejo-main-0aa63ef08f66","receipt_type":"canonical_release_status","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:forgejo-release-status:0aa63ef08f66e825062dc55604a901d7ca4bb10e:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"c66fd393-1b7b-4ace-8dde-58ffef5b4666","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"812c9655-0d18-48f7-8667-5a50299b9f4f","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-627f39874f8c","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2868,"terminal":false,"missionId":"627f3987-4f8c-44c3-bbaf-129caf528a4c","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","timingsMs":{"prReadinessMs":459,"approvedPlanMs":0,"shipAndProveMs":4449,"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":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},"performance":null,"deploymentId":"forgejo-main-0aa63ef08f66","workflowRunId":8555,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:48:27.615586+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2868","receipt_type":"automatic_mission_resume","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:automatic-mission-resume:2868:canonical_release_reconciliation_pending","mission_step_id":"27574ac1-9b7e-4daf-9bc0-85f0031762ae","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"3a26e70e-8e8c-4ae9-b08a-9b6a5ccb57e2","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","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":"48eb9ca2ed8c5638c0476d5fae66ea377d1cfd44a078270e3aa0e3b3edd8832a","forgejoWorkflowProof":{"runId":7297,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"5b5faac378335d272039a52560918dfda6d06674","deploymentId":"forgejo-main-5b5faac378335d272039a52560918dfda6d06674","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.117-queue-snapshot-first","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:49:51.084093+00:00","proof_gate":"canonical_release_pending","source_sha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","external_id":"forgejo-main-d94aa396eccb","receipt_type":"canonical_release_status","idempotency_key":"mission:a3d6673b-3c9f-4d2f-b261-b03d33ae21ac:forgejo-release-status:d94aa396eccb9631e8f4eaeb63062a1bb577107a:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"f6fe0f0a-a4ca-453b-b49c-e45dc3cb0d08","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"ace3c8fd-ea41-43ad-b7cb-93be9b95fa0e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","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":"48eb9ca2ed8c5638c0476d5fae66ea377d1cfd44a078270e3aa0e3b3edd8832a","forgejoWorkflowProof":{"runId":7297,"source":"exact_live_cc_execution_runtime_identity","status":"running","liveSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","results":{},"proofGate":"cc_execution_exact_live_runtime_substitutes_transient_workflow_receipt","sourceSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","conclusion":"running","deploymentId":"forgejo-main-d94aa396eccb9631e8f4eaeb63062a1bb577107a","targetStates":{"ccExecution":"pending"},"runtimeVersion":"1.58.118-architecture-exclusivity","targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"},"workflowReceiptSubstituted":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","deploymentId":"forgejo-main-d94aa396eccb9631e8f4eaeb63062a1bb577107a","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.58.118-architecture-exclusivity","containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:50:57.19125+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"d94aa396eccb9631e8f4eaeb63062a1bb577107a","external_id":"forgejo-main-d94aa396eccb","receipt_type":"canonical_release_status","idempotency_key":"mission:a3d6673b-3c9f-4d2f-b261-b03d33ae21ac:forgejo-release-status:d94aa396eccb9631e8f4eaeb63062a1bb577107a:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"1b889c28-e057-421e-8c66-7d9b4ddbc3ed","command_center_event_id":"a3d6673b-3c9f-4d2f-b261-b03d33ae21ac"},{"id":"1c16aa59-fe54-42b5-b5c5-d567d43da4d2","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-0dac986997af","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":2465,"terminal":false,"missionId":"4270fc5d-8654-49e4-8119-ff77b992c37f","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9076,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1990,"approvedPlanMs":0,"missionSetupMs":978,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":978,"ledgerReconcileMs":273,"lineageReconcileMs":0,"resolvePreflightMs":978,"repositoryMutationMs":7080,"repositoryProviderMs":4019,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3524,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1251,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":495},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"4270fc5d-8654-49e4-8119-ff77b992c37f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1513,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:54:07.455135+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2465","receipt_type":"execute_mission","idempotency_key":"mission:4270fc5d-8654-49e4-8119-ff77b992c37f:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"c935e3f0-5676-4809-9548-43085a116fba","command_center_event_id":"4270fc5d-8654-49e4-8119-ff77b992c37f"},{"id":"aae0b69d-21bf-4034-a1a6-dead0a4a4969","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-0dac986997af","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2465,"terminal":false,"missionId":"4270fc5d-8654-49e4-8119-ff77b992c37f","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","timingsMs":{"prReadinessMs":1688,"approvedPlanMs":0,"shipAndProveMs":10251,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"4270fc5d-8654-49e4-8119-ff77b992c37f"},"performance":null,"deploymentId":"forgejo-main-6c33dd9fdf21","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":2027,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:55:01.645084+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2465","receipt_type":"automatic_mission_resume","idempotency_key":"mission:4270fc5d-8654-49e4-8119-ff77b992c37f:automatic-mission-resume:2465:canonical_release_dispatched","mission_step_id":"1885d109-c7c7-4c31-87a4-5cfcd0f0b857","command_center_event_id":"4270fc5d-8654-49e4-8119-ff77b992c37f"},{"id":"e2e9909d-cc8e-4360-a302-567d29fd266e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","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":"8a17379bcfb5c02a2b35510c6c817a41dac88bfe54d84a8a659ecb7e3e81576f","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/7300","runId":7300,"status":"success","sourceSha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":7300,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.118-architecture-exclusivity","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:57:11.159545+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","external_id":"forgejo-main-6c33dd9fdf21","receipt_type":"canonical_release_status","idempotency_key":"mission:4270fc5d-8654-49e4-8119-ff77b992c37f:forgejo-release-status:6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"4981e079-1a21-4dc4-97ac-3a64adbf7d33","command_center_event_id":"4270fc5d-8654-49e4-8119-ff77b992c37f"},{"id":"45bdf5b5-dca1-4602-bc7d-647e869cbed1","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"b8af210bc6e11488e93c7a24adfc028966f5e694","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"2bf45d8e92aa5d901e2dc1300f0fa1886c02cf9c","prNumber":2451,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7301/jobs/1","mergeCommitSha":"b8af210bc6e11488e93c7a24adfc028966f5e694"}],"requestContractHash":"829351fd6fa5f542b7160f40ed9f8f45b02fefb991d039a465cfa476d9c9b1a8"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:02:42.234097+00:00","proof_gate":"request_contract_repository_verified","source_sha":"b8af210bc6e11488e93c7a24adfc028966f5e694","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:2f77fe82-3d98-4a9a-a803-50cba9d08e80:request-contract-repository:829351fd6fa5f542b7160f40ed9f8f45b02fefb991d039a465cfa476d9c9b1a8:b8af210bc6e11488e93c7a24adfc028966f5e694","mission_step_id":"d4e219ef-eacb-418d-a0aa-eccba4f46b7a","command_center_event_id":"2f77fe82-3d98-4a9a-a803-50cba9d08e80"},{"id":"8623f2bb-2d94-4639-a4df-fe3b5d75fd35","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":2451,"terminal":false,"missionId":"2f77fe82-3d98-4a9a-a803-50cba9d08e80","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"b8af210bc6e11488e93c7a24adfc028966f5e694","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12803,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2024,"approvedPlanMs":0,"missionSetupMs":920,"providerAuthMs":0,"shipAndProveMs":9738,"ledgerPrepareMs":920,"ledgerReconcileMs":248,"lineageReconcileMs":0,"resolvePreflightMs":920,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1168,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"2f77fe82-3d98-4a9a-a803-50cba9d08e80"},"performance":null,"deploymentId":"forgejo-main-b8af210bc6e1","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":2613,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:01:22.686584+00:00","proof_gate":"canonical_release_dispatched","source_sha":"b8af210bc6e11488e93c7a24adfc028966f5e694","external_id":"forgejo-main-b8af210bc6e1","receipt_type":"execute_mission","idempotency_key":"mission:2f77fe82-3d98-4a9a-a803-50cba9d08e80:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"f23ecfb5-f323-4833-8677-c1f7373a2258","command_center_event_id":"2f77fe82-3d98-4a9a-a803-50cba9d08e80"},{"id":"82ed45d9-c7cb-4c0a-bd9f-65cf6cafd61f","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"b8af210bc6e11488e93c7a24adfc028966f5e694","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"b8af210bc6e11488e93c7a24adfc028966f5e694","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":"829351fd6fa5f542b7160f40ed9f8f45b02fefb991d039a465cfa476d9c9b1a8","forgejoWorkflowProof":{"runId":7303,"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-12T02:02:38.99039+00:00","proof_gate":"canonical_release_pending","source_sha":"b8af210bc6e11488e93c7a24adfc028966f5e694","external_id":"forgejo-main-b8af210bc6e1","receipt_type":"canonical_release_status","idempotency_key":"mission:2f77fe82-3d98-4a9a-a803-50cba9d08e80:forgejo-release-status:b8af210bc6e11488e93c7a24adfc028966f5e694:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"f23ecfb5-f323-4833-8677-c1f7373a2258","command_center_event_id":"2f77fe82-3d98-4a9a-a803-50cba9d08e80"},{"id":"89d8e780-bc7f-4544-85bf-3cba440ccdf3","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","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":"df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a","forgejoWorkflowProof":{"runId":8555,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-0aa63ef08f66e825062dc55604a901d7ca4bb10e","compareStatus":"target_job_success_runtime_verified","workflowRunId":8555,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.155-cancelled-release-signed-push-lineage","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:49:22.155493+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","external_id":"forgejo-main-0aa63ef08f66","receipt_type":"canonical_release_status","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:forgejo-release-status:0aa63ef08f66e825062dc55604a901d7ca4bb10e:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"4147429c-6d3e-4e3c-9702-7aeeac9be5cd","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"71ac2740-b61f-47e6-8852-3f36d8b47dbf","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"b8af210bc6e11488e93c7a24adfc028966f5e694","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"b8af210bc6e11488e93c7a24adfc028966f5e694","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":"829351fd6fa5f542b7160f40ed9f8f45b02fefb991d039a465cfa476d9c9b1a8","forgejoWorkflowProof":{"runId":7303,"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-12T02:02:57.480994+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"b8af210bc6e11488e93c7a24adfc028966f5e694","external_id":"forgejo-main-b8af210bc6e1","receipt_type":"canonical_release_status","idempotency_key":"mission:2f77fe82-3d98-4a9a-a803-50cba9d08e80:forgejo-release-status:b8af210bc6e11488e93c7a24adfc028966f5e694:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"d4e219ef-eacb-418d-a0aa-eccba4f46b7a","command_center_event_id":"2f77fe82-3d98-4a9a-a803-50cba9d08e80"},{"id":"f3395b25-b751-4bc2-9414-9fbc25595786","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"b8af210bc6e11488e93c7a24adfc028966f5e694","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"behavior","satisfied":true,"statement":"The shared tenant MODE navigation hides only the current exact landing link and preserves all other navigation items on rail and mobile.","proofConditionIds":["repo-proof","release-proof"]},{"id":"ship","satisfied":true,"statement":"PR #2451 is squash merged through Forgejo and only the frontend production owner is released.","proofConditionIds":["gate-proof","release-proof"]}],"satisfied":true,"constraints":[{"id":"same-pr","satisfied":true,"statement":"Reuse PR #2451; no replacement PR or source rewrite.","proofConditionIds":["repo-proof"]},{"id":"frontend-only","satisfied":true,"statement":"No backend, database, runtime/control-plane, or unrelated target is changed or released.","proofConditionIds":["repo-proof","release-proof"]},{"id":"no-visual","satisfied":true,"statement":"Do not run Visual Witness.","proofConditionIds":["release-proof"]}],"contractHash":"829351fd6fa5f542b7160f40ed9f8f45b02fefb991d039a465cfa476d9c9b1a8","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"829351fd6fa5f542b7160f40ed9f8f45b02fefb991d039a465cfa476d9c9b1a8","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"b8af210bc6e11488e93c7a24adfc028966f5e694"},"required":true,"satisfied":true},{"id":"gate-proof","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"829351fd6fa5f542b7160f40ed9f8f45b02fefb991d039a465cfa476d9c9b1a8"},"required":true,"satisfied":true},{"id":"release-proof","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"829351fd6fa5f542b7160f40ed9f8f45b02fefb991d039a465cfa476d9c9b1a8"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:02:59.265021+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"b8af210bc6e11488e93c7a24adfc028966f5e694","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:2f77fe82-3d98-4a9a-a803-50cba9d08e80:request-contract:829351fd6fa5f542b7160f40ed9f8f45b02fefb991d039a465cfa476d9c9b1a8:b8af210bc6e11488e93c7a24adfc028966f5e694:verified:","mission_step_id":"d4e219ef-eacb-418d-a0aa-eccba4f46b7a","command_center_event_id":"2f77fe82-3d98-4a9a-a803-50cba9d08e80"},{"id":"17547e9d-109e-4706-ba18-68596553ad37","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":2466,"terminal":false,"missionId":"5296186f-079f-4212-a2f6-b65d6f5297f3","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11838,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1207,"approvedPlanMs":0,"missionSetupMs":1626,"providerAuthMs":0,"shipAndProveMs":10045,"ledgerPrepareMs":1626,"ledgerReconcileMs":252,"lineageReconcileMs":0,"resolvePreflightMs":1626,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1878,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"5296186f-079f-4212-a2f6-b65d6f5297f3"},"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":1486,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:05:34.458445+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2466","receipt_type":"execute_mission","idempotency_key":"mission:5296186f-079f-4212-a2f6-b65d6f5297f3:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"452a358c-f3d7-4a44-8029-fd7d366df0f4","command_center_event_id":"5296186f-079f-4212-a2f6-b65d6f5297f3"},{"id":"c915b677-7683-41b2-afed-7304f3b70547","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-976697ac4ab9","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":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":221,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":381,"providerAuthMs":0,"ledgerPrepareMs":381,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":381,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":381,"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":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},"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":6194,"likelyAffectedFiles":["config/control-plane-capabilities.json","workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/forgejo-host-capacity-admission.js","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","src/__tests__/contracts/command-center-host-capacity-admission.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:55:30.464889+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"4700fbab-12e1-4024-8ad2-dd7121a7505d","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"5ae14e3f-7238-4408-b4c9-a30b7d97ab9b","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-source","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"ca131f5c133cac102e9262ef06a51b1d9c2fdb8e","prNumber":2471,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7310/jobs/1","mergeCommitSha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0"}],"requestContractHash":"ff8440ff2cfe4ba0648078ac6dafdb8b24dcc20b87f270b6df39fda84a123b74"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:39:55.110401+00:00","proof_gate":"request_contract_repository_verified","source_sha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:94396dc8-c90f-4bcf-982f-d77bdea19560:request-contract-repository:ff8440ff2cfe4ba0648078ac6dafdb8b24dcc20b87f270b6df39fda84a123b74:9314ca89bedb2bb4656fec7d0e6544c57e4524d0","mission_step_id":"7df9d891-08a6-443b-b26b-5b5b3040d7a0","command_center_event_id":"94396dc8-c90f-4bcf-982f-d77bdea19560"},{"id":"cbfbf8d4-b223-41d8-a48e-194da772e63f","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"1f69969a877ae1ab5289fcfdeeede6aae230f60e62471f36a72bc5fce2dd88a2","forgejoWorkflowProof":{"runId":7305,"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-12T02:05:44.143441+00:00","proof_gate":"canonical_release_pending","source_sha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:5296186f-079f-4212-a2f6-b65d6f5297f3:forgejo-release-status:298eb7ee500e0e4debac48fff34e4c0e7ff13072:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"452a358c-f3d7-4a44-8029-fd7d366df0f4","command_center_event_id":"5296186f-079f-4212-a2f6-b65d6f5297f3"},{"id":"a86d3e98-38eb-4588-84e2-ee517b87aaee","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"1f69969a877ae1ab5289fcfdeeede6aae230f60e62471f36a72bc5fce2dd88a2","forgejoWorkflowProof":{"runId":7305,"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-12T02:07:22.759062+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:5296186f-079f-4212-a2f6-b65d6f5297f3:forgejo-release-status:298eb7ee500e0e4debac48fff34e4c0e7ff13072:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"870fe0b0-41c8-4b1a-a530-27a2d0126491","command_center_event_id":"5296186f-079f-4212-a2f6-b65d6f5297f3"},{"id":"0170f7c9-563e-4a57-9c96-702a5b3e4f01","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"mobile-modes","satisfied":true,"statement":"The MODES mobile home no longer shows the obsolete intro hero/panel, preserves all four MODE cards, and uses the implemented compact 2x2 no-scroll viewport behavior while lg+ desktop remains preserved.","proofConditionIds":["repo-proof","release-proof"]},{"id":"ship","satisfied":true,"statement":"PR #2466 is squash merged through Forgejo and only the frontend production owner is released.","proofConditionIds":["gate-proof","release-proof"]}],"satisfied":true,"constraints":[{"id":"same-pr","satisfied":true,"statement":"Reuse PR #2466 and exact green head; do not create a replacement PR or rewrite source.","proofConditionIds":["repo-proof"]},{"id":"frontend-only","satisfied":true,"statement":"No backend, database, runtime/control-plane, Supabase, or unrelated production target is changed or released.","proofConditionIds":["repo-proof","release-proof"]},{"id":"no-visual","satisfied":true,"statement":"Do not run Visual Witness.","proofConditionIds":["release-proof"]}],"contractHash":"1f69969a877ae1ab5289fcfdeeede6aae230f60e62471f36a72bc5fce2dd88a2","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"1f69969a877ae1ab5289fcfdeeede6aae230f60e62471f36a72bc5fce2dd88a2","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072"},"required":true,"satisfied":true},{"id":"gate-proof","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"1f69969a877ae1ab5289fcfdeeede6aae230f60e62471f36a72bc5fce2dd88a2"},"required":true,"satisfied":true},{"id":"release-proof","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"1f69969a877ae1ab5289fcfdeeede6aae230f60e62471f36a72bc5fce2dd88a2"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:07:24.422094+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:5296186f-079f-4212-a2f6-b65d6f5297f3:request-contract:1f69969a877ae1ab5289fcfdeeede6aae230f60e62471f36a72bc5fce2dd88a2:298eb7ee500e0e4debac48fff34e4c0e7ff13072:verified:","mission_step_id":"870fe0b0-41c8-4b1a-a530-27a2d0126491","command_center_event_id":"5296186f-079f-4212-a2f6-b65d6f5297f3"},{"id":"d13cad24-d0d2-4164-825e-6cf9340f13a5","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for platform resilience hardening. Continue the same mission with the exact resilience implementation: central failure-to-recovery classification, runner degraded modes and symmetry, deterministic queue wait/starvation diagnostics, and owner-facing resilience status while preserving existing automatic recovery and canonical scheduling/release ownership. Ship to live proof.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for platform resilience hardening. Continue the same mission with the exact resilience implementation: central failure-to-recovery classification, runner degraded modes and symmetry, deterministic queue wait/starvation diagnostics, and owner-facing resilience status while preserving existing automatic recovery and canonical scheduling/release ownership. Ship to live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"o1","statement":"Runner pool health explicitly distinguishes normal, one-heavy-degraded, zero-heavy-unavailable, and light-runner-degraded states while preserving sibling failover.","proofConditionIds":["p1","p2"]},{"id":"o2","statement":"A deterministic resilience status explains waiting work using live eligible/busy/idle capacity, flags potential queue starvation, exposes symmetry drift, and reports recovery posture without requiring owner babysitting.","proofConditionIds":["p1","p2"]},{"id":"o3","statement":"Known operational failure classes map to explicit bounded recovery actions, and the existing transient Gate and release recovery paths record that centralized recovery decision.","proofConditionIds":["p1","p2"]},{"id":"o4","statement":"Runner symmetry, idle-only hygiene expectations, pool-aware eligibility, degraded-mode behavior, collision-scoped release ownership, and owner-action-last policy are encoded in authoritative capability contracts and tests.","proofConditionIds":["p1","p2"]}],"objective":"Unfreeze control plane for platform resilience hardening. Continue the same mission with the exact resilience implementation: central failure-to-recovery classification, runner degraded modes and symmetry, deterministic queue wait/starvation diagnostics, and owner-facing resilience status while preserving existing automatic recovery and canonical scheduling/release ownership. Ship to live proof.","constraints":[{"id":"c1","statement":"Preserve one canonical scheduler, Gate, merge owner, release conductor, runner registry, and host watchdog; no duplicate orchestration.","proofConditionIds":["p1","p2"]},{"id":"c2","statement":"Preserve 3 total / 2 docker heavy / 1 paul-light topology and keep paul-light isolated from heavy deployment jobs.","proofConditionIds":["p1","p2"]},{"id":"c3","statement":"Automatic recovery stays bounded and source-preserving; owner_action_required is reserved for unresolved genuine owner-only blockers.","proofConditionIds":["p1","p2"]},{"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":["p1","p2"]},{"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":["p1","p2"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"p1","kind":"repository","claim":"Merged main contains the centralized recovery classifier, resilience status operator, runner degraded/symmetry/wait-diagnostic policies, and regression assertions on the exact authorized paths.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"p2","kind":"runtime","claim":"After the cc-execution release, forgejo_resilience_status and forgejo_runner_list report the live three-runner pool, capacityAligned=true, normal degraded mode, symmetry alignment, no unexplained queue wait, and ownerActionRequired=false in healthy state.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"knocklaunch-ci-02","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-for-platform-resilience-hardening.-Continue-the-same-mission-with-the-exact-r","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":["p1","p2"]},"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":"b3e7b850925aadcbbb1663a118495083cda66b971a682adb713c287e27fc6baf","requestContractRevision":2,"previousRequestContractHash":"1b8dd2eee4c8c58ecc77499e60344ea59bb5294cee456711117234b14b725d22"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:00:27.52457+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:request-contract:b3e7b850925aadcbbb1663a118495083cda66b971a682adb713c287e27fc6baf","mission_step_id":"c1998233-6429-4555-95b3-67627aef9047","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"2a6238ba-f3dd-4607-a19f-9cdb88f49e56","source":"forgejo","status":"waiting","payload":{"branch":"ai/fast-media-platform-adoption","prNumber":2472,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:44:04.774775+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","external_id":"2472","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6:merged-pr:2472:6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","mission_step_id":"081d9ba6-b9bb-421a-9dfc-bc417fa5383d","command_center_event_id":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6"},{"id":"043f565b-d0c4-4523-95cd-2d86e4a6a424","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-9531a0955e5b","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"9531a095-5e5b-4ec5-9bf6-a25fe119d581","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":283,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":286,"providerAuthMs":0,"ledgerPrepareMs":286,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":286,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":286,"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":"9531a095-5e5b-4ec5-9bf6-a25fe119d581"},"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":3806,"likelyAffectedFiles":["src/assets/pcgWorkspaceBackground.ts","src/clutter-overrides.css","config/platform-standards.json","scripts/phase3b-sanitize-and-publish-v2.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:08:59.199128+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9531a095-5e5b-4ec5-9bf6-a25fe119d581:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"76a61494-36bd-4941-9749-b93aa0054a32","command_center_event_id":"9531a095-5e5b-4ec5-9bf6-a25fe119d581"},{"id":"dbcca994-d0d8-4718-aa4b-8ef56764ab30","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":2454,"terminal":false,"missionId":"6ca7fcd4-47d0-4b12-ace4-d3c83e704307","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"35bde70fb815c732d641873f576784e3400abfe6","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3170,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":378,"approvedPlanMs":0,"missionSetupMs":1105,"providerAuthMs":0,"shipAndProveMs":2540,"ledgerPrepareMs":1105,"ledgerReconcileMs":276,"lineageReconcileMs":0,"resolvePreflightMs":1105,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1381,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6ca7fcd4-47d0-4b12-ace4-d3c83e704307"},"performance":null,"deploymentId":"forgejo-main-35bde70fb815","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":2513,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:14:59.697535+00:00","proof_gate":"canonical_release_dispatched","source_sha":"35bde70fb815c732d641873f576784e3400abfe6","external_id":"forgejo-main-35bde70fb815","receipt_type":"execute_mission","idempotency_key":"mission:6ca7fcd4-47d0-4b12-ace4-d3c83e704307:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"2724ca2e-7519-4529-922b-6680aed5ab6e","command_center_event_id":"6ca7fcd4-47d0-4b12-ace4-d3c83e704307"},{"id":"1ad6dcda-55d9-48f9-aa9d-8da6401a835c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"35bde70fb815c732d641873f576784e3400abfe6","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"35bde70fb815c732d641873f576784e3400abfe6","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":"89f2fcb18e724e7cda8bdd1edb9d99946ee9232d0ef315db3b14d6c6e7abf997","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/7307","runId":7307,"status":"running","sourceSha":"35bde70fb815c732d641873f576784e3400abfe6","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:15:14.121307+00:00","proof_gate":"canonical_release_pending","source_sha":"35bde70fb815c732d641873f576784e3400abfe6","external_id":"forgejo-main-35bde70fb815","receipt_type":"canonical_release_status","idempotency_key":"mission:6ca7fcd4-47d0-4b12-ace4-d3c83e704307:forgejo-release-status:35bde70fb815c732d641873f576784e3400abfe6:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"2724ca2e-7519-4529-922b-6680aed5ab6e","command_center_event_id":"6ca7fcd4-47d0-4b12-ace4-d3c83e704307"},{"id":"6492a3be-1fd5-4c0b-a769-565d67aafff9","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"b58df589b8bee7bbb36b12bec543e63b3d5bbaae","prNumber":2472,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7312/jobs/1","mergeCommitSha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8"}],"requestContractHash":"c3efc8b46d1a88f28a07f8a3fb3d6046cbb03a1123893f9331994c2a2b244952"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:44:08.637113+00:00","proof_gate":"request_contract_repository_verified","source_sha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6:request-contract-repository:c3efc8b46d1a88f28a07f8a3fb3d6046cbb03a1123893f9331994c2a2b244952:6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","mission_step_id":"c3f987ba-f385-4ba9-bc94-0a3716d68acf","command_center_event_id":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6"},{"id":"62e46998-b130-4475-aed1-edfb7ea2e7f4","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/command-center-contracts.js","workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js"],"reason":"Owner explicitly authorized platform resilience hardening. This exact scope centralizes recovery decisions and runner-pool diagnostics around existing canonical primitives without adding duplicate orchestration.","baseSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","issuedAt":1789524028237,"expiresAt":1789524208237,"missionId":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2","authorizationId":"16654595-75b5-4017-8165-72555fcc9536","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:00:30.23693+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:16654595-75b5-4017-8165-72555fcc9536","mission_step_id":"4700fbab-12e1-4024-8ad2-dd7121a7505d","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"039c860a-e394-408c-a761-1edc1ff4b07a","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"35bde70fb815c732d641873f576784e3400abfe6","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"35bde70fb815c732d641873f576784e3400abfe6","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":"89f2fcb18e724e7cda8bdd1edb9d99946ee9232d0ef315db3b14d6c6e7abf997","forgejoWorkflowProof":{"runId":7307,"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-12T02:16:54.684213+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"35bde70fb815c732d641873f576784e3400abfe6","external_id":"forgejo-main-35bde70fb815","receipt_type":"canonical_release_status","idempotency_key":"mission:6ca7fcd4-47d0-4b12-ace4-d3c83e704307:forgejo-release-status:35bde70fb815c732d641873f576784e3400abfe6:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"f8659e63-4b32-4c01-a32e-2f3af2a60aac","command_center_event_id":"6ca7fcd4-47d0-4b12-ace4-d3c83e704307"},{"id":"8521f1dd-54f7-4995-a038-fde6e2b4b678","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"35bde70fb815c732d641873f576784e3400abfe6","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"tenant-selection","satisfied":true,"statement":"The shared tenant-selection frontend primitive contains the already-implemented responsive mobile repair while preserving desktop behavior.","proofConditionIds":["repo-proof","release-proof"]},{"id":"ship","satisfied":true,"statement":"PR #2454 is squash merged through Forgejo and only the frontend production owner is released.","proofConditionIds":["gate-proof","release-proof"]}],"satisfied":true,"constraints":[{"id":"same-pr","satisfied":true,"statement":"Reuse PR #2454 and exact green head; do not create a replacement PR or rewrite source.","proofConditionIds":["repo-proof"]},{"id":"frontend-only","satisfied":true,"statement":"No backend, database, runtime/control-plane, Supabase, or unrelated production target is changed or released.","proofConditionIds":["repo-proof","release-proof"]},{"id":"no-visual","satisfied":true,"statement":"Do not run Visual Witness.","proofConditionIds":["release-proof"]}],"contractHash":"89f2fcb18e724e7cda8bdd1edb9d99946ee9232d0ef315db3b14d6c6e7abf997","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"89f2fcb18e724e7cda8bdd1edb9d99946ee9232d0ef315db3b14d6c6e7abf997","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"35bde70fb815c732d641873f576784e3400abfe6"},"required":true,"satisfied":true},{"id":"gate-proof","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"89f2fcb18e724e7cda8bdd1edb9d99946ee9232d0ef315db3b14d6c6e7abf997"},"required":true,"satisfied":true},{"id":"release-proof","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"89f2fcb18e724e7cda8bdd1edb9d99946ee9232d0ef315db3b14d6c6e7abf997"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:16:56.344753+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"35bde70fb815c732d641873f576784e3400abfe6","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6ca7fcd4-47d0-4b12-ace4-d3c83e704307:request-contract:89f2fcb18e724e7cda8bdd1edb9d99946ee9232d0ef315db3b14d6c6e7abf997:35bde70fb815c732d641873f576784e3400abfe6:verified:","mission_step_id":"f8659e63-4b32-4c01-a32e-2f3af2a60aac","command_center_event_id":"6ca7fcd4-47d0-4b12-ace4-d3c83e704307"},{"id":"1046f8c8-77c7-4bb2-aa83-7b93bb2ebf2d","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"30e8de31-215a-42fc-b3ca-d059db86c603","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":322,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1144,"providerAuthMs":0,"ledgerPrepareMs":1144,"ledgerReconcileMs":296,"lineageReconcileMs":0,"resolvePreflightMs":1144,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1440,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"pull_request_required","receiptRef":{"mode":"full","missionId":"30e8de31-215a-42fc-b3ca-d059db86c603"},"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":1356,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:30:06.895383+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:30e8de31-215a-42fc-b3ca-d059db86c603:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"1dcc224f-044e-49ad-b54c-25acd1e60439","command_center_event_id":"30e8de31-215a-42fc-b3ca-d059db86c603"},{"id":"cde89014-f391-4f1e-a8b2-9d5b5532c9f3","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-30e8de31215a","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"30e8de31-215a-42fc-b3ca-d059db86c603","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":294,"providerAuthMs":0,"ledgerPrepareMs":294,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":294,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":294,"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":"30e8de31-215a-42fc-b3ca-d059db86c603"},"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":3597,"likelyAffectedFiles":["supabase/functions/tenant-media-library/index.ts","src/pages/admin/MediaLibrary.tsx","src/pages/mobile-vendor/BigPapisToday.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:30:16.577332+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:30e8de31-215a-42fc-b3ca-d059db86c603:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"1dcc224f-044e-49ad-b54c-25acd1e60439","command_center_event_id":"30e8de31-215a-42fc-b3ca-d059db86c603"},{"id":"ad9f9720-3503-47c2-b1e8-2903fe9b88a8","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-contact-fast-media","satisfied":true,"statement":"Contact/job photo uploads use bounded concurrent signed direct-to-storage preparation and ready-photo loading uses stable Fast Media thumb/display URLs rather than newly signed original URLs per list.","proofConditionIds":["proof-repository","proof-edge-release"]},{"id":"outcome-mode-compat","satisfied":true,"statement":"The admin MODES compatibility endpoint uses the configured-bucket fast path, explicit card variant asset URLs, and identifies tenant-media-library as the canonical direct-upload service while retaining backward-compatible legacy upload behavior.","proofConditionIds":["proof-repository","proof-edge-release"]},{"id":"outcome-r2-compat","satisfied":true,"statement":"Legacy R2 photo studio previews use cached HMAC key material, stable time-bucket signatures, stronger cache/validator headers, private cache isolation, and direct redirects for allowlisted raw-public images without changing R2 enhancement or tenant authorization semantics.","proofConditionIds":["proof-repository","proof-edge-release"]}],"satisfied":true,"constraints":[{"id":"constraint-privacy","satisfied":true,"statement":"Private tenant photo access and tenant authorization remain enforced; no private bucket becomes public.","proofConditionIds":["proof-repository","proof-edge-release"]},{"id":"constraint-storage","satisfied":true,"statement":"Existing R2 enhancement/original data is not migrated or destructively rewritten; this repair is a compatibility performance adoption, not a storage migration.","proofConditionIds":["proof-repository"]},{"id":"constraint-backcompat","satisfied":true,"statement":"Existing photos-manage signed_url consumers and admin MODES legacy upload clients remain backward compatible.","proofConditionIds":["proof-repository","proof-edge-release"]},{"id":"constraint-release","satisfied":true,"statement":"Only affected Supabase Edge Functions are released from one gated squash-merged PR.","proofConditionIds":["proof-repository","proof-edge-release"]},{"id":"constraint-no-witness","satisfied":true,"statement":"No Visual Witness is run for this transport-only performance adoption.","proofConditionIds":["proof-repository"]}],"contractHash":"c3efc8b46d1a88f28a07f8a3fb3d6046cbb03a1123893f9331994c2a2b244952","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"supabaseEdge":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"c3efc8b46d1a88f28a07f8a3fb3d6046cbb03a1123893f9331994c2a2b244952","unsuccessfulTargets":[],"activeReleaseTargets":["supabaseEdge"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8"},"required":true,"satisfied":true},{"id":"proof-edge-release","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":["supabaseEdge"],"migrationReleaseVerified":null,"releaseRequestContractHash":"c3efc8b46d1a88f28a07f8a3fb3d6046cbb03a1123893f9331994c2a2b244952"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:45:12.239986+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6:request-contract:c3efc8b46d1a88f28a07f8a3fb3d6046cbb03a1123893f9331994c2a2b244952:6034933581ca97984ac6c8ccd29f9fb9cfcad7f8:verified:","mission_step_id":"c3f987ba-f385-4ba9-bc94-0a3716d68acf","command_center_event_id":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6"},{"id":"7ec2baa1-c7b6-463a-b9b2-3f418efeff4f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-30e8de31215a","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.118-architecture-exclusivity","prNumber":2470,"terminal":false,"missionId":"30e8de31-215a-42fc-b3ca-d059db86c603","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4037,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":316,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":316,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":316,"repositoryMutationMs":4037,"repositoryProviderMs":2962,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2006,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":316,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":956},"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":"30e8de31-215a-42fc-b3ca-d059db86c603"},"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":3364,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:31:56.711653+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2470","receipt_type":"execute_mission","idempotency_key":"mission:30e8de31-215a-42fc-b3ca-d059db86c603:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"eb04dda7-e5ff-4484-832d-981206772d0c","command_center_event_id":"30e8de31-215a-42fc-b3ca-d059db86c603"},{"id":"a30d28d8-315e-4ad7-ac2f-67432a0ddc90","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-976697ac4ab9","reason":"anchored_edit_anchor_not_unique:workers/cc-execution/src/index-mcp.js","status":"blocked","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":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10342,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1102,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1102,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1102,"repositoryMutationMs":10342,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1102,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},"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-16T02:00:39.018376+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"c1998233-6429-4555-95b3-67627aef9047","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"66ae79f6-a40c-4ce5-87c1-34c4218f1d68","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-30e8de31215a","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2470,"terminal":false,"missionId":"30e8de31-215a-42fc-b3ca-d059db86c603","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1180,"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":"30e8de31-215a-42fc-b3ca-d059db86c603"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1284,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:32:04.889937+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2470","receipt_type":"automatic_mission_resume","idempotency_key":"mission:30e8de31-215a-42fc-b3ca-d059db86c603:automatic-mission-resume:2470:repair_mission_waiting_for_gate","mission_step_id":"5c5989df-34dc-48db-afdb-892d2975b3fe","command_center_event_id":"30e8de31-215a-42fc-b3ca-d059db86c603"},{"id":"f4dc01e9-1596-4e1d-8fe7-3d39f53e1f99","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-8f24a58cae54","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":2541,"providerAuthMs":0,"ledgerPrepareMs":2541,"ledgerReconcileMs":240,"lineageReconcileMs":0,"resolvePreflightMs":2541,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":2781,"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":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},"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":5626,"likelyAffectedFiles":["scripts/visual-witness-hosted-runner/contracts/sce-field-intelligence-real-user-canary.json","config/onrunner-canary-trigger.json","config/platform-standards.json","scripts/audit-experience-surface-uniformity.mjs","scripts/check-route-registry.mjs","config/contracts/PREHISTORIC-001-TENANT-MEDIA.json","src/applications/proposal-editor/TenantProposalDocument.tsx","src/assets/pcgWorkspaceBackground.ts","src/booking-route-viewport.css","scripts/phase3b-sanitize-and-publish-v2.ts","scripts/release-target-ownership.mjs","scripts/visual-witness-hosted-runner/src/bootstrap-encore-proof.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:23:41.755306+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"a626a09b-b261-4b76-8e24-21f9b8a320b2","command_center_event_id":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},{"id":"b74757e4-db74-4c1f-b1c4-5f9f5f70313b","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for platform resilience hardening. Continue the same mission with the exact resilience implementation and corrected unique anchors. Ship to live proof.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for platform resilience hardening. Continue the same mission with the exact resilience implementation and corrected unique anchors. Ship to live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"o1","statement":"Runner pool health explicitly distinguishes normal, one-heavy-degraded, zero-heavy-unavailable, and light-runner-degraded states while preserving sibling failover.","proofConditionIds":["p1","p2"]},{"id":"o2","statement":"A deterministic resilience status explains waiting work using live eligible/busy/idle capacity, flags potential queue starvation, exposes symmetry drift, and reports recovery posture without requiring owner babysitting.","proofConditionIds":["p1","p2"]},{"id":"o3","statement":"Known operational failure classes map to explicit bounded recovery actions, and the existing transient Gate and release recovery paths record that centralized recovery decision.","proofConditionIds":["p1","p2"]},{"id":"o4","statement":"Runner symmetry, idle-only hygiene expectations, pool-aware eligibility, degraded-mode behavior, collision-scoped release ownership, and owner-action-last policy are encoded in authoritative capability contracts and tests.","proofConditionIds":["p1","p2"]}],"objective":"Unfreeze control plane for platform resilience hardening. Continue the same mission with the exact resilience implementation and corrected unique anchors. Ship to live proof.","constraints":[{"id":"c1","statement":"Preserve one canonical scheduler, Gate, merge owner, release conductor, runner registry, and host watchdog; no duplicate orchestration.","proofConditionIds":["p1","p2"]},{"id":"c2","statement":"Preserve 3 total / 2 docker heavy / 1 paul-light topology and keep paul-light isolated from heavy deployment jobs.","proofConditionIds":["p1","p2"]},{"id":"c3","statement":"Automatic recovery stays bounded and source-preserving; owner_action_required is reserved for unresolved genuine owner-only blockers.","proofConditionIds":["p1","p2"]},{"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":["p1","p2"]},{"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":["p1","p2"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"p1","kind":"repository","claim":"Merged main contains the centralized recovery classifier, resilience status operator, runner degraded/symmetry/wait-diagnostic policies, and regression assertions on the exact authorized paths.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"p2","kind":"runtime","claim":"After the cc-execution release, forgejo_resilience_status and forgejo_runner_list report the live three-runner pool, capacityAligned=true, normal degraded mode, symmetry alignment, no unexplained queue wait, and ownerActionRequired=false in healthy state.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"knocklaunch-ci-02","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-for-platform-resilience-hardening.-Continue-the-same-mission-with-the-exact-r","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":["p1","p2"]},"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":"3362f4b1f6a0aa4ef415aa2d0f26f4c13fba5dcb30afe086381bfd3aa3d03e35","requestContractRevision":3,"previousRequestContractHash":"b3e7b850925aadcbbb1663a118495083cda66b971a682adb713c287e27fc6baf"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:01:33.662529+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:request-contract:3362f4b1f6a0aa4ef415aa2d0f26f4c13fba5dcb30afe086381bfd3aa3d03e35","mission_step_id":"c1998233-6429-4555-95b3-67627aef9047","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"35de3626-e2ae-4494-9459-6317fefc2c62","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-976697ac4ab9","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.155-cancelled-release-signed-push-lineage","prNumber":2869,"terminal":false,"missionId":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7551,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":845,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":845,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":845,"repositoryMutationMs":7551,"repositoryProviderMs":5016,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3023,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":845,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1993},"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":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},"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":4396,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:01:42.364069+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2869","receipt_type":"execute_mission","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"c1998233-6429-4555-95b3-67627aef9047","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"2b2e075c-c1bc-48e4-8188-7471f28de87b","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-30e8de31215a","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2470,"terminal":false,"missionId":"30e8de31-215a-42fc-b3ca-d059db86c603","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","timingsMs":{"prReadinessMs":1403,"approvedPlanMs":0,"shipAndProveMs":7385,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"30e8de31-215a-42fc-b3ca-d059db86c603"},"performance":null,"deploymentId":"forgejo-main-16d6ca5e1975","workflowRunId":null,"releaseTargets":{"frontend":true,"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":1970,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:34:32.122089+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2470","receipt_type":"automatic_mission_resume","idempotency_key":"mission:30e8de31-215a-42fc-b3ca-d059db86c603:automatic-mission-resume:2470:canonical_release_dispatched","mission_step_id":"2421b5e7-d422-4d93-92d8-5e733f0002f4","command_center_event_id":"30e8de31-215a-42fc-b3ca-d059db86c603"},{"id":"fe4279f9-de04-4b70-af74-e38e442adb1f","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-94396dc8c90f","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"94396dc8-c90f-4bcf-982f-d77bdea19560","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":182,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":972,"providerAuthMs":0,"ledgerPrepareMs":972,"ledgerReconcileMs":341,"lineageReconcileMs":0,"resolvePreflightMs":972,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1313,"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":"94396dc8-c90f-4bcf-982f-d77bdea19560"},"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":2725,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:35:00.326766+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:94396dc8-c90f-4bcf-982f-d77bdea19560:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"9936f9e4-b98f-4852-aeac-8cb2780a8bc2","command_center_event_id":"94396dc8-c90f-4bcf-982f-d77bdea19560"},{"id":"659f08df-b250-4efd-9611-195ba5c8d887","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-94396dc8c90f","reason":"file_write_content_or_explicit_delete_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"94396dc8-c90f-4bcf-982f-d77bdea19560","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":262,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":262,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":262,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":262,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"94396dc8-c90f-4bcf-982f-d77bdea19560"},"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-12T02:35:59.926882+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:94396dc8-c90f-4bcf-982f-d77bdea19560:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"f3be9994-c08f-4126-ad80-bc1f350f6bbd","command_center_event_id":"94396dc8-c90f-4bcf-982f-d77bdea19560"},{"id":"ec963d4a-9aea-4b0a-8c5a-6203a9555c94","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success","supabase-edge-production/live":"success"},"mainSha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-media-library"]},"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"requestContractHash":"1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/7309","runId":7309,"status":"success","sourceSha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:36:03.442442+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","external_id":"forgejo-main-16d6ca5e1975","receipt_type":"canonical_release_status","idempotency_key":"mission:30e8de31-215a-42fc-b3ca-d059db86c603:forgejo-release-status:16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|frontend-cloudflare/live=success","mission_step_id":"aa25c8d2-e11a-432a-a9b6-f6aac9ca27f9","command_center_event_id":"30e8de31-215a-42fc-b3ca-d059db86c603"},{"id":"b375a78e-50f6-4686-8556-9e67f9f21b80","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/command-center-contracts.js","workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js"],"reason":"Owner explicitly authorized platform resilience hardening. Retry the same exact scope after a zero-write non-unique anchor preflight block.","baseSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","issuedAt":1789524094166,"expiresAt":1789524274166,"missionId":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2","authorizationId":"9baffe85-674a-4466-8586-1f8037c3768c","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:01:34.492749+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:9baffe85-674a-4466-8586-1f8037c3768c","mission_step_id":"4700fbab-12e1-4024-8ad2-dd7121a7505d","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"f8a196ad-2b36-4d06-a048-89eb3c8c0f55","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for platform resilience hardening. Correct the same PR regression expectation from 15 to 16 daily Forgejo operators after adding forgejo_resilience_status, then continue the same mission to live proof.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for platform resilience hardening. Correct the same PR regression expectation from 15 to 16 daily Forgejo operators after adding forgejo_resilience_status, then continue the same mission to live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"o1","statement":"The canonical MCP catalog invariant expects all 16 daily Forgejo operators including forgejo_resilience_status.","proofConditionIds":["p1","p2"]}],"objective":"Unfreeze control plane for platform resilience hardening. Correct the same PR regression expectation from 15 to 16 daily Forgejo operators after adding forgejo_resilience_status, then continue the same mission to live proof.","constraints":[{"id":"c1","statement":"Change only the exact failing regression expectation and preserve the existing resilience implementation.","proofConditionIds":["p1","p2"]},{"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":["p1","p2"]},{"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":["p1","p2"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"p1","kind":"repository","claim":"The same PR head contains the exact count correction from 15 to 16 and passes KnockLaunch Gate.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"p2","kind":"runtime","claim":"The complete resilience implementation remains live after the corrected PR merges and cc-execution releases.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"knocklaunch-ci-02","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-for-platform-resilience-hardening.-Correct-the-same-PR-regression-expectation","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":["p1","p2"]},"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":"d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa","requestContractRevision":4,"previousRequestContractHash":"3362f4b1f6a0aa4ef415aa2d0f26f4c13fba5dcb30afe086381bfd3aa3d03e35"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:02:21.943471+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:request-contract:d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa","mission_step_id":"c1998233-6429-4555-95b3-67627aef9047","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"71406608-1984-48f0-b2ce-800b497a5afc","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-94396dc8c90f","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.118-architecture-exclusivity","prNumber":2471,"terminal":false,"missionId":"94396dc8-c90f-4bcf-982f-d77bdea19560","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9405,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":402,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":345,"ledgerReconcileMs":0,"lineageReconcileMs":57,"resolvePreflightMs":402,"repositoryMutationMs":9405,"repositoryProviderMs":8713,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4806,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":345,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":3907},"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":"94396dc8-c90f-4bcf-982f-d77bdea19560"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3074,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:37:09.012273+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2471","receipt_type":"execute_mission","idempotency_key":"mission:94396dc8-c90f-4bcf-982f-d77bdea19560:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"f3be9994-c08f-4126-ad80-bc1f350f6bbd","command_center_event_id":"94396dc8-c90f-4bcf-982f-d77bdea19560"},{"id":"c4057a54-549d-4cf5-8f0a-f47fcc43a3df","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Same owner-authorized resilience mission; correct the exact deterministic invariant count exposed by Gate with no scope expansion beyond the owning regression test.","baseSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","issuedAt":1789524143704,"expiresAt":1789524323704,"missionId":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2","authorizationId":"d3a3c75c-2f89-4046-8a7e-d627764dcabd","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:02:24.102458+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:d3a3c75c-2f89-4046-8a7e-d627764dcabd","mission_step_id":"4700fbab-12e1-4024-8ad2-dd7121a7505d","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"8c69b423-9e30-4c94-92e5-47c1310e2692","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-8f24a58cae54","prNumber":2473,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e7698b428b0c111803d48aeb20e4e5c06b828280","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:39:12.008748+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e7698b428b0c111803d48aeb20e4e5c06b828280","external_id":"2473","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f:merged-pr:2473:e7698b428b0c111803d48aeb20e4e5c06b828280","mission_step_id":"9f9b35ef-520b-4d5b-bf4f-ca4953ce1ce6","command_center_event_id":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},{"id":"683061f7-5a5b-4a28-a37d-47e2264ba122","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-976697ac4ab9","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.155-cancelled-release-signed-push-lineage","prNumber":2869,"terminal":false,"missionId":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12379,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2693,"approvedPlanMs":0,"missionSetupMs":1876,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1394,"ledgerReconcileMs":0,"lineageReconcileMs":482,"resolvePreflightMs":1876,"repositoryMutationMs":9679,"repositoryProviderMs":6302,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4242,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1394,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2060},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},"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":1518,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:02:36.113229+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2869","receipt_type":"execute_mission","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"c1998233-6429-4555-95b3-67627aef9047","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"81857636-be24-4029-aca6-2207eacc0ad7","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"o1","satisfied":true,"statement":"The canonical MCP catalog invariant expects all 16 daily Forgejo operators including forgejo_resilience_status.","proofConditionIds":["p1","p2"]}],"satisfied":true,"constraints":[{"id":"c1","satisfied":true,"statement":"Change only the exact failing regression expectation and preserve the existing resilience implementation.","proofConditionIds":["p1","p2"]},{"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":["p1","p2"]},{"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":["p1","p2"]}],"contractHash":"d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"p1","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0"},"required":true,"satisfied":true},{"id":"p2","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":4},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:04:26.152709+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:request-contract:d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa:9312c88c5036a4b9b56728a0156d8622ea6c40e0:verified:","mission_step_id":"80c4fdd0-f835-402d-a37c-d522cb934f84","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"2b2573e4-f333-4285-a27f-9021e5507e5c","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-ce546e1f6c61","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.156-platform-resilience-hardening","prNumber":null,"terminal":false,"missionId":"ce546e1f-6c61-4709-877a-6f8ed30c2e6e","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":298,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":331,"providerAuthMs":0,"ledgerPrepareMs":331,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":331,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":331,"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":"ce546e1f-6c61-4709-877a-6f8ed30c2e6e"},"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":4604,"likelyAffectedFiles":[".forgejo/workflows/knocklaunch.yml","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","config/control-plane-capabilities.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:05:29.731085+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ce546e1f-6c61-4709-877a-6f8ed30c2e6e:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"b777145c-9d2e-4127-87b8-56696b227b5e","command_center_event_id":"ce546e1f-6c61-4709-877a-6f8ed30c2e6e"},{"id":"48a9fe26-82bc-440a-8e74-7a7b331cd9ad","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-94396dc8c90f","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2471,"terminal":false,"missionId":"94396dc8-c90f-4bcf-982f-d77bdea19560","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":972,"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":"94396dc8-c90f-4bcf-982f-d77bdea19560"},"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-12T02:37:16.459761+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2471","receipt_type":"automatic_mission_resume","idempotency_key":"mission:94396dc8-c90f-4bcf-982f-d77bdea19560:automatic-mission-resume:2471:repair_mission_waiting_for_gate","mission_step_id":"5cd84f98-1ab5-4b93-9ed4-ae6d8d70b4aa","command_center_event_id":"94396dc8-c90f-4bcf-982f-d77bdea19560"},{"id":"20f2741c-53ff-497f-8782-d68a2d31dbad","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-976697ac4ab9","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2869,"terminal":false,"missionId":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1326,"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":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1284,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:02:49.965444+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2869","receipt_type":"automatic_mission_resume","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:automatic-mission-resume:2869:repair_mission_waiting_for_gate","mission_step_id":"a5138eb0-6957-4e7a-9069-06ae65c4aa8b","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"6da1d546-912b-44d7-9d21-efbf2fae58db","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-94396dc8c90f","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2471,"terminal":false,"missionId":"94396dc8-c90f-4bcf-982f-d77bdea19560","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","timingsMs":{"prReadinessMs":1565,"approvedPlanMs":0,"shipAndProveMs":2958,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"94396dc8-c90f-4bcf-982f-d77bdea19560"},"performance":null,"deploymentId":"forgejo-main-9314ca89bedb","workflowRunId":7311,"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":1890,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:39:27.647894+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2471","receipt_type":"automatic_mission_resume","idempotency_key":"mission:94396dc8-c90f-4bcf-982f-d77bdea19560:automatic-mission-resume:2471:canonical_release_dispatched","mission_step_id":"8ac56157-7ee7-45c2-9abb-717ff953a1cd","command_center_event_id":"94396dc8-c90f-4bcf-982f-d77bdea19560"},{"id":"c82a661b-6721-43ad-aa8f-d86adc4e841f","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-976697ac4ab9","prNumber":2869,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:04:16.988115+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","external_id":"2869","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:merged-pr:2869:9312c88c5036a4b9b56728a0156d8622ea6c40e0","mission_step_id":"2d21b8d7-8ce7-4a98-bb0e-c88a8f906c1e","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"edbe509b-66b8-4fee-b02d-76073dcdce56","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","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":"ff8440ff2cfe4ba0648078ac6dafdb8b24dcc20b87f270b6df39fda84a123b74","forgejoWorkflowProof":{"runId":7311,"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-12T02:39:52.414376+00:00","proof_gate":"canonical_release_pending","source_sha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","external_id":"forgejo-main-9314ca89bedb","receipt_type":"canonical_release_status","idempotency_key":"mission:94396dc8-c90f-4bcf-982f-d77bdea19560:forgejo-release-status:9314ca89bedb2bb4656fec7d0e6544c57e4524d0:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"8ac56157-7ee7-45c2-9abb-717ff953a1cd","command_center_event_id":"94396dc8-c90f-4bcf-982f-d77bdea19560"},{"id":"81b8dbf8-c212-4989-9a75-7982d8572790","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","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":"ff8440ff2cfe4ba0648078ac6dafdb8b24dcc20b87f270b6df39fda84a123b74","forgejoWorkflowProof":{"runId":7311,"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-12T02:40:47.025545+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","external_id":"forgejo-main-9314ca89bedb","receipt_type":"canonical_release_status","idempotency_key":"mission:94396dc8-c90f-4bcf-982f-d77bdea19560:forgejo-release-status:9314ca89bedb2bb4656fec7d0e6544c57e4524d0:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"7df9d891-08a6-443b-b26b-5b5b3040d7a0","command_center_event_id":"94396dc8-c90f-4bcf-982f-d77bdea19560"},{"id":"6144c024-068c-45ef-b81b-45b2d5f95acd","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-976697ac4ab9","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2869,"terminal":false,"missionId":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","timingsMs":{"prReadinessMs":1430,"approvedPlanMs":0,"shipAndProveMs":8707,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},"performance":null,"deploymentId":"forgejo-main-9312c88c5036","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":2203,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:03:21.969214+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2869","receipt_type":"automatic_mission_resume","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:automatic-mission-resume:2869:canonical_release_dispatched","mission_step_id":"2d21b8d7-8ce7-4a98-bb0e-c88a8f906c1e","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"9aa11f15-df87-4c74-9a0f-06dbd1900c91","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for platform resilience hardening. Finish the machine-level runner hygiene outcome on the existing mission: daily two-slot Docker-pool hygiene through the canonical Forgejo workflow, bounded non-destructive cleanup, merge-push immediate proof, authoritative capability contract, and live cc-execution contract release.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for platform resilience hardening. Finish the machine-level runner hygiene outcome on the existing mission: daily two-slot Docker-pool hygiene through the canonical Forgejo workflow, bounded non-destructive cleanup, merge-push immediate proof, authoritative capability contract, and live cc-execution contract release.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"o1","statement":"Both healthy Docker runners can receive one of two concurrent reserved daily hygiene slots through the existing Forgejo scheduler, with an immediate merge-push canary.","proofConditionIds":["p1","p2"]},{"id":"o2","statement":"Hygiene prunes only stopped containers older than 24h, dangling images older than 7d, and builder cache older than 7d while retaining 1GB; volumes and running containers are never prune targets.","proofConditionIds":["p1","p2"]}],"objective":"Unfreeze control plane for platform resilience hardening. Finish the machine-level runner hygiene outcome on the existing mission: daily two-slot Docker-pool hygiene through the canonical Forgejo workflow, bounded non-destructive cleanup, merge-push immediate proof, authoritative capability contract, and live cc-execution contract release.","constraints":[{"id":"c1","statement":"No new scheduler, runner, release path, watchdog, deployment owner, or remote shell dependency is created.","proofConditionIds":["p1","p2"]},{"id":"c2","statement":"The existing fifteen-minute scheduled release-plan/Supabase reconciliation remains scoped to its original cron and is not triggered by the daily hygiene cron.","proofConditionIds":["p1"]},{"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":["p1","p2"]},{"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":["p1","p2"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"p1","kind":"repository","claim":"Merged main contains the daily hygiene cron, two-slot max-parallel Docker job, socket-only Docker host control, bounded prune commands, original schedule isolation, authoritative config, and regression assertions.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"p2","kind":"runtime","claim":"The exact merged source is live in cc-execution and the runner hygiene capability is active; the merge-push workflow executes the hygiene job through the Docker pool without adding another production owner.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"runnerHygieneScheduleCron","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-for-platform-resilience-hardening.-Finish-the-machine-level-runner-hygiene-ou","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":["p1","p2"]},"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":"3544b878a38dcc65c255c8fb1fd909ac64d2edb5a253d81f4c1c48cba3c4d3ad","requestContractRevision":2,"previousRequestContractHash":"ebed0de8ceff83d345b1037da56e276b4ae12dd826182ec0809d28307c4f5239"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:06:26.20088+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:ce546e1f-6c61-4709-877a-6f8ed30c2e6e:request-contract:3544b878a38dcc65c255c8fb1fd909ac64d2edb5a253d81f4c1c48cba3c4d3ad","mission_step_id":"698316ac-10f3-4da9-b06c-b045b854f1b0","command_center_event_id":"ce546e1f-6c61-4709-877a-6f8ed30c2e6e"},{"id":"da50181c-5f3d-43a6-aa01-490c2fbcf42d","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"],"reason":"Owner explicitly authorized all platform resilience hardening. This exact packet operationalizes the already-declared idle-only runner hygiene policy on both heavy Docker runners through the canonical workflow and records the contract in cc-execution.","baseSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","issuedAt":1789524386914,"expiresAt":1789524566914,"missionId":"ce546e1f-6c61-4709-877a-6f8ed30c2e6e","authorizationId":"d7830550-56da-46a0-b20e-e2ddafb05b57","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:06:27.382033+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:d7830550-56da-46a0-b20e-e2ddafb05b57","mission_step_id":"b777145c-9d2e-4127-87b8-56696b227b5e","command_center_event_id":"ce546e1f-6c61-4709-877a-6f8ed30c2e6e"},{"id":"cf899dbb-e9c4-47f9-b40e-d28441528ca3","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"All tenants using MODE cards inherit one shared lighter-top/darker-bottom gradient from the canonical MODE-card primitive, with no tenant-specific override and no unrelated UI changes.","proofConditionIds":["proof-source","proof-production"]}],"satisfied":true,"constraints":[],"contractHash":"ff8440ff2cfe4ba0648078ac6dafdb8b24dcc20b87f270b6df39fda84a123b74","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"ff8440ff2cfe4ba0648078ac6dafdb8b24dcc20b87f270b6df39fda84a123b74","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0"},"required":true,"satisfied":true},{"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":"ff8440ff2cfe4ba0648078ac6dafdb8b24dcc20b87f270b6df39fda84a123b74"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:40:48.728283+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:94396dc8-c90f-4bcf-982f-d77bdea19560:request-contract:ff8440ff2cfe4ba0648078ac6dafdb8b24dcc20b87f270b6df39fda84a123b74:9314ca89bedb2bb4656fec7d0e6544c57e4524d0:verified:","mission_step_id":"7df9d891-08a6-443b-b26b-5b5b3040d7a0","command_center_event_id":"94396dc8-c90f-4bcf-982f-d77bdea19560"},{"id":"b816c595-4afe-4599-9202-95ff422542f4","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"branch_must_start_with_ai","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6","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":980,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":980,"ledgerReconcileMs":310,"lineageReconcileMs":0,"resolvePreflightMs":980,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1290,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1296,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:42:56.066007+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"e2995f2e-8785-4606-9cff-72978d9c672e","command_center_event_id":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6"},{"id":"50d91f92-7847-475a-b047-fafd5e297816","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fast-media-platform-adoption","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.118-architecture-exclusivity","prNumber":2472,"terminal":false,"missionId":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4049,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":309,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":309,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":309,"repositoryMutationMs":4049,"repositoryProviderMs":2969,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1935,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":309,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1034},"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":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6"},"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":3378,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:43:32.95216+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2472","receipt_type":"execute_mission","idempotency_key":"mission:fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"e2995f2e-8785-4606-9cff-72978d9c672e","command_center_event_id":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6"},{"id":"35fb0bd7-dc26-4c0e-b57d-4017550dc3c4","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","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":"d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/8560","runId":8560,"status":"success","sourceSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-9312c88c5036a4b9b56728a0156d8622ea6c40e0","compareStatus":"target_job_success_runtime_verified","workflowRunId":8560,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.156-platform-resilience-hardening","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:04:19.537697+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","external_id":"forgejo-main-9312c88c5036","receipt_type":"canonical_release_status","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:forgejo-release-status:9312c88c5036a4b9b56728a0156d8622ea6c40e0:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"80c4fdd0-f835-402d-a37c-d522cb934f84","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"feac6795-f59d-49e9-a243-8078b96f625d","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"e7698b428b0c111803d48aeb20e4e5c06b828280","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"7c2f15109a23c656e170061aac7b2ad5743dcef8","prNumber":2473,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7314/jobs/1","mergeCommitSha":"e7698b428b0c111803d48aeb20e4e5c06b828280"}],"requestContractHash":"cb7851463a9bf09566ead7788dfacd99634e04e92db02fca17975baa76234f56"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:39:21.56568+00:00","proof_gate":"request_contract_repository_verified","source_sha":"e7698b428b0c111803d48aeb20e4e5c06b828280","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f:request-contract-repository:cb7851463a9bf09566ead7788dfacd99634e04e92db02fca17975baa76234f56:e7698b428b0c111803d48aeb20e4e5c06b828280","mission_step_id":"bc7cded1-1f1d-4379-b122-7955038be105","command_center_event_id":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},{"id":"b3410d16-b38c-4424-8fe0-f41ae367fe4c","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"o1","satisfied":false,"statement":"The canonical MCP catalog invariant expects all 16 daily Forgejo operators including forgejo_resilience_status.","proofConditionIds":["p1","p2"]}],"satisfied":false,"constraints":[{"id":"c1","satisfied":false,"statement":"Change only the exact failing regression expectation and preserve the existing resilience implementation.","proofConditionIds":["p1","p2"]},{"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":["p1","p2"]},{"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":["p1","p2"]}],"contractHash":"d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"p1","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"p2","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":4},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:04:21.540459+00:00","proof_gate":"request_contract_pending","source_sha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:request-contract:d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa:9312c88c5036a4b9b56728a0156d8622ea6c40e0:pending:repository","mission_step_id":"80c4fdd0-f835-402d-a37c-d522cb934f84","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"b56c6833-86e5-41f8-ac4f-fe7faa2d831d","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","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","photos-manage","tenant-photo-studio"]},"releaseTargetStates":{"supabaseEdge":"pending"},"requestContractHash":"c3efc8b46d1a88f28a07f8a3fb3d6046cbb03a1123893f9331994c2a2b244952","forgejoWorkflowProof":{"runId":7313,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","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-12T02:44:06.61628+00:00","proof_gate":"canonical_release_pending","source_sha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","external_id":"forgejo-main-6034933581ca","receipt_type":"canonical_release_status","idempotency_key":"mission:fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6:forgejo-release-status:6034933581ca97984ac6c8ccd29f9fb9cfcad7f8:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"081d9ba6-b9bb-421a-9dfc-bc417fa5383d","command_center_event_id":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6"},{"id":"e7ca3676-05cd-47f0-8aba-e9ce4a6e8502","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/fast-media-platform-adoption","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2472,"terminal":false,"missionId":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","timingsMs":{"prReadinessMs":319,"approvedPlanMs":0,"shipAndProveMs":1214,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6"},"performance":null,"deploymentId":"forgejo-main-6034933581ca","workflowRunId":7313,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload","photos-manage","tenant-photo-studio"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2105,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:43:51.168913+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2472","receipt_type":"automatic_mission_resume","idempotency_key":"mission:fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6:automatic-mission-resume:2472:canonical_release_dispatched","mission_step_id":"081d9ba6-b9bb-421a-9dfc-bc417fa5383d","command_center_event_id":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6"},{"id":"c1b9b9cf-75e6-425d-bbed-5ce24bd388e6","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","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","photos-manage","tenant-photo-studio"]},"releaseTargetStates":{"supabaseEdge":"success"},"requestContractHash":"c3efc8b46d1a88f28a07f8a3fb3d6046cbb03a1123893f9331994c2a2b244952","forgejoWorkflowProof":{"runId":7313,"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-12T02:45:10.505833+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"6034933581ca97984ac6c8ccd29f9fb9cfcad7f8","external_id":"forgejo-main-6034933581ca","receipt_type":"canonical_release_status","idempotency_key":"mission:fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6:forgejo-release-status:6034933581ca97984ac6c8ccd29f9fb9cfcad7f8:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"c3f987ba-f385-4ba9-bc94-0a3716d68acf","command_center_event_id":"fd81a0a8-81eb-49ad-aa80-5b5e19bf35e6"},{"id":"3c7b17a8-e534-4a0e-a903-9f3b16c0809e","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"p1","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"cb5ed6be13be860fad848323b7648edb4a3bd49d","prNumber":2869,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/8559/jobs/1","mergeCommitSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0"}],"requestContractHash":"d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:04:24.482115+00:00","proof_gate":"request_contract_repository_verified","source_sha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:request-contract-repository:d5b368be15213d79dd5f2af84d0553f297eba0260c1d36ca39221fff76da31aa:9312c88c5036a4b9b56728a0156d8622ea6c40e0","mission_step_id":"80c4fdd0-f835-402d-a37c-d522cb934f84","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"ad821cf5-345e-48cf-b22a-cf4e815c8344","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the authorized Forgejo lean-backup reliability maintenance on the existing clean mission and branch. Apply the exact three-file patch, open one fresh PR, run KnockLaunch Gate, squash merge, then install the merged host agent and prove the signed watchdog reports backup_retention=keep_2 with Forgejo HTTP 200. Preserve existing restart/recovery/repository optimization behavior and keep the control-plane default-deny freeze enabled.","wordingChanged":false,"canonicalIntent":"Continue the authorized Forgejo lean-backup reliability maintenance on the existing clean mission and branch. Apply the exact three-file patch, open one fresh PR, run KnockLaunch Gate, squash merge, then install the merged host agent and prove the signed watchdog reports backup_retention=keep_2 with Forgejo HTTP 200. Preserve existing restart/recovery/repository optimization behavior and keep the control-plane default-deny freeze enabled.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-source","statement":"Canonical Forgejo watchdog and capability contract enforce lean local backup retention.","proofConditionIds":["proof-repository"]},{"id":"outcome-live","statement":"Live signed Forgejo watchdog proves lean retention is active while Forgejo remains healthy.","proofConditionIds":["proof-host"]}],"objective":"Continue the authorized Forgejo lean-backup reliability maintenance on the existing clean mission and branch. Apply the exact three-file patch, open one fresh PR, run KnockLaunch Gate, squash merge, then install the merged host agent and prove the signed watchdog reports backup_retention=keep_2 with Forgejo HTTP 200. Preserve existing restart/recovery/repository optimization behavior and keep the control-plane default-deny freeze enabled.","constraints":[{"id":"constraint-scope","statement":"Retention scope is exactly /srv/forgejo/data/backups/forgejo-*.zip and excludes repository, package, Actions artifact, runner, and all other paths.","proofConditionIds":["proof-repository"]},{"id":"constraint-counts","statement":"Keep newest 2 normally and newest 1 only under disk pressure.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-pressure","statement":"Disk pressure is at least 75 percent used or less than 12288 MB free.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-recovery","statement":"Existing watchdog restart, recovery, and repository-optimization behavior remains preserved.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-freeze","statement":"Control-plane default-deny freeze remains in force after completion.","proofConditionIds":["proof-repository"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current merged Forgejo source contains the exact lean-backup watchdog policy and regression guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-host","kind":"host_watchdog","claim":"Fresh signed host watchdog heartbeat shows backup_retention=keep_2 with disk metrics while Forgejo health is passing.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"backup_retention=keep_2","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"f11e5a41bd604f196f9b5fb118b17ba4a017205e08aaa7c09de8d1ab6674dcbc","requestContractRevision":2,"previousRequestContractHash":"88ef254f638db898174bc66fb91e33af54136d82fcb01d5c46919a512b0e7b38"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:40:02.324896+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:23fa7f30-832f-4b05-8643-73308a7dd08c:request-contract:f11e5a41bd604f196f9b5fb118b17ba4a017205e08aaa7c09de8d1ab6674dcbc","mission_step_id":"2cc00605-e7f7-4df2-9200-2a8a689b314b","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"0eb4bc94-6588-4bd0-864d-9b6a752e957a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for this Forgejo reliability repair. Continue the existing authorized maintenance mission on ai/forgejo-lean-backup-retention-20260912. Apply the exact lean local-backup retention patch only to the three declared files, then one fresh PR, KnockLaunch Gate, squash merge, host-agent update, signed live proof, and leave the control-plane default-deny freeze enabled.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for this Forgejo reliability repair. Continue the existing authorized maintenance mission on ai/forgejo-lean-backup-retention-20260912. Apply the exact lean local-backup retention patch only to the three declared files, then one fresh PR, KnockLaunch Gate, squash merge, host-agent update, signed live proof, and leave the control-plane default-deny freeze enabled.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-source","statement":"Canonical Forgejo watchdog and capability contract enforce lean local backup retention.","proofConditionIds":["proof-repository"]},{"id":"outcome-live","statement":"Live signed Forgejo watchdog proves lean retention is active while Forgejo remains healthy.","proofConditionIds":["proof-host"]}],"objective":"Unfreeze the control plane for this Forgejo reliability repair. Continue the existing authorized maintenance mission on ai/forgejo-lean-backup-retention-20260912. Apply the exact lean local-backup retention patch only to the three declared files, then one fresh PR, KnockLaunch Gate, squash merge, host-agent update, signed live proof, and leave the control-plane default-deny freeze enabled.","constraints":[{"id":"constraint-scope","statement":"Retention scope is exactly /srv/forgejo/data/backups/forgejo-*.zip and excludes repository, package, Actions artifact, runner, and all other paths.","proofConditionIds":["proof-repository"]},{"id":"constraint-counts","statement":"Keep newest 2 normally and newest 1 only under disk pressure.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-pressure","statement":"Disk pressure is at least 75 percent used or less than 12288 MB free.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-recovery","statement":"Existing watchdog restart, recovery, and repository-optimization behavior remains preserved.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-freeze","statement":"Control-plane default-deny freeze remains in force after completion.","proofConditionIds":["proof-repository"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current merged Forgejo source contains the exact lean-backup watchdog policy and regression guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-host","kind":"host_watchdog","claim":"Fresh signed host watchdog heartbeat shows backup_retention=keep_2 with disk metrics while Forgejo health is passing.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"backup_retention=keep_2","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"d54353ef4d5178f7c55015b4b0f5b8974640f439399984bf8d1afc420f0b25ae","requestContractRevision":3,"previousRequestContractHash":"f11e5a41bd604f196f9b5fb118b17ba4a017205e08aaa7c09de8d1ab6674dcbc"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:40:28.165111+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:23fa7f30-832f-4b05-8643-73308a7dd08c:request-contract:d54353ef4d5178f7c55015b4b0f5b8974640f439399984bf8d1afc420f0b25ae","mission_step_id":"2cc00605-e7f7-4df2-9200-2a8a689b314b","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"4d5b32c7-8395-4a22-a24e-78881ff9c312","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-8f24a58cae54","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.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":25388,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":365,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":365,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":365,"repositoryMutationMs":25388,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":365,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1569,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:29:42.620965+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"2098ac77-6a5c-4fba-92ea-e3acdd0866ad","command_center_event_id":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},{"id":"98975607-60e4-414e-b25d-c656b0e81877","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-ce546e1f6c61","reason":"anchored_edit_anchor_missing: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.156-platform-resilience-hardening","prNumber":null,"terminal":false,"missionId":"ce546e1f-6c61-4709-877a-6f8ed30c2e6e","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2488,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":878,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":878,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":878,"repositoryMutationMs":2488,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":878,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ce546e1f-6c61-4709-877a-6f8ed30c2e6e"},"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":1609,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:06:29.516847+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ce546e1f-6c61-4709-877a-6f8ed30c2e6e:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"698316ac-10f3-4da9-b06c-b045b854f1b0","command_center_event_id":"ce546e1f-6c61-4709-877a-6f8ed30c2e6e"},{"id":"e3263e7d-7326-478a-aa85-65f5f214ba5d","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tenant-modes-experience-primitive-20260911","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/tenant-modes-experience-primitive-20260911","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"02d5d119-88a2-458f-b6a0-5b60326bc5b7","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14575,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":905,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":395,"ledgerReconcileMs":0,"lineageReconcileMs":510,"resolvePreflightMs":905,"repositoryMutationMs":14575,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":395,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},"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":1587,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:29:00.531828+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:02d5d119-88a2-458f-b6a0-5b60326bc5b7:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"f0ddeec2-30e8-48b3-8da4-8248bcb338cd","command_center_event_id":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},{"id":"cf78ef12-635c-45dd-ab59-44c19ee0dee6","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-modes-experience-primitive-20260911","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":2474,"terminal":false,"missionId":"02d5d119-88a2-458f-b6a0-5b60326bc5b7","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":27986,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2574,"approvedPlanMs":0,"missionSetupMs":1336,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":517,"ledgerReconcileMs":0,"lineageReconcileMs":819,"resolvePreflightMs":1336,"repositoryMutationMs":24839,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":517,"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":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},"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":1984,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:33:49.317384+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2474","receipt_type":"execute_mission","idempotency_key":"mission:02d5d119-88a2-458f-b6a0-5b60326bc5b7:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"f0ddeec2-30e8-48b3-8da4-8248bcb338cd","command_center_event_id":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},{"id":"1d2d7581-8236-4008-ac01-5aa2a47e9c91","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tenant-modes-experience-primitive-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.118-architecture-exclusivity","prNumber":2474,"terminal":false,"missionId":"02d5d119-88a2-458f-b6a0-5b60326bc5b7","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13524,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":5600,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":600,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5600,"repositoryMutationMs":13524,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":600,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},"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":1567,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:27:01.126939+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:02d5d119-88a2-458f-b6a0-5b60326bc5b7:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"f0ddeec2-30e8-48b3-8da4-8248bcb338cd","command_center_event_id":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},{"id":"420dbeee-e9d4-423a-bbb6-6a59962272f0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-modes-experience-primitive-20260911","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2474,"terminal":false,"missionId":"02d5d119-88a2-458f-b6a0-5b60326bc5b7","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1892,"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":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1291,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:34:11.676796+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2474","receipt_type":"automatic_mission_resume","idempotency_key":"mission:02d5d119-88a2-458f-b6a0-5b60326bc5b7:automatic-mission-resume:2474:repair_mission_waiting_for_gate","mission_step_id":"e022bd58-98d3-45a5-b2af-0f661152a2b2","command_center_event_id":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},{"id":"69a8f42b-40d0-490f-9664-ec7f7e6dc179","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-8f24a58cae54","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/objective-first-repair-8f24a58cae54","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8342,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2756,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":256,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2756,"repositoryMutationMs":8342,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":256,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},"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":1595,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:32:09.818841+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"2098ac77-6a5c-4fba-92ea-e3acdd0866ad","command_center_event_id":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},{"id":"172dc319-87ac-46eb-8798-9e29aae6bd75","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tenant-modes-experience-primitive-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.118-architecture-exclusivity","prNumber":2474,"terminal":false,"missionId":"02d5d119-88a2-458f-b6a0-5b60326bc5b7","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19795,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3702,"approvedPlanMs":0,"missionSetupMs":2694,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":391,"ledgerReconcileMs":0,"lineageReconcileMs":2303,"resolvePreflightMs":2694,"repositoryMutationMs":15565,"repositoryProviderMs":10928,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":10368,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":391,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":560},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},"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":1542,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:35:51.434795+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2474","receipt_type":"execute_mission","idempotency_key":"mission:02d5d119-88a2-458f-b6a0-5b60326bc5b7:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"f0ddeec2-30e8-48b3-8da4-8248bcb338cd","command_center_event_id":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},{"id":"46eb55d1-4b72-4d95-b883-bc30061701a2","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for this Forgejo reliability repair. Continue the existing maintenance mission on the fresh branch and ship the lean local-backup retention guard, then restore frozen-by-default operation after live proof.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for this Forgejo reliability repair. Continue the existing maintenance mission on the fresh branch and ship the lean local-backup retention guard, then restore frozen-by-default operation after live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-source","statement":"Canonical Forgejo watchdog and capability contract enforce lean local backup retention.","proofConditionIds":["proof-repository"]},{"id":"outcome-live","statement":"Live signed Forgejo watchdog proves lean retention is active while Forgejo remains healthy.","proofConditionIds":["proof-host"]}],"objective":"Unfreeze the control plane for this Forgejo reliability repair. Continue the existing maintenance mission on the fresh branch and ship the lean local-backup retention guard, then restore frozen-by-default operation after live proof.","constraints":[{"id":"constraint-scope","statement":"Retention scope is exactly /srv/forgejo/data/backups/forgejo-*.zip and excludes repository, package, Actions artifact, runner, and all other paths.","proofConditionIds":["proof-repository"]},{"id":"constraint-counts","statement":"Keep newest 2 normally and newest 1 only under disk pressure.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-pressure","statement":"Disk pressure is at least 75 percent used or less than 12288 MB free.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-recovery","statement":"Existing watchdog restart, recovery, and repository-optimization behavior remains preserved.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-freeze","statement":"Control-plane default-deny freeze remains in force after completion.","proofConditionIds":["proof-repository"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current merged Forgejo source contains the exact lean-backup watchdog policy and regression guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-host","kind":"host_watchdog","claim":"Fresh signed host watchdog heartbeat shows backup_retention=keep_2 with disk metrics while Forgejo health is passing.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"backup_retention=keep_2","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"c7de374caa676fa3481b36260c3b05af465396b3902b47395d4b385b4466d42c","requestContractRevision":4,"previousRequestContractHash":"d54353ef4d5178f7c55015b4b0f5b8974640f439399984bf8d1afc420f0b25ae"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:42:57.360698+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:23fa7f30-832f-4b05-8643-73308a7dd08c:request-contract:c7de374caa676fa3481b36260c3b05af465396b3902b47395d4b385b4466d42c","mission_step_id":"2cc00605-e7f7-4df2-9200-2a8a689b314b","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"1d9d2e2b-44a6-4ac8-9504-8956eb76d000","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"2beedbe516fe8576afdd9785c5a127027cf3e510","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"2beedbe516fe8576afdd9785c5a127027cf3e510","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":"c7de374caa676fa3481b36260c3b05af465396b3902b47395d4b385b4466d42c","forgejoWorkflowProof":{"runId":7324,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"2beedbe516fe8576afdd9785c5a127027cf3e510","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-2beedbe516fe8576afdd9785c5a127027cf3e510","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":7324,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.118-architecture-exclusivity","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:45:24.539766+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"2beedbe516fe8576afdd9785c5a127027cf3e510","external_id":"forgejo-main-2beedbe516fe","receipt_type":"canonical_release_status","idempotency_key":"mission:23fa7f30-832f-4b05-8643-73308a7dd08c:forgejo-release-status:2beedbe516fe8576afdd9785c5a127027cf3e510:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"a88b0829-d5c2-451f-9300-1bbdb8b5ca9f","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"5d240625-d3a0-430a-82ab-5c2719ae67c9","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-8f24a58cae54","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":2473,"terminal":false,"missionId":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e7698b428b0c111803d48aeb20e4e5c06b828280","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8334,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1192,"approvedPlanMs":0,"missionSetupMs":2743,"providerAuthMs":0,"shipAndProveMs":4718,"ledgerPrepareMs":243,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2743,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":243,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},"performance":null,"deploymentId":"forgejo-main-e7698b428b0c","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["opportunity-radar"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2857,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:36:49.496984+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e7698b428b0c111803d48aeb20e4e5c06b828280","external_id":"forgejo-main-e7698b428b0c","receipt_type":"execute_mission","idempotency_key":"mission:8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"9f9b35ef-520b-4d5b-bf4f-ca4953ce1ce6","command_center_event_id":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},{"id":"fed2dd21-02e6-45a5-ae32-72f2ab3eb6ae","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success","supabase-edge-production/live":"success"},"mainSha":"e7698b428b0c111803d48aeb20e4e5c06b828280","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"e7698b428b0c111803d48aeb20e4e5c06b828280","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["opportunity-radar"]},"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"requestContractHash":"cb7851463a9bf09566ead7788dfacd99634e04e92db02fca17975baa76234f56","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/7316","runId":7316,"status":"success","sourceSha":"e7698b428b0c111803d48aeb20e4e5c06b828280","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:39:14.631225+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e7698b428b0c111803d48aeb20e4e5c06b828280","external_id":"forgejo-main-e7698b428b0c","receipt_type":"canonical_release_status","idempotency_key":"mission:8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f:forgejo-release-status:e7698b428b0c111803d48aeb20e4e5c06b828280:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|frontend-cloudflare/live=success","mission_step_id":"bc7cded1-1f1d-4379-b122-7955038be105","command_center_event_id":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},{"id":"50a0d322-d707-4d08-b90b-c65348b8d36f","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"e7698b428b0c111803d48aeb20e4e5c06b828280","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-core","satisfied":false,"statement":"Opportunity Radar uses a reusable shared intelligence core that can transform raw discovered signals into structured Opportunity Intelligence Records instead of only shallow lead scoring.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-record","satisfied":false,"statement":"The intelligence record supports relevance, intent, urgency, geographic fit, service fit, likely economic value/range, confidence, relationship status, duplicate probability, source reliability, opportunity half-life/decay, recommended action, rationale/evidence, lifecycle state, and source/entity references.","proofConditionIds":["proof-repository"]},{"id":"outcome-pipeline","satisfied":false,"statement":"The core explicitly supports observe/normalize, entity and business-context resolution, situation/cluster understanding, prediction/prioritization, policy-bound action recommendation, and outcome learning/feedback; deterministic heuristics/adapters are valid where external models are absent.","proofConditionIds":["proof-repository"]},{"id":"outcome-lifecycle","satisfied":false,"statement":"Opportunity lifecycle supports candidate, qualified, actioned, converted, lost, and suppressed states without forcing every discovered signal directly into CRM lead state.","proofConditionIds":["proof-repository"]},{"id":"outcome-authority","satisfied":false,"statement":"Action intelligence supports observe, recommend, prepare, ask, and execute authority levels, and cannot recommend or perform autonomous execution beyond the tenant's configured policy.","proofConditionIds":["proof-repository"]},{"id":"outcome-isolation","satisfied":false,"statement":"Tenant business context, policies, memory, services, geography, feedback, relationship history, and scoring inputs are tenant-scoped, and representative isolation tests prove one tenant cannot influence another tenant's result.","proofConditionIds":["proof-repository"]},{"id":"outcome-learning","satisfied":false,"statement":"The core has a tenant-scoped feedback/learning contract for not relevant, bad lead, already customer, outside service area, great opportunity, won, and lost outcomes so future intelligence can reuse prior outcomes.","proofConditionIds":["proof-repository"]},{"id":"outcome-compat","satisfied":false,"statement":"Existing Opportunity Radar callers remain backward compatible when enriched intelligence context is absent or incomplete.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-differentiation","satisfied":false,"statement":"Deterministic tests prove that the same raw signal can score/classify differently for representative business contexts such as roofing and food/event service without cross-tenant contamination.","proofConditionIds":["proof-repository"]}],"satisfied":false,"constraints":[{"id":"constraint-source","satisfied":false,"statement":"Use current Forgejo main as source of truth and preserve existing proven platform primitives rather than creating a parallel Radar architecture.","proofConditionIds":["proof-scope","proof-repository"]},{"id":"constraint-release","satisfied":true,"statement":"Use one fresh ai/* branch, one pull request, KnockLaunch Gate, canonical squash merge, and only the affected production release targets.","proofConditionIds":["proof-scope","proof-runtime"]},{"id":"constraint-no-github","satisfied":true,"statement":"Do not add GitHub dependencies or a second release/orchestration path.","proofConditionIds":["proof-scope"]},{"id":"constraint-tenant-code","satisfied":false,"statement":"Do not hard-code tenant brands or tenant-specific service logic into the universal intelligence core; tenant differences must enter through typed tenant-scoped context/adapters.","proofConditionIds":["proof-repository"]},{"id":"constraint-model-optional","satisfied":false,"statement":"External AI/model calls must remain optional behind adapters; deterministic core behavior and tests must not require a model provider.","proofConditionIds":["proof-repository"]},{"id":"constraint-no-visual","satisfied":true,"statement":"Do not run Visual Witness for this nonvisual intelligence-core request.","proofConditionIds":["proof-scope"]}],"contractHash":"cb7851463a9bf09566ead7788dfacd99634e04e92db02fca17975baa76234f56","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"cb7851463a9bf09566ead7788dfacd99634e04e92db02fca17975baa76234f56","unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"cb7851463a9bf09566ead7788dfacd99634e04e92db02fca17975baa76234f56"},"required":true,"satisfied":true},{"id":"proof-scope","kind":"scope","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:39:16.410035+00:00","proof_gate":"request_contract_pending","source_sha":"e7698b428b0c111803d48aeb20e4e5c06b828280","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f:request-contract:cb7851463a9bf09566ead7788dfacd99634e04e92db02fca17975baa76234f56:e7698b428b0c111803d48aeb20e4e5c06b828280:pending:repository","mission_step_id":"bc7cded1-1f1d-4379-b122-7955038be105","command_center_event_id":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},{"id":"70bdd54d-0af5-4f87-a970-68011c6fcd53","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e7698b428b0c111803d48aeb20e4e5c06b828280","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-core","satisfied":true,"statement":"Opportunity Radar uses a reusable shared intelligence core that can transform raw discovered signals into structured Opportunity Intelligence Records instead of only shallow lead scoring.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-record","satisfied":true,"statement":"The intelligence record supports relevance, intent, urgency, geographic fit, service fit, likely economic value/range, confidence, relationship status, duplicate probability, source reliability, opportunity half-life/decay, recommended action, rationale/evidence, lifecycle state, and source/entity references.","proofConditionIds":["proof-repository"]},{"id":"outcome-pipeline","satisfied":true,"statement":"The core explicitly supports observe/normalize, entity and business-context resolution, situation/cluster understanding, prediction/prioritization, policy-bound action recommendation, and outcome learning/feedback; deterministic heuristics/adapters are valid where external models are absent.","proofConditionIds":["proof-repository"]},{"id":"outcome-lifecycle","satisfied":true,"statement":"Opportunity lifecycle supports candidate, qualified, actioned, converted, lost, and suppressed states without forcing every discovered signal directly into CRM lead state.","proofConditionIds":["proof-repository"]},{"id":"outcome-authority","satisfied":true,"statement":"Action intelligence supports observe, recommend, prepare, ask, and execute authority levels, and cannot recommend or perform autonomous execution beyond the tenant's configured policy.","proofConditionIds":["proof-repository"]},{"id":"outcome-isolation","satisfied":true,"statement":"Tenant business context, policies, memory, services, geography, feedback, relationship history, and scoring inputs are tenant-scoped, and representative isolation tests prove one tenant cannot influence another tenant's result.","proofConditionIds":["proof-repository"]},{"id":"outcome-learning","satisfied":true,"statement":"The core has a tenant-scoped feedback/learning contract for not relevant, bad lead, already customer, outside service area, great opportunity, won, and lost outcomes so future intelligence can reuse prior outcomes.","proofConditionIds":["proof-repository"]},{"id":"outcome-compat","satisfied":true,"statement":"Existing Opportunity Radar callers remain backward compatible when enriched intelligence context is absent or incomplete.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-differentiation","satisfied":true,"statement":"Deterministic tests prove that the same raw signal can score/classify differently for representative business contexts such as roofing and food/event service without cross-tenant contamination.","proofConditionIds":["proof-repository"]}],"satisfied":true,"constraints":[{"id":"constraint-source","satisfied":true,"statement":"Use current Forgejo main as source of truth and preserve existing proven platform primitives rather than creating a parallel Radar architecture.","proofConditionIds":["proof-scope","proof-repository"]},{"id":"constraint-release","satisfied":true,"statement":"Use one fresh ai/* branch, one pull request, KnockLaunch Gate, canonical squash merge, and only the affected production release targets.","proofConditionIds":["proof-scope","proof-runtime"]},{"id":"constraint-no-github","satisfied":true,"statement":"Do not add GitHub dependencies or a second release/orchestration path.","proofConditionIds":["proof-scope"]},{"id":"constraint-tenant-code","satisfied":true,"statement":"Do not hard-code tenant brands or tenant-specific service logic into the universal intelligence core; tenant differences must enter through typed tenant-scoped context/adapters.","proofConditionIds":["proof-repository"]},{"id":"constraint-model-optional","satisfied":true,"statement":"External AI/model calls must remain optional behind adapters; deterministic core behavior and tests must not require a model provider.","proofConditionIds":["proof-repository"]},{"id":"constraint-no-visual","satisfied":true,"statement":"Do not run Visual Witness for this nonvisual intelligence-core request.","proofConditionIds":["proof-scope"]}],"contractHash":"cb7851463a9bf09566ead7788dfacd99634e04e92db02fca17975baa76234f56","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"cb7851463a9bf09566ead7788dfacd99634e04e92db02fca17975baa76234f56","unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"e7698b428b0c111803d48aeb20e4e5c06b828280"},"required":true,"satisfied":true},{"id":"proof-runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"cb7851463a9bf09566ead7788dfacd99634e04e92db02fca17975baa76234f56"},"required":true,"satisfied":true},{"id":"proof-scope","kind":"scope","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:39:23.101412+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e7698b428b0c111803d48aeb20e4e5c06b828280","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f:request-contract:cb7851463a9bf09566ead7788dfacd99634e04e92db02fca17975baa76234f56:e7698b428b0c111803d48aeb20e4e5c06b828280:verified:","mission_step_id":"bc7cded1-1f1d-4379-b122-7955038be105","command_center_event_id":"8f24a58c-ae54-41fc-b2bb-bfe2057d8e1f"},{"id":"6d5736df-b618-4047-bd1b-0a0db2f1ceba","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tenant-modes-experience-primitive-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":2474,"terminal":false,"missionId":"02d5d119-88a2-458f-b6a0-5b60326bc5b7","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":13609,"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":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1291,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:36:33.685046+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2474","receipt_type":"automatic_mission_resume","idempotency_key":"mission:02d5d119-88a2-458f-b6a0-5b60326bc5b7:automatic-mission-resume:2474:repair_mission_pr_ready_retryable","mission_step_id":"e022bd58-98d3-45a5-b2af-0f661152a2b2","command_center_event_id":"02d5d119-88a2-458f-b6a0-5b60326bc5b7"},{"id":"87ae2e23-4431-4ae3-bf97-d18ce51cc7ba","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f96b57ba8e3d","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.156-platform-resilience-hardening","prNumber":null,"terminal":false,"missionId":"f96b57ba-8e3d-4637-803f-b6e25f97e2a4","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":72,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":524,"providerAuthMs":0,"ledgerPrepareMs":479,"ledgerReconcileMs":0,"lineageReconcileMs":45,"resolvePreflightMs":524,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":479,"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":"f96b57ba-8e3d-4637-803f-b6e25f97e2a4"},"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":5357,"likelyAffectedFiles":["config/capabilities/big-papis-public-stop-board.json","config/platform-standards.json","scripts/audit-experience-surface-uniformity.mjs","scripts/production-release-targets.json","scripts/resolve-production-workflow-run.mjs","scripts/validate-production-release-identities.mjs","config/capabilities/lawn-care-contact-intake-offline-experience.json","config/capabilities/tenant-workspace-experience.json","src/__tests__/contracts/big-papis-event-email-standard.contract.test.ts","config/capabilities/platform-application-registry.json","scripts/owner-supabase-function-migrate.mjs","scripts/resolve-production-drift-plan.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:08:43.173015+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f96b57ba-8e3d-4637-803f-b6e25f97e2a4:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"9f571949-1735-4718-8972-16e6f7a2382c","command_center_event_id":"f96b57ba-8e3d-4637-803f-b6e25f97e2a4"},{"id":"72466060-1bd6-4faf-9643-8ee0f31d4bb3","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-68531da5bccf","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"68531da5-bccf-41a3-b686-96c48fc2c34d","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3352,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":747,"providerAuthMs":0,"ledgerPrepareMs":289,"ledgerReconcileMs":0,"lineageReconcileMs":458,"resolvePreflightMs":747,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":289,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"pull_request_required","receiptRef":{"mode":"full","missionId":"68531da5-bccf-41a3-b686-96c48fc2c34d"},"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":1387,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:51:45.761775+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:68531da5-bccf-41a3-b686-96c48fc2c34d:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"2e1a8ffd-028c-4196-b451-89cfebfbd1cf","command_center_event_id":"68531da5-bccf-41a3-b686-96c48fc2c34d"},{"id":"1f1b1eea-a7a8-4b45-bb1c-54bbc716b2ff","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-68531da5bccf","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"68531da5-bccf-41a3-b686-96c48fc2c34d","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":532,"providerAuthMs":0,"ledgerPrepareMs":418,"ledgerReconcileMs":0,"lineageReconcileMs":114,"resolvePreflightMs":532,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":418,"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":"68531da5-bccf-41a3-b686-96c48fc2c34d"},"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":4129,"likelyAffectedFiles":["supabase/functions/_shared/opportunity-intelligence.ts","supabase/functions/opportunity-radar/index.ts","src/__tests__/contracts/opportunity-intelligence-core.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:47:45.878571+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:68531da5-bccf-41a3-b686-96c48fc2c34d:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"2e1a8ffd-028c-4196-b451-89cfebfbd1cf","command_center_event_id":"68531da5-bccf-41a3-b686-96c48fc2c34d"},{"id":"afdff274-4020-4eff-acd1-99b7b22935fa","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":2474,"terminal":false,"missionId":"c06defa8-cf92-435f-ba6d-2b832251d2e8","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":324,"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":"c06defa8-cf92-435f-ba6d-2b832251d2e8"},"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":1290,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:36:44.853703+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2474","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c06defa8-cf92-435f-ba6d-2b832251d2e8:automatic-mission-resume:2474:repair_mission_waiting_for_gate","mission_step_id":"e8f4ef39-f80e-4746-9b5c-35d46a0a9979","command_center_event_id":"c06defa8-cf92-435f-ba6d-2b832251d2e8"},{"id":"48ca5bf0-794e-4b5c-b784-357b43b424a6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the authorized Forgejo reliability maintenance as corrective generation 1. The prior generation incorrectly adopted unrelated PR #2474 without source writes; supersede that lineage and do not modify, merge, close, refresh, or otherwise act on PR #2474. Create and use only fresh branch ai/forgejo-lean-backup-retention-20260912 from current main. Add a lean local-backup retention invariant to scripts/command-center-host-agent/forgejo-watchdog.sh: recognize only /srv/forgejo/data/backups/forgejo-*.zip; retain newest 2 normally; when the hosting filesystem is at least 75 percent utilized or has less than 12288 MB available, retain newest 1; rotate only older matching local backup archives and no other paths. Run the guard before repository optimization on each watchdog cycle and include backup_retention=keep_2, backup count, disk used percent, free MB, pressure state, and rotation count in signed maintenanceProof. Update config/control-plane-capabilities.json with the same locked policy and src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts with regression coverage. Preserve all existing restart/recovery/repo-optimization behavior. One fresh PR, KnockLaunch Gate, squash merge, host-agent update, fresh signed watchdog proof, and then leave control plane frozen.","wordingChanged":false,"canonicalIntent":"Continue the authorized Forgejo reliability maintenance as corrective generation 1. The prior generation incorrectly adopted unrelated PR #2474 without source writes; supersede that lineage and do not modify, merge, close, refresh, or otherwise act on PR #2474. Create and use only fresh branch ai/forgejo-lean-backup-retention-20260912 from current main. Add a lean local-backup retention invariant to scripts/command-center-host-agent/forgejo-watchdog.sh: recognize only /srv/forgejo/data/backups/forgejo-*.zip; retain newest 2 normally; when the hosting filesystem is at least 75 percent utilized or has less than 12288 MB available, retain newest 1; rotate only older matching local backup archives and no other paths. Run the guard before repository optimization on each watchdog cycle and include backup_retention=keep_2, backup count, disk used percent, free MB, pressure state, and rotation count in signed maintenanceProof. Update config/control-plane-capabilities.json with the same locked policy and src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts with regression coverage. Preserve all existing restart/recovery/repo-optimization behavior. One fresh PR, KnockLaunch Gate, squash merge, host-agent update, fresh signed watchdog proof, and then leave control plane frozen.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-source","statement":"Canonical Forgejo watchdog and capability contract enforce lean local backup retention.","proofConditionIds":["proof-repository"]},{"id":"outcome-live","statement":"Live signed Forgejo watchdog proves the lean retention invariant is active and Forgejo remains healthy.","proofConditionIds":["proof-host"]}],"objective":"Continue the authorized Forgejo reliability maintenance as corrective generation 1. The prior generation incorrectly adopted unrelated PR #2474 without source writes; supersede that lineage and do not modify, merge, close, refresh, or otherwise act on PR #2474. Create and use only fresh branch ai/forgejo-lean-backup-retention-20260912 from current main. Add a lean local-backup retention invariant to scripts/command-center-host-agent/forgejo-watchdog.sh: recognize only /srv/forgejo/data/backups/forgejo-*.zip; retain newest 2 normally; when the hosting filesystem is at least 75 percent utilized or has less than 12288 MB available, retain newest 1; rotate only older matching local backup archives and no other paths. Run the guard before repository optimization on each watchdog cycle and include backup_retention=keep_2, backup count, disk used percent, free MB, pressure state, and rotation count in signed maintenanceProof. Update config/control-plane-capabilities.json with the same locked policy and src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts with regression coverage. Preserve all existing restart/recovery/repo-optimization behavior. One fresh PR, KnockLaunch Gate, squash merge, host-agent update, fresh signed watchdog proof, and then leave control plane frozen.","constraints":[{"id":"constraint-scope","statement":"Retention scope is exactly /srv/forgejo/data/backups/forgejo-*.zip and excludes repository, package, Actions artifact, runner, and all other paths.","proofConditionIds":["proof-repository"]},{"id":"constraint-counts","statement":"Keep newest 2 normally and newest 1 only under disk pressure.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-pressure","statement":"Disk pressure is at least 75 percent used or less than 12288 MB free.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-recovery","statement":"Existing watchdog restart, recovery, and repository-optimization behavior remains preserved.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-pr2474","statement":"PR #2474 remains untouched by this maintenance repair.","proofConditionIds":["proof-repository"]},{"id":"constraint-freeze","statement":"Control-plane default-deny freeze remains in force after completion.","proofConditionIds":["proof-repository"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current merged Forgejo source contains the exact lean-backup watchdog policy and regression guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-host","kind":"host_watchdog","claim":"Fresh signed host watchdog heartbeat shows backup_retention=keep_2 with disk metrics while Forgejo health is passing.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"backup_retention=keep_2","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"68fe5d1ac86fc4da398706076763eb1c93bdffd2e4084f8aab0ac2a4b1ce239f","requestContractRevision":2,"previousRequestContractHash":"6cd2d5b8bfb7c3735c1e84093760599251423c33748953edf581f075109be423"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:37:12.897097+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c06defa8-cf92-435f-ba6d-2b832251d2e8:request-contract:68fe5d1ac86fc4da398706076763eb1c93bdffd2e4084f8aab0ac2a4b1ce239f","mission_step_id":"c6a93999-24cc-4677-84ea-5cab4a56d718","command_center_event_id":"c06defa8-cf92-435f-ba6d-2b832251d2e8"},{"id":"7482b923-d6f7-4225-88da-8e9b2b24bebe","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-68531da5bccf","reason":"push_to_branch_requires_existing_branch:ai/objective-first-repair-68531da5bccf","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"68531da5-bccf-41a3-b686-96c48fc2c34d","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2033,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":927,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":328,"ledgerReconcileMs":0,"lineageReconcileMs":599,"resolvePreflightMs":927,"repositoryMutationMs":2033,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":328,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"68531da5-bccf-41a3-b686-96c48fc2c34d"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1553,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T03:50:18.944006+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:68531da5-bccf-41a3-b686-96c48fc2c34d:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"8656128e-07ca-4629-95bb-6a36615238a1","command_center_event_id":"68531da5-bccf-41a3-b686-96c48fc2c34d"},{"id":"f17b72f3-9ae4-4d14-a488-f02bce0b6d71","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":2474,"terminal":false,"missionId":"c06defa8-cf92-435f-ba6d-2b832251d2e8","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1285,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":872,"approvedPlanMs":0,"missionSetupMs":2318,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":2318,"ledgerReconcileMs":271,"lineageReconcileMs":0,"resolvePreflightMs":2318,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2589,"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":"c06defa8-cf92-435f-ba6d-2b832251d2e8"},"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":1980,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:36:31.602084+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2474","receipt_type":"execute_mission","idempotency_key":"mission:c06defa8-cf92-435f-ba6d-2b832251d2e8:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"c6a93999-24cc-4677-84ea-5cab4a56d718","command_center_event_id":"c06defa8-cf92-435f-ba6d-2b832251d2e8"},{"id":"5aa4c5cb-051b-4e64-a9b6-15e5af1ee642","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":2474,"terminal":false,"missionId":"c06defa8-cf92-435f-ba6d-2b832251d2e8","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"34c695e75b0eb320a46263ab984d57d0dfc90fe8","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10850,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1275,"approvedPlanMs":0,"missionSetupMs":2038,"providerAuthMs":0,"shipAndProveMs":8581,"ledgerPrepareMs":917,"ledgerReconcileMs":0,"lineageReconcileMs":1121,"resolvePreflightMs":2038,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":917,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c06defa8-cf92-435f-ba6d-2b832251d2e8"},"performance":null,"deploymentId":"forgejo-main-34c695e75b0e","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":2853,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:37:25.761617+00:00","proof_gate":"canonical_release_dispatched","source_sha":"34c695e75b0eb320a46263ab984d57d0dfc90fe8","external_id":"forgejo-main-34c695e75b0e","receipt_type":"execute_mission","idempotency_key":"mission:c06defa8-cf92-435f-ba6d-2b832251d2e8:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"f668599d-741f-4c03-bf74-4e3e70658713","command_center_event_id":"c06defa8-cf92-435f-ba6d-2b832251d2e8"},{"id":"73c45a01-aad4-4193-b044-c4903ecd384b","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","scripts/command-center-host-agent/forgejo-watchdog.sh","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts"],"reason":"Owner explicitly authorized unfreezing the control plane for this Forgejo reliability repair. Limit maintenance to the exact three backup-retention watchdog, capability, and regression-test paths; after Gate, merge, host-agent installation, and signed live proof, retain the existing frozen-by-default control-plane policy.","baseSha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","issuedAt":1789188177893,"expiresAt":1789188357893,"missionId":"23fa7f30-832f-4b05-8643-73308a7dd08c","authorizationId":"2c261f46-81d0-49f7-abf2-3055919a92d2","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:42:58.32755+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2c261f46-81d0-49f7-abf2-3055919a92d2","mission_step_id":"0926e815-f574-483e-862b-e839fd10591f","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"d41d36d5-3738-4065-9df7-52e20eecae5d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-68531da5bccf","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.118-architecture-exclusivity","prNumber":2475,"terminal":false,"missionId":"68531da5-bccf-41a3-b686-96c48fc2c34d","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":18951,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":258,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":258,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":258,"repositoryMutationMs":18951,"repositoryProviderMs":14674,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":6893,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":258,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":7781},"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":"68531da5-bccf-41a3-b686-96c48fc2c34d"},"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":3417,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:37:26.282988+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2475","receipt_type":"execute_mission","idempotency_key":"mission:68531da5-bccf-41a3-b686-96c48fc2c34d:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"8656128e-07ca-4629-95bb-6a36615238a1","command_center_event_id":"68531da5-bccf-41a3-b686-96c48fc2c34d"},{"id":"fab681d7-155d-4ba4-a3e2-2cc297abe71a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-68531da5bccf","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2475,"terminal":false,"missionId":"68531da5-bccf-41a3-b686-96c48fc2c34d","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":12615,"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":"68531da5-bccf-41a3-b686-96c48fc2c34d"},"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":2633,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:38:17.743801+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2475","receipt_type":"automatic_mission_resume","idempotency_key":"mission:68531da5-bccf-41a3-b686-96c48fc2c34d:automatic-mission-resume:2475:repair_mission_pr_ready_retryable","mission_step_id":"f6157726-4a1d-4c22-9dce-bd801ffeb56c","command_center_event_id":"68531da5-bccf-41a3-b686-96c48fc2c34d"},{"id":"6bc3bcb8-cde7-401a-afe7-1151b3a49381","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-f96b57ba8e3d","reason":"file_write_content_or_explicit_delete_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.156-platform-resilience-hardening","prNumber":null,"terminal":false,"missionId":"f96b57ba-8e3d-4637-803f-b6e25f97e2a4","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":444,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":444,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":444,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":444,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f96b57ba-8e3d-4637-803f-b6e25f97e2a4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1550,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:26:26.907008+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f96b57ba-8e3d-4637-803f-b6e25f97e2a4:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"a6e7dc86-5a4a-4855-bb35-d0e66c4d8178","command_center_event_id":"f96b57ba-8e3d-4637-803f-b6e25f97e2a4"},{"id":"7ea2188b-0252-405b-9dc2-209f2379704d","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/forgejo-lean-backup-retention-20260912","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"23fa7f30-832f-4b05-8643-73308a7dd08c","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":28,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":816,"providerAuthMs":0,"ledgerPrepareMs":816,"ledgerReconcileMs":262,"lineageReconcileMs":0,"resolvePreflightMs":816,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1078,"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":"23fa7f30-832f-4b05-8643-73308a7dd08c"},"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":8390,"likelyAffectedFiles":["scripts/command-center-host-agent/forgejo-watchdog.sh","scripts/command-center-host-agent/install-forgejo-watchdog.sh","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.service","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.timer","scripts/command-center-host-agent/verify-forgejo-watchdog.sh","config/control-plane-capabilities.json","config/control-plane-restore-point.json",".forgejo/workflows/knocklaunch.yml","src/__tests__/contracts/command-center-existing-branch-refresh.contract.test.ts","scripts/validate-command-center-contracts.mjs","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","src/__tests__/contracts/control-plane-orphan-branch-recovery.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:37:48.400705+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:23fa7f30-832f-4b05-8643-73308a7dd08c:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0926e815-f574-483e-862b-e839fd10591f","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"1b3e198c-00f4-40d2-a893-96d6e267b961","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-f96b57ba8e3d","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.156-platform-resilience-hardening","prNumber":2870,"terminal":false,"missionId":"f96b57ba-8e3d-4637-803f-b6e25f97e2a4","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"4ea206d052a4ecf4d34540017f04712703b8fcab","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10242,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":454,"approvedPlanMs":0,"missionSetupMs":570,"providerAuthMs":0,"shipAndProveMs":2912,"ledgerPrepareMs":570,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":570,"repositoryMutationMs":6862,"repositoryProviderMs":5384,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3858,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":570,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1526},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f96b57ba-8e3d-4637-803f-b6e25f97e2a4"},"performance":null,"deploymentId":"forgejo-main-4ea206d052a4","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":4884,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:27:35.122443+00:00","proof_gate":"canonical_release_dispatched","source_sha":"4ea206d052a4ecf4d34540017f04712703b8fcab","external_id":"forgejo-main-4ea206d052a4","receipt_type":"execute_mission","idempotency_key":"mission:f96b57ba-8e3d-4637-803f-b6e25f97e2a4:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"4629cc11-c126-457f-a106-8b1d82d9a21f","command_center_event_id":"f96b57ba-8e3d-4637-803f-b6e25f97e2a4"},{"id":"8013410c-6f72-4758-aae3-f34f36724089","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"92131636d2dc933701d98f88d37640ab826ba436","prNumber":2475,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7321/jobs/1","mergeCommitSha":"fd02c9aa8a9d672616b76532cd828de94e228bcb"}],"requestContractHash":"c1556177604b1256ec0d936d94a0d129376e1aeab3913fba9594b22e7db301bc"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:39:56.711024+00:00","proof_gate":"request_contract_repository_verified","source_sha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:68531da5-bccf-41a3-b686-96c48fc2c34d:request-contract-repository:c1556177604b1256ec0d936d94a0d129376e1aeab3913fba9594b22e7db301bc:fd02c9aa8a9d672616b76532cd828de94e228bcb","mission_step_id":"364e6f78-997d-4f7e-b2e2-ae8a2fe34239","command_center_event_id":"68531da5-bccf-41a3-b686-96c48fc2c34d"},{"id":"07c618d1-2f81-4d86-afef-d0e45796f261","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-68531da5bccf","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2475,"terminal":false,"missionId":"68531da5-bccf-41a3-b686-96c48fc2c34d","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","timingsMs":{"prReadinessMs":1165,"approvedPlanMs":0,"shipAndProveMs":4013,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"68531da5-bccf-41a3-b686-96c48fc2c34d"},"performance":null,"deploymentId":"forgejo-main-fd02c9aa8a9d","workflowRunId":7322,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["opportunity-radar"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2069,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:39:37.047099+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2475","receipt_type":"automatic_mission_resume","idempotency_key":"mission:68531da5-bccf-41a3-b686-96c48fc2c34d:automatic-mission-resume:2475:canonical_release_dispatched","mission_step_id":"65ad569b-c8fa-49c2-b7a0-a0452e320560","command_center_event_id":"68531da5-bccf-41a3-b686-96c48fc2c34d"},{"id":"8c43ff2c-9b79-4e3b-9b96-09db23423ed3","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-68531da5bccf","prNumber":2475,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:39:51.971023+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","external_id":"2475","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:68531da5-bccf-41a3-b686-96c48fc2c34d:merged-pr:2475:fd02c9aa8a9d672616b76532cd828de94e228bcb","mission_step_id":"65ad569b-c8fa-49c2-b7a0-a0452e320560","command_center_event_id":"68531da5-bccf-41a3-b686-96c48fc2c34d"},{"id":"fb8318f1-ea06-4687-bdd7-cd085ce79455","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["opportunity-radar"]},"releaseTargetStates":{"supabaseEdge":"pending"},"requestContractHash":"c1556177604b1256ec0d936d94a0d129376e1aeab3913fba9594b22e7db301bc","forgejoWorkflowProof":{"runId":7322,"source":"signed_push_receipt","status":"blocked","results":{},"conclusion":"blocked","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-12T04:39:54.228671+00:00","proof_gate":"canonical_release_pending","source_sha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","external_id":"forgejo-main-fd02c9aa8a9d","receipt_type":"canonical_release_status","idempotency_key":"mission:68531da5-bccf-41a3-b686-96c48fc2c34d:forgejo-release-status:fd02c9aa8a9d672616b76532cd828de94e228bcb:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"65ad569b-c8fa-49c2-b7a0-a0452e320560","command_center_event_id":"68531da5-bccf-41a3-b686-96c48fc2c34d"},{"id":"3bc7d6fb-1964-44d7-9630-799f4a3d67d3","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/forgejo-lean-backup-retention-20260912","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"23fa7f30-832f-4b05-8643-73308a7dd08c","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":814,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":814,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":814,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":814,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"23fa7f30-832f-4b05-8643-73308a7dd08c"},"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":1588,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:40:03.174391+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:23fa7f30-832f-4b05-8643-73308a7dd08c:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"2cc00605-e7f7-4df2-9200-2a8a689b314b","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"6b464c0c-90d2-4643-8a33-716fad1bcf3d","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["opportunity-radar"]},"releaseTargetStates":{"supabaseEdge":"success"},"requestContractHash":"c1556177604b1256ec0d936d94a0d129376e1aeab3913fba9594b22e7db301bc","forgejoWorkflowProof":{"runId":7322,"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-12T04:40:57.723157+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","external_id":"forgejo-main-fd02c9aa8a9d","receipt_type":"canonical_release_status","idempotency_key":"mission:68531da5-bccf-41a3-b686-96c48fc2c34d:forgejo-release-status:fd02c9aa8a9d672616b76532cd828de94e228bcb:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"364e6f78-997d-4f7e-b2e2-ae8a2fe34239","command_center_event_id":"68531da5-bccf-41a3-b686-96c48fc2c34d"},{"id":"17702168-3917-4fcc-b394-5104759ad051","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-calibration","satisfied":true,"statement":"Opportunity Intelligence V2 separates evidence confidence from outcome calibration and computes a tenant-scoped calibrated conversion probability using Bayesian priors, recency-weighted feedback, and sample-size shrinkage so small samples cannot swing decisions wildly.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-learning","satisfied":true,"statement":"Tenant feedback memory learns separately by service, source, and recommended action; source reliability and action recommendations can improve or downgrade from tenant outcomes without cross-tenant influence.","proofConditionIds":["proof-repository"]},{"id":"outcome-corroboration","satisfied":true,"statement":"Corroboration distinguishes independent-source diversity from repeated evidence of the same source, exposes evidence sufficiency/uncertainty, and no longer treats duplicate observations as equivalent to independent corroboration.","proofConditionIds":["proof-repository"]},{"id":"outcome-economics","satisfied":true,"statement":"When tenant economics are configured, V2 computes expected economic value and a normalized decision utility; when economics are absent it remains neutral and never invents dollar values.","proofConditionIds":["proof-repository"]},{"id":"outcome-capacity","satisfied":true,"statement":"Tenant capacity constraints are optional and tenant-scoped. When configured they can safely throttle aggressive action recommendations while urgent opportunities retain a bounded reserve; when absent behavior remains backward compatible and neutral.","proofConditionIds":["proof-repository"]},{"id":"outcome-action-learning","satisfied":true,"statement":"Recommended actions are policy-bound and can be downgraded when tenant history shows that action performs poorly; no action may exceed the tenant's configured maximum authority.","proofConditionIds":["proof-repository"]},{"id":"outcome-feedback-receipt","satisfied":true,"statement":"Opportunity feedback events persist the recommendation and decision context that existed when the opportunity was evaluated so later learning is grounded in actual prior decisions rather than only final status.","proofConditionIds":["proof-repository"]},{"id":"outcome-isolation","satisfied":true,"statement":"Representative deterministic tests prove tenant isolation, recency decay, Bayesian shrinkage, source-quality learning, independent corroboration, capacity throttling, and action-effectiveness learning.","proofConditionIds":["proof-repository"]},{"id":"outcome-compat","satisfied":true,"statement":"Existing Opportunity Radar consumers continue to receive all V1 record fields with compatible meanings while V2 adds new decision/calibration fields additively.","proofConditionIds":["proof-repository","proof-runtime"]}],"satisfied":true,"constraints":[{"id":"constraint-source","satisfied":true,"statement":"Use current Forgejo main and extend the existing shared opportunity-intelligence primitive rather than creating a second scoring engine.","proofConditionIds":["proof-scope","proof-repository"]},{"id":"constraint-no-schema","satisfied":true,"statement":"Do not add database migrations or new tables; reuse opportunity metadata and existing intelligence event JSON evidence.","proofConditionIds":["proof-scope"]},{"id":"constraint-no-tenant-hardcode","satisfied":true,"statement":"Do not hard-code tenant names or tenant-specific business rules in the shared core; all differences enter through typed tenant context and tenant-scoped memory.","proofConditionIds":["proof-repository"]},{"id":"constraint-model-optional","satisfied":true,"statement":"Deterministic behavior must remain fully functional without an external AI/model provider.","proofConditionIds":["proof-repository"]},{"id":"constraint-release","satisfied":true,"statement":"Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, and release only the affected Opportunity Radar Supabase Edge target unless the actual diff proves another owner is required.","proofConditionIds":["proof-scope","proof-runtime"]},{"id":"constraint-no-visual","satisfied":true,"statement":"Do not run Visual Witness because this request is a nonvisual intelligence-core upgrade.","proofConditionIds":["proof-scope"]}],"contractHash":"c1556177604b1256ec0d936d94a0d129376e1aeab3913fba9594b22e7db301bc","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"supabaseEdge":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"c1556177604b1256ec0d936d94a0d129376e1aeab3913fba9594b22e7db301bc","unsuccessfulTargets":[],"activeReleaseTargets":["supabaseEdge"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"fd02c9aa8a9d672616b76532cd828de94e228bcb"},"required":true,"satisfied":true},{"id":"proof-runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":["supabaseEdge"],"migrationReleaseVerified":null,"releaseRequestContractHash":"c1556177604b1256ec0d936d94a0d129376e1aeab3913fba9594b22e7db301bc"},"required":true,"satisfied":true},{"id":"proof-scope","kind":"scope","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["supabaseEdge"],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"],"migrationReleaseVerified":null},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:40:59.358082+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"fd02c9aa8a9d672616b76532cd828de94e228bcb","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:68531da5-bccf-41a3-b686-96c48fc2c34d:request-contract:c1556177604b1256ec0d936d94a0d129376e1aeab3913fba9594b22e7db301bc:fd02c9aa8a9d672616b76532cd828de94e228bcb:verified:","mission_step_id":"364e6f78-997d-4f7e-b2e2-ae8a2fe34239","command_center_event_id":"68531da5-bccf-41a3-b686-96c48fc2c34d"},{"id":"e1bcf2fd-231b-45c3-a4a4-1f205e6c6575","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-f96b57ba8e3d","prNumber":2870,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"4ea206d052a4ecf4d34540017f04712703b8fcab","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:27:41.122764+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"4ea206d052a4ecf4d34540017f04712703b8fcab","external_id":"2870","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:f96b57ba-8e3d-4637-803f-b6e25f97e2a4:merged-pr:2870:4ea206d052a4ecf4d34540017f04712703b8fcab","mission_step_id":"4629cc11-c126-457f-a106-8b1d82d9a21f","command_center_event_id":"f96b57ba-8e3d-4637-803f-b6e25f97e2a4"},{"id":"091a8008-d4da-4ae5-b10a-0950da54db93","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/forgejo-lean-backup-retention-20260912","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.118-architecture-exclusivity","prNumber":2476,"terminal":false,"missionId":"23fa7f30-832f-4b05-8643-73308a7dd08c","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6142,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":834,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":834,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":834,"repositoryMutationMs":6142,"repositoryProviderMs":4069,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2194,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":834,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1875},"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":"23fa7f30-832f-4b05-8643-73308a7dd08c"},"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":3890,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:43:04.316092+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2476","receipt_type":"execute_mission","idempotency_key":"mission:23fa7f30-832f-4b05-8643-73308a7dd08c:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"2cc00605-e7f7-4df2-9200-2a8a689b314b","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"06a4fd84-678f-4ad9-9103-68f8aec714f4","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-lean-backup-retention-20260912","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2476,"terminal":false,"missionId":"23fa7f30-832f-4b05-8643-73308a7dd08c","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1485,"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":"23fa7f30-832f-4b05-8643-73308a7dd08c"},"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":1287,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:43:11.371526+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2476","receipt_type":"automatic_mission_resume","idempotency_key":"mission:23fa7f30-832f-4b05-8643-73308a7dd08c:automatic-mission-resume:2476:repair_mission_waiting_for_gate","mission_step_id":"185da43f-627f-4691-ab23-c6666c1c9272","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"4a4ab25c-3f92-47bb-8f7e-cf4cfd0d264a","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"2beedbe516fe8576afdd9785c5a127027cf3e510","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"2beedbe516fe8576afdd9785c5a127027cf3e510","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"c7de374caa676fa3481b36260c3b05af465396b3902b47395d4b385b4466d42c","forgejoWorkflowProof":{"runId":7324,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","deploymentId":"forgejo-main-6c33dd9fdf21b649b3b4e5ca892f0c3c210c794d","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.118-architecture-exclusivity","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:43:59.723903+00:00","proof_gate":"canonical_release_pending","source_sha":"2beedbe516fe8576afdd9785c5a127027cf3e510","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:23fa7f30-832f-4b05-8643-73308a7dd08c:forgejo-release-status:2beedbe516fe8576afdd9785c5a127027cf3e510:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"c358548c-ef95-4786-9c26-fbf1bfa37d38","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"929bf74b-a5ba-4f50-b584-23db2dbb9cc0","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/forgejo-lean-backup-retention-20260912","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2476,"terminal":false,"missionId":"23fa7f30-832f-4b05-8643-73308a7dd08c","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"2beedbe516fe8576afdd9785c5a127027cf3e510","timingsMs":{"prReadinessMs":265,"approvedPlanMs":0,"shipAndProveMs":881,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"23fa7f30-832f-4b05-8643-73308a7dd08c"},"performance":null,"deploymentId":"forgejo-main-2beedbe516fe","workflowRunId":7324,"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":2040,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:44:07.057725+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2476","receipt_type":"automatic_mission_resume","idempotency_key":"mission:23fa7f30-832f-4b05-8643-73308a7dd08c:automatic-mission-resume:2476:canonical_release_dispatched","mission_step_id":"c358548c-ef95-4786-9c26-fbf1bfa37d38","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"db41cf6d-fff7-4f9d-9818-05513a10e96c","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"2beedbe516fe8576afdd9785c5a127027cf3e510","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"db5cc64360f3580ea715222d7fbf99e2420c9100","prNumber":2476,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7323/jobs/1","mergeCommitSha":"2beedbe516fe8576afdd9785c5a127027cf3e510"}],"requestContractHash":"c7de374caa676fa3481b36260c3b05af465396b3902b47395d4b385b4466d42c"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:44:02.332919+00:00","proof_gate":"request_contract_repository_verified","source_sha":"2beedbe516fe8576afdd9785c5a127027cf3e510","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:23fa7f30-832f-4b05-8643-73308a7dd08c:request-contract-repository:c7de374caa676fa3481b36260c3b05af465396b3902b47395d4b385b4466d42c:2beedbe516fe8576afdd9785c5a127027cf3e510","mission_step_id":"a88b0829-d5c2-451f-9300-1bbdb8b5ca9f","command_center_event_id":"23fa7f30-832f-4b05-8643-73308a7dd08c"},{"id":"c8d01113-afa0-4b82-aadb-8bf97b9a511a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/forgejo-memory-pressure-guard-20260912","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.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19161,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":857,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":857,"ledgerReconcileMs":259,"lineageReconcileMs":0,"resolvePreflightMs":857,"repositoryMutationMs":19161,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1116,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c"},"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":1563,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:48:29.595799+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:4a4e53c0-1223-4b69-8cd4-7e426c9dc18c:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"cddc643b-f683-417f-9a47-e837b2ef05c2","command_center_event_id":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c"},{"id":"167be6b5-4cef-4712-9076-3cdfb1df9e7c","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for this Forgejo reliability repair. Continue the already-authorized memory-pressure guard mission on the same exact branch after the verified pre-write provider timeout.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for this Forgejo reliability repair. Continue the already-authorized memory-pressure guard mission on the same exact branch after the verified pre-write provider timeout.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-source","statement":"Canonical Forgejo watchdog detects sustained host-memory pressure and routes it through the existing bounded recovery path before kernel OOM.","proofConditionIds":["proof-repository"]},{"id":"outcome-live","statement":"Live signed watchdog proof exposes current memory and swap state with the new guard active while Forgejo remains healthy.","proofConditionIds":["proof-host"]}],"objective":"Unfreeze the control plane for this Forgejo reliability repair. Continue the already-authorized memory-pressure guard mission on the same exact branch after the verified pre-write provider timeout.","constraints":[{"id":"constraint-threshold","statement":"Memory pressure requires two consecutive samples below 10 percent available memory or below 256 MB available.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-restart","statement":"The guard must reuse existing bounded Forgejo restart cooldown and hourly budgets and must not create a second restart authority.","proofConditionIds":["proof-repository"]},{"id":"constraint-backup","statement":"The live lean backup retention guard remains preserved.","proofConditionIds":["proof-repository","proof-host"]},{"id":"constraint-freeze","statement":"Control-plane default-deny freeze remains in force after completion.","proofConditionIds":["proof-repository"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current merged source contains the memory-pressure guard, persisted consecutive counter, exact thresholds, signed telemetry, and existing restart-budget reuse.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-host","kind":"host_watchdog","claim":"Fresh signed host watchdog heartbeat contains memory_guard=active with memory and swap metrics and Forgejo health passing.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"memory_guard=active","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"e0d7cf18bc5be190e34c71ef82aa162bae2570cc89692c59282dcba00349b77a","requestContractRevision":2,"previousRequestContractHash":"6ca3f141fb2f9b1100b9e0bb7f48d53d144f35af6a7c008d39954f245c65421b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:49:00.549696+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:4a4e53c0-1223-4b69-8cd4-7e426c9dc18c:request-contract:e0d7cf18bc5be190e34c71ef82aa162bae2570cc89692c59282dcba00349b77a","mission_step_id":"cddc643b-f683-417f-9a47-e837b2ef05c2","command_center_event_id":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c"},{"id":"362c34dc-5cf3-4592-9348-c0f3777eb765","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","scripts/command-center-host-agent/forgejo-watchdog.sh","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts"],"reason":"Continue the same exact owner-authorized Forgejo OOM reliability repair after branch readback proved the prior timeout left zero unique work and no pull request. Scope remains exactly the same three paths and existing bounded restart authority.","baseSha":"2beedbe516fe8576afdd9785c5a127027cf3e510","issuedAt":1789188541024,"expiresAt":1789188721024,"missionId":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c","authorizationId":"bd3345df-7bc1-47dd-b408-8b82d261bf0a","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:49:01.412527+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"2beedbe516fe8576afdd9785c5a127027cf3e510","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:bd3345df-7bc1-47dd-b408-8b82d261bf0a","mission_step_id":"0bbea57b-5973-4f15-901d-142da0d4d377","command_center_event_id":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c"},{"id":"0b8f14bf-77de-4b0e-ab91-1de337c9e5f0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/forgejo-memory-pressure-guard-20260912","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":2477,"terminal":false,"missionId":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6778,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1606,"approvedPlanMs":0,"missionSetupMs":857,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":857,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":857,"repositoryMutationMs":5166,"repositoryProviderMs":2461,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1837,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":857,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":624},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c"},"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":1510,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:49:08.091022+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2477","receipt_type":"execute_mission","idempotency_key":"mission:4a4e53c0-1223-4b69-8cd4-7e426c9dc18c:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"cddc643b-f683-417f-9a47-e837b2ef05c2","command_center_event_id":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c"},{"id":"a4045cab-4f42-4df5-8e4d-4804ffd7cc6e","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"00dab561085eb19d619a3132572bd403c9cdff0a","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"00dab561085eb19d619a3132572bd403c9cdff0a","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":"e0d7cf18bc5be190e34c71ef82aa162bae2570cc89692c59282dcba00349b77a","forgejoWorkflowProof":{"runId":7327,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"2beedbe516fe8576afdd9785c5a127027cf3e510","deploymentId":"forgejo-main-2beedbe516fe8576afdd9785c5a127027cf3e510","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.118-architecture-exclusivity","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:51:26.437198+00:00","proof_gate":"canonical_release_pending","source_sha":"00dab561085eb19d619a3132572bd403c9cdff0a","external_id":"forgejo-main-00dab561085e","receipt_type":"canonical_release_status","idempotency_key":"mission:4a4e53c0-1223-4b69-8cd4-7e426c9dc18c:forgejo-release-status:00dab561085eb19d619a3132572bd403c9cdff0a:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"f4d873dc-cd21-4dad-a81b-9584adf3c7b8","command_center_event_id":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c"},{"id":"3165c591-a9fc-45d9-8a9a-6cf9ef273298","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-9005a8cf5f28","reason":"file_write_content_or_explicit_delete_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"9005a8cf-5f28-4c7f-9b18-400c04f0f52b","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":635,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":521,"ledgerReconcileMs":0,"lineageReconcileMs":114,"resolvePreflightMs":635,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":521,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9005a8cf-5f28-4c7f-9b18-400c04f0f52b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1513,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T09:40:20.824841+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9005a8cf-5f28-4c7f-9b18-400c04f0f52b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"900357d1-d28a-4ebb-b506-6a01999f1a27","command_center_event_id":"9005a8cf-5f28-4c7f-9b18-400c04f0f52b"},{"id":"ba7b5655-34f2-4e03-896d-39f286961003","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"2ccb22619e12026d386c2e94b5eab9d4fb908222","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"2ccb22619e12026d386c2e94b5eab9d4fb908222","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":"b0104a8a0a8206b6db360fa0079c97333f552d71864180391279a77331fe013a","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/7368","runId":7368,"status":"running","sourceSha":"2ccb22619e12026d386c2e94b5eab9d4fb908222","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T15:17:43.578153+00:00","proof_gate":"canonical_release_pending","source_sha":"2ccb22619e12026d386c2e94b5eab9d4fb908222","external_id":"forgejo-main-2ccb22619e12","receipt_type":"canonical_release_status","idempotency_key":"mission:72bfee10-f0e5-4f81-b4ca-326bef91ade0:forgejo-release-status:2ccb22619e12026d386c2e94b5eab9d4fb908222:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"c34b6728-73e6-4b52-9736-455e2a92a4eb","command_center_event_id":"72bfee10-f0e5-4f81-b4ca-326bef91ade0"},{"id":"b20c5005-9136-405d-bb2e-b0372d08cdc3","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"success","supabase-edge-production/live":"pending"},"mainSha":"20350c5abaffeba22ba3fae993bf328865c4f15f","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"20350c5abaffeba22ba3fae993bf328865c4f15f","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["owner-search-console","tenant-provider-connections"]},"releaseTargetStates":{"frontend":"pending","migrations":"success","supabaseEdge":"pending"},"requestContractHash":"6a8ba538fa7d12479e9d6cd36136bae00b523c05230cc4041e69be66c469311a","forgejoWorkflowProof":{"runId":7376,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending","migrations":"success","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","migrations":"success","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T15:27:45.401426+00:00","proof_gate":"canonical_release_pending","source_sha":"20350c5abaffeba22ba3fae993bf328865c4f15f","external_id":"forgejo-main-20350c5abaff","receipt_type":"canonical_release_status","idempotency_key":"mission:37c5ac4d-5567-4c34-86ba-474a5c7bdfc1:forgejo-release-status:20350c5abaffeba22ba3fae993bf328865c4f15f:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending|supabase-migrations/live=success","mission_step_id":"6c1c2cdb-0ae1-493a-8b55-01dda06b7049","command_center_event_id":"37c5ac4d-5567-4c34-86ba-474a5c7bdfc1"},{"id":"4c774568-c14f-4cb0-a591-a358d09afd4f","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/forgejo-memory-pressure-guard-20260912","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2477,"terminal":false,"missionId":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"00dab561085eb19d619a3132572bd403c9cdff0a","timingsMs":{"prReadinessMs":926,"approvedPlanMs":0,"shipAndProveMs":2556,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c"},"performance":null,"deploymentId":"forgejo-main-00dab561085e","workflowRunId":7327,"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":2040,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T04:50:09.664262+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2477","receipt_type":"automatic_mission_resume","idempotency_key":"mission:4a4e53c0-1223-4b69-8cd4-7e426c9dc18c:automatic-mission-resume:2477:canonical_release_dispatched","mission_step_id":"f4d873dc-cd21-4dad-a81b-9584adf3c7b8","command_center_event_id":"4a4e53c0-1223-4b69-8cd4-7e426c9dc18c"},{"id":"3c764d57-6c03-464a-b8f7-41787b69770b","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-4e3c38c9d6ff","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"4e3c38c9-d6ff-462d-9aa4-b2eb641fef24","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":333,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":399,"providerAuthMs":0,"ledgerPrepareMs":399,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":399,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":399,"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":"4e3c38c9-d6ff-462d-9aa4-b2eb641fef24"},"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":4772,"likelyAffectedFiles":["config/platform-standards.json","src/App.css","src/App.tsx","src/applications/proposal-editor/FreeformProposalRenderer.tsx","src/applications/proposal-editor/index.ts","src/applications/proposal-editor/ProposalAssetPicker.tsx","src/applications/proposal-editor/proposalAssets.ts","src/components/AuditorModeBanner.tsx","src/PrivateAppShell.tsx","src/PublicAppShell.tsx","scripts/audit-customer-copy-cohesion.mjs","scripts/audit-experience-surface-uniformity.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T05:10:51.23705+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:4e3c38c9-d6ff-462d-9aa4-b2eb641fef24:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"8151ada7-c003-4acd-99e5-aa6c9f65d079","command_center_event_id":"4e3c38c9-d6ff-462d-9aa4-b2eb641fef24"},{"id":"323ead13-cf4b-4853-9bcf-39a55e65ec8e","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-4e3c38c9d6ff","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.118-architecture-exclusivity","prNumber":2478,"terminal":false,"missionId":"4e3c38c9-d6ff-462d-9aa4-b2eb641fef24","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9857,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1294,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":307,"ledgerReconcileMs":0,"lineageReconcileMs":987,"resolvePreflightMs":1294,"repositoryMutationMs":9857,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":307,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"4e3c38c9-d6ff-462d-9aa4-b2eb641fef24"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1553,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T05:24:41.780843+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"2478","receipt_type":"execute_mission","idempotency_key":"mission:4e3c38c9-d6ff-462d-9aa4-b2eb641fef24:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"27a98a60-7b54-4198-b962-8a2e2f88a339","command_center_event_id":"4e3c38c9-d6ff-462d-9aa4-b2eb641fef24"},{"id":"b67f9d5f-317c-428e-9705-fd68ea52f0f2","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue this existing mission using the actual notification implementation sources. Production has zero app_notifications rows and zero app_notification_preferences rows while the legacy notification_preferences table has data; the current feed is therefore not being populated. Converge the existing notification path rather than creating another parallel system. Inspect these exact sources and make the smallest safe repair that gives every tenant shell a functional notification entry/unread indicator, persists tenant-scoped state, and wires existing browser alerts to realtime inserts when enabled. Preserve current routes and preferences compatibility.","wordingChanged":false,"canonicalIntent":"Continue this existing mission using the actual notification implementation sources. Production has zero app_notifications rows and zero app_notification_preferences rows while the legacy notification_preferences table has data; the current feed is therefore not being populated. Converge the existing notification path rather than creating another parallel system. Inspect these exact sources and make the smallest safe repair that gives every tenant shell a functional notification entry/unread indicator, persists tenant-scoped state, and wires existing browser alerts to realtime inserts when enabled. Preserve current routes and preferences compatibility.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"notifications-live","statement":"Authenticated users receive persistent tenant-scoped in-app notifications with accurate unread state, usable notification center, mark-read/mark-all-read, and correct deep links without cross-tenant leakage.","proofConditionIds":["proof-production"]},{"id":"push-existing","statement":"Restore existing secure browser-alert behavior where already supported without inventing secrets.","proofConditionIds":["proof-production"]}],"objective":"Continue this existing mission using the actual notification implementation sources. Production has zero app_notifications rows and zero app_notification_preferences rows while the legacy notification_preferences table has data; the current feed is therefore not being populated. Converge the existing notification path rather than creating another parallel system. Inspect these exact sources and make the smallest safe repair that gives every tenant shell a functional notification entry/unread indicator, persists tenant-scoped state, and wires existing browser alerts to realtime inserts when enabled. Preserve current routes and preferences compatibility.","constraints":[{"id":"shared-primitive","statement":"Repair the shared notification primitive, not individual tenants.","proofConditionIds":["proof-production"]},{"id":"preserve","statement":"Preserve unrelated tenant behavior and tenant-shell ownership.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Production notification behavior is live and tenant-safe, including persisted unread state and actionable navigation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"2862b459bd418b4a419f584e9c9a33ea28543f292645f94a75c18c67e5394cbc","requestContractRevision":2,"previousRequestContractHash":"760e985d110d26ceb18e2c20c2f02d1ea08283d92690f3be227daafd48b4d715"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T13:56:41.620206+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:d4db8b8e-4c1f-47e1-a16c-eaab319a0cfa:request-contract:2862b459bd418b4a419f584e9c9a33ea28543f292645f94a75c18c67e5394cbc","mission_step_id":"2b618fac-aab5-4358-b949-16c7ed496ea6","command_center_event_id":"d4db8b8e-4c1f-47e1-a16c-eaab319a0cfa"},{"id":"81f65ab2-0c5f-425b-be29-d96bcae9b3a2","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Correct the live My Proposals artifact state and complete frontend promotion for the already-merged personal-owner-proposals feature. Current production DB correctly owns the Redfish proposal in knocklaunch-crm as canonical v2, but render_path is null, so the actual PDF binary is not attached yet. On current Forgejo main (which now includes the repaired Wrangler helper), make the My Proposals card accurately distinguish metadata-only artifact readiness from an actually stored PDF: when render_path is absent, show 'Final PDF needs attachment' and an owner-facing button 'Attach final PDF' linking to /applications/proposal-editor; when render_path exists, retain 'PDF stored in personal tenant'. Keep proposal ownership, version, SCE bonus metadata, compensation lanes, and all backend state unchanged. Ship as one corrective generation through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, and frontend-only release. Verify the live frontend source identity. Do not send/sign/accept the proposal and do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"Correct the live My Proposals artifact state and complete frontend promotion for the already-merged personal-owner-proposals feature. Current production DB correctly owns the Redfish proposal in knocklaunch-crm as canonical v2, but render_path is null, so the actual PDF binary is not attached yet. On current Forgejo main (which now includes the repaired Wrangler helper), make the My Proposals card accurately distinguish metadata-only artifact readiness from an actually stored PDF: when render_path is absent, show 'Final PDF needs attachment' and an owner-facing button 'Attach final PDF' linking to /applications/proposal-editor; when render_path exists, retain 'PDF stored in personal tenant'. Keep proposal ownership, version, SCE bonus metadata, compensation lanes, and all backend state unchanged. Ship as one corrective generation through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, and frontend-only release. Verify the live frontend source identity. Do not send/sign/accept the proposal and do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"artifact-truth","statement":"My Proposals accurately distinguishes an attached PDF from metadata-only artifact readiness and gives Noel a direct path to attach the final PDF.","proofConditionIds":["repo","release"]},{"id":"workspace-live","statement":"The personal Knock Launch OS My Proposals workspace is live on the production frontend.","proofConditionIds":["release","runtime"]}],"objective":"Correct the live My Proposals artifact state and complete frontend promotion for the already-merged personal-owner-proposals feature. Current production DB correctly owns the Redfish proposal in knocklaunch-crm as canonical v2, but render_path is null, so the actual PDF binary is not attached yet. On current Forgejo main (which now includes the repaired Wrangler helper), make the My Proposals card accurately distinguish metadata-only artifact readiness from an actually stored PDF: when render_path is absent, show 'Final PDF needs attachment' and an owner-facing button 'Attach final PDF' linking to /applications/proposal-editor; when render_path exists, retain 'PDF stored in personal tenant'. Keep proposal ownership, version, SCE bonus metadata, compensation lanes, and all backend state unchanged. Ship as one corrective generation through one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, and frontend-only release. Verify the live frontend source identity. Do not send/sign/accept the proposal and do not run Visual Witness.","constraints":[{"id":"data-stable","statement":"Do not modify proposal ownership, v2 metadata, commitments, compensation lanes, lifecycle, or signature state.","proofConditionIds":["scope"]},{"id":"no-action","statement":"Do not send, sign, accept, or otherwise advance Jimmy's proposal.","proofConditionIds":["scope"]},{"id":"no-visual","statement":"Do not run Visual Witness.","proofConditionIds":["scope"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Current source shows explicit final-PDF attachment state and direct Proposal Editor action in My Proposals.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Frontend production release succeeds from the exact merged corrective source through the repaired canonical release path.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"release","claim":"Live frontend source identity matches the merged main containing My Proposals.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"scope","kind":"scope","claim":"Proposal data/lifecycle remains unchanged and no Visual Witness occurred.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"f6b8942d79d9b59513e454dc67fb66035f08312fa43a62beab6ef264228939ed","requestContractRevision":2,"previousRequestContractHash":"fb2194b20a34c4aaba08ef68442eb1a64d2072ad5a7f0021869c88132b3e4fb2"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T15:39:47.220672+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:15185a13-fe00-4396-8ed1-6fbe397097f0:request-contract:f6b8942d79d9b59513e454dc67fb66035f08312fa43a62beab6ef264228939ed","mission_step_id":"5e9ec98c-6d24-428e-936c-8c5de237866b","command_center_event_id":"15185a13-fe00-4396-8ed1-6fbe397097f0"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":17000,"schema":"public"}