{"data":[{"id":"961a78cd-d764-4d8d-ad82-e1c6eb9ea4ca","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"b8a3ef3b0a3ba2eda3bed76642fbc81acbd34dfa","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"b8a3ef3b0a3ba2eda3bed76642fbc81acbd34dfa","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":"e9818612d91f17c4b9a3454d025cca7055204133f443b4c3afb197ed0e921b51","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/10930","runId":10930,"status":"success","sourceSha":"b8a3ef3b0a3ba2eda3bed76642fbc81acbd34dfa","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T18:48:08.83807+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"b8a3ef3b0a3ba2eda3bed76642fbc81acbd34dfa","external_id":"forgejo-main-b8a3ef3b0a3b","receipt_type":"canonical_release_status","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:forgejo-release-status:b8a3ef3b0a3ba2eda3bed76642fbc81acbd34dfa:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"500abb1f-e4b1-4e6d-878f-11028fcf4801","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"a54483a9-c79d-4568-a47c-d8d60956c83d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":9446,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":3,"executorlessWaitMs":26552972,"firstUsefulResultAt":"2026-09-25T02:40:18.997Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":"1.58.277-exact-gate-fast-path","prNumber":3699,"terminal":false,"missionId":"b080a989-f83c-4f77-b1e9-d3723f2c7a7d","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"103a400ced69fdcd3119e59d7a80235dae259720","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2430,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":99,"approvedPlanMs":0,"missionSetupMs":242,"providerAuthMs":0,"shipAndProveMs":1899,"ledgerPrepareMs":242,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":242,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":242,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b080a989-f83c-4f77-b1e9-d3723f2c7a7d"},"performance":null,"deploymentId":"forgejo-main-103a400ced69","releaseState":"pending","workflowRunId":11706,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2918,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:03:51.211012+00:00","proof_gate":"canonical_release_dispatched","source_sha":"103a400ced69fdcd3119e59d7a80235dae259720","external_id":"forgejo-main-103a400ced69","receipt_type":"execute_mission","idempotency_key":"mission:b080a989-f83c-4f77-b1e9-d3723f2c7a7d:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"2fee487b-cc28-499d-a126-3a8da3a834ab","command_center_event_id":"b080a989-f83c-4f77-b1e9-d3723f2c7a7d"},{"id":"46f342dc-b3fc-4203-91eb-a0a8be04fcd8","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-569a261a58b8","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1685,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-25T10:05:58.710Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.277-exact-gate-fast-path","prNumber":null,"terminal":false,"missionId":"569a261a-58b8-4aaf-ad86-90edce0def25","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1192,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":253,"providerAuthMs":0,"ledgerPrepareMs":253,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":253,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":253,"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":"569a261a-58b8-4aaf-ad86-90edce0def25"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4297,"likelyAffectedFiles":["config/system-restore-points/golden-restore-2026-09-25-1005Z.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:06:14.02233+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:569a261a-58b8-4aaf-ad86-90edce0def25:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"9174cfef-56aa-4531-9514-7e27313024b8","command_center_event_id":"569a261a-58b8-4aaf-ad86-90edce0def25"},{"id":"b772c169-25f9-445e-bf5a-c767839fac24","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-b880f2f1b070","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":17604,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":4,"executorlessWaitMs":727796,"firstUsefulResultAt":"2026-09-25T19:33:01.339Z","recoveryAttemptCount":5,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":3759,"terminal":false,"missionId":"b880f2f1-b070-4942-b7d2-046fe84afb1f","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2986,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":916,"missionSetupMs":398,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":289,"ledgerReconcileMs":0,"lineageReconcileMs":109,"resolvePreflightMs":398,"repositoryMutationMs":2070,"repositoryProviderMs":2070,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1959,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":289,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":111},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"b880f2f1-b070-4942-b7d2-046fe84afb1f"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3031,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T19:33:34.773672+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3759","receipt_type":"execute_mission","idempotency_key":"mission:b880f2f1-b070-4942-b7d2-046fe84afb1f:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"9b9a2859-741e-4ccf-90a8-530b549b8500","command_center_event_id":"b880f2f1-b070-4942-b7d2-046fe84afb1f"},{"id":"c6afde50-57d3-4bfb-9d6c-fce49712d4ef","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","phase":"universal_visual_witness_supervised","branch":"ai/objective-first-repair-285944eff62b","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3421,"terminal":false,"missionId":"285944ef-f62b-4c50-a0be-04838efe26d6","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"b8a3ef3b0a3ba2eda3bed76642fbc81acbd34dfa","timingsMs":{"queue":247,"total":522,"execution":275},"nextAction":"Execution is pending; poll inspect_route_status only when fresh progress is expected, or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"285944ef-f62b-4c50-a0be-04838efe26d6"},"performance":null,"deploymentId":"forgejo-main-b8a3ef3b0a3b","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","tenant":null,"runnerUrl":"cloudflare-container://visual-witness-virtual","runnerLane":"virtual","attemptsUsed":0,"supervisorId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","failureReason":null,"observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":"/mission-control","runnerSourceSha":null,"selectedViewports":["desktop"],"checkpointAccounting":null,"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":10930,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1766,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T18:48:15.432378+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"b8a3ef3b0a3ba2eda3bed76642fbc81acbd34dfa","external_id":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","receipt_type":"visual_proof_started","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:visual-start:280bd115-f85d-4b0a-92ec-dd9f6b79abf0","mission_step_id":"716beab3-7880-4964-af6d-b8832a0e3393","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"e44db04e-8d89-4ba2-b191-15af96b727a3","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","phase":"visual_proof","branch":"ai/objective-first-repair-285944eff62b","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":null,"terminal":false,"missionId":"285944ef-f62b-4c50-a0be-04838efe26d6","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":1971,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1971,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1971,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1971,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"285944ef-f62b-4c50-a0be-04838efe26d6"},"performance":null,"deploymentId":null,"releaseState":"verified","visualWitness":{"role":null,"jobId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","tenant":null,"runnerUrl":null,"runnerLane":null,"attemptsUsed":null,"supervisorId":null,"failureReason":"control_plane_maintenance_authorization_required","observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":null,"runnerSourceSha":null,"selectedViewports":[],"checkpointAccounting":null,"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1536,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T18:51:39.957635+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","receipt_type":"execute_mission","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:execute_mission:repair_mission_execution_blocked:generation-1","mission_step_id":"30d1fcc8-d205-4ded-90ea-37d97da7bccb","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"27121ff5-24b4-4544-8401-402058d865a9","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"82cb95f28923b7f14c06336ec0f84a12bb136f9a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Create the strongest safe KNOCKLAUNCH system restore point for the currently verified golden state without changing application source. Anchor it to exact main/runtime SHA 103a400ced69fdcd3119e59d7a80235dae259720 and verified cc-execution deployment forgejo-main-103a400ced69fdcd3119e59d7a80235dae259720 from workflow 11706. Prefer an immutable annotated Forgejo tag or canonical restore marker named golden-restore-2026-09-25-1005Z, include the verified mission b080a989-f83c-4f77-b1e9-d3723f2c7a7d in metadata if supported, and fail closed if current main no longer equals that SHA. Do not modify application code, do not create a replacement PR, and do not deploy anything.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"0df61f22cdd40a559a00a6023383818089e275e4b2e00e2458a29bd18e5b4cce","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"0df61f22cdd40a559a00a6023383818089e275e4b2e00e2458a29bd18e5b4cce"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:06:54.97736+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"82cb95f28923b7f14c06336ec0f84a12bb136f9a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:569a261a-58b8-4aaf-ad86-90edce0def25:request-contract:0df61f22cdd40a559a00a6023383818089e275e4b2e00e2458a29bd18e5b4cce:82cb95f28923b7f14c06336ec0f84a12bb136f9a:verified:","mission_step_id":"10a9f3ed-9c36-429c-b151-e0310c1ac277","command_center_event_id":"569a261a-58b8-4aaf-ad86-90edce0def25"},{"id":"8687471d-1be6-4ebc-9f2a-d1e7bdcb3511","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-aa25bd3e314d","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":null,"terminal":false,"missionId":"aa25bd3e-314d-4544-a480-394d46742451","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":133,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1070,"providerAuthMs":0,"ledgerPrepareMs":1070,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1070,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1070,"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":"aa25bd3e-314d-4544-a480-394d46742451"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6886,"likelyAffectedFiles":["src/PrivateAppShell.tsx","src/PublicAppShell.tsx","scripts/visual-witness-hosted-runner/src/operator-session-broker.mjs","scripts/visual-witness-hosted-runner/src/server-tenant-projection.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T18:58:49.433863+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:aa25bd3e-314d-4544-a480-394d46742451:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"b14c8780-98cd-4e1b-a028-1a8bd36add10","command_center_event_id":"aa25bd3e-314d-4544-a480-394d46742451"},{"id":"eeb52d67-8525-453a-9ee9-f97567bbcc0a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","phase":"pull_request","branch":"ai/objective-first-repair-285944eff62b","reason":"anchored_edit_anchor_missing:supabase/functions/_shared/edgeFunctionRegistry.ts","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.217-deterministic-exact-mutation-branch","prNumber":3471,"terminal":false,"missionId":"285944ef-f62b-4c50-a0be-04838efe26d6","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2053,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2053,"missionSetupMs":563,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":345,"ledgerReconcileMs":0,"lineageReconcileMs":218,"resolvePreflightMs":563,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":345,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"285944ef-f62b-4c50-a0be-04838efe26d6"},"performance":null,"deploymentId":null,"releaseState":null,"visualWitness":{"role":null,"jobId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","tenant":null,"runnerUrl":null,"runnerLane":null,"attemptsUsed":null,"supervisorId":null,"failureReason":"anchored_edit_anchor_missing:supabase/functions/_shared/edgeFunctionRegistry.ts","observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":null,"runnerSourceSha":null,"selectedViewports":[],"checkpointAccounting":null,"correctiveGeneration":2,"restartReplayHistory":[]},"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1541,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T18:54:25.707751+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","receipt_type":"execute_mission","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"30d1fcc8-d205-4ded-90ea-37d97da7bccb","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"2e3c3f7e-e148-46c7-8f43-a8e9bcc073a7","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"release\",\"deadlineAt\":\"2026-09-25T05:40:15.245504+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":3699,\"sourceSha\":\"103a400ced69fdcd3119e59d7a80235dae259720\",\"deploymentId\":\"forgejo-main-103a400ced69\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:04:33.395463+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:b080a989-f83c-4f77-b1e9-d3723f2c7a7d:owner-progress-heartbeat:119355378","mission_step_id":"c231a725-e372-4998-beb1-cdbfbaa2e96a","command_center_event_id":"b080a989-f83c-4f77-b1e9-d3723f2c7a7d"},{"id":"6f12403a-85fb-4f98-ae16-74b44768bfd7","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.277-exact-gate-fast-path","prNumber":null,"terminal":false,"missionId":"569a261a-58b8-4aaf-ad86-90edce0def25","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1064,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":368,"providerAuthMs":0,"ledgerPrepareMs":368,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":368,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":368,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"569a261a-58b8-4aaf-ad86-90edce0def25"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1177,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:05:58.749748+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:569a261a-58b8-4aaf-ad86-90edce0def25:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"9174cfef-56aa-4531-9514-7e27313024b8","command_center_event_id":"569a261a-58b8-4aaf-ad86-90edce0def25"},{"id":"e702a5ab-e6f6-4a2f-aa70-c3e51a0461ae","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"config/system-restore-points/golden-restore-2026-09-25-1005Z.json","content":"{\n  \"schemaVersion\": 1,\n  \"name\": \"golden-restore-2026-09-25-1005Z\",\n  \"designation\": \"preferred_golden_system_restore_point\",\n  \"createdAt\": \"2026-09-25T10:05:00Z\",\n  \"repository\": \"noel/KnockLaunchOS\",\n  \"branch\": \"main\",\n  \"sourceSha\": \"103a400ced69fdcd3119e59d7a80235dae259720\",\n  \"runtime\": {\n    \"service\": \"cc-execution\",\n    \"version\": \"1.58.277-exact-gate-fast-path\",\n    \"gitSha\": \"103a400ced69fdcd3119e59d7a80235dae259720\",\n    \"deploymentId\": \"forgejo-main-103a400ced69fdcd3119e59d7a80235dae259720\",\n    \"buildId\": \"forgejo-103a400ced69-11706-1\",\n    \"workflowRunId\": 11706\n  },\n  \"verification\": {\n    \"missionId\": \"b080a989-f83c-4f77-b1e9-d3723f2c7a7d\",\n    \"state\": \"terminal_verified\",\n    \"runtimeIdentity\": \"identical\",\n    \"ccExecutionRuntimeProof\": \"success\"\n  },\n  \"restorePolicy\": {\n    \"preferred\": true,\n    \"failClosedOnIdentityDrift\": true,\n    \"canonicalProvider\": \"forgejo\",\n    \"procedure\": [\n      \"Resolve this manifest and verify the pinned source SHA exists in Forgejo.\",\n      \"Restore repository state to the pinned SHA using canonical protected-branch recovery procedures.\",\n      \"Release only affected targets through the canonical production release conductor.\",\n      \"Require runtime identity proof to equal the pinned SHA before declaring recovery complete.\"\n    ]\n  }\n}\n"}],"branch":"ai/objective-first-repair-569a261a58b8","writes":[],"patches":[],"version":1,"approved":true,"missionId":"569a261a-58b8-4aaf-ad86-90edce0def25","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"569a261a-58b8-4aaf-ad86-90edce0def25","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"9720c3c9c262cc27e45fa5202333fe5835247396f6a258314bf065e66ba8e277","replayCount":0,"serializedBytes":2450},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:06:28.510758+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:569a261a-58b8-4aaf-ad86-90edce0def25:repository-mutation-intent:9720c3c9c262cc27e45fa5202333fe5835247396f6a258314bf065e66ba8e277:0","mission_step_id":"730e4f14-bd24-4c86-8ac5-9c7b6eb14c60","command_center_event_id":"569a261a-58b8-4aaf-ad86-90edce0def25"},{"id":"cb883d77-80d1-41da-acc5-99b7e37c3c76","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in implementation.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"durable_state:implementation","automationAllowed":false,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:implementation\",\"automationAllowed\":false,\"ownerActionRequired\":false},\"acceptance\":{\"total\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\",\"proof-pcg-route\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"implementation\",\"deadlineAt\":\"2026-09-22T20:58:48.289552+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-aa25bd3e314d\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T18:59:49.670897+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:aa25bd3e-314d-4544-a480-394d46742451:owner-progress-heartbeat:119340239","mission_step_id":"98c6014a-b6aa-490b-befc-3b602d0901e6","command_center_event_id":"aa25bd3e-314d-4544-a480-394d46742451"},{"id":"db7c6cf9-94d8-4f7d-901a-f23d0387d486","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-0d64994be3a1","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":null,"terminal":false,"missionId":"0d64994b-e3a1-4652-8d8a-87cf51eb8d67","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":128,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":3483,"providerAuthMs":0,"ledgerPrepareMs":3483,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":3483,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":3483,"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":"0d64994b-e3a1-4652-8d8a-87cf51eb8d67"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4889,"likelyAffectedFiles":["src/PrivateAppShell.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T19:00:34.319523+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:0d64994b-e3a1-4652-8d8a-87cf51eb8d67:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"69d6ef64-d0e9-4046-89f5-f6ae508794c3","command_center_event_id":"0d64994b-e3a1-4652-8d8a-87cf51eb8d67"},{"id":"819dfde0-4de8-4b82-8eef-b6fc8e902c08","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in implementation.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"durable_state:implementation","automationAllowed":false,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:implementation\",\"automationAllowed\":false,\"ownerActionRequired\":false},\"acceptance\":{\"total\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\",\"proof-visual\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"implementation\",\"deadlineAt\":\"2026-09-22T21:00:33.628611+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-0d64994be3a1\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T19:01:02.588043+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:0d64994b-e3a1-4652-8d8a-87cf51eb8d67:owner-progress-heartbeat:119340244","mission_step_id":"9d9eb08a-fc02-4f57-b6e2-0fdab2231993","command_center_event_id":"0d64994b-e3a1-4652-8d8a-87cf51eb8d67"},{"id":"216e86c4-27a2-4edf-89ba-bf89f54cf221","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-0d64994be3a1","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":null,"terminal":false,"missionId":"0d64994b-e3a1-4652-8d8a-87cf51eb8d67","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":715,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":715,"missionSetupMs":955,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":955,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":955,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":955,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"0d64994b-e3a1-4652-8d8a-87cf51eb8d67"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1421,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T19:02:23.665169+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:0d64994b-e3a1-4652-8d8a-87cf51eb8d67:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"9d9eb08a-fc02-4f57-b6e2-0fdab2231993","command_center_event_id":"0d64994b-e3a1-4652-8d8a-87cf51eb8d67"},{"id":"720b6f1f-0cd3-4beb-8253-dd92fa46794a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-0d64994be3a1","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":3453,"terminal":false,"missionId":"0d64994b-e3a1-4652-8d8a-87cf51eb8d67","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4711,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":554,"missionSetupMs":755,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":609,"ledgerReconcileMs":0,"lineageReconcileMs":146,"resolvePreflightMs":755,"repositoryMutationMs":4157,"repositoryProviderMs":4157,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2307,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":609,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1850},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"0d64994b-e3a1-4652-8d8a-87cf51eb8d67"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3882,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T19:03:01.607084+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3453","receipt_type":"execute_mission","idempotency_key":"mission:0d64994b-e3a1-4652-8d8a-87cf51eb8d67:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"9d9eb08a-fc02-4f57-b6e2-0fdab2231993","command_center_event_id":"0d64994b-e3a1-4652-8d8a-87cf51eb8d67"},{"id":"352fc7d9-dc21-4255-940a-ca0ec77cea84","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"release\",\"deadlineAt\":\"2026-09-25T05:40:15.245504+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":3699,\"sourceSha\":\"103a400ced69fdcd3119e59d7a80235dae259720\",\"deploymentId\":\"forgejo-main-103a400ced69\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:04:49.562734+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:b080a989-f83c-4f77-b1e9-d3723f2c7a7d:owner-progress-heartbeat:119355379","mission_step_id":"c231a725-e372-4998-beb1-cdbfbaa2e96a","command_center_event_id":"b080a989-f83c-4f77-b1e9-d3723f2c7a7d"},{"id":"69783bb1-affd-456e-911a-339259996f13","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"103a400ced69fdcd3119e59d7a80235dae259720","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Ship and prove the already-green exact-head PR #3699 only. Gate run 11687 is successful on b67bf30951cd712e64359c8fb83382b7649a3483. Fail closed on any identity drift. Release only cc-execution.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"b4c5cc902ca28589acf49f40e668e08c8eca50ca90cb79253a414102268adcf6","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"b4c5cc902ca28589acf49f40e668e08c8eca50ca90cb79253a414102268adcf6"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:05:04.556284+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"103a400ced69fdcd3119e59d7a80235dae259720","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:b080a989-f83c-4f77-b1e9-d3723f2c7a7d:request-contract:b4c5cc902ca28589acf49f40e668e08c8eca50ca90cb79253a414102268adcf6:103a400ced69fdcd3119e59d7a80235dae259720:verified:","mission_step_id":"ac7a7509-3613-4918-8d55-96fb880f48d3","command_center_event_id":"b080a989-f83c-4f77-b1e9-d3723f2c7a7d"},{"id":"bd5e7855-48b6-4da8-8c7b-ec6e34bc6ee3","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-569a261a58b8","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":8257,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"executorlessWaitMs":33944,"firstUsefulResultAt":"2026-09-25T10:05:58.710Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.277-exact-gate-fast-path","prNumber":3700,"terminal":false,"missionId":"569a261a-58b8-4aaf-ad86-90edce0def25","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5560,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":5454,"approvedPlanMs":0,"missionSetupMs":442,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":340,"ledgerReconcileMs":0,"lineageReconcileMs":102,"resolvePreflightMs":442,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":340,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"569a261a-58b8-4aaf-ad86-90edce0def25"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1522,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:06:43.710125+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3700","receipt_type":"execute_mission","idempotency_key":"mission:569a261a-58b8-4aaf-ad86-90edce0def25:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"730e4f14-bd24-4c86-8ac5-9c7b6eb14c60","command_center_event_id":"569a261a-58b8-4aaf-ad86-90edce0def25"},{"id":"3f4e1a40-2032-4ff2-9c28-f45708870e4a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-aa25bd3e314d","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":3454,"terminal":false,"missionId":"aa25bd3e-314d-4544-a480-394d46742451","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4136,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1254,"missionSetupMs":740,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":588,"ledgerReconcileMs":0,"lineageReconcileMs":152,"resolvePreflightMs":740,"repositoryMutationMs":2882,"repositoryProviderMs":2882,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2748,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":588,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":134},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"aa25bd3e-314d-4544-a480-394d46742451"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3067,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T19:03:20.16886+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3454","receipt_type":"execute_mission","idempotency_key":"mission:aa25bd3e-314d-4544-a480-394d46742451:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"98c6014a-b6aa-490b-befc-3b602d0901e6","command_center_event_id":"aa25bd3e-314d-4544-a480-394d46742451"},{"id":"bf054b3f-c0f5-40c6-b413-a964b0bf76a5","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-aa25bd3e314d","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3454,"terminal":false,"missionId":"aa25bd3e-314d-4544-a480-394d46742451","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":949,"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":"aa25bd3e-314d-4544-a480-394d46742451"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1285,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T19:03:37.826986+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3454","receipt_type":"automatic_mission_resume","idempotency_key":"mission:aa25bd3e-314d-4544-a480-394d46742451:automatic-mission-resume:3454:repair_mission_waiting_for_gate","mission_step_id":"8d476952-2b0e-4a0d-90e1-ee35b8bbde29","command_center_event_id":"aa25bd3e-314d-4544-a480-394d46742451"},{"id":"3fcd9a59-3ecd-40c0-819c-fb673643673f","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"161df2237425a1f752e56c0b07d9c12c9aaab21d","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"161df2237425a1f752e56c0b07d9c12c9aaab21d","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":"cb37a49baebedb5ba909f5c2a50a793e7bc033545d558166f851277a1657294e","forgejoWorkflowProof":{"runId":10935,"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-22T19:03:14.666108+00:00","proof_gate":"canonical_release_pending","source_sha":"161df2237425a1f752e56c0b07d9c12c9aaab21d","external_id":"forgejo-main-161df2237425","receipt_type":"canonical_release_status","idempotency_key":"mission:0d64994b-e3a1-4652-8d8a-87cf51eb8d67:forgejo-release-status:161df2237425a1f752e56c0b07d9c12c9aaab21d:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"a1243a19-d7a0-44fd-ad40-c2ea07caef6a","command_center_event_id":"0d64994b-e3a1-4652-8d8a-87cf51eb8d67"},{"id":"ae7a7f09-8814-4781-bdbf-a086fb991d0a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-aa25bd3e314d","reason":"anchored_edit_anchor_missing:supabase/config.toml","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":3454,"terminal":false,"missionId":"aa25bd3e-314d-4544-a480-394d46742451","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3210,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":3210,"missionSetupMs":1854,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1553,"ledgerReconcileMs":0,"lineageReconcileMs":301,"resolvePreflightMs":1854,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1553,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"aa25bd3e-314d-4544-a480-394d46742451"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1485,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T19:06:20.443778+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"3454","receipt_type":"execute_mission","idempotency_key":"mission:aa25bd3e-314d-4544-a480-394d46742451:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"98c6014a-b6aa-490b-befc-3b602d0901e6","command_center_event_id":"aa25bd3e-314d-4544-a480-394d46742451"},{"id":"1fb28118-baa7-4452-ac8d-ed1f2aeabec1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-aa25bd3e314d","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":3454,"terminal":false,"missionId":"aa25bd3e-314d-4544-a480-394d46742451","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1371,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":922,"approvedPlanMs":0,"missionSetupMs":1044,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":702,"ledgerReconcileMs":0,"lineageReconcileMs":342,"resolvePreflightMs":1044,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":702,"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":"aa25bd3e-314d-4544-a480-394d46742451"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1973,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T19:11:09.570133+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3454","receipt_type":"execute_mission","idempotency_key":"mission:aa25bd3e-314d-4544-a480-394d46742451:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"98c6014a-b6aa-490b-befc-3b602d0901e6","command_center_event_id":"aa25bd3e-314d-4544-a480-394d46742451"},{"id":"501b3801-2074-447c-ad9c-4aa8ddc2f383","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.214-mcp-repository-source-resolution","prNumber":null,"terminal":false,"missionId":"71bf827f-5da1-4069-9168-c984623cc42b","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":530,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":530,"missionSetupMs":798,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":798,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":798,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":798,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"71bf827f-5da1-4069-9168-c984623cc42b"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1298,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T22:19:18.611872+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:71bf827f-5da1-4069-9168-c984623cc42b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"a4ad4338-7983-47e6-af92-ec8f550754e1","command_center_event_id":"71bf827f-5da1-4069-9168-c984623cc42b"},{"id":"ca523dd4-93bf-4c36-b1b3-4757944f38bf","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in implementation.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"durable_state:implementation","automationAllowed":false,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:implementation\",\"automationAllowed\":false,\"ownerActionRequired\":false},\"acceptance\":{\"total\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\",\"proof-visual\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"runtime_proof\",\"deadlineAt\":\"2026-09-23T06:45:32.219675+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-ef92f261758c\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T03:16:35.554392+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:ef92f261-758c-415a-9dec-6711318ec59d:owner-progress-heartbeat:119342226","mission_step_id":"23b04b48-f551-4a9a-a36b-2e189c6a4c4f","command_center_event_id":"ef92f261-758c-415a-9dec-6711318ec59d"},{"id":"60fc559a-6f42-4cf3-9eca-296930e4b42a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/messages-mobile-reference-restore","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":3455,"terminal":false,"missionId":"71bf827f-5da1-4069-9168-c984623cc42b","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5347,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":859,"missionSetupMs":509,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":509,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":509,"repositoryMutationMs":4488,"repositoryProviderMs":4488,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2454,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":509,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2034},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"71bf827f-5da1-4069-9168-c984623cc42b"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3739,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T22:19:47.659362+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3455","receipt_type":"execute_mission","idempotency_key":"mission:71bf827f-5da1-4069-9168-c984623cc42b:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"a4ad4338-7983-47e6-af92-ec8f550754e1","command_center_event_id":"71bf827f-5da1-4069-9168-c984623cc42b"},{"id":"ed5ce7dd-a124-4e93-b713-9cfe0f5fe4ea","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/messages-mobile-reference-restore","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3455,"terminal":false,"missionId":"71bf827f-5da1-4069-9168-c984623cc42b","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"391a2bcccf3857d641360899ee4bfdab1cb9bbb3","timingsMs":{"prReadinessMs":484,"approvedPlanMs":0,"shipAndProveMs":3465,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"71bf827f-5da1-4069-9168-c984623cc42b"},"performance":null,"deploymentId":"forgejo-main-391a2bcccf38","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1849,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T22:28:35.300569+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3455","receipt_type":"automatic_mission_resume","idempotency_key":"mission:71bf827f-5da1-4069-9168-c984623cc42b:automatic-mission-resume:3455:canonical_release_dispatched","mission_step_id":"d624d843-5f40-4ef1-b501-8c887714386b","command_center_event_id":"71bf827f-5da1-4069-9168-c984623cc42b"},{"id":"89dded9c-b0b3-40bf-b248-90c4c6a7569e","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"391a2bcccf3857d641360899ee4bfdab1cb9bbb3","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"391a2bcccf3857d641360899ee4bfdab1cb9bbb3","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"be37b2fd661dc72ad82c9dfdbb1e652cdbc098a44bed7e9b44c58c3070f6f04a","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T22:28:37.477237+00:00","proof_gate":"canonical_release_pending","source_sha":"391a2bcccf3857d641360899ee4bfdab1cb9bbb3","external_id":"forgejo-main-391a2bcccf38","receipt_type":"canonical_release_status","idempotency_key":"mission:71bf827f-5da1-4069-9168-c984623cc42b:forgejo-release-status:391a2bcccf3857d641360899ee4bfdab1cb9bbb3:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"d624d843-5f40-4ef1-b501-8c887714386b","command_center_event_id":"71bf827f-5da1-4069-9168-c984623cc42b"},{"id":"69cc46ff-befe-4f35-bd50-8c2ca229bb2b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-569a261a58b8","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":6178,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":29765,"firstUsefulResultAt":"2026-09-25T10:05:58.710Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.277-exact-gate-fast-path","prNumber":3700,"terminal":false,"missionId":"569a261a-58b8-4aaf-ad86-90edce0def25","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3338,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":451,"missionSetupMs":240,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":240,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":240,"repositoryMutationMs":2887,"repositoryProviderMs":2887,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1815,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":240,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1072},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"569a261a-58b8-4aaf-ad86-90edce0def25"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3154,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:06:32.832151+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3700","receipt_type":"execute_mission","idempotency_key":"mission:569a261a-58b8-4aaf-ad86-90edce0def25:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"730e4f14-bd24-4c86-8ac5-9c7b6eb14c60","command_center_event_id":"569a261a-58b8-4aaf-ad86-90edce0def25"},{"id":"656936be-2584-45e2-880f-d88d46a7fdd5","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-1460c8da38e7","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":null,"terminal":false,"missionId":"1460c8da-38e7-4c16-ba5c-fd9806e060a8","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":121,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":755,"providerAuthMs":0,"ledgerPrepareMs":755,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":755,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":755,"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":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4276,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T22:55:18.033466+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1460c8da-38e7-4c16-ba5c-fd9806e060a8:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"ece9abb2-283b-4e3b-add4-6f67514b12ba","command_center_event_id":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},{"id":"9185f691-4664-4969-ba51-7332b6860d7f","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-1460c8da38e7","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":null,"terminal":false,"missionId":"1460c8da-38e7-4c16-ba5c-fd9806e060a8","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":581,"providerAuthMs":0,"ledgerPrepareMs":581,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":581,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":581,"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":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3568,"likelyAffectedFiles":["scripts/validate-capability-manifests.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T22:55:41.489297+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1460c8da-38e7-4c16-ba5c-fd9806e060a8:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"ece9abb2-283b-4e3b-add4-6f67514b12ba","command_center_event_id":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},{"id":"959f9a04-8a75-41d4-b8bb-8d99899641a3","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-1460c8da38e7","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":3456,"terminal":false,"missionId":"1460c8da-38e7-4c16-ba5c-fd9806e060a8","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5486,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":815,"missionSetupMs":466,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":466,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":466,"repositoryMutationMs":4671,"repositoryProviderMs":4671,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2703,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":466,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1968},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3111,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T22:56:47.328646+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3456","receipt_type":"execute_mission","idempotency_key":"mission:1460c8da-38e7-4c16-ba5c-fd9806e060a8:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"f78336f7-4490-4444-a81d-a4f3bb79757d","command_center_event_id":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},{"id":"2263ae7a-70d0-443a-8a08-37bae74fff60","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success"},"mainSha":"48c19023f7ab5656dcf839d9e0719ecbb2092466","missing":[],"pending":[],"required":["forgejo-main/source"],"sourceSha":"48c19023f7ab5656dcf839d9e0719ecbb2092466","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"6c244e1f7997b9fcdcdbd7e8396908bec83f7194779259a07556a070b86a7dff","forgejoWorkflowProof":null,"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T22:57:09.627051+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"48c19023f7ab5656dcf839d9e0719ecbb2092466","external_id":"forgejo-main-48c19023f7ab","receipt_type":"canonical_release_status","idempotency_key":"mission:1460c8da-38e7-4c16-ba5c-fd9806e060a8:forgejo-release-status:48c19023f7ab5656dcf839d9e0719ecbb2092466:verified:forgejo-main/source=success","mission_step_id":"e32fa94e-ca5b-4c63-9fc0-efc2873b4341","command_center_event_id":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},{"id":"3d8ed5cf-fde2-40e2-8e08-258b5ea318b1","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-569a261a58b8","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":10220,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":0,"executorlessWaitMs":44953,"firstUsefulResultAt":"2026-09-25T10:05:58.710Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":3700,"terminal":false,"missionId":"569a261a-58b8-4aaf-ad86-90edce0def25","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"82cb95f28923b7f14c06336ec0f84a12bb136f9a","timingsMs":{"prReadinessMs":429,"approvedPlanMs":0,"shipAndProveMs":2280,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"569a261a-58b8-4aaf-ad86-90edce0def25"},"performance":null,"deploymentId":"forgejo-main-82cb95f28923","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1846,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:06:52.439935+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3700","receipt_type":"automatic_mission_resume","idempotency_key":"mission:569a261a-58b8-4aaf-ad86-90edce0def25:automatic-mission-resume:3700:canonical_release_reconciliation_pending","mission_step_id":"40da28d3-3d2e-4d90-bb98-016310426b66","command_center_event_id":"569a261a-58b8-4aaf-ad86-90edce0def25"},{"id":"64382e0a-4ba2-4083-a762-fe1705c062f0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-1460c8da38e7","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3456,"terminal":false,"missionId":"1460c8da-38e7-4c16-ba5c-fd9806e060a8","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":559,"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":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1285,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T22:56:52.243712+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3456","receipt_type":"automatic_mission_resume","idempotency_key":"mission:1460c8da-38e7-4c16-ba5c-fd9806e060a8:automatic-mission-resume:3456:repair_mission_waiting_for_gate","mission_step_id":"1da30607-5ffa-40f0-8a08-ad50c1d73238","command_center_event_id":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},{"id":"ae399c62-9a25-41b4-9197-c7182685a86f","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-1460c8da38e7","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":3456,"terminal":false,"missionId":"1460c8da-38e7-4c16-ba5c-fd9806e060a8","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"48c19023f7ab5656dcf839d9e0719ecbb2092466","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4318,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":572,"approvedPlanMs":0,"missionSetupMs":400,"providerAuthMs":0,"shipAndProveMs":3589,"ledgerPrepareMs":261,"ledgerReconcileMs":0,"lineageReconcileMs":139,"resolvePreflightMs":400,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":261,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},"performance":null,"deploymentId":"forgejo-main-48c19023f7ab","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2528,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T22:57:04.912524+00:00","proof_gate":"canonical_release_dispatched","source_sha":"48c19023f7ab5656dcf839d9e0719ecbb2092466","external_id":"forgejo-main-48c19023f7ab","receipt_type":"execute_mission","idempotency_key":"mission:1460c8da-38e7-4c16-ba5c-fd9806e060a8:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"8f6faa6f-e5cb-4bad-a9d6-217834132a5b","command_center_event_id":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},{"id":"71a0a09e-e5da-4f1d-a3d4-ac25fd3ec6a2","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-branch-fallback","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3467,"terminal":false,"missionId":"35838828-ffc6-4492-846f-6fdac35a9823","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","timingsMs":{"prReadinessMs":614,"approvedPlanMs":0,"shipAndProveMs":3717,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"35838828-ffc6-4492-846f-6fdac35a9823"},"performance":null,"deploymentId":"forgejo-main-e6fe456ab28d","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1978,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:25:00.256352+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3467","receipt_type":"automatic_mission_resume","idempotency_key":"mission:35838828-ffc6-4492-846f-6fdac35a9823:automatic-mission-resume:3467:canonical_release_dispatched","mission_step_id":"e660e071-9299-4584-86f6-1beb70fb3709","command_center_event_id":"35838828-ffc6-4492-846f-6fdac35a9823"},{"id":"5c38125f-1bfb-45e7-8a2c-f960e7f9cd7f","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in runtime proof.","nextAction":{"lane":"cc-execution","action":"reconcile_request_contract","reason":"release_verified_contract_pending","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"runtime_proof\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_wait_live_milestone\",\"status\":\"verified\",\"proofGate\":\"owner_wait_live_milestone_recorded\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_request_contract\",\"lane\":\"cc-execution\",\"reason\":\"release_verified_contract_pending\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-23T02:55:17.271458+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-1460c8da38e7\",\"prNumber\":3456,\"sourceSha\":\"48c19023f7ab5656dcf839d9e0719ecbb2092466\",\"deploymentId\":\"forgejo-main-48c19023f7ab\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:14:01.747512+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:1460c8da-38e7-4c16-ba5c-fd9806e060a8:owner-progress-heartbeat:119341256","mission_step_id":"1da30607-5ffa-40f0-8a08-ad50c1d73238","command_center_event_id":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},{"id":"f7a0475b-fc18-4d14-a337-af8bb4557d2c","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-1460c8da38e7","prNumber":3456,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"48c19023f7ab5656dcf839d9e0719ecbb2092466","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T22:57:07.738594+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"48c19023f7ab5656dcf839d9e0719ecbb2092466","external_id":"3456","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:1460c8da-38e7-4c16-ba5c-fd9806e060a8:merged-pr:3456:48c19023f7ab5656dcf839d9e0719ecbb2092466","mission_step_id":"8f6faa6f-e5cb-4bad-a9d6-217834132a5b","command_center_event_id":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},{"id":"4f170441-115a-4b2c-84e9-d1c8e2f5a8a7","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-506c6f01d7c5","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":null,"terminal":false,"missionId":"506c6f01-d7c5-4cea-b90a-1ce58ff2dbc6","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":149,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":638,"providerAuthMs":0,"ledgerPrepareMs":638,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":638,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":638,"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":"506c6f01-d7c5-4cea-b90a-1ce58ff2dbc6"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4945,"likelyAffectedFiles":["config/capabilities/universal-proposal-application.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:15:43.132154+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:506c6f01-d7c5-4cea-b90a-1ce58ff2dbc6:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"15cd41b9-4388-4afb-aec7-ab360b09a8c0","command_center_event_id":"506c6f01-d7c5-4cea-b90a-1ce58ff2dbc6"},{"id":"f7c57bdd-1be4-4ea1-9172-933de5431acc","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in runtime proof.","nextAction":{"lane":"cc-execution","action":"reconcile_request_contract","reason":"release_verified_contract_pending","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"runtime_proof\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_wait_live_milestone\",\"status\":\"verified\",\"proofGate\":\"owner_wait_live_milestone_recorded\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_request_contract\",\"lane\":\"cc-execution\",\"reason\":\"release_verified_contract_pending\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-23T02:55:17.271458+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-1460c8da38e7\",\"prNumber\":3456,\"sourceSha\":\"48c19023f7ab5656dcf839d9e0719ecbb2092466\",\"deploymentId\":\"forgejo-main-48c19023f7ab\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:16:05.449876+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:1460c8da-38e7-4c16-ba5c-fd9806e060a8:owner-progress-heartbeat:119341264","mission_step_id":"1da30607-5ffa-40f0-8a08-ad50c1d73238","command_center_event_id":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},{"id":"547fbd5a-4391-4d94-841b-a32921320640","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-9c897b020c61","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":null,"terminal":false,"missionId":"9c897b02-0c61-4554-869e-1e9eee9f279a","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":335,"providerAuthMs":0,"ledgerPrepareMs":335,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":335,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":335,"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":"9c897b02-0c61-4554-869e-1e9eee9f279a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6245,"likelyAffectedFiles":["config/capabilities/tenant-workspace-ui-contract-v2.json","config/contracts/PREHISTORIC-001-TENANT-MEDIA.json","config/contracts/PREHISTORIC-002-UNIVERSAL-PROPOSALS.json","config/mcp-connection-contract.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:16:24.399145+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9c897b02-0c61-4554-869e-1e9eee9f279a:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"2041b7c1-21a6-4261-9419-8a8a01622bc1","command_center_event_id":"9c897b02-0c61-4554-869e-1e9eee9f279a"},{"id":"e7273017-9936-47b8-a8d9-d2d371471863","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success"},"mainSha":"0235a995ea1afbe580ec3138c8ec8fbf2e3e33a4","missing":[],"pending":[],"required":["forgejo-main/source"],"sourceSha":"0235a995ea1afbe580ec3138c8ec8fbf2e3e33a4","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"2a1e7890af9d43ea41ba4250d80b0f96a5f1714b4e9b196dc48eb5ccd61c39d8","forgejoWorkflowProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T04:12:54.437488+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"0235a995ea1afbe580ec3138c8ec8fbf2e3e33a4","external_id":"forgejo-main-0235a995ea1a","receipt_type":"canonical_release_status","idempotency_key":"mission:f691d64c-b4b5-4cca-a0e4-bb7c2d1039ba:forgejo-release-status:0235a995ea1afbe580ec3138c8ec8fbf2e3e33a4:verified:forgejo-main/source=success","mission_step_id":"9cfdf2e3-55e5-4568-a76f-675651c4a444","command_center_event_id":"f691d64c-b4b5-4cca-a0e4-bb7c2d1039ba"},{"id":"24d156d9-d1aa-4910-a84d-7ab7d5796c3b","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Exact stale invariant repair on existing #3474 after main advanced.","baseSha":"89dd27cfe4d92548470dbc75f9d86883d055c678","issuedAt":1790129787646,"expiresAt":1790129967646,"missionId":"b0f8cc68-96a4-48b4-8696-5fd33d1c91e1","authorizationId":"ec154db3-c31f-4534-b714-63da005edf16","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:16:28.374084+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"89dd27cfe4d92548470dbc75f9d86883d055c678","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ec154db3-c31f-4534-b714-63da005edf16","mission_step_id":"bf00bfdb-1966-4997-bb8b-167cb5a62899","command_center_event_id":"b0f8cc68-96a4-48b4-8696-5fd33d1c91e1"},{"id":"6ee6b620-caf3-4763-9f1f-22a9fcb8b084","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-b0f8cc6896a4","writes":[],"patches":[],"approved":true,"prNumber":3474,"missionId":"6835a574-b9f1-4152-bbfd-cd6a4940045e","objective":"Continue existing PR #3474 only: repair the exact stale release-dispatch invariant exposed by Gate 11024/11025. The implementation now passes requiredReleaseTargets through ship-and-prove, so the diagnostic assertion must match that exact canonical call. Make only this test-line correction on the existing ai/objective-first-repair-b0f8cc6896a4 branch and PR #3474, re-run Canonical Gate, and continue through merge/release only if green.","sourceSha":"89dd27cfe4d92548470dbc75f9d86883d055c678","repository":"noel/KnockLaunchOS","autoProgress":true,"ownerApproved":true,"anchored_edits":[{"path":"workers/cc-execution/test/release-orchestration-invariants.test.js","edits":[{"new_content":"  assert.match(missionControl, /dispatchForgejoRelease\\(request, env, ctx, prNumber, body\\.workflowRunId \\|\\| body\\.workflow_run_id \\|\\| null, readyData\\)/);","old_content":"  assert.match(missionControl, /dispatchForgejoRelease\\(request, env, ctx, prNumber, body\\.workflowRunId \\|\\| body\\.workflow_run_id \\|\\| null, readyData\\)/);"}]}],"implementation":{"files":[],"writes":[]},"requestContract":{"intent":{"evidence":["Gate 11024 and 11025 fail only because the existing diagnostic invariant still asserts the old dispatchForgejoRelease call without requiredReleaseTargets."],"confidence":1,"rawUtterance":"Continue","wordingChanged":true,"canonicalIntent":"Continue existing PR #3474 only: repair the exact stale release-dispatch invariant exposed by Gate 11024/11025. The implementation now passes requiredReleaseTargets through ship-and-prove, so the diagnostic assertion must match that exact canonical call. Make only this test-line correction on the existing ai/objective-first-repair-b0f8cc6896a4 branch and PR #3474, re-run Canonical Gate, and continue through merge/release only if green.","resolutionStatus":"resolved","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"stale-invariant-fixed","statement":"PR #3474 Gate recognizes the requiredReleaseTargets dispatch argument and can evaluate the actual corrective-release implementation.","proofConditionIds":["repo-proof"]}],"objective":"Continue existing PR #3474 only: repair the exact stale release-dispatch invariant exposed by Gate 11024/11025. The implementation now passes requiredReleaseTargets through ship-and-prove, so the diagnostic assertion must match that exact canonical call. Make only this test-line correction on the existing ai/objective-first-repair-b0f8cc6896a4 branch and PR #3474, re-run Canonical Gate, and continue through merge/release only if green.","constraints":[{"id":"same-pr","statement":"Keep the existing #3474 branch/PR and change only the stale invariant line.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"The exact #3474 head contains the stale invariant correction and passes Canonical 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}]},"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"controlPlaneMaintenanceReason":"Exact stale invariant correction on existing control-plane PR #3474."},"recovery":false,"fingerprint":"549ff3054aeef2cc131ca9cf10885202551c8155c12896d5293b0a704d661b59","replayCount":0,"serializedBytes":3873},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:16:58.813983+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:6835a574-b9f1-4152-bbfd-cd6a4940045e:repository-mutation-intent:549ff3054aeef2cc131ca9cf10885202551c8155c12896d5293b0a704d661b59:0","mission_step_id":"ee4a7978-af66-47bb-b604-7d14c7ff8cf2","command_center_event_id":"6835a574-b9f1-4152-bbfd-cd6a4940045e"},{"id":"0062c2b3-2791-4db4-9bcb-9291ef61d1c7","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-01018640eadf","prNumber":3476,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"89dd27cfe4d92548470dbc75f9d86883d055c678","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:16:21.244118+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"89dd27cfe4d92548470dbc75f9d86883d055c678","external_id":"3476","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:01018640-eadf-4b23-a2f6-266526b06bd6:merged-pr:3476:89dd27cfe4d92548470dbc75f9d86883d055c678","mission_step_id":"689df51d-6f00-4915-81f2-3c9d166482f4","command_center_event_id":"01018640-eadf-4b23-a2f6-266526b06bd6"},{"id":"df617ff6-218f-4992-aee3-300f00c19518","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Update the existing control-plane invariant test on PR #3457 so it asserts the repaired zero-target proof behavior while preserving fail-closed required-target validation.","baseSha":"48c19023f7ab5656dcf839d9e0719ecbb2092466","issuedAt":1790119319948,"expiresAt":1790119499948,"missionId":"9c897b02-0c61-4554-869e-1e9eee9f279a","authorizationId":"b15105dc-87b4-4787-a353-08e6d23abc61","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:22:00.443392+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"48c19023f7ab5656dcf839d9e0719ecbb2092466","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b15105dc-87b4-4787-a353-08e6d23abc61","mission_step_id":"2041b7c1-21a6-4261-9419-8a8a01622bc1","command_center_event_id":"9c897b02-0c61-4554-869e-1e9eee9f279a"},{"id":"955da712-66da-46dc-80eb-7368f103e9b9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-9c897b020c61","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3457,"terminal":false,"missionId":"9c897b02-0c61-4554-869e-1e9eee9f279a","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":484,"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":"9c897b02-0c61-4554-869e-1e9eee9f279a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1285,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:21:11.525591+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3457","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9c897b02-0c61-4554-869e-1e9eee9f279a:automatic-mission-resume:3457:repair_mission_waiting_for_gate","mission_step_id":"76b0cfaf-cc05-4c4b-9ebc-bfdae6fbf411","command_center_event_id":"9c897b02-0c61-4554-869e-1e9eee9f279a"},{"id":"f7e66adf-17b8-4a27-9f69-7e323093975b","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-9c897b020c61","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3457,"terminal":false,"missionId":"9c897b02-0c61-4554-869e-1e9eee9f279a","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"6fc3da518fbe51b873df6c2fcb5c12372fea0949","timingsMs":{"prReadinessMs":507,"approvedPlanMs":0,"shipAndProveMs":4101,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9c897b02-0c61-4554-869e-1e9eee9f279a"},"performance":null,"deploymentId":"forgejo-main-6fc3da518fbe","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2054,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:22:49.99929+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3457","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9c897b02-0c61-4554-869e-1e9eee9f279a:automatic-mission-resume:3457:canonical_release_dispatched","mission_step_id":"0eff4cfc-376b-46e1-ab16-e9993bd8b6e3","command_center_event_id":"9c897b02-0c61-4554-869e-1e9eee9f279a"},{"id":"0d0d0d3b-2b73-4441-ae17-a054bca89918","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success"},"mainSha":"82cb95f28923b7f14c06336ec0f84a12bb136f9a","missing":[],"pending":[],"required":["forgejo-main/source"],"sourceSha":"82cb95f28923b7f14c06336ec0f84a12bb136f9a","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"0df61f22cdd40a559a00a6023383818089e275e4b2e00e2458a29bd18e5b4cce","forgejoWorkflowProof":null,"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:06:53.636157+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"82cb95f28923b7f14c06336ec0f84a12bb136f9a","external_id":"forgejo-main-82cb95f28923","receipt_type":"canonical_release_status","idempotency_key":"mission:569a261a-58b8-4aaf-ad86-90edce0def25:forgejo-release-status:82cb95f28923b7f14c06336ec0f84a12bb136f9a:verified:forgejo-main/source=success","mission_step_id":"10a9f3ed-9c36-429c-b151-e0310c1ac277","command_center_event_id":"569a261a-58b8-4aaf-ad86-90edce0def25"},{"id":"ba6d79e3-91a3-4eac-b26a-15a7469ff66c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"8c6a52496642117d593928d4a926b161c464737d","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"8c6a52496642117d593928d4a926b161c464737d","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":"603c1f08db2874e600ea48999a6c1a870392fe83657bf83820f45dbe79ba5661","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/11827","runId":11827,"status":"running","sourceSha":"8c6a52496642117d593928d4a926b161c464737d","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-25T15:51:40.592414+00:00","proof_gate":"canonical_release_pending","source_sha":"8c6a52496642117d593928d4a926b161c464737d","external_id":"forgejo-main-8c6a52496642","receipt_type":"canonical_release_status","idempotency_key":"mission:bdb936b2-e84f-409b-98ae-f50b6415629c:forgejo-release-status:8c6a52496642117d593928d4a926b161c464737d:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"e8e3549d-fa21-4ca6-a049-d05f0a75c3d6","command_center_event_id":"bdb936b2-e84f-409b-98ae-f50b6415629c"},{"id":"88f879d9-b70d-4c92-a611-fb4f82119864","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"0235a995ea1afbe580ec3138c8ec8fbf2e3e33a4","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"The control plane frontend release can deploy when Sentry source-map upload is unavailable or unauthorized, while recording degraded observability and removing all private source maps before public deployment.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"source-map-safety","satisfied":true,"statement":"No production artifact may retain private source maps; artifact guard remains fail-closed.","proofConditionIds":["proof-production"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"2a1e7890af9d43ea41ba4250d80b0f96a5f1714b4e9b196dc48eb5ccd61c39d8","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"2a1e7890af9d43ea41ba4250d80b0f96a5f1714b4e9b196dc48eb5ccd61c39d8"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T04:12:55.814955+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"0235a995ea1afbe580ec3138c8ec8fbf2e3e33a4","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:f691d64c-b4b5-4cca-a0e4-bb7c2d1039ba:request-contract:2a1e7890af9d43ea41ba4250d80b0f96a5f1714b4e9b196dc48eb5ccd61c39d8:0235a995ea1afbe580ec3138c8ec8fbf2e3e33a4:verified:","mission_step_id":"9cfdf2e3-55e5-4568-a76f-675651c4a444","command_center_event_id":"f691d64c-b4b5-4cca-a0e4-bb7c2d1039ba"},{"id":"8404d530-9475-4a23-8128-e104fb3181e8","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-9c897b020c61","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":3457,"terminal":false,"missionId":"9c897b02-0c61-4554-869e-1e9eee9f279a","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4964,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2491,"missionSetupMs":627,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":523,"ledgerReconcileMs":0,"lineageReconcileMs":104,"resolvePreflightMs":627,"repositoryMutationMs":2473,"repositoryProviderMs":2473,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2345,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":523,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":128},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"9c897b02-0c61-4554-869e-1e9eee9f279a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3427,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:20:45.81866+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3457","receipt_type":"execute_mission","idempotency_key":"mission:9c897b02-0c61-4554-869e-1e9eee9f279a:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"ea57b482-90fe-48bb-821f-1190bac7ec3c","command_center_event_id":"9c897b02-0c61-4554-869e-1e9eee9f279a"},{"id":"0bcc7a08-bb1e-4974-9fcc-fb746c472084","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"6fc3da518fbe51b873df6c2fcb5c12372fea0949","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"6fc3da518fbe51b873df6c2fcb5c12372fea0949","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":"606d3082c28a962596692c8de113c6e3d44cc7dae1d4ffb5f3458ceb9ac5da68","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/10960","runId":10960,"status":"running","sourceSha":"6fc3da518fbe51b873df6c2fcb5c12372fea0949","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"f59f33cbda1c56264e693c656f5565ecbf4eb01a","deploymentId":"forgejo-main-f59f33cbda1c56264e693c656f5565ecbf4eb01a","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.214-mcp-repository-source-resolution","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:22:52.29917+00:00","proof_gate":"canonical_release_pending","source_sha":"6fc3da518fbe51b873df6c2fcb5c12372fea0949","external_id":"forgejo-main-6fc3da518fbe","receipt_type":"canonical_release_status","idempotency_key":"mission:9c897b02-0c61-4554-869e-1e9eee9f279a:forgejo-release-status:6fc3da518fbe51b873df6c2fcb5c12372fea0949:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"0eff4cfc-376b-46e1-ab16-e9993bd8b6e3","command_center_event_id":"9c897b02-0c61-4554-869e-1e9eee9f279a"},{"id":"f27bdb47-bdfa-4e96-bdea-5d5897317164","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"6fc3da518fbe51b873df6c2fcb5c12372fea0949","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"6fc3da518fbe51b873df6c2fcb5c12372fea0949","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":"606d3082c28a962596692c8de113c6e3d44cc7dae1d4ffb5f3458ceb9ac5da68","forgejoWorkflowProof":{"runId":10960,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"6fc3da518fbe51b873df6c2fcb5c12372fea0949","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-6fc3da518fbe51b873df6c2fcb5c12372fea0949","compareStatus":"target_job_success_runtime_verified","workflowRunId":10960,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.215-zero-target-proof-reconciliation","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:23:37.338787+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"6fc3da518fbe51b873df6c2fcb5c12372fea0949","external_id":"forgejo-main-6fc3da518fbe","receipt_type":"canonical_release_status","idempotency_key":"mission:9c897b02-0c61-4554-869e-1e9eee9f279a:forgejo-release-status:6fc3da518fbe51b873df6c2fcb5c12372fea0949:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"c881ef22-75e9-4275-b617-0391e20179b4","command_center_event_id":"9c897b02-0c61-4554-869e-1e9eee9f279a"},{"id":"f5e936bf-130f-43ad-83f7-4b62543fb685","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"48c19023f7ab5656dcf839d9e0719ecbb2092466","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Repair the shared KNOCKLAUNCH release-gate failure proven in run 10949: capability_manifest_invalid:universal-proposal-application.json:dependencies. Fix the canonical capability manifest dependency contract on current main, then harden the system so malformed capability manifests cannot reach refreshed PR heads and repeatedly poison the Canonical Pull Request Gate. Add or strengthen the smallest deterministic pre-PR/pre-refresh validation or regression guard in the governing release/control-plane primitive, without creating duplicate gate machinery. Preserve unrelated behavior. Ship end-to-end on one fresh ai/* branch through one PR, Canonical Pull Request Gate, squash merge, affected production release if required, and verify that the repaired validator passes and that representative previously failing refreshed PRs can be regated without this manifest-dependencies failure class. Do not stop at diagnosis, PR creation, green CI, merge, or deployment dispatch.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"6c244e1f7997b9fcdcdbd7e8396908bec83f7194779259a07556a070b86a7dff","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"6c244e1f7997b9fcdcdbd7e8396908bec83f7194779259a07556a070b86a7dff"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:23:54.986533+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"48c19023f7ab5656dcf839d9e0719ecbb2092466","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:1460c8da-38e7-4c16-ba5c-fd9806e060a8:request-contract:6c244e1f7997b9fcdcdbd7e8396908bec83f7194779259a07556a070b86a7dff:48c19023f7ab5656dcf839d9e0719ecbb2092466:verified:","mission_step_id":"e32fa94e-ca5b-4c63-9fc0-efc2873b4341","command_center_event_id":"1460c8da-38e7-4c16-ba5c-fd9806e060a8"},{"id":"c6cd36eb-6c19-4511-a424-45a8c4512342","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"8c6a52496642117d593928d4a926b161c464737d","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"8c6a52496642117d593928d4a926b161c464737d","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"failure"},"requestContractHash":"603c1f08db2874e600ea48999a6c1a870392fe83657bf83820f45dbe79ba5661","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/11827","runId":11827,"status":"failure","sourceSha":"8c6a52496642117d593928d4a926b161c464737d","conclusion":null,"failedJobs":[{"id":81916,"name":"Release frontend","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":11827,"logTail":["2026-09-25T15:53:49.5409576Z     c0385530-5ac7-517f-9033-b8f7d12d1b59 - dist/assets/workflowsApi-CCqeryLo.js.map","2026-09-25T15:53:49.5409796Z     a833f6cf-3ba4-5544-b07f-0438bf76f5e1 - dist/sw.js.map","2026-09-25T15:53:49.5409978Z ","2026-09-25T15:53:50.9800700Z error: API request failed","2026-09-25T15:53:50.9801436Z ","2026-09-25T15:53:50.9801550Z Caused by:","2026-09-25T15:53:50.9801673Z     sentry reported an error: Invalid token (http status: 401)","2026-09-25T15:53:50.9801805Z ","2026-09-25T15:53:50.9801931Z Add --log-level=[info|debug] or export SENTRY_LOG_LEVEL=[info|debug] to see more output.","2026-09-25T15:53:50.9802076Z Please attach the full debug log to all bug reports.","2026-09-25T15:53:51.0331658Z ⚙️ [runner]: exitcode '1': failure","2026-09-25T15:53:51.0868169Z ::error::frontend_release_failure stage=deploy class=WRANGLER hint=no_failure_hint","2026-09-25T15:53:51.0977689Z   ⚙  Setting output failure_hint=no_failure_hint","2026-09-25T15:53:51.0978209Z   ⚙  Setting output release_ok=false","2026-09-25T15:53:51.0978364Z   ⚙  Setting output failure_stage=deploy","2026-09-25T15:53:51.0978465Z   ⚙  Setting output failure_class=WRANGLER","2026-09-25T15:53:51.1028266Z ⚙️ [runner]: exitcode '1': failure","2026-09-25T15:53:51.1030091Z skipping post step for 'Save frontend release dependency cache after install'; main step was skipped","2026-09-25T15:53:51.1337756Z Skipping step 'Restore frontend release dependency cache' due to 'success()'","2026-09-25T15:53:51.1491897Z Skipping step 'Restore pinned frontend Wrangler tool cache' due to 'success()'","2026-09-25T15:53:51.1780708Z ⭐ Run Post https://data.forgejo.org/actions/checkout@v4","2026-09-25T15:53:51.1820419Z   🐳  docker exec cmd=[node /var/run/act/actions/77/de6c6b503044e2b1e3fa2c9e83698049e76b58af512e3693c2a3db8d069947/dist/index.js] user= workdir=","2026-09-25T15:53:51.3935899Z [command]/usr/bin/git version","2026-09-25T15:53:51.4010170Z git version 2.39.5","2026-09-25T15:53:51.4044507Z   ⚙  ***","2026-09-25T15:53:51.4066038Z Temporarily overriding HOME='/tmp/c5de00ce-9334-48e3-b97a-4a34d1841399' before making global git config changes","2026-09-25T15:53:51.4066379Z Adding repository directory to the temporary git global config as a safe directory","2026-09-25T15:53:51.4091642Z [command]/usr/bin/git config --global --add safe.directory /workspace/noel/KnockLaunchOS","2026-09-25T15:53:51.4160828Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand","2026-09-25T15:53:51.4224101Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'core\\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\"","2026-09-25T15:53:51.4866572Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader","2026-09-25T15:53:51.4921180Z http.https://git.knocklaunch.app/.extraheader","2026-09-25T15:53:51.4937069Z [command]/usr/bin/git config --local --unset-all http.https://git.knocklaunch.app/.extraheader","2026-09-25T15:53:51.5008812Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader' && git config --local --unset-all 'http.https://git.knocklaunch.app/.extraheader' || :\"","2026-09-25T15:53:51.5547850Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:","2026-09-25T15:53:51.5603864Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url","2026-09-25T15:53:51.6291503Z   ✅  Success - Post https://data.forgejo.org/actions/checkout@v4","2026-09-25T15:53:51.6600424Z 🏁  Job failed","2026-09-25T15:53:55.7842468Z Job 'Release frontend' failed",""],"proofGate":"forgejo_action_run_logs_verified","truncated":true,"failureLines":[{"line":2054,"content":"2026-09-25T15:53:50.9800700Z error: API request failed"},{"line":2057,"content":"2026-09-25T15:53:50.9801673Z     sentry reported an error: Invalid token (http status: 401)"},{"line":2061,"content":"2026-09-25T15:53:51.0331658Z ⚙️ [runner]: exitcode '1': failure"},{"line":2062,"content":"2026-09-25T15:53:51.0868169Z ::error::frontend_release_failure stage=deploy class=WRANGLER hint=no_failure_hint"},{"line":2067,"content":"2026-09-25T15:53:51.1028266Z ⚙️ [runner]: exitcode '1': failure"},{"line":2088,"content":"2026-09-25T15:53:51.6600424Z 🏁  Job failed"},{"line":2089,"content":"2026-09-25T15:53:55.7842468Z Job 'Release frontend' failed"}]},"exactSource":true,"fingerprint":"failure|release frontend|2026-09-25t15:53:50.9800700z error: api request failed|2026-09-25t15:53:50.9801673z     sentry reported an error: invalid token (http status: 401)|2026-09-25t15:53:51.0331658z ⚙️ [runner]: exitcode '1': failure|2026-09-25t15:53:51.0868169z ::error::frontend_release_failure stage=deploy class=wrangler hint=no_failure_hint|2026-09-25t15:53:51.1028266z ⚙️ [runner]: exitcode '1': failure|2026-09-25t15:53:51.6600424z 🏁  job failed|2026-09-25t15:53:55.7842468z job 'release frontend' failed|2026-09-25t15:53:49.5409576z     c0385530-5ac7-517f-9033-b8f7d12d1b59 - dist/assets/workflowsapi-ccqerylo.js.map|2026-09-25t15:53:49.5409796z     a833f6cf-3ba4-5544-b07f-0438bf76f5e1 - dist/sw.js.map|2026-09-25t15:53:49.5409978z|2026-09-25t15:53:50.9800700z error: api request failed|2026-09-25t15:53:50.9801436z|2026-09-25t15:53:50.9801550z caused by:|2026-09-25t15:53:50.9801673z     sentry reported an error: invalid token (http status: 401)|2026-09-25t15:53:50.9801805z|2026-09-25t","failureClass":"code_failure","targetStates":{"frontend":"failure"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"frontend":"failure"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T15:59:46.635191+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"8c6a52496642117d593928d4a926b161c464737d","external_id":"forgejo-main-8c6a52496642","receipt_type":"canonical_release_status","idempotency_key":"mission:bdb936b2-e84f-409b-98ae-f50b6415629c:forgejo-release-status:8c6a52496642117d593928d4a926b161c464737d:failed:forgejo-main/source=success|forgejo-release/workflow=failure|frontend-cloudflare/live=failure","mission_step_id":"e8e3549d-fa21-4ca6-a049-d05f0a75c3d6","command_center_event_id":"bdb936b2-e84f-409b-98ae-f50b6415629c"},{"id":"0a6431fd-c40b-4b75-ba49-83192a945047","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-b880f2f1b070","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":21263,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":6,"executorlessWaitMs":1096048,"firstUsefulResultAt":"2026-09-25T19:33:01.339Z","recoveryAttemptCount":6,"ownerInterruptionCount":0},"version":null,"prNumber":3759,"terminal":false,"missionId":"b880f2f1-b070-4942-b7d2-046fe84afb1f","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":5498,"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":"b880f2f1-b070-4942-b7d2-046fe84afb1f"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T19:33:43.140215+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3759","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b880f2f1-b070-4942-b7d2-046fe84afb1f:automatic-mission-resume:3759:repair_mission_pr_ready_retryable","mission_step_id":"3b58e60c-b7c7-44fa-a0ad-713606e5e569","command_center_event_id":"b880f2f1-b070-4942-b7d2-046fe84afb1f"},{"id":"b0893719-a82a-4096-85ea-3740a6c729c0","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"6fc3da518fbe51b873df6c2fcb5c12372fea0949","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"The control plane terminalizes verified zero-target/source-only releases while continuing to reject missing explicitly required release targets.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"606d3082c28a962596692c8de113c6e3d44cc7dae1d4ffb5f3458ceb9ac5da68","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"606d3082c28a962596692c8de113c6e3d44cc7dae1d4ffb5f3458ceb9ac5da68"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:23:39.444537+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"6fc3da518fbe51b873df6c2fcb5c12372fea0949","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:9c897b02-0c61-4554-869e-1e9eee9f279a:request-contract:606d3082c28a962596692c8de113c6e3d44cc7dae1d4ffb5f3458ceb9ac5da68:6fc3da518fbe51b873df6c2fcb5c12372fea0949:verified:","mission_step_id":"c881ef22-75e9-4275-b617-0391e20179b4","command_center_event_id":"9c897b02-0c61-4554-869e-1e9eee9f279a"},{"id":"27980a4d-1f25-44b7-9a9c-8221e77e33d7","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"672e959e4ef6b845651799fe29b372a7e12806be","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"runner-topology-regression-lock","satisfied":true,"statement":"The existing frontend release continuity contract enforces docker-8g exclusivity, no generic docker fallback, exactly one docker-8g workflow consumer, serial frontend release concurrency, and the already-live 8 GB memory/capacity guards.","proofConditionIds":["production-proof"]}],"satisfied":true,"constraints":[{"id":"existing-hardware","satisfied":true,"statement":"Do not create, resize, or purchase infrastructure.","proofConditionIds":["production-proof"]},{"id":"no-witness","satisfied":true,"statement":"Do not modify Visual Witness source, configuration, jobs, or runtime.","proofConditionIds":["production-proof"]},{"id":"focused","satisfied":true,"statement":"Change only src/__tests__/contracts/frontend-release-continuity.contract.test.ts.","proofConditionIds":["production-proof"]},{"id":"capability-completeness","satisfied":true,"statement":"Preserve the existing live frontend release dependency and release-owner contract; the regression lock must validate the current production topology rather than inventing a parallel release path.","proofConditionIds":["production-proof"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Do not activate any new release path; require Gate, merge, protected-main readback, current runner registry showing docker-8g, and successful existing-hardware frontend runtime proof before terminal completion.","proofConditionIds":["production-proof"]}],"contractHash":"baac2bbe9bc261ae66b964fa79e999cb018c7dd8aa2f5934ccba404be5140093","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"production-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"baac2bbe9bc261ae66b964fa79e999cb018c7dd8aa2f5934ccba404be5140093"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:03:52.903902+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"672e959e4ef6b845651799fe29b372a7e12806be","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:c743aa53-f2f2-4445-8a72-05f70608e1ab:request-contract:baac2bbe9bc261ae66b964fa79e999cb018c7dd8aa2f5934ccba404be5140093:672e959e4ef6b845651799fe29b372a7e12806be:verified:","mission_step_id":"ea2cd4c2-e0a2-4ccc-a8dd-e64221808568","command_center_event_id":"c743aa53-f2f2-4445-8a72-05f70608e1ab"},{"id":"71afbebe-af78-44a8-80ed-b6961062865c","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-48249abba869","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"48249abb-a869-4bab-9969-aa469063cba4","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":635,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":635,"missionSetupMs":454,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":454,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":454,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":454,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"48249abb-a869-4bab-9969-aa469063cba4"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1422,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:32:34.608762+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:48249abb-a869-4bab-9969-aa469063cba4:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"41cbfa70-bd3f-4cf8-9d3b-8069efef41be","command_center_event_id":"48249abb-a869-4bab-9969-aa469063cba4"},{"id":"37b58bb6-96b6-4fc3-987a-8df5f748a4c9","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-21bc7e00caba","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":7604,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"executorlessWaitMs":79792,"firstUsefulResultAt":"2026-09-25T10:14:15.012Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.277-exact-gate-fast-path","prNumber":null,"terminal":false,"missionId":"21bc7e00-caba-428f-8d88-b96f929c5aaf","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1080,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":276,"providerAuthMs":0,"ledgerPrepareMs":276,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":276,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":276,"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":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3442,"likelyAffectedFiles":["scripts/visual-witness-hosted-runner/src/universal-witness.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:14:26.381724+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"365b2fa4-9372-4902-a8f7-3059e8f98693","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"79d052c0-0f0e-4621-b035-9d889daa24ea","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"src/__tests__/contracts/frontend-release-continuity.contract.test.ts","content":"import { readFileSync } from 'node:fs';\nimport { fileURLToPath } from 'node:url';\nimport { describe, expect, it } from 'vitest';\n\nconst versionSource = readFileSync(fileURLToPath(new URL('../../lib/versionCheck.ts', import.meta.url)), 'utf8');\nconst bootstrapSource = readFileSync(fileURLToPath(new URL('../../bootstrap.ts', import.meta.url)), 'utf8');\nconst serviceWorkerSource = readFileSync(fileURLToPath(new URL('../../sw.ts', import.meta.url)), 'utf8');\nconst healthTabSource = readFileSync(fileURLToPath(new URL('../../pages/admin/system-tabs/SystemHealthTab.tsx', import.meta.url)), 'utf8');\nconst healthHookSource = readFileSync(fileURLToPath(new URL('../../hooks/useSystemHealth.ts', import.meta.url)), 'utf8');\nconst releaseWorkflowSource = readFileSync(fileURLToPath(new URL('../../../.forgejo/workflows/knocklaunch.yml', import.meta.url)), 'utf8');\nconst frontendBuildConfig = JSON.parse(readFileSync(fileURLToPath(new URL('../../../config/cloudflare-native-frontend-build.json', import.meta.url)), 'utf8'));\n\nfunction functionBlock(source: string, start: string) {\n  const from = source.indexOf(start);\n  expect(from).toBeGreaterThan(-1);\n  const searchFrom = from + start.length;\n  const boundaries = [\n    source.indexOf('\\nfunction ', searchFrom),\n    source.indexOf('\\nasync function ', searchFrom),\n    source.indexOf('\\nexport ', searchFrom),\n  ].filter((index) => index > from);\n  const to = boundaries.length > 0 ? Math.min(...boundaries) : source.length;\n  return source.slice(from, to);\n}\n\ndescribe('frontend release continuity hard safety', () => {\n  it('version monitoring announces promoted releases without auto-reloading an active session', () => {\n    const check = functionBlock(versionSource, 'async function performVersionCheck');\n    expect(check).toContain('recordAvailableRelease(remoteSha, localSha)');\n    expect(check).not.toContain('scheduleReleaseRefresh(remoteSha)');\n    expect(versionSource).toContain('sourceTreeSha?: unknown');\n    expect(versionSource).toContain('return sourceTreeSha || commitSha');\n    expect(versionSource).not.toContain('function scheduleReleaseRefresh');\n    expect(versionSource).not.toContain('function reloadForRelease');\n    expect(versionSource).not.toContain('AUTO_RELEASE_REFRESH_DELAY_MS');\n    expect(versionSource).toContain('export async function forceRefresh');\n    expect(versionSource).toContain('window.location.replace(url.toString())');\n    expect(versionSource).toContain(\"navigator.serviceWorker.register('/sw.js'\");\n    expect(versionSource).toContain(\"scope: '/'\");\n    expect(versionSource).toContain(\"updateViaCache: 'none'\");\n    expect(versionSource).toContain('await registration.update()');\n    expect(versionSource).toContain('KNOCKLAUNCH_SW_REFRESH_HANDLED');\n    expect(versionSource).toContain('check();');\n    expect(versionSource).toContain('knocklaunch:update-available');\n  });\n\n  it('service-worker updates activate promptly, hand off aware clients, and refresh legacy stale tabs while retaining only N/N-1 caches', () => {\n    expect(serviceWorkerSource).toContain('RETAINED_RELEASE_GENERATIONS = 2');\n    expect(serviceWorkerSource).toContain('await sw.skipWaiting();');\n    expect(serviceWorkerSource).toContain('await sw.clients.claim();');\n    expect(serviceWorkerSource).toContain('refreshLegacyClientsThatCannotHandleActivation');\n    expect(serviceWorkerSource).toContain('KNOCKLAUNCH_SW_REFRESH_HANDLED');\n    expect(serviceWorkerSource).toContain('await client.navigate(client.url);');\n    expect(serviceWorkerSource).toContain('historicalReleases.slice(-Math.max(0, RETAINED_RELEASE_GENERATIONS - 1))');\n    expect(serviceWorkerSource).toContain('.filter((name) => !keep.has(name))');\n    expect(serviceWorkerSource).toContain('caches.match(request)');\n  });\n\n  it('stale chunk recovery is one-shot and route-preserving', () => {\n    const runtimeRecovery = functionBlock(bootstrapSource, 'async function recoverRuntimeChunk');\n    const importRecovery = functionBlock(bootstrapSource, 'async function recoverApplicationImport');\n    expect(runtimeRecovery).toContain('RUNTIME_CHUNK_RECOVERY_KEY');\n    expect(runtimeRecovery).toContain(\"sessionStorage.setItem(RUNTIME_CHUNK_RECOVERY_KEY, '1')\");\n    expect(runtimeRecovery).toContain('new URL(window.location.href)');\n    expect(runtimeRecovery).toContain('window.location.replace(recoveryUrl.toString())');\n    expect(importRecovery).toContain('APPLICATION_IMPORT_RECOVERY_KEY');\n    expect(importRecovery).toContain('new URL(window.location.href)');\n    expect(importRecovery).toContain('window.location.replace(recoveryUrl.toString())');\n    expect(bootstrapSource).toContain(\"window.history.replaceState(window.history.state, '', currentUrl.toString())\");\n    expect(versionSource).not.toContain('recoverRuntimeChunk');\n    expect(versionSource).not.toContain('recoverApplicationImport');\n  });\n\n  it('offers a deliberate read-only continuity workspace without introducing a generic PII cache or write path', () => {\n    expect(bootstrapSource).toContain(\"CONTINUITY_QUERY_KEY = '__kl_continuity'\");\n    expect(bootstrapSource).toContain(\"CONTINUITY_READ_ONLY_MODE = 'readonly'\");\n    expect(bootstrapSource).toContain('async function renderContinuityWorkspace');\n    expect(bootstrapSource).toContain(\"method: 'GET'\");\n    expect(bootstrapSource).toContain(\"cache: 'no-store'\");\n    expect(bootstrapSource).toContain(\"table: 'unified_contacts'\");\n    expect(bootstrapSource).toContain(\"table: 'user_calendar_events'\");\n    expect(bootstrapSource).toContain(\"table: 'inventory_items'\");\n    expect(bootstrapSource).toContain(\"table: 'documents'\");\n    expect(bootstrapSource).toContain('READ ONLY');\n    expect(bootstrapSource).toContain('Only live, authorized reads are shown here. Nothing in this mode can edit your business.');\n    const continuity = functionBlock(bootstrapSource, 'async function renderContinuityWorkspace');\n    expect(continuity).not.toMatch(/\\.(?:insert|update|upsert)\\(/);\n    expect(continuity).not.toMatch(/\\.from\\([^)]*\\)[\\s\\S]{0,160}\\.delete\\(/);\n    expect(continuity).not.toMatch(/method:\\s*['\\\"](?:POST|PUT|PATCH|DELETE)/);\n    expect(bootstrapSource).not.toContain('kl:continuity-cache');\n  });\n\n  it('reserves production frontend release for the dedicated 8 GB runner lane', () => {\n    const start = releaseWorkflowSource.indexOf('\\n  release-frontend:');\n    expect(start).toBeGreaterThan(-1);\n    const end = releaseWorkflowSource.indexOf('\\n  release-', start + 1);\n    const releaseFrontend = releaseWorkflowSource.slice(start, end > start ? end : releaseWorkflowSource.length);\n    expect(releaseFrontend).toContain('runs-on: docker-8g');\n    expect(releaseFrontend).not.toMatch(/runs-on:\\s+docker(?:\\s|$)/);\n    expect((releaseWorkflowSource.match(/runs-on:\\s+docker-8g/g) || []).length).toBe(1);\n    expect(releaseFrontend).toContain('group: knocklaunch-production-frontend');\n    expect(releaseFrontend).toContain('cancel-in-progress: false');\n    expect(releaseFrontend).toContain('options: --memory=7168m');\n    expect(releaseFrontend).toContain('NODE_OPTIONS: --max-old-space-size=5632');\n    expect(releaseFrontend).toContain('Verify dedicated frontend runner capacity');\n    expect(releaseFrontend).toContain('frontend_runner_requires_8gb_host');\n    expect(frontendBuildConfig.runnerClass).toBe('heavy-8g');\n    expect(frontendBuildConfig.runnerHostMemoryMb).toBe(8192);\n    expect(frontendBuildConfig.runnerMemoryMb).toBe(7168);\n    expect(frontendBuildConfig.reservedHeadroomMb).toBe(1024);\n    expect(frontendBuildConfig.buildHeapMb).toBe(5632);\n  });\n\n  it('uses the existing System tab as the one Platform Health Center and delegates Workspace Health mutations to their canonical owner', () => {\n    expect(healthTabSource).toContain('data-platform-health-center=\"true\"');\n    expect(healthTabSource).toContain('Platform Health');\n    expect(healthTabSource).toContain(\"getPath('settings/workspace')\");\n    expect(healthTabSource).toContain('Open Workspace Health');\n    expect(healthTabSource).not.toContain(\"supabase.functions.invoke('tenant-media-library'\");\n    expect(healthTabSource).not.toContain(\"action: 'configuration_doctor'\");\n    expect(healthTabSource).not.toContain(\"action: 'repair_bootstrap'\");\n    expect(healthTabSource).toContain('Open read-only mode');\n    expect(healthTabSource).toContain('Owner-response slow tail');\n    expect(healthTabSource).toContain('Release queue');\n    expect(healthHookSource).toContain('sentryConfigured');\n    expect(healthHookSource).toContain(\"continuityPath: '/?__kl_continuity=readonly'\");\n    expect(healthHookSource).toContain('platform: data?.platform || null');\n  });\n});\n"}],"branch":"ai/objective-first-repair-c743aa53f2f2","writes":[],"patches":[],"version":1,"approved":true,"missionId":"c743aa53-f2f2-4445-8a72-05f70608e1ab","objective":"Lock down the existing dedicated 8 GB frontend release topology so future workflow edits cannot silently route production frontend releases back to generic docker, create a second docker-8g consumer, or remove serial release ownership. Existing hardware only; Visual Witness excluded.","repository":"noel/KnockLaunchOS","visualProof":false,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/__tests__/contracts/frontend-release-continuity.contract.test.ts"],"implementation":{"files":[],"writes":[]},"requestContract":{"intent":{"rawUtterance":"lock it down","wordingChanged":true,"canonicalIntent":"Lock down the existing dedicated 8 GB frontend release topology so future workflow edits cannot silently route production frontend releases back to generic docker, create a second docker-8g consumer, or remove serial release ownership. Existing hardware only; Visual Witness excluded.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"runner-topology-regression-lock","statement":"The existing frontend release continuity contract enforces docker-8g exclusivity, no generic docker fallback, exactly one docker-8g workflow consumer, serial frontend release concurrency, and the already-live 8 GB memory/capacity guards.","proofConditionIds":["production-proof"]}],"objective":"Lock down the existing dedicated 8 GB frontend release topology so future workflow edits cannot silently route production frontend releases back to generic docker, create a second docker-8g consumer, or remove serial release ownership. Existing hardware only; Visual Witness excluded.","constraints":[{"id":"existing-hardware","statement":"Do not create, resize, or purchase infrastructure.","proofConditionIds":["production-proof"]},{"id":"no-witness","statement":"Do not modify Visual Witness source, configuration, jobs, or runtime.","proofConditionIds":["production-proof"]},{"id":"focused","statement":"Change only src/__tests__/contracts/frontend-release-continuity.contract.test.ts.","proofConditionIds":["production-proof"]},{"id":"capability-completeness","statement":"Preserve the existing live frontend release dependency and release-owner contract; the regression lock must validate the current production topology rather than inventing a parallel release path.","proofConditionIds":["production-proof"]},{"id":"atomic-capability-lifecycle","statement":"Do not activate any new release path; require Gate, merge, protected-main readback, current runner registry showing docker-8g, and successful existing-hardware frontend runtime proof before terminal completion.","proofConditionIds":["production-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"production-proof","kind":"runtime","claim":"One focused Forgejo PR updates only the existing frontend release continuity contract, canonical Gate passes, the PR squash-merges, protected main reads back the docker-8g exclusivity assertions, the current Forgejo runner registry still exposes docker-8g on existing hardware, and an existing-hardware frontend release proves the guarded lane remains operational without Visual Witness.","required":true}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/__tests__/contracts/frontend-release-continuity.contract.test.ts"],"requestContract":{"intent":{"rawUtterance":"lock it down","wordingChanged":true,"canonicalIntent":"Lock down the existing dedicated 8 GB frontend release topology so future workflow edits cannot silently route production frontend releases back to generic docker, create a second docker-8g consumer, or remove serial release ownership. Existing hardware only; Visual Witness excluded.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"runner-topology-regression-lock","statement":"The existing frontend release continuity contract enforces docker-8g exclusivity, no generic docker fallback, exactly one docker-8g workflow consumer, serial frontend release concurrency, and the already-live 8 GB memory/capacity guards.","proofConditionIds":["production-proof"]}],"objective":"Lock down the existing dedicated 8 GB frontend release topology so future workflow edits cannot silently route production frontend releases back to generic docker, create a second docker-8g consumer, or remove serial release ownership. Existing hardware only; Visual Witness excluded.","constraints":[{"id":"existing-hardware","statement":"Do not create, resize, or purchase infrastructure.","proofConditionIds":["production-proof"]},{"id":"no-witness","statement":"Do not modify Visual Witness source, configuration, jobs, or runtime.","proofConditionIds":["production-proof"]},{"id":"focused","statement":"Change only src/__tests__/contracts/frontend-release-continuity.contract.test.ts.","proofConditionIds":["production-proof"]},{"id":"capability-completeness","statement":"Preserve the existing live frontend release dependency and release-owner contract; the regression lock must validate the current production topology rather than inventing a parallel release path.","proofConditionIds":["production-proof"]},{"id":"atomic-capability-lifecycle","statement":"Do not activate any new release path; require Gate, merge, protected-main readback, current runner registry showing docker-8g, and successful existing-hardware frontend runtime proof before terminal completion.","proofConditionIds":["production-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"production-proof","kind":"runtime","claim":"One focused Forgejo PR updates only the existing frontend release continuity contract, canonical Gate passes, the PR squash-merges, protected main reads back the docker-8g exclusivity assertions, the current Forgejo runner registry still exposes docker-8g on existing hardware, and an existing-hardware frontend release proves the guarded lane remains operational without Visual Witness.","required":true}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"7436400e1c2cb863b602c6908f7b7b98b5b583800d383333f416790900be8ed7","replayCount":0,"serializedBytes":15713},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:03:28.595627+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:c743aa53-f2f2-4445-8a72-05f70608e1ab:repository-mutation-intent:7436400e1c2cb863b602c6908f7b7b98b5b583800d383333f416790900be8ed7:0","mission_step_id":"46cdd249-bb92-43cb-a7c7-ba6b5a47fd22","command_center_event_id":"c743aa53-f2f2-4445-8a72-05f70608e1ab"},{"id":"d42074a7-646d-4e75-8b9b-428ad60c9745","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-48249abba869","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"48249abb-a869-4bab-9969-aa469063cba4","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":321,"providerAuthMs":0,"ledgerPrepareMs":278,"ledgerReconcileMs":0,"lineageReconcileMs":43,"resolvePreflightMs":321,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":278,"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":"48249abb-a869-4bab-9969-aa469063cba4"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3449,"likelyAffectedFiles":["config/capabilities/universal-proposal-application.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:32:15.093985+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:48249abb-a869-4bab-9969-aa469063cba4:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"f73f1e47-1beb-4874-bf97-5f05715f8440","command_center_event_id":"48249abb-a869-4bab-9969-aa469063cba4"},{"id":"852d503f-b2cf-4a6f-99a8-947276d53282","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.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"fbfa4532-3123-478e-ab77-fc7eb9767459","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":494,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":494,"missionSetupMs":372,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":372,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":372,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":372,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fbfa4532-3123-478e-ab77-fc7eb9767459"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1299,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:33:19.717067+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fbfa4532-3123-478e-ab77-fc7eb9767459:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"e8c6069b-7460-40ef-b70e-34be94ef47ae","command_center_event_id":"fbfa4532-3123-478e-ab77-fc7eb9767459"},{"id":"b8ccbfb3-5138-4e8a-8dcb-2c2d7072d088","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/repair-universal-proposal-proof-ledger","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3458,"terminal":false,"missionId":"169940ef-8e09-4f26-9c2f-d99aa4f69c48","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4031,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":589,"missionSetupMs":322,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":322,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":322,"repositoryMutationMs":3442,"repositoryProviderMs":3442,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1975,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":322,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1467},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"169940ef-8e09-4f26-9c2f-d99aa4f69c48"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3139,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:33:36.606791+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3458","receipt_type":"execute_mission","idempotency_key":"mission:169940ef-8e09-4f26-9c2f-d99aa4f69c48:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"5db64c49-0146-4399-9ea9-b1c8542bbdab","command_center_event_id":"169940ef-8e09-4f26-9c2f-d99aa4f69c48"},{"id":"bac06ec8-ccb0-44f9-b618-8c380bb9319a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/repair-universal-proposal-proof-ledger","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3458,"terminal":false,"missionId":"169940ef-8e09-4f26-9c2f-d99aa4f69c48","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"820e7541a44d99b3003ec8fedb2ee5a1acf153df","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3553,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":418,"approvedPlanMs":0,"missionSetupMs":459,"providerAuthMs":0,"shipAndProveMs":2993,"ledgerPrepareMs":366,"ledgerReconcileMs":0,"lineageReconcileMs":93,"resolvePreflightMs":459,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":366,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"169940ef-8e09-4f26-9c2f-d99aa4f69c48"},"performance":null,"deploymentId":"forgejo-main-820e7541a44d","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2543,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:33:57.687812+00:00","proof_gate":"canonical_release_dispatched","source_sha":"820e7541a44d99b3003ec8fedb2ee5a1acf153df","external_id":"forgejo-main-820e7541a44d","receipt_type":"execute_mission","idempotency_key":"mission:169940ef-8e09-4f26-9c2f-d99aa4f69c48:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"ab52b9b0-77bf-41f0-a795-cb0b369dfc21","command_center_event_id":"169940ef-8e09-4f26-9c2f-d99aa4f69c48"},{"id":"960963cc-c6b3-4452-b77c-aaeb79171862","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-b96ffd610c19","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"b96ffd61-0c19-4785-a098-11c5d69ecc52","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":107,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":629,"providerAuthMs":0,"ledgerPrepareMs":629,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":629,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":629,"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":"b96ffd61-0c19-4785-a098-11c5d69ecc52"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4244,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:43:48.208847+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b96ffd61-0c19-4785-a098-11c5d69ecc52:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"c511986a-ac9f-4270-ac45-825cce0e5de2","command_center_event_id":"b96ffd61-0c19-4785-a098-11c5d69ecc52"},{"id":"d0957f01-d8d5-47f9-b6e2-05338de60d1f","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-b96ffd610c19","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"b96ffd61-0c19-4785-a098-11c5d69ecc52","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":352,"providerAuthMs":0,"ledgerPrepareMs":352,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":352,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":352,"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":"b96ffd61-0c19-4785-a098-11c5d69ecc52"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3718,"likelyAffectedFiles":["scripts/validate-capability-manifests.mjs",".forgejo/workflows"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:44:01.751306+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b96ffd61-0c19-4785-a098-11c5d69ecc52:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c511986a-ac9f-4270-ac45-825cce0e5de2","command_center_event_id":"b96ffd61-0c19-4785-a098-11c5d69ecc52"},{"id":"13e434d8-fb1d-419c-8a76-4bbf982c25cd","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-b96ffd610c19","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3459,"terminal":false,"missionId":"b96ffd61-0c19-4785-a098-11c5d69ecc52","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4803,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":777,"missionSetupMs":240,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":240,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":240,"repositoryMutationMs":4026,"repositoryProviderMs":4026,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2492,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":240,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1534},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"b96ffd61-0c19-4785-a098-11c5d69ecc52"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3108,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:44:30.981523+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3459","receipt_type":"execute_mission","idempotency_key":"mission:b96ffd61-0c19-4785-a098-11c5d69ecc52:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"62a8f5b8-e007-4a4d-a40f-744cc48f3634","command_center_event_id":"b96ffd61-0c19-4785-a098-11c5d69ecc52"},{"id":"29a87841-6ca0-4020-8799-9b0bd8892a91","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-b96ffd610c19","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3459,"terminal":false,"missionId":"b96ffd61-0c19-4785-a098-11c5d69ecc52","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"0610fb4994b732d1bf48d198526425921f4a31a0","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":463,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":73,"approvedPlanMs":0,"missionSetupMs":2239,"providerAuthMs":0,"shipAndProveMs":235,"ledgerPrepareMs":497,"ledgerReconcileMs":0,"lineageReconcileMs":1742,"resolvePreflightMs":2239,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":497,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b96ffd61-0c19-4785-a098-11c5d69ecc52"},"performance":null,"deploymentId":"forgejo-main-0610fb4994b7","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2282,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:46:25.686282+00:00","proof_gate":"canonical_release_dispatched","source_sha":"0610fb4994b732d1bf48d198526425921f4a31a0","external_id":"forgejo-main-0610fb4994b7","receipt_type":"execute_mission","idempotency_key":"mission:b96ffd61-0c19-4785-a098-11c5d69ecc52:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"6aca6982-225b-4dab-8a89-61a9f62d9e98","command_center_event_id":"b96ffd61-0c19-4785-a098-11c5d69ecc52"},{"id":"20a2bfd4-a33f-4dca-8399-49308196d507","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-356a85f6cc65","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"356a85f6-cc65-4e49-a326-26f0faf8c973","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":565,"providerAuthMs":0,"ledgerPrepareMs":565,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":565,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":565,"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":"356a85f6-cc65-4e49-a326-26f0faf8c973"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3828,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:46:32.904076+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:356a85f6-cc65-4e49-a326-26f0faf8c973:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"4f2b2617-fd55-45d7-a4b4-ccc486e99027","command_center_event_id":"356a85f6-cc65-4e49-a326-26f0faf8c973"},{"id":"e57810be-22fb-4551-80e9-719accaf3815","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in implementation.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"durable_state:implementation","automationAllowed":false,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"source_resolution_required\",\"proofGate\":\"repair_mission_source_resolution_required\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:implementation\",\"automationAllowed\":false,\"ownerActionRequired\":false},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"implementation\",\"deadlineAt\":\"2026-09-23T01:46:32.411623+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-356a85f6cc65\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:49:19.921894+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:356a85f6-cc65-4e49-a326-26f0faf8c973:owner-progress-heartbeat:119341397","mission_step_id":"59a417fd-9c05-4617-bb43-4f41964eb981","command_center_event_id":"356a85f6-cc65-4e49-a326-26f0faf8c973"},{"id":"e786e925-27c4-4913-a5e7-9263aebd0160","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-356a85f6cc65","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"356a85f6-cc65-4e49-a326-26f0faf8c973","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":144,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":353,"providerAuthMs":0,"ledgerPrepareMs":353,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":353,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":353,"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":"356a85f6-cc65-4e49-a326-26f0faf8c973"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3508,"likelyAffectedFiles":["workers/cc-execution"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:51:19.938145+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:356a85f6-cc65-4e49-a326-26f0faf8c973:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"4f2b2617-fd55-45d7-a4b4-ccc486e99027","command_center_event_id":"356a85f6-cc65-4e49-a326-26f0faf8c973"},{"id":"e7e03114-5ee0-4463-9a5e-ec32d1715326","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/repair-3428-proposal-css","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"f2fcb0e6-bb96-4612-8881-44defdac3cf3","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":229,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":662,"providerAuthMs":0,"ledgerPrepareMs":662,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":662,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":662,"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":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3642,"likelyAffectedFiles":["src/pages/proposals/UniversalProposalWorkspace.css"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:52:47.388377+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f2fcb0e6-bb96-4612-8881-44defdac3cf3:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c0293a26-f186-4902-8079-6c91fb2be65e","command_center_event_id":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},{"id":"2f4106c1-9e71-4ffb-b6e1-bd7862cd6f24","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in pull request.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"durable_state:pull_request","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"control_plane_maintenance_authorization\",\"status\":\"authorized\",\"proofGate\":\"control_plane_maintenance_scope_authorized\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"ready\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:pull_request\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-runtime\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-23T04:10:55.874262+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/release-runtime-mismatch-nonterminal\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:17:34.771909+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:owner-progress-heartbeat:119341510","mission_step_id":"304b176d-e37f-4ccf-80b7-ffc2b2b1dfd4","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"3ae0ebe9-0532-4127-9be1-bc0b663ce77c","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/repair-3428-proposal-css","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3460,"terminal":false,"missionId":"f2fcb0e6-bb96-4612-8881-44defdac3cf3","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5072,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":732,"missionSetupMs":313,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":313,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":313,"repositoryMutationMs":4340,"repositoryProviderMs":4340,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2270,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":313,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2070},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3727,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:53:04.028287+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3460","receipt_type":"execute_mission","idempotency_key":"mission:f2fcb0e6-bb96-4612-8881-44defdac3cf3:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"0def91ac-e807-4d2f-9688-3e4da7b40512","command_center_event_id":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},{"id":"285ee31b-9c7d-4621-9ed6-a033646cb542","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-21bc7e00caba","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":5849,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"executorlessWaitMs":30892,"firstUsefulResultAt":"2026-09-25T10:14:15.012Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.277-exact-gate-fast-path","prNumber":null,"terminal":false,"missionId":"21bc7e00-caba-428f-8d88-b96f929c5aaf","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1244,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":277,"providerAuthMs":0,"ledgerPrepareMs":277,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":277,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":277,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1176,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:14:15.18899+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"365b2fa4-9372-4902-a8f7-3059e8f98693","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"a9ab377f-42f3-4a6a-9eed-4861a6e5d2e9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-21bc7e00caba","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":11010,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":3,"executorlessWaitMs":107830,"firstUsefulResultAt":"2026-09-25T10:14:15.012Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.277-exact-gate-fast-path","prNumber":3701,"terminal":false,"missionId":"21bc7e00-caba-428f-8d88-b96f929c5aaf","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3318,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":587,"missionSetupMs":233,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":233,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":233,"repositoryMutationMs":2731,"repositoryProviderMs":2731,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1755,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":233,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":976},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3147,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:16:07.2398+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3701","receipt_type":"execute_mission","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"391eeb42-cb28-4c9a-9ad7-ebf5fff0c0c4","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"3450923e-0d75-4a13-a9ba-f9d86badb689","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-c743aa53f2f2","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":15860,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-25T16:03:28.428Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":3741,"terminal":false,"missionId":"c743aa53-f2f2-4445-8a72-05f70608e1ab","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3678,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":756,"missionSetupMs":285,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":285,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":285,"repositoryMutationMs":2922,"repositoryProviderMs":2922,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1818,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":285,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1104},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"c743aa53-f2f2-4445-8a72-05f70608e1ab"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3160,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:03:33.3638+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3741","receipt_type":"execute_mission","idempotency_key":"mission:c743aa53-f2f2-4445-8a72-05f70608e1ab:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"46cdd249-bb92-43cb-a7c7-ba6b5a47fd22","command_center_event_id":"c743aa53-f2f2-4445-8a72-05f70608e1ab"},{"id":"c6709536-7224-41d0-9006-6aa0272907b3","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/repair-3428-proposal-css","reason":"pull_request_not_merge_eligible:pull_request_merge_rejected_no_mutation:{\"headSha\":\"f3f9f68c5b4c468215808896a1eb3de05f86534f\",\"merge\":\"{\\\"message\\\":\\\"not allowed to merge [reason: The head branch is behind the base branch]\\\",\\\"url\\\":\\\"https://git.knocklaunch.app/api/swagger\\\"}\",\"refreshRequired\":true,\"refreshOperation\":\"forgejo_pr_refresh\",\"headMutated\":false}","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3460,"terminal":false,"missionId":"f2fcb0e6-bb96-4612-8881-44defdac3cf3","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1066,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":596,"approvedPlanMs":0,"missionSetupMs":500,"providerAuthMs":0,"shipAndProveMs":333,"ledgerPrepareMs":249,"ledgerReconcileMs":0,"lineageReconcileMs":251,"resolvePreflightMs":500,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":249,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1766,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:53:49.53103+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"3460","receipt_type":"execute_mission","idempotency_key":"mission:f2fcb0e6-bb96-4612-8881-44defdac3cf3:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"0def91ac-e807-4d2f-9688-3e4da7b40512","command_center_event_id":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},{"id":"3d6e9bca-e8b1-4077-9d64-40592cb14f31","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-21bc7e00caba","writes":[],"patches":[],"version":1,"approved":true,"missionId":"21bc7e00-caba-428f-8d88-b96f929c5aaf","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/visual-witness-hosted-runner/src/universal-witness.mjs"],"anchored_edits":[{"path":"scripts/visual-witness-hosted-runner/src/universal-witness.mjs","anchor":"        await persistJob(job);\n        throw error;\n      }","expectedSha":"d64dcc60604d0e4fe47ffdcad005e109841be304","replacement":"        await persistJob(job);\n        shellReady = false;\n      }"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"21bc7e00-caba-428f-8d88-b96f929c5aaf","ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/visual-witness-hosted-runner/src/universal-witness.mjs"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"e42a73a6a1fc5b0ecccff38e3cca6fccaee36bd58dca947e2f83298493e75f80","replayCount":0,"serializedBytes":1362},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:16:02.892288+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:repository-mutation-intent:e42a73a6a1fc5b0ecccff38e3cca6fccaee36bd58dca947e2f83298493e75f80:0","mission_step_id":"391eeb42-cb28-4c9a-9ad7-ebf5fff0c0c4","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"80a009d5-9472-471f-9254-33becee2cdc4","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-c743aa53f2f2","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":17925,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":4725,"firstUsefulResultAt":"2026-09-25T16:03:28.428Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3741,"terminal":false,"missionId":"c743aa53-f2f2-4445-8a72-05f70608e1ab","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":5486,"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":"c743aa53-f2f2-4445-8a72-05f70608e1ab"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:03:46.278684+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3741","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c743aa53-f2f2-4445-8a72-05f70608e1ab:automatic-mission-resume:3741:repair_mission_pr_ready_retryable","mission_step_id":"7fb70628-3283-4677-a8aa-8ff3a0c92950","command_center_event_id":"c743aa53-f2f2-4445-8a72-05f70608e1ab"},{"id":"384d376b-9498-4013-a2b2-28912dfc2434","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-6730ce8a6cce","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":null,"terminal":false,"missionId":"6730ce8a-6cce-416c-bff4-935556eb70a6","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1451,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":412,"providerAuthMs":0,"ledgerPrepareMs":412,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":412,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":412,"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":"6730ce8a-6cce-416c-bff4-935556eb70a6"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4531,"likelyAffectedFiles":["src/pages/SignAgreement.tsx","src/pages/sign-agreement/PageShell.tsx","src/pages/sign-agreement/SignerFieldsCard.tsx","src/pages/sign-agreement/SignatureDrawer.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T19:53:39.55153+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6730ce8a-6cce-416c-bff4-935556eb70a6:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"e30bb517-90f1-4436-b41b-9bdcab3a3d6e","command_center_event_id":"6730ce8a-6cce-416c-bff4-935556eb70a6"},{"id":"db2b9a8f-e65d-4a0a-8974-4dd8d7d10ee5","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-a9fba52da2d6","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"a9fba52d-a2d6-456a-bf1d-f041fc62fafb","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":674,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":507,"ledgerReconcileMs":0,"lineageReconcileMs":167,"resolvePreflightMs":674,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":507,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a9fba52d-a2d6-456a-bf1d-f041fc62fafb"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1565,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:57:28.05966+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a9fba52d-a2d6-456a-bf1d-f041fc62fafb:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"01b2de41-a26b-449c-95e4-837bfb24a05f","command_center_event_id":"a9fba52d-a2d6-456a-bf1d-f041fc62fafb"},{"id":"3abc0907-51bb-4054-a60d-c84c28e41fff","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-a9fba52da2d6","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"a9fba52d-a2d6-456a-bf1d-f041fc62fafb","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":77,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":310,"providerAuthMs":0,"ledgerPrepareMs":257,"ledgerReconcileMs":0,"lineageReconcileMs":53,"resolvePreflightMs":310,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":257,"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":"a9fba52d-a2d6-456a-bf1d-f041fc62fafb"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4275,"likelyAffectedFiles":["scripts/generate-cc-execution-action-schema.mjs","scripts/visual-witness-hosted-runner/src/bounded-mission-queue.mjs","scripts/visual-witness-hosted-runner/src/mission-gateway.mjs","scripts/visual-witness-hosted-runner/src/mission-supervisor.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:55:46.844195+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a9fba52d-a2d6-456a-bf1d-f041fc62fafb:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0aa0d705-0858-4ab1-b69b-1ea9706c36a2","command_center_event_id":"a9fba52d-a2d6-456a-bf1d-f041fc62fafb"},{"id":"c6c11356-c937-4e97-882b-4ced53b04ed9","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/repair-3428-proposal-css","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3460,"terminal":false,"missionId":"f2fcb0e6-bb96-4612-8881-44defdac3cf3","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"f986eae6e63fd3b2a22492fd91a5c1a0b12070c6","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4351,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":437,"approvedPlanMs":0,"missionSetupMs":367,"providerAuthMs":0,"shipAndProveMs":3820,"ledgerPrepareMs":278,"ledgerReconcileMs":0,"lineageReconcileMs":89,"resolvePreflightMs":367,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":278,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},"performance":null,"deploymentId":"forgejo-main-f986eae6e63f","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2532,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:59:11.561581+00:00","proof_gate":"canonical_release_dispatched","source_sha":"f986eae6e63fd3b2a22492fd91a5c1a0b12070c6","external_id":"forgejo-main-f986eae6e63f","receipt_type":"execute_mission","idempotency_key":"mission:f2fcb0e6-bb96-4612-8881-44defdac3cf3:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"32a2dcb0-c3ba-45d5-9c60-b569cfd5ada9","command_center_event_id":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},{"id":"2712bece-bfac-478a-a654-3f78cca1c542","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-c743aa53f2f2","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":19494,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":17806,"firstUsefulResultAt":"2026-09-25T16:03:28.428Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":3741,"terminal":false,"missionId":"c743aa53-f2f2-4445-8a72-05f70608e1ab","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"672e959e4ef6b845651799fe29b372a7e12806be","timingsMs":{"prReadinessMs":470,"approvedPlanMs":0,"shipAndProveMs":2580,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"c743aa53-f2f2-4445-8a72-05f70608e1ab"},"performance":null,"deploymentId":"forgejo-main-672e959e4ef6","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1849,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:03:50.394439+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3741","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c743aa53-f2f2-4445-8a72-05f70608e1ab:automatic-mission-resume:3741:canonical_release_reconciliation_pending","mission_step_id":"7fb70628-3283-4677-a8aa-8ff3a0c92950","command_center_event_id":"c743aa53-f2f2-4445-8a72-05f70608e1ab"},{"id":"a4b4c17f-52ed-4c2a-a806-7914186e5f5e","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-6730ce8a6cce","writes":[],"patches":[],"version":1,"approved":true,"missionId":"6730ce8a-6cce-416c-bff4-935556eb70a6","objective":"Continue same mission and implement the simplified single-path recipient UI now. Preserve signing/legal behavior, remove duplicate navigation/actions.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/SignAgreement.tsx"],"anchored_edits":[{"find":"<div className=\"text-center\">\n          <h1 className=\"text-xl font-semibold tracking-tight text-white sm:text-2xl\">Review & Sign Agreement</h1>\n          <p className=\"mt-1 text-sm text-white/60\">\n            Review your agreement, then add your signature.\n          </p>\n        </div>\n\n        {/* Recipient Info */}\n        <Card className=\"shadow-sm border-white/10 bg-[#101419] text-slate-100\">\n          <CardContent className=\"py-4\">\n            <div className=\"flex flex-wrap items-center justify-between gap-4\">\n              <div>\n                <p className=\"text-xs text-slate-400 uppercase tracking-wide font-medium\">\n                  Prepared for\n                </p>\n                <p className=\"font-semibold text-slate-100\">\n                  {agreement?.recipient_name || 'You'}\n                </p>\n                <p className=\"text-sm text-slate-400\">{agreement?.recipient_email}</p>\n              </div>\n              <div className=\"flex items-center gap-1.5 text-sm text-amber-200/80\">\n                <Clock className=\"h-4 w-4\" />\n                <span>\n                  Expires{' '}\n                  {agreement?.expires_at && format(new Date(agreement.expires_at), 'PPP')}\n                </span>\n              </div>\n            </div>\n          </CardContent>\n        </Card>","path":"src/pages/SignAgreement.tsx","replace":"<div className=\"mx-auto max-w-2xl text-center\">\n          <p className=\"text-xs font-bold uppercase tracking-[0.18em] text-emerald-300/80\">Prepared for {agreement?.recipient_name || 'You'}</p>\n          <h1 className=\"mt-2 text-2xl font-bold tracking-tight text-white sm:text-3xl\">Review & Sign Your Proposal</h1>\n          <p className=\"mt-2 text-sm leading-6 text-slate-400\">Review the proposal, add your signature, and submit. That’s it.</p>\n          {agreement?.expires_at ? <p className=\"mt-2 text-xs text-slate-500\">Available through {format(new Date(agreement.expires_at), 'PPP')}</p> : null}\n        </div>"},{"find":"{documentPackage ? (\n          <Card className=\"shadow-sm border-white/10 bg-[#101419] text-slate-100\">","path":"src/pages/SignAgreement.tsx","replace":"{false && documentPackage ? (\n          <Card className=\"shadow-sm border-white/10 bg-[#101419] text-slate-100\">"},{"find":"<h3 className=\"mt-3 text-xl font-bold text-white\">Your proposal is ready</h3>\n                    <p className=\"mt-2 text-sm leading-6 text-slate-400\">Open the full proposal to review every section at full width, then complete the signature and date fields below.</p>","path":"src/pages/SignAgreement.tsx","replace":"<h3 className=\"mt-3 text-xl font-bold text-white\">Your proposal is ready</h3>\n                    <p className=\"mt-2 text-sm leading-6 text-slate-400\">Review the full proposal, then sign once at the bottom.</p>"},{"find":"View Full Proposal & Sign","path":"src/pages/SignAgreement.tsx","replace":"Review & Sign Proposal"},{"find":"{!agreement?.preview_only && isPdfAgreement && (","path":"src/pages/SignAgreement.tsx","replace":"{false && !agreement?.preview_only && isPdfAgreement && ("},{"find":"<CardTitle className=\"flex items-center gap-2 text-lg text-slate-100\">\n              <FileSignature className=\"h-5 w-5 text-emerald-300\" />\n              Electronic Signature\n            </CardTitle>\n            <CardDescription className=\"text-slate-400\">\n              Type your full legal name or draw your signature.\n            </CardDescription>","path":"src/pages/SignAgreement.tsx","replace":"<CardTitle className=\"flex items-center gap-2 text-lg text-slate-100\">\n              <FileSignature className=\"h-5 w-5 text-emerald-300\" />\n              Sign Proposal\n            </CardTitle>\n            <CardDescription className=\"text-slate-400\">\n              Add your signature once, confirm the terms, and submit.\n            </CardDescription>"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"6730ce8a-6cce-416c-bff4-935556eb70a6","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/SignAgreement.tsx"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"3a94cbd4a392b90f1fce2b60caacfef5ad7a7a21d91f95d26c45e57eef05af06","replayCount":0,"serializedBytes":5117},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T19:54:09.017216+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:6730ce8a-6cce-416c-bff4-935556eb70a6:repository-mutation-intent:3a94cbd4a392b90f1fce2b60caacfef5ad7a7a21d91f95d26c45e57eef05af06:0","mission_step_id":"1afe8d6e-f6b0-4b09-bb3f-775389c6c67b","command_center_event_id":"6730ce8a-6cce-416c-bff4-935556eb70a6"},{"id":"c473518e-1259-4dc8-ab73-2a54b0c408a5","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-21bc7e00caba","prNumber":3701,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:16:59.429478+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","external_id":"3701","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:merged-pr:3701:651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","mission_step_id":"acd89bd4-b217-4924-bcb0-93a7de1b17e2","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"d3cf32cc-bc5c-4681-b260-2c51b49db5c4","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3384,"terminal":false,"missionId":"4c1992e9-9731-4f75-8043-e494b4026c69","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3972,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3762,"approvedPlanMs":0,"missionSetupMs":457,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":318,"ledgerReconcileMs":0,"lineageReconcileMs":139,"resolvePreflightMs":457,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":318,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"4c1992e9-9731-4f75-8043-e494b4026c69"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2308,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:01:27.016204+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3384","receipt_type":"execute_mission","idempotency_key":"mission:4c1992e9-9731-4f75-8043-e494b4026c69:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"2875314e-1ce8-492c-a5c8-fe219f2a36bd","command_center_event_id":"4c1992e9-9731-4f75-8043-e494b4026c69"},{"id":"902901b9-d63d-4ef3-8778-464da918929d","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.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"bb3ea1d4-446f-4b27-b632-7a18b72275f0","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":553,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":553,"missionSetupMs":388,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":388,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":388,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":388,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bb3ea1d4-446f-4b27-b632-7a18b72275f0"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1298,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:02:40.50941+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bb3ea1d4-446f-4b27-b632-7a18b72275f0:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"374d5ae9-1f8c-476a-8c75-aa87c349a92c","command_center_event_id":"bb3ea1d4-446f-4b27-b632-7a18b72275f0"},{"id":"ce37760e-89d6-48d1-840f-9a9bfa5069f7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-source-archive-only","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3462,"terminal":false,"missionId":"bb3ea1d4-446f-4b27-b632-7a18b72275f0","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4875,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":954,"missionSetupMs":290,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":290,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":290,"repositoryMutationMs":3921,"repositoryProviderMs":3921,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2216,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":290,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1705},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"bb3ea1d4-446f-4b27-b632-7a18b72275f0"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3152,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:02:54.835711+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3462","receipt_type":"execute_mission","idempotency_key":"mission:bb3ea1d4-446f-4b27-b632-7a18b72275f0:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"374d5ae9-1f8c-476a-8c75-aa87c349a92c","command_center_event_id":"bb3ea1d4-446f-4b27-b632-7a18b72275f0"},{"id":"a1ca77a8-6492-4c93-9433-78f847c176a0","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-21bc7e00caba","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":13090,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":3,"executorlessWaitMs":112184,"firstUsefulResultAt":"2026-09-25T10:14:15.012Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3701,"terminal":false,"missionId":"21bc7e00-caba-428f-8d88-b96f929c5aaf","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","timingsMs":{"prReadinessMs":94,"approvedPlanMs":0,"shipAndProveMs":354,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},"performance":null,"deploymentId":"forgejo-main-651bc6dcec9f","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1898,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:17:01.15493+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3701","receipt_type":"automatic_mission_resume","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:automatic-mission-resume:3701:canonical_release_reconciliation_pending","mission_step_id":"acd89bd4-b217-4924-bcb0-93a7de1b17e2","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"5bc20281-99c8-4ad5-a94d-4a0db762e48f","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success"},"mainSha":"672e959e4ef6b845651799fe29b372a7e12806be","missing":[],"pending":[],"required":["forgejo-main/source"],"sourceSha":"672e959e4ef6b845651799fe29b372a7e12806be","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"baac2bbe9bc261ae66b964fa79e999cb018c7dd8aa2f5934ccba404be5140093","forgejoWorkflowProof":null,"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:03:51.482636+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"672e959e4ef6b845651799fe29b372a7e12806be","external_id":"forgejo-main-672e959e4ef6","receipt_type":"canonical_release_status","idempotency_key":"mission:c743aa53-f2f2-4445-8a72-05f70608e1ab:forgejo-release-status:672e959e4ef6b845651799fe29b372a7e12806be:verified:forgejo-main/source=success","mission_step_id":"ea2cd4c2-e0a2-4ccc-a8dd-e64221808568","command_center_event_id":"c743aa53-f2f2-4445-8a72-05f70608e1ab"},{"id":"c987632f-9885-44c9-a9a4-9fdd16c0c9b7","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/forgejo-source-archive-only","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3462,"terminal":false,"missionId":"bb3ea1d4-446f-4b27-b632-7a18b72275f0","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"4731d212d4a336cd02be1ce7734c9942de1e71de","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":607,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":136,"approvedPlanMs":0,"missionSetupMs":1914,"providerAuthMs":0,"shipAndProveMs":356,"ledgerPrepareMs":560,"ledgerReconcileMs":0,"lineageReconcileMs":1354,"resolvePreflightMs":1914,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":560,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bb3ea1d4-446f-4b27-b632-7a18b72275f0"},"performance":null,"deploymentId":"forgejo-main-4731d212d4a3","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2611,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:04:42.381517+00:00","proof_gate":"canonical_release_dispatched","source_sha":"4731d212d4a336cd02be1ce7734c9942de1e71de","external_id":"forgejo-main-4731d212d4a3","receipt_type":"execute_mission","idempotency_key":"mission:bb3ea1d4-446f-4b27-b632-7a18b72275f0:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"1bc5ee5e-5d33-4940-a2ce-b0122651e7bb","command_center_event_id":"bb3ea1d4-446f-4b27-b632-7a18b72275f0"},{"id":"2abb40b4-9d99-463c-9a57-4844592494d8","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-171e0ba6b780","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"171e0ba6-b780-40d1-b474-a8cc0638cb32","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":32,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":418,"providerAuthMs":0,"ledgerPrepareMs":418,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":418,"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":"171e0ba6-b780-40d1-b474-a8cc0638cb32"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6612,"likelyAffectedFiles":["src/PrivateAppShell.tsx","scripts/visual-witness-hosted-runner/src/bootstrap-encore-proof.mjs","scripts/visual-witness-hosted-runner/src/encore-proof-patch.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-service.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:04:56.019763+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:171e0ba6-b780-40d1-b474-a8cc0638cb32:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"10106726-0ea1-43ee-afbb-ed379808bab0","command_center_event_id":"171e0ba6-b780-40d1-b474-a8cc0638cb32"},{"id":"116fc8a2-6f94-4510-a6da-9a55465c83bb","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-81967229bd6a","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"81967229-bd6a-4221-9ad5-df3f705c1930","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":109,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":415,"providerAuthMs":0,"ledgerPrepareMs":415,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":415,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":415,"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":"81967229-bd6a-4221-9ad5-df3f705c1930"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":7144,"likelyAffectedFiles":["scripts/resolve-production-workflow-run.mjs","scripts/visual-witness-hosted-runner/src/mission-supervisor.mjs","config/capabilities/big-papis-proposal-workflow.json","scripts/visual-witness-hosted-runner/RELEASE_TRIGGER.md"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:05:31.755199+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:81967229-bd6a-4221-9ad5-df3f705c1930:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"6257f72c-7e12-4d1a-8801-2ff45dc315b6","command_center_event_id":"81967229-bd6a-4221-9ad5-df3f705c1930"},{"id":"d138852b-f51d-44de-9bbd-e95802d84171","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-45bbc4786713","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":null,"terminal":false,"missionId":"45bbc478-6713-458e-801f-9b7888d16733","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1366,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":556,"providerAuthMs":0,"ledgerPrepareMs":556,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":556,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":556,"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":"45bbc478-6713-458e-801f-9b7888d16733"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4046,"likelyAffectedFiles":["src/pages/mobile-vendor/BigPapisEventsHub.tsx","src/pages/mobile-vendor/BigPapisOwnerShell.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:11:04.701632+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:45bbc478-6713-458e-801f-9b7888d16733:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"78001f13-1c49-4cfa-8891-7ffb18f7b4f9","command_center_event_id":"45bbc478-6713-458e-801f-9b7888d16733"},{"id":"a329649a-8ac6-43ff-9df2-42a60805f162","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"success"},"mainSha":"4731d212d4a336cd02be1ce7734c9942de1e71de","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"4731d212d4a336cd02be1ce7734c9942de1e71de","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"4c8c0db9b6ee64e45a7629ca269d25b37f2955ba55a5536cb4af2e58721bf7ca","forgejoWorkflowProof":{"runId":10980,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":null,"hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":true,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"4731d212d4a336cd02be1ce7734c9942de1e71de","runnerVersion":"onrunner-4731d212d4a3","expectedSourceSha":"4731d212d4a336cd02be1ce7734c9942de1e71de"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:08:47.630935+00:00","proof_gate":"canonical_release_pending","source_sha":"4731d212d4a336cd02be1ce7734c9942de1e71de","external_id":"forgejo-main-4731d212d4a3","receipt_type":"canonical_release_status","idempotency_key":"mission:bb3ea1d4-446f-4b27-b632-7a18b72275f0:forgejo-release-status:4731d212d4a336cd02be1ce7734c9942de1e71de:pending:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=success","mission_step_id":"1bc5ee5e-5d33-4940-a2ce-b0122651e7bb","command_center_event_id":"bb3ea1d4-446f-4b27-b632-7a18b72275f0"},{"id":"b4b7c332-8722-4b61-b795-0538cc10df1b","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/release-runtime-mismatch-nonterminal","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"69c4dc4c-0c19-4260-b754-633bed778141","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":148,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":700,"providerAuthMs":0,"ledgerPrepareMs":700,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":700,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":700,"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":"69c4dc4c-0c19-4260-b754-633bed778141"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6167,"likelyAffectedFiles":[".forgejo/workflows/knocklaunch.yml","scripts/command-center-host-agent/forgejo-watchdog.sh","scripts/command-center-host-agent/install-forgejo-watchdog.sh","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.service"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:10:56.73316+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"e704cf4d-621f-41d2-8df7-09200a3e1a57","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"649cb92f-8f29-4af9-87a6-18c6c022cd6e","source":"forgejo-runtime","status":"failed","payload":{"failed":["render-onrunner/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"failure"},"mainSha":"4731d212d4a336cd02be1ce7734c9942de1e71de","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"4731d212d4a336cd02be1ce7734c9942de1e71de","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"4c8c0db9b6ee64e45a7629ca269d25b37f2955ba55a5536cb4af2e58721bf7ca","forgejoWorkflowProof":{"runId":10980,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_mismatch","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":false,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"1a13c7ac6bad037eac7160d767273ba36288d93e","runnerVersion":"onrunner-1a13c7ac6bad","expectedSourceSha":"4731d212d4a336cd02be1ce7734c9942de1e71de"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:05:08.485839+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"4731d212d4a336cd02be1ce7734c9942de1e71de","external_id":"forgejo-main-4731d212d4a3","receipt_type":"canonical_release_status","idempotency_key":"mission:bb3ea1d4-446f-4b27-b632-7a18b72275f0:forgejo-release-status:4731d212d4a336cd02be1ce7734c9942de1e71de:failed:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=failure","mission_step_id":"1bc5ee5e-5d33-4940-a2ce-b0122651e7bb","command_center_event_id":"bb3ea1d4-446f-4b27-b632-7a18b72275f0"},{"id":"47227859-f6b9-4d9d-af87-60a69d76aefc","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/release-runtime-mismatch-nonterminal","reason":"control_plane_maintenance_request_contract_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"69c4dc4c-0c19-4260-b754-633bed778141","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":692,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":692,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":692,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":692,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"69c4dc4c-0c19-4260-b754-633bed778141"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1519,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:11:28.241938+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"ebde1b00-eb91-43dd-9a90-9f9667313b89","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"a4f562f2-a872-49ba-aa8a-347abee35ba4","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the cc-execution control plane canonical release ledger so an OnRunner runtime source mismatch remains pending while the authoritative Forgejo release workflow is still pending/running, and becomes failure only after the workflow is terminal and the mismatch remains unresolved. Preserve exact-source proof, genuine terminal failure handling, and all unrelated orchestration. Add the bounded regression test in capability-release-reconciliation.test.js. Ship through Canonical Gate, squash merge, cc-execution release, and runtime verification.","wordingChanged":false,"canonicalIntent":"Repair the cc-execution control plane canonical release ledger so an OnRunner runtime source mismatch remains pending while the authoritative Forgejo release workflow is still pending/running, and becomes failure only after the workflow is terminal and the mismatch remains unresolved. Preserve exact-source proof, genuine terminal failure handling, and all unrelated orchestration. Add the bounded regression test in capability-release-reconciliation.test.js. Ship through Canonical Gate, squash merge, cc-execution release, and runtime verification.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"cc-execution-release-state","statement":"The cc-execution control plane must keep transient OnRunner source mismatch nonterminal while the authoritative release workflow is active.","proofConditionIds":["proof-runtime"]}],"objective":"Repair the cc-execution control plane canonical release ledger so an OnRunner runtime source mismatch remains pending while the authoritative Forgejo release workflow is still pending/running, and becomes failure only after the workflow is terminal and the mismatch remains unresolved. Preserve exact-source proof, genuine terminal failure handling, and all unrelated orchestration. Add the bounded regression test in capability-release-reconciliation.test.js. Ship through Canonical Gate, squash merge, cc-execution release, and runtime verification.","constraints":[{"id":"preserve-terminal-failure","statement":"The cc-execution control plane must continue to classify completed authoritative release failures and unresolved post-terminal runtime source mismatch as failures.","proofConditionIds":["proof-runtime"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-runtime"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-runtime","kind":"runtime","claim":"The live cc-execution control plane release reconciler treats active-workflow source mismatch as pending and preserves genuine terminal failure behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Repair-the-cc-execution-control-plane-canonical-release-ledger-so-an-OnRunner-runtime-source-mismatc","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":["proof-runtime"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"e5f073c0158e04c9055945e9836c4aecfec82abecb845e2b2a2fa88f060e8e15","requestContractRevision":2,"previousRequestContractHash":"9050a44c4391a6e89379c71548915183a5c1e0334e8400b914bf1df03a30d05b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:12:15.829392+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:request-contract:e5f073c0158e04c9055945e9836c4aecfec82abecb845e2b2a2fa88f060e8e15","mission_step_id":"ebde1b00-eb91-43dd-9a90-9f9667313b89","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"edb131c1-2237-4b4f-b064-1de6f48ec436","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-45bbc4786713","writes":[],"patches":[],"version":1,"approved":true,"missionId":"45bbc478-6713-458e-801f-9b7888d16733","objective":"Apply the owner-approved realistic Big Papi's Booked Event mockup to the Big Papi tenant's Booked Event application at /big-papis/owner/events?bpMode=event. Keep the wording 'Booked Event'. Frontend-only. Use actual Big Papi tenant logo/background assets and only real existing event/customer/location/inventory/workflow/weather data. Preserve current routes, booking actions, Event Day workflow, proposals, payments, customer context, calendar, cancellation/history behavior, and Plan-mode event views. Desktop and mobile must materially match the approved realistic mockup.","repository":"noel/KnockLaunchOS","visualProof":true,"verifyVisual":true,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/mobile-vendor/BigPapisEventsHub.tsx","src/pages/mobile-vendor/BigPapisOwnerShell.tsx"],"anchored_edits":[{"path":"src/pages/mobile-vendor/BigPapisEventsHub.tsx","edits":[{"new_content":"import { useMultiTenant } from '@/contexts/MultiTenantContext';\nimport { supabase } from '@/integrations/supabase/client';\nimport { resolveTenantBackgroundUrl } from '@/lib/tenantBackground';","old_content":"import { useMultiTenant } from '@/contexts/MultiTenantContext';"},{"new_content":"  buildMobileVendorLoadoutDefinitions,\n  listEventBookings,\n  listEventWorkflowSteps,\n  moneyLabel,","old_content":"  listEventBookings,\n  moneyLabel,"},{"new_content":"import { BIG_PAPIS_OWNER_BASE_PATH, resolveBigPapisLogoUrl } from '@/lib/tenantUtils';\nimport { normalizeRouteWorkLoadout, routeWorkLoadoutSummary } from '@/lib/routeWork/loadouts';","old_content":"import { BIG_PAPIS_OWNER_BASE_PATH } from '@/lib/tenantUtils';"},{"new_content":"  const openSelectedContext = (initialTab: BigPapisContextTab) => {\n    if (!selectedContextSeed) return;\n    openBigPapisContext(selectedContextSeed, initialTab);\n  };\n\n\n  const bookedEventMode = !isCalendarRoute && modeParam === 'event';\n  const tenantBackgroundUrl = resolveTenantBackgroundUrl(activeTenant) || '';\n  const tenantLogoUrl = resolveBigPapisLogoUrl((activeTenant as any)?.company_logo_url);\n  const selectedWorkflowQuery = useQuery({\n    queryKey: ['mobile-vendor-event-workflow', tenantId, selected?.id],\n    enabled: Boolean(bookedEventMode && tenantId && selected?.id),\n    staleTime: 0,\n    queryFn: () => listEventWorkflowSteps(tenantId, selected!.id),\n  });\n  const selectedWorkflowSteps = selectedWorkflowQuery.data || [];\n  const selectedWorkflowComplete = selectedWorkflowSteps.filter((step) => step.status === 'complete').length;\n  const bookedEventInventoryQuery = useQuery({\n    queryKey: ['big-papis-booked-event-inventory', tenantId],\n    enabled: Boolean(bookedEventMode && tenantId),\n    staleTime: 0,\n    refetchOnMount: 'always',\n    queryFn: async () => {\n      const { data, error } = await (supabase as any)\n        .from('mobile_vendor_inventory_items')\n        .select('id,name,item_kind,unit,quantity_on_hand,reorder_point,sort_order,metadata')\n        .eq('tenant_org_id', tenantId)\n        .in('item_kind', ['flavor', 'supply'])\n        .order('item_kind')\n        .order('sort_order');\n      if (error) throw error;\n      return (data || []) as Array<{ id: string; name: string; item_kind: string; unit: string; quantity_on_hand: number | string; reorder_point: number | string; sort_order: number; metadata?: Record<string, any> | null }>;\n    },\n  });\n  const bookedEventInventory = bookedEventInventoryQuery.data || [];\n  const bookedEventFlavors = bookedEventInventory.filter((item) => item.item_kind === 'flavor');\n  const selectedLoadoutDefinitions = selected ? buildMobileVendorLoadoutDefinitions(selected, activeTenant) : [];\n  const selectedLoadout = normalizeRouteWorkLoadout(selected?.loadout);\n  const selectedLoadoutSummary = routeWorkLoadoutSummary(selectedLoadoutDefinitions, selectedLoadout);\n  const selectedWeatherLocation = String(selected?.location || selected?.venue_name || '').trim();\n  const selectedEventWeatherQuery = useQuery({\n    queryKey: ['big-papis-booked-event-weather', selectedWeatherLocation, selected?.event_date],\n    enabled: Boolean(bookedEventMode && selectedWeatherLocation && selected?.event_date),\n    staleTime: 30 * 60 * 1000,\n    retry: 1,\n    queryFn: () => fetchCalendarWeather(selectedWeatherLocation, selected!.event_date!),\n  });\n  const selectedEventWeather = selectedEventWeatherQuery.data || null;\n  const selectedNotes = selected\n    ? [selected.metadata?.day_notes, selected.metadata?.notes, (selected.requirements as any)?.notes, (selected.raw_intake as any)?.notes]\n        .find((value) => typeof value === 'string' && value.trim())\n    : null;\n  const selectedEventStep = selected\n    ? ['Completed', 'Payment Complete', 'Follow-Up'].includes(selected.stage)\n      ? 4\n      : selected.stage === 'Event Day'\n        ? 3\n        : selected.stage === 'Event Ready'\n          ? 2\n          : selected.stage === 'Booked'\n            ? 1\n            : 0\n    : 0;\n\n  if (bookedEventMode) {\n    const statusSteps = ['Prep', 'Load', 'Travel', 'Serve', 'Close'];\n    const mapHref = selectedWeatherLocation ? `https://www.google.com/maps/search/?api=1&query=${encodeURIComponent(selectedWeatherLocation)}` : null;\n    const visibleEvents = visible;\n    return (\n      <main data-big-papis-booked-event-workspace=\"true\" className=\"min-h-[calc(100dvh-68px)] bg-transparent text-white\">\n        <div className=\"mx-auto w-full max-w-[1540px] px-2 pb-[76px] pt-2 sm:px-4 sm:pt-3 lg:px-5 lg:pb-5\">\n          <section\n            data-big-papis-booked-event-hero=\"true\"\n            className=\"relative overflow-hidden rounded-[22px] border border-[#ff7b22]/35 bg-[#071019]/92 shadow-[0_24px_70px_rgba(0,0,0,.36)]\"\n            style={tenantBackgroundUrl ? { backgroundImage: `linear-gradient(90deg,rgba(4,8,15,.96),rgba(5,10,17,.84) 52%,rgba(8,8,14,.48)),url(${tenantBackgroundUrl})`, backgroundPosition: 'center', backgroundSize: 'cover' } : undefined}\n          >\n            <div className=\"relative z-10 flex flex-col gap-4 p-4 sm:p-5 lg:flex-row lg:items-end lg:justify-between lg:p-6\">\n              <div className=\"flex min-w-0 items-center gap-4\">\n                <span className=\"hidden h-16 w-28 shrink-0 items-center justify-center rounded-2xl border border-white/10 bg-black/35 p-2 backdrop-blur-xl sm:flex\">\n                  <img src={tenantLogoUrl} alt=\"Big Papi's Coquito Iceys\" className=\"max-h-full max-w-full object-contain\" />\n                </span>\n                <div className=\"min-w-0\">\n                  <div className=\"text-[10px] font-black uppercase tracking-[.2em] text-[#ff9d4d]\">Event mode</div>\n                  <h1 className=\"mt-1 text-3xl font-black tracking-[-.045em] text-white sm:text-4xl lg:text-[42px]\">Booked Event</h1>\n                  <p className=\"mt-1 text-xs font-semibold text-white/68 sm:text-sm\">Manage, prepare, and run your confirmed events.</p>\n                </div>\n              </div>\n              <div className=\"flex shrink-0 gap-2\">\n                <Link to={inMode(`${BASE}/calendar`)} className=\"inline-flex min-h-[44px] items-center gap-2 rounded-xl border border-white/14 bg-black/35 px-4 text-xs font-black text-white/78 backdrop-blur-xl\"><CalendarDays className=\"h-4 w-4\" /> View Calendar</Link>\n                <Link to={inMode(`${BASE}/events/advanced?new=1`)} className=\"inline-flex min-h-[44px] items-center gap-2 rounded-xl border border-[#ff83dd]/55 bg-[linear-gradient(135deg,#ff2bbd,#e000a3)] px-4 text-xs font-black text-white shadow-[0_0_26px_rgba(255,43,189,.34)]\"><Plus className=\"h-4 w-4\" /> New Event</Link>\n              </div>\n            </div>\n          </section>\n\n          <section className=\"mt-2 grid gap-2 rounded-[18px] border border-white/10 bg-[#06111c]/88 p-1.5 shadow-[0_14px_34px_rgba(0,0,0,.24)] backdrop-blur-xl lg:grid-cols-[auto_minmax(260px,1fr)] lg:items-center\">\n            <div className=\"flex min-w-0 gap-1 overflow-x-auto [scrollbar-width:none] [&::-webkit-scrollbar]:hidden\">\n              {([['upcoming', `Upcoming ${upcoming.length}`], ['today', `Today ${todayEvents.length}`], ['week', `This Week ${weekEvents.length}`], ['history', `Past ${history.length}`]] as Array<[View, string]>).map(([key, label]) => (\n                <button key={key} type=\"button\" aria-pressed={view === key} onClick={() => setView(key)} className={`min-h-[42px] shrink-0 rounded-xl border px-4 text-xs font-black transition ${view === key ? 'border-[#ff7b22]/70 bg-[linear-gradient(135deg,rgba(255,123,34,.28),rgba(255,43,189,.20))] text-white shadow-[0_0_18px_rgba(255,123,34,.18)]' : 'border-transparent text-white/52 hover:bg-white/[.05] hover:text-white'}`}>{label}</button>\n              ))}\n            </div>\n            <input value={eventSearch} onChange={(event) => setEventSearch(event.target.value)} placeholder=\"Search events or customers…\" className=\"min-h-[42px] w-full rounded-xl border border-white/10 bg-black/30 px-3 text-xs font-bold text-white outline-none placeholder:text-white/30 focus:border-[#72dbff]/35\" />\n          </section>\n\n          <div className=\"mt-2.5 grid min-w-0 gap-2.5 lg:grid-cols-[350px_minmax(0,1fr)]\">\n            <section className=\"min-w-0 rounded-[20px] border border-white/10 bg-[#06111c]/88 p-2.5 shadow-[0_18px_48px_rgba(0,0,0,.24)] backdrop-blur-xl\">\n              <div className=\"flex items-center justify-between px-1 pb-2\">\n                <div><div className=\"text-[9px] font-black uppercase tracking-[.16em] text-[#72dbff]\">Booked Event</div><h2 className=\"mt-0.5 text-lg font-black\">Upcoming Events</h2></div>\n                <span className=\"rounded-full border border-[#ff2bbd]/30 bg-[#ff2bbd]/10 px-2.5 py-1 text-[10px] font-black text-[#ff9ae3]\">{visibleEvents.length}</span>\n              </div>\n              <div className=\"space-y-2\">\n                {bookingsQuery.isLoading ? <div className=\"rounded-2xl border border-white/10 bg-black/20 p-4 text-xs font-bold text-white/45\">Loading events…</div> : null}\n                {!bookingsQuery.isLoading && visibleEvents.length === 0 ? <div className=\"rounded-2xl border border-white/10 bg-black/20 p-4 text-center\"><div className=\"font-black text-white/72\">No events in this view.</div><div className=\"mt-1 text-xs text-white/38\">Switch tabs or create a new event.</div></div> : null}\n                {visibleEvents.map((event) => {\n                  const date = event.event_date ? new Date(`${event.event_date}T12:00:00`) : null;\n                  const active = selected?.id === event.id;\n                  const canceled = eventIsCanceled(event);\n                  return (\n                    <button key={event.id} type=\"button\" aria-pressed={active} onClick={() => { const next = new URLSearchParams(searchParams); next.set('event', event.id); setSearchParams(next, { replace: true }); }} className={`w-full rounded-2xl border p-2.5 text-left transition ${active ? 'border-[#ff2bbd]/80 bg-[linear-gradient(135deg,rgba(255,43,189,.13),rgba(255,123,34,.07))] shadow-[0_0_24px_rgba(255,43,189,.20)]' : 'border-white/9 bg-[#09131d]/82 hover:border-white/16'}`}>\n                      <div className=\"flex gap-2.5\">\n                        <div className=\"grid w-[52px] shrink-0 place-items-center rounded-xl border border-white/10 bg-black/35 py-2 text-center\"><span className=\"text-[8px] font-black uppercase text-white/42\">{date ? date.toLocaleDateString(undefined, { month: 'short' }) : 'TBD'}</span><span className=\"text-xl font-black leading-none\">{date ? date.getDate() : '—'}</span><span className=\"text-[8px] font-black uppercase text-white/36\">{date ? date.toLocaleDateString(undefined, { weekday: 'short' }) : ''}</span></div>\n                        <div aria-hidden=\"true\" className=\"h-[68px] w-[52px] shrink-0 rounded-xl border border-white/10 bg-[#17202a] bg-cover bg-center\" style={tenantBackgroundUrl ? { backgroundImage: `linear-gradient(rgba(2,8,14,.08),rgba(2,8,14,.26)),url(${tenantBackgroundUrl})` } : undefined} />\n                        <div className=\"min-w-0 flex-1\">\n                          <div className=\"flex items-start justify-between gap-2\"><div className=\"truncate text-sm font-black text-white\">{event.event_name}</div><span className={`shrink-0 rounded-full border px-2 py-1 text-[8px] font-black ${canceled ? 'border-red-300/25 bg-red-500/10 text-red-100' : String(event.status || '').toLowerCase() === 'pending' ? 'border-amber-300/30 bg-amber-400/10 text-amber-100' : 'border-[#ff2bbd]/35 bg-[#ff2bbd]/14 text-[#ff9ae3]'}`}>{canceled ? 'Canceled' : event.stage || event.status}</span></div>\n                          <div className=\"mt-1 text-[10px] font-bold text-white/55\">{eventTimeLabel(event)}</div>\n                          <div className=\"mt-1 flex items-center gap-1 truncate text-[10px] font-semibold text-white/45\"><MapPin className=\"h-3 w-3 shrink-0 text-[#ff7b22]\" />{event.location || event.venue_name || 'Location TBD'}</div>\n                          <div className=\"mt-1 flex items-center gap-1 text-[10px] font-semibold text-white/45\"><Users className=\"h-3 w-3 shrink-0 text-[#72dbff]\" />{event.quoted_units ?? event.guest_count ?? '—'} {event.service_unit_label || 'guests / units'}</div>\n                        </div>\n                      </div>\n                    </button>\n                  );\n                })}\n              </div>\n            </section>\n\n            <section className=\"min-w-0\">\n              {!selected ? <div className=\"grid min-h-[420px] place-items-center rounded-[22px] border border-white/10 bg-[#06111c]/86 p-8 text-center\"><div><CalendarDays className=\"mx-auto h-8 w-8 text-[#ff7b22]\" /><h2 className=\"mt-3 text-2xl font-black\">Select a booked event.</h2><p className=\"mt-1 text-sm font-semibold text-white/45\">Its live details, prep, inventory, customer, and actions will appear here.</p></div></div> : (\n                <div className=\"space-y-2.5\">\n                  <section className=\"rounded-[22px] border border-[#ff7b22]/28 bg-[linear-gradient(135deg,rgba(8,16,25,.96),rgba(8,10,18,.94))] p-3.5 shadow-[0_18px_48px_rgba(0,0,0,.24)]\">\n                    <div className=\"flex flex-col gap-3 xl:flex-row xl:items-start xl:justify-between\">\n                      <div className=\"min-w-0\"><div className=\"text-[9px] font-black uppercase tracking-[.16em] text-[#ff9d4d]\">Selected booked event</div><div className=\"mt-1 flex flex-wrap items-center gap-2\"><h2 className=\"text-2xl font-black tracking-[-.03em]\">{selected.event_name}</h2><span className=\"rounded-full border border-emerald-300/30 bg-emerald-400/10 px-2.5 py-1 text-[9px] font-black text-emerald-100\">{selected.stage}</span></div><div className=\"mt-1 text-xs font-semibold text-white/48\">{eventCustomerName(selected)}{selected.event_type ? ` · ${selected.event_type}` : ''}</div></div>\n                      <div className=\"flex gap-2\"><Link to={inMode(`${BASE}/events/advanced?event=${selected.id}`)} className=\"inline-flex min-h-[40px] items-center rounded-xl border border-white/12 bg-white/[.04] px-3 text-xs font-black text-white/72\">Edit Event</Link>{selectedAction ? <Link to={inMode(selectedAction.href)} className=\"inline-flex min-h-[40px] items-center rounded-xl border border-[#ff7b22]/55 bg-[linear-gradient(135deg,#ff8a2b,#ff6718)] px-4 text-xs font-black text-[#170b02] shadow-[0_0_22px_rgba(255,123,34,.28)]\">{selectedAction.label}</Link> : null}</div>\n                    </div>\n                    <div className=\"mt-3 grid gap-2 md:grid-cols-4\">\n                      <div className=\"rounded-xl border border-white/9 bg-black/20 p-3\"><div className=\"text-[8px] font-black uppercase tracking-[.12em] text-white/35\">When</div><div className=\"mt-1 text-sm font-black\">{eventDateLabel(selected)}</div><div className=\"text-[10px] font-semibold text-white/45\">{eventTimeLabel(selected)}</div></div>\n                      <div className=\"rounded-xl border border-white/9 bg-black/20 p-3\"><div className=\"text-[8px] font-black uppercase tracking-[.12em] text-white/35\">Where</div><div className=\"mt-1 truncate text-sm font-black\">{selected.venue_name || selected.location || 'TBD'}</div><div className=\"truncate text-[10px] font-semibold text-white/45\">{selected.location || 'Location not set'}</div></div>\n                      <div className=\"rounded-xl border border-white/9 bg-black/20 p-3\"><div className=\"text-[8px] font-black uppercase tracking-[.12em] text-white/35\">Service</div><div className=\"mt-1 text-sm font-black\">{selected.quoted_units ?? selected.guest_count ?? '—'} {selected.service_unit_label || 'units / guests'}</div><div className=\"text-[10px] font-semibold text-white/45\">{selected.service_package || selected.event_type || 'Service details'}</div></div>\n                      <div className=\"rounded-xl border border-white/9 bg-black/20 p-3\"><div className=\"text-[8px] font-black uppercase tracking-[.12em] text-white/35\">Money</div><div className=\"mt-1 text-sm font-black\">{moneyLabel(selected.quote_amount)}</div><div className=\"text-[10px] font-semibold text-white/45\">Balance {moneyLabel(selected.balance_due)}</div></div>\n                    </div>\n                    <div className=\"mt-3 grid grid-cols-5 gap-1.5 rounded-2xl border border-white/9 bg-black/20 p-1.5\">{statusSteps.map((label, index) => { const complete = index < selectedEventStep; const current = index === selectedEventStep; return <div key={label} className={`rounded-xl border px-2 py-2 text-center ${complete ? 'border-emerald-300/24 bg-emerald-400/10' : current ? 'border-[#ff7b22]/60 bg-[#ff7b22]/16 shadow-[0_0_16px_rgba(255,123,34,.17)]' : 'border-white/7 bg-white/[.025]'}`}><div className={`mx-auto grid h-6 w-6 place-items-center rounded-full border text-[10px] font-black ${complete ? 'border-emerald-300/35 text-emerald-100' : current ? 'border-[#ff7b22]/70 text-[#ff9d4d]' : 'border-white/12 text-white/35'}`}>{complete ? <CheckCircle2 className=\"h-3.5 w-3.5\" /> : index + 1}</div><div className=\"mt-1 text-[8px] font-black uppercase tracking-[.08em] text-white/58\">{label}</div></div>; })}</div>\n                  </section>\n\n                  <div className=\"grid gap-2.5 xl:grid-cols-[1.05fr_1fr_.92fr]\">\n                    <section className=\"rounded-[18px] border border-white/10 bg-[#07131e]/90 p-3.5\"><div className=\"text-[9px] font-black uppercase tracking-[.15em] text-[#72dbff]\">Event timeline</div><h3 className=\"mt-1 text-lg font-black\">Event schedule</h3><div className=\"mt-3 space-y-2\"><div className=\"flex items-center justify-between rounded-xl border border-white/8 bg-black/20 px-3 py-2.5\"><span className=\"text-xs font-semibold text-white/48\">Time</span><span className=\"text-sm font-black\">{eventTimeLabel(selected)}</span></div><div className=\"flex items-center justify-between rounded-xl border border-white/8 bg-black/20 px-3 py-2.5\"><span className=\"text-xs font-semibold text-white/48\">Date</span><span className=\"text-sm font-black\">{eventDateLabel(selected)}</span></div><div className=\"flex items-center justify-between rounded-xl border border-white/8 bg-black/20 px-3 py-2.5\"><span className=\"text-xs font-semibold text-white/48\">Loadout</span><span className=\"text-sm font-black\">{selectedLoadoutSummary.ready}/{selectedLoadoutSummary.total} ready</span></div></div></section>\n                    <section className=\"overflow-hidden rounded-[18px] border border-white/10 bg-[#07131e]/90\"><div className=\"relative grid min-h-[112px] place-items-center overflow-hidden border-b border-white/8 bg-[radial-gradient(circle_at_center,rgba(114,219,255,.12),transparent_45%),linear-gradient(135deg,#152a38,#07131e)]\"><div className=\"absolute inset-0 opacity-25 [background-image:linear-gradient(rgba(255,255,255,.13)_1px,transparent_1px),linear-gradient(90deg,rgba(255,255,255,.13)_1px,transparent_1px)] [background-size:22px_22px]\" /><MapPin className=\"relative h-9 w-9 text-[#ff2bbd] drop-shadow-[0_0_16px_rgba(255,43,189,.55)]\" /></div><div className=\"p-3.5\"><div className=\"text-[9px] font-black uppercase tracking-[.15em] text-[#72dbff]\">Location</div><div className=\"mt-1 text-sm font-black\">{selected.venue_name || 'Event location'}</div><div className=\"mt-1 text-xs font-semibold text-white/45\">{selected.location || 'Address not set'}</div>{mapHref ? <a href={mapHref} target=\"_blank\" rel=\"noreferrer\" className=\"mt-3 inline-flex min-h-[38px] items-center rounded-xl border border-white/12 bg-white/[.04] px-3 text-[10px] font-black text-white/72\">Open in Maps</a> : null}</div></section>\n                    <section className=\"rounded-[18px] border border-white/10 bg-[#07131e]/90 p-3.5\"><div className=\"text-[9px] font-black uppercase tracking-[.15em] text-[#72dbff]\">Weather forecast</div>{selectedEventWeather ? <><div className=\"mt-3 flex items-center gap-3\"><CloudSun className=\"h-10 w-10 text-[#ffd45d]\" /><div><div className=\"text-3xl font-black\">{Math.round(selectedEventWeather.high)}°</div><div className=\"text-xs font-bold text-white/55\">{selectedEventWeather.label}</div></div></div><div className=\"mt-3 grid grid-cols-2 gap-2\"><div className=\"rounded-xl border border-white/8 bg-black/20 p-2.5\"><div className=\"text-[8px] font-black uppercase text-white/35\">Low</div><div className=\"mt-1 font-black\">{Math.round(selectedEventWeather.low)}°</div></div><div className=\"rounded-xl border border-white/8 bg-black/20 p-2.5\"><div className=\"text-[8px] font-black uppercase text-white/35\">Rain</div><div className=\"mt-1 font-black\">{Math.round(selectedEventWeather.rainChance)}%</div></div></div></> : <div className=\"mt-4 rounded-xl border border-white/8 bg-black/20 p-4 text-xs font-semibold text-white/42\">{selectedEventWeatherQuery.isFetching ? 'Loading forecast…' : 'Weather appears when the event has a dated location.'}</div>}</section>\n                  </div>\n\n                  <div className=\"grid gap-2.5 xl:grid-cols-[1.05fr_1.05fr_.9fr]\">\n                    <section className=\"rounded-[18px] border border-white/10 bg-[#07131e]/90 p-3.5\"><div className=\"flex items-center justify-between gap-2\"><div><div className=\"text-[9px] font-black uppercase tracking-[.15em] text-[#72dbff]\">Event checklist</div><h3 className=\"mt-1 text-lg font-black\">{selectedWorkflowComplete} of {selectedWorkflowSteps.length} complete</h3></div><span className=\"text-xs font-black text-white/38\">{selectedWorkflowSteps.length ? Math.round((selectedWorkflowComplete / selectedWorkflowSteps.length) * 100) : 0}%</span></div><div className=\"mt-3 h-1.5 overflow-hidden rounded-full bg-white/8\"><div className=\"h-full rounded-full bg-[linear-gradient(90deg,#ff7b22,#ff2bbd)]\" style={{ width: `${selectedWorkflowSteps.length ? (selectedWorkflowComplete / selectedWorkflowSteps.length) * 100 : 0}%` }} /></div><div className=\"mt-3 space-y-1.5\">{selectedWorkflowSteps.slice(0, 8).map((step) => <div key={step.id} className=\"flex items-center gap-2 rounded-xl border border-white/7 bg-black/15 px-2.5 py-2\"><span className={`grid h-5 w-5 shrink-0 place-items-center rounded-md border ${step.status === 'complete' ? 'border-emerald-300/30 bg-emerald-400/12 text-emerald-100' : 'border-white/12 text-white/22'}`}>{step.status === 'complete' ? <CheckCircle2 className=\"h-3 w-3\" /> : null}</span><span className={`min-w-0 flex-1 truncate text-xs font-bold ${step.status === 'complete' ? 'text-white/48 line-through' : 'text-white/78'}`}>{step.label}</span></div>)}{!selectedWorkflowSteps.length ? <div className=\"rounded-xl border border-white/8 bg-black/20 p-3 text-xs font-semibold text-white/42\">No event checklist has been created yet.</div> : null}</div></section>\n                    <section className=\"rounded-[18px] border border-white/10 bg-[#07131e]/90 p-3.5\"><div className=\"flex items-center justify-between\"><div><div className=\"text-[9px] font-black uppercase tracking-[.15em] text-[#72dbff]\">Inventory for this event</div><h3 className=\"mt-1 text-lg font-black\">Current flavor stock</h3></div><Link to={inMode(`${BASE}/inventory?event=${selected.id}`)} className=\"rounded-xl border border-white/10 px-3 py-2 text-[10px] font-black text-white/62\">Adjust</Link></div><div className=\"mt-3 space-y-1.5\">{bookedEventFlavors.slice(0, 7).map((item) => { const qty = Number(item.quantity_on_hand || 0); const reorder = Number(item.reorder_point || 0); return <div key={item.id} className=\"grid grid-cols-[minmax(0,1fr)_auto] items-center gap-3 rounded-xl border border-white/7 bg-black/15 px-3 py-2\"><div className=\"min-w-0\"><div className=\"truncate text-xs font-black text-white/78\">{item.name}</div><div className=\"text-[9px] font-semibold text-white/35\">{item.unit || 'on hand'}</div></div><span className={`text-xs font-black ${qty <= reorder ? 'text-amber-100' : 'text-emerald-100'}`}>{qty}</span></div>; })}{!bookedEventFlavors.length ? <div className=\"rounded-xl border border-white/8 bg-black/20 p-3 text-xs font-semibold text-white/42\">{bookedEventInventoryQuery.isFetching ? 'Loading inventory…' : 'No flavor inventory is available.'}</div> : null}</div></section>\n                    <div className=\"space-y-2.5\">\n                      <section className=\"rounded-[18px] border border-white/10 bg-[#07131e]/90 p-3.5\"><div className=\"text-[9px] font-black uppercase tracking-[.15em] text-[#72dbff]\">Event setup</div><div className=\"mt-3 space-y-2\"><div className=\"rounded-xl border border-white/8 bg-black/20 p-2.5\"><div className=\"text-[8px] font-black uppercase text-white/35\">Setup</div><div className=\"mt-1 text-xs font-black text-white/76\">{selected.setup || 'Not set'}</div></div><div className=\"rounded-xl border border-white/8 bg-black/20 p-2.5\"><div className=\"text-[8px] font-black uppercase text-white/35\">Package</div><div className=\"mt-1 text-xs font-black text-white/76\">{selected.service_package || 'Not set'}</div></div><div className=\"rounded-xl border border-white/8 bg-black/20 p-2.5\"><div className=\"text-[8px] font-black uppercase text-white/35\">Loadout</div><div className=\"mt-1 text-xs font-black text-white/76\">{selectedLoadoutSummary.ready}/{selectedLoadoutSummary.total} ready</div></div></div></section>\n                      <section className=\"rounded-[18px] border border-[#ff7b22]/20 bg-[linear-gradient(145deg,rgba(255,123,34,.08),rgba(7,19,30,.95))] p-3.5\"><div className=\"text-[9px] font-black uppercase tracking-[.15em] text-[#ff9d4d]\">Quick actions</div><div className=\"mt-3 grid gap-1.5\">{selectedAction ? <Link to={inMode(selectedAction.href)} className=\"inline-flex min-h-[42px] items-center justify-center rounded-xl bg-[linear-gradient(135deg,#ff8a2b,#ff6718)] px-3 text-xs font-black text-[#160900] shadow-[0_0_20px_rgba(255,123,34,.22)]\">{selectedAction.label}</Link> : null}<button type=\"button\" onClick={() => openSelectedContext('mail')} className=\"min-h-[40px] rounded-xl border border-white/10 bg-white/[.035] px-3 text-xs font-black text-white/72\">Message Customer</button><Link to={inMode(selectedProposalHref)} className=\"inline-flex min-h-[40px] items-center justify-center rounded-xl border border-white/10 bg-white/[.035] px-3 text-xs font-black text-white/72\">Proposal</Link><Link to={inMode(selectedMoneyHref)} className=\"inline-flex min-h-[40px] items-center justify-center rounded-xl border border-white/10 bg-white/[.035] px-3 text-xs font-black text-white/72\">Payment / Invoice</Link><button type=\"button\" onClick={() => openSelectedContext('overview')} className=\"min-h-[40px] rounded-xl border border-white/10 bg-white/[.035] px-3 text-xs font-black text-white/72\">Event Contact</button></div></section>\n                    </div>\n                  </div>\n\n                  <div className=\"grid gap-2.5 md:grid-cols-2\">\n                    <section className=\"rounded-[18px] border border-white/10 bg-[#07131e]/90 p-3.5\"><div className=\"text-[9px] font-black uppercase tracking-[.15em] text-[#72dbff]\">Customer</div><div className=\"mt-2 text-lg font-black\">{eventCustomerName(selected)}</div><div className=\"mt-2 grid gap-1 text-xs font-semibold text-white/48\">{selected.customer?.phone ? <span>{selected.customer.phone}</span> : null}{selected.customer?.email ? <span>{selected.customer.email}</span> : null}</div><Link to={inMode(selectedPeopleHref)} className=\"mt-3 inline-flex min-h-[38px] items-center rounded-xl border border-white/10 px-3 text-[10px] font-black text-white/62\">Open customer</Link></section>\n                    <section className=\"rounded-[18px] border border-white/10 bg-[#07131e]/90 p-3.5\"><div className=\"text-[9px] font-black uppercase tracking-[.15em] text-[#72dbff]\">Internal notes</div><div className=\"mt-2 whitespace-pre-wrap text-xs font-semibold leading-5 text-white/58\">{selectedNotes || 'No internal event notes yet.'}</div></section>\n                  </div>\n                </div>\n              )}\n            </section>\n          </div>\n        </div>\n      </main>\n    );\n  }\n\n  if (searchParams.get('new') === '1' || searchParams.get('intent') === 'quote') return <Navigate to={`${BASE}/events/advanced?${searchParams.toString()}`} replace />;","old_content":"  const openSelectedContext = (initialTab: BigPapisContextTab) => {\n    if (!selectedContextSeed) return;\n    openBigPapisContext(selectedContextSeed, initialTab);\n  };\n\n  if (searchParams.get('new') === '1' || searchParams.get('intent') === 'quote') return <Navigate to={`${BASE}/events/advanced?${searchParams.toString()}`} replace />;"}]},{"path":"src/pages/mobile-vendor/BigPapisOwnerShell.tsx","edits":[{"new_content":"  { mode: 'event', label: 'Booked Event', path: `${BIG_PAPIS_OWNER_BASE_PATH}/events?bpMode=event`, color: '#ff7b22', icon: ClipboardCheck },","old_content":"  { mode: 'event', label: 'Booked Event', path: `${BIG_PAPIS_OWNER_BASE_PATH}/events?bpMode=event`, color: '#ff2bbd', icon: ClipboardCheck },"},{"new_content":"        [data-active-mode=\"event\"] {\n          --bp-mode-accent: #ff7b22;\n          --bp-accent: #ff7b22;\n        }","old_content":"        [data-active-mode=\"event\"] {\n          --bp-mode-accent: #ff2bbd;\n          --bp-accent: #ff2bbd;\n        }"},{"new_content":"        [data-active-mode=\"event\"] [data-big-papis-next-move-dock=\"true\"] {\n          display: none !important;\n        }","old_content":"        [data-active-mode=\"event\"] [data-big-papis-next-move-dock=\"true\"] {\n          border-bottom-color: rgb(255 43 189 / .26) !important;\n          background:\n            radial-gradient(circle at 78% 0%, rgb(255 123 34 / .12), transparent 28%),\n            linear-gradient(90deg, rgb(12 4 18 / .96), rgb(22 5 28 / .94) 48%, rgb(10 5 16 / .96)) !important;\n          box-shadow: 0 14px 38px rgb(0 0 0 / .35), 0 0 34px rgb(255 43 189 / .10) !important;\n        }"},{"new_content":"          [data-active-mode=\"event\"] [data-big-papis-desktop-rail=\"true\"] nav[aria-label=\"Big Papi modes\"] > a[aria-current=\"page\"] {\n            border-color: rgb(255 123 34 / .86) !important;\n            background:\n              radial-gradient(circle at 100% 0%, rgb(255 43 189 / .18), transparent 42%),\n              linear-gradient(135deg, rgb(255 123 34 / .25), rgb(43 16 14 / .92)) !important;\n            box-shadow: inset 0 1px 0 rgb(255 255 255 / .08), 0 0 28px rgb(255 123 34 / .34), 0 0 13px rgb(255 43 189 / .16) !important;\n          }","old_content":"          [data-active-mode=\"event\"] [data-big-papis-desktop-rail=\"true\"] nav[aria-label=\"Big Papi modes\"] > a[aria-current=\"page\"] {\n            border-color: rgb(255 93 210 / .78) !important;\n            background:\n              radial-gradient(circle at 100% 0%, rgb(255 123 34 / .24), transparent 42%),\n              linear-gradient(135deg, rgb(255 43 189 / .26), rgb(39 8 43 / .92)) !important;\n            box-shadow: inset 0 1px 0 rgb(255 255 255 / .08), 0 0 24px rgb(255 43 189 / .30), 0 0 13px rgb(255 123 34 / .20) !important;\n          }"},{"new_content":"          [data-active-mode=\"event\"] [data-big-papis-route-frame=\"true\"] {\n            padding-left: 0 !important;\n            padding-top: 92px !important;\n          }","old_content":"          [data-active-mode=\"event\"] [data-big-papis-route-frame=\"true\"] {\n            padding-left: 0 !important;\n          }"},{"new_content":"          [data-active-mode=\"event\"] [data-big-papis-next-move-dock=\"true\"] {\n            display: none !important;\n          }","old_content":"          [data-active-mode=\"event\"] [data-big-papis-next-move-dock=\"true\"] {\n            padding: .35rem .45rem !important;\n          }"},{"new_content":"        {activeModeConfig && activeMode ? activeMode === 'event' ? <>\n          {BIG_PAPIS_MODES.map((item) => { const Icon = item.icon; const isCurrent = item.mode === activeMode; return <NavLink key={item.mode} to={item.path} className=\"flex min-h-[62px] min-w-0 flex-col items-center justify-center gap-1 px-1 text-center text-[8px] font-black\" style={{ color: isCurrent ? item.color : 'rgba(255,255,255,.52)' }}><span className={`grid h-8 w-8 place-items-center rounded-xl border ${isCurrent ? 'border-[#ff7b22]/55 bg-[#ff7b22]/12 shadow-[0_0_18px_rgba(255,123,34,.24)]' : 'border-white/8 bg-white/[.025]'}`}><Icon className=\"h-4 w-4\" /></span><span className=\"max-w-full leading-[1.05]\">{item.mode === 'event' ? 'Booked Event' : item.mode === 'office' ? 'Back Office' : item.label}</span></NavLink>; })}\n        </> : <>\n          <NavLink to={BIG_PAPIS_MODES.find((item) => item.mode === activeMode)?.path || BIG_PAPIS_OWNER_DASHBOARD_PATH} className=\"flex min-h-[62px] flex-col items-center justify-center gap-1 text-[9px] font-black\" style={{ color: activeModeConfig.color }}>{React.createElement(activeModeConfig.icon, { className: 'h-5 w-5' })}<span>{activeMode === 'office' ? 'Office' : activeModeConfig.label}</span></NavLink>\n          {mobileModePrimary ? <NavLink to={mobileModePrimary.path} className={({ isActive }) => `flex min-h-[62px] min-w-0 flex-col items-center justify-center gap-1 px-1 text-[9px] font-black ${isActive ? 'text-white' : 'text-white/58'}`}>{React.createElement(mobileModePrimary.icon, { className: 'h-5 w-5' })}<span className=\"max-w-full truncate\">{mobileModePrimary.label}</span></NavLink> : <span />}\n          <NavLink to={BIG_PAPIS_OWNER_DASHBOARD_PATH} aria-label=\"Open Big Papi modes\" className=\"flex min-h-[62px] flex-col items-center justify-center\"><span className=\"grid h-11 w-11 place-items-center rounded-full border-2 border-[#ffd52a] bg-[#091523] text-[#ffd52a] shadow-[0_0_24px_rgba(255,213,42,.42)]\"><Crown className=\"h-6 w-6\"/></span></NavLink>\n          {mobileModeSecondary ? <NavLink to={mobileModeSecondary.path} className={({ isActive }) => `flex min-h-[62px] min-w-0 flex-col items-center justify-center gap-1 px-1 text-[9px] font-black ${isActive ? 'text-white' : 'text-white/58'}`}>{React.createElement(mobileModeSecondary.icon, { className: 'h-5 w-5' })}<span className=\"max-w-full truncate\">{mobileModeSecondary.label}</span></NavLink> : <span />}\n        </> : <>","old_content":"        {activeModeConfig && activeMode ? <>\n          <NavLink to={BIG_PAPIS_MODES.find((item) => item.mode === activeMode)?.path || BIG_PAPIS_OWNER_DASHBOARD_PATH} className=\"flex min-h-[62px] flex-col items-center justify-center gap-1 text-[9px] font-black\" style={{ color: activeModeConfig.color }}>{React.createElement(activeModeConfig.icon, { className: 'h-5 w-5' })}<span>{activeMode === 'event' ? 'Booked' : activeMode === 'office' ? 'Office' : activeModeConfig.label}</span></NavLink>\n          {mobileModePrimary ? <NavLink to={mobileModePrimary.path} className={({ isActive }) => `flex min-h-[62px] min-w-0 flex-col items-center justify-center gap-1 px-1 text-[9px] font-black ${isActive ? 'text-white' : 'text-white/58'}`}>{React.createElement(mobileModePrimary.icon, { className: 'h-5 w-5' })}<span className=\"max-w-full truncate\">{mobileModePrimary.label}</span></NavLink> : <span />}\n          <NavLink to={BIG_PAPIS_OWNER_DASHBOARD_PATH} aria-label=\"Open Big Papi modes\" className=\"flex min-h-[62px] flex-col items-center justify-center\"><span className=\"grid h-11 w-11 place-items-center rounded-full border-2 border-[#ffd52a] bg-[#091523] text-[#ffd52a] shadow-[0_0_24px_rgba(255,213,42,.42)]\"><Crown className=\"h-6 w-6\"/></span></NavLink>\n          {mobileModeSecondary ? <NavLink to={mobileModeSecondary.path} className={({ isActive }) => `flex min-h-[62px] min-w-0 flex-col items-center justify-center gap-1 px-1 text-[9px] font-black ${isActive ? 'text-white' : 'text-white/58'}`}>{React.createElement(mobileModeSecondary.icon, { className: 'h-5 w-5' })}<span className=\"max-w-full truncate\">{mobileModeSecondary.label}</span></NavLink> : <span />}\n        </> : <>"}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"45bbc478-6713-458e-801f-9b7888d16733","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/mobile-vendor/BigPapisEventsHub.tsx","src/pages/mobile-vendor/BigPapisOwnerShell.tsx"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"179b8cc0cd0e7b991c1d3bece71bcdc43d66acd6b1ee95e9a201a8b0fb0e64af","replayCount":0,"serializedBytes":37998},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:13:12.05578+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:45bbc478-6713-458e-801f-9b7888d16733:repository-mutation-intent:179b8cc0cd0e7b991c1d3bece71bcdc43d66acd6b1ee95e9a201a8b0fb0e64af:0","mission_step_id":"7ad92e1c-48b7-4717-ab89-08985a0b9e8a","command_center_event_id":"45bbc478-6713-458e-801f-9b7888d16733"},{"id":"a01bb9a3-054b-41ee-98ac-ab946afdba06","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/capability-release-reconciliation.test.js"],"reason":"Fix proven false terminal cc-execution control-plane release failure while authoritative workflow is still active.","baseSha":"d9e54d51a5e3fae00cbc058015a402afe322011b","issuedAt":1790122370346,"expiresAt":1790122550346,"missionId":"69c4dc4c-0c19-4260-b754-633bed778141","authorizationId":"3651b2ed-305c-44c8-b171-39ea0757fbe0","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:12:51.012422+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"d9e54d51a5e3fae00cbc058015a402afe322011b","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:3651b2ed-305c-44c8-b171-39ea0757fbe0","mission_step_id":"e704cf4d-621f-41d2-8df7-09200a3e1a57","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"0e864b4f-45ef-4108-9ba6-3014de761dc5","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/release-runtime-mismatch-nonterminal","reason":"retryable_provider_transport:GET:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"69c4dc4c-0c19-4260-b754-633bed778141","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11022,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":11022,"missionSetupMs":939,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":891,"ledgerReconcileMs":0,"lineageReconcileMs":48,"resolvePreflightMs":939,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":891,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"69c4dc4c-0c19-4260-b754-633bed778141"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1530,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:12:26.652209+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"ebde1b00-eb91-43dd-9a90-9f9667313b89","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"cb8ce864-df65-4824-bc66-c99d92b7a524","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","render-onrunner/runtime-proof":"success"},"mainSha":"d9e54d51a5e3fae00cbc058015a402afe322011b","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"4731d212d4a336cd02be1ce7734c9942de1e71de","releaseState":"verified","sourceInMain":true,"compareStatus":"known_exact_protected_main_push_history","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"success"},"requestContractHash":"4c8c0db9b6ee64e45a7629ca269d25b37f2955ba55a5536cb4af2e58721bf7ca","forgejoWorkflowProof":{"runId":10980,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"onrunner":"success"},"targetJobCount":7,"observedTargetStates":{"onrunner":"success"}},"onrunnerRuntimeProof":{"reason":null,"hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":true,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"4731d212d4a336cd02be1ce7734c9942de1e71de","runnerVersion":"onrunner-4731d212d4a3","expectedSourceSha":"4731d212d4a336cd02be1ce7734c9942de1e71de"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:13:18.007165+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"4731d212d4a336cd02be1ce7734c9942de1e71de","external_id":"forgejo-main-4731d212d4a3","receipt_type":"canonical_release_status","idempotency_key":"mission:bb3ea1d4-446f-4b27-b632-7a18b72275f0:forgejo-release-status:4731d212d4a336cd02be1ce7734c9942de1e71de:verified:forgejo-main/source=success|forgejo-release/workflow=success|render-onrunner/runtime-proof=success","mission_step_id":"c67ad430-3229-404a-9648-b2728a2bda32","command_center_event_id":"bb3ea1d4-446f-4b27-b632-7a18b72275f0"},{"id":"6accaedc-78a0-44b2-a6a9-f1320b4e41cd","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in pull request.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"durable_state:pull_request","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"control_plane_maintenance_authorization\",\"status\":\"authorized\",\"proofGate\":\"control_plane_maintenance_scope_authorized\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"ready\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:pull_request\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-runtime\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-23T04:10:55.874262+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/release-runtime-mismatch-nonterminal\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:13:59.980658+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:owner-progress-heartbeat:119341495","mission_step_id":"304b176d-e37f-4ccf-80b7-ffc2b2b1dfd4","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"916613c2-b0d6-49c1-9ea6-3570a187d298","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/release-runtime-mismatch-nonterminal","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3463,"terminal":false,"missionId":"69c4dc4c-0c19-4260-b754-633bed778141","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","timingsMs":{"prReadinessMs":748,"approvedPlanMs":0,"shipAndProveMs":3581,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"69c4dc4c-0c19-4260-b754-633bed778141"},"performance":null,"deploymentId":"forgejo-main-dcc9c8f9803d","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2003,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:23:01.556868+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3463","receipt_type":"automatic_mission_resume","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:automatic-mission-resume:3463:canonical_release_dispatched","mission_step_id":"a704e9d1-0e99-4dff-a369-f165bb200e53","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"639cffeb-beb4-4478-93f8-598a121080f7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/release-runtime-mismatch-nonterminal","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3463,"terminal":false,"missionId":"69c4dc4c-0c19-4260-b754-633bed778141","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":581,"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":"69c4dc4c-0c19-4260-b754-633bed778141"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1286,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:21:21.209876+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3463","receipt_type":"automatic_mission_resume","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:automatic-mission-resume:3463:repair_mission_waiting_for_gate","mission_step_id":"304b176d-e37f-4ccf-80b7-ffc2b2b1dfd4","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"0b798f03-70e0-4bf0-89e0-f0184ab8e17f","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the cc-execution control plane canonical release ledger so transient OnRunner source mismatch stays pending while the authoritative Forgejo release workflow is active, while true post-terminal mismatch remains failure. Preserve exact-source proof. Correct the Gate invariant to accept valid whitespace in the GIT_NO_LAZY_FETCH assignment. Keep this on PR #3463 and ship through the canonical path.","wordingChanged":false,"canonicalIntent":"Repair the cc-execution control plane canonical release ledger so transient OnRunner source mismatch stays pending while the authoritative Forgejo release workflow is active, while true post-terminal mismatch remains failure. Preserve exact-source proof. Correct the Gate invariant to accept valid whitespace in the GIT_NO_LAZY_FETCH assignment. Keep this on PR #3463 and ship through the canonical path.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"release-state","statement":"The cc-execution control plane keeps active-workflow OnRunner source mismatch nonterminal.","proofConditionIds":["proof-runtime"]},{"id":"gate-regression","statement":"The control-plane Gate accepts semantically valid whitespace in GIT_NO_LAZY_FETCH.","proofConditionIds":["proof-runtime"]}],"objective":"Repair the cc-execution control plane canonical release ledger so transient OnRunner source mismatch stays pending while the authoritative Forgejo release workflow is active, while true post-terminal mismatch remains failure. Preserve exact-source proof. Correct the Gate invariant to accept valid whitespace in the GIT_NO_LAZY_FETCH assignment. Keep this on PR #3463 and ship through the canonical path.","constraints":[{"id":"terminal-failure","statement":"True terminal workflow failures and unresolved post-terminal source mismatch remain failures.","proofConditionIds":["proof-runtime"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-runtime"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-runtime","kind":"runtime","claim":"Live cc-execution and canonical Gate enforce the corrected release-state and invariant behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Repair-the-cc-execution-control-plane-canonical-release-ledger-so-transient-OnRunner-source-mismatch","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":["proof-runtime"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"4826f27670102cf5ee96bbae307507fcd2486c827e0c0d282f427d972df6a09e","requestContractRevision":4,"previousRequestContractHash":"41890b27848a435d306217e591054009365183f09aac692c4ca56d25bba7cd73"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:22:11.075949+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:request-contract:4826f27670102cf5ee96bbae307507fcd2486c827e0c0d282f427d972df6a09e","mission_step_id":"ebde1b00-eb91-43dd-9a90-9f9667313b89","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"c68e8ee3-4367-43f9-a84d-8b82ddbaa83e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/release-runtime-mismatch-nonterminal","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3463,"terminal":false,"missionId":"69c4dc4c-0c19-4260-b754-633bed778141","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7005,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2461,"missionSetupMs":921,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":683,"ledgerReconcileMs":0,"lineageReconcileMs":238,"resolvePreflightMs":921,"repositoryMutationMs":4544,"repositoryProviderMs":4544,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4354,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":683,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":190},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"69c4dc4c-0c19-4260-b754-633bed778141"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3426,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:18:35.111276+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3463","receipt_type":"execute_mission","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"ebde1b00-eb91-43dd-9a90-9f9667313b89","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"f990a7c6-415a-4a6d-b1fd-cc311f81d49b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-6730ce8a6cce","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":7226,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":29455,"firstUsefulResultAt":"2026-09-25T19:53:39.511Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":3760,"terminal":false,"missionId":"6730ce8a-6cce-416c-bff4-935556eb70a6","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3970,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":628,"missionSetupMs":274,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":274,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":274,"repositoryMutationMs":3342,"repositoryProviderMs":3342,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1837,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":274,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1505},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"6730ce8a-6cce-416c-bff4-935556eb70a6"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3712,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T19:54:14.1534+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3760","receipt_type":"execute_mission","idempotency_key":"mission:6730ce8a-6cce-416c-bff4-935556eb70a6:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"1afe8d6e-f6b0-4b09-bb3f-775389c6c67b","command_center_event_id":"6730ce8a-6cce-416c-bff4-935556eb70a6"},{"id":"9a4f6d9e-4b7a-4fb1-b489-1889c806871c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","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":"4826f27670102cf5ee96bbae307507fcd2486c827e0c0d282f427d972df6a09e","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/10987","runId":10987,"status":"running","sourceSha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"4731d212d4a336cd02be1ce7734c9942de1e71de","deploymentId":"forgejo-main-4731d212d4a336cd02be1ce7734c9942de1e71de","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.215-zero-target-proof-reconciliation","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:23:02.818042+00:00","proof_gate":"canonical_release_pending","source_sha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","external_id":"forgejo-main-dcc9c8f9803d","receipt_type":"canonical_release_status","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:forgejo-release-status:dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"a704e9d1-0e99-4dff-a369-f165bb200e53","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"f66a73e6-6b79-478c-bb45-575a0529a1ac","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","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":"4826f27670102cf5ee96bbae307507fcd2486c827e0c0d282f427d972df6a09e","forgejoWorkflowProof":{"runId":10987,"source":"exact_live_cc_execution_runtime_identity","status":"running","liveSha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","results":{},"proofGate":"cc_execution_exact_live_runtime_substitutes_transient_workflow_receipt","sourceSha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","conclusion":"running","deploymentId":"forgejo-main-dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","targetStates":{"ccExecution":"pending"},"runtimeVersion":"1.58.215-zero-target-proof-reconciliation","targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"},"workflowReceiptSubstituted":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","compareStatus":"identical","workflowRunId":10987,"identitySource":"local_build_metadata","runtimeVersion":"1.58.215-zero-target-proof-reconciliation","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:23:52.988928+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","external_id":"forgejo-main-dcc9c8f9803d","receipt_type":"canonical_release_status","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:forgejo-release-status:dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"a2ce9850-e930-4978-a294-4557a99ab878","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"a43ef76f-ec23-4150-9f5e-91c1d8675749","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/tenant-bootstrap-connection-closed-recovery","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3464,"terminal":false,"missionId":"653e90c1-e996-4fa2-89de-76cd34941081","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5188,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":878,"missionSetupMs":452,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":452,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":452,"repositoryMutationMs":4310,"repositoryProviderMs":4310,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2534,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":452,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1776},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"653e90c1-e996-4fa2-89de-76cd34941081"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3250,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:25:30.225449+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3464","receipt_type":"execute_mission","idempotency_key":"mission:653e90c1-e996-4fa2-89de-76cd34941081:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"c40a1659-9301-47a8-b6ac-8b97c4562cb2","command_center_event_id":"653e90c1-e996-4fa2-89de-76cd34941081"},{"id":"f4e26a64-6870-49eb-8104-b6d6f457240e","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"pending"},"mainSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","missing":[],"pending":["forgejo-release/workflow","render-onrunner/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"a4415b554795d1bac20eb56aee4fe4a193fd505c9186c0269d325399d7b1200f","forgejoWorkflowProof":{"runId":11710,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_mismatch","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":false,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"25b514e25b2a8e038bc8418a26fd86e5b24e5cc4","runnerVersion":"onrunner-25b514e25b2a","expectedSourceSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:17:02.387868+00:00","proof_gate":"canonical_release_pending","source_sha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","external_id":"forgejo-main-651bc6dcec9f","receipt_type":"canonical_release_status","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:forgejo-release-status:651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52:pending:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=pending","mission_step_id":"416d41db-507b-4f3a-a8e7-a5a8d690a58a","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"7416d71f-dc3b-4884-889a-eef0bf693308","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.283-heavy-runner-labels","prNumber":null,"terminal":false,"missionId":"98ae4a98-ea03-44f4-b070-fe7156955431","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1129,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":371,"providerAuthMs":0,"ledgerPrepareMs":371,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":371,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":371,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"98ae4a98-ea03-44f4-b070-fe7156955431"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1177,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T22:49:28.987778+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:98ae4a98-ea03-44f4-b070-fe7156955431:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"ea6e728c-9dc5-4229-ac5f-2818279cd814","command_center_event_id":"98ae4a98-ea03-44f4-b070-fe7156955431"},{"id":"cc6eaccc-229c-4b2e-a81e-70df7000f628","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-25T14:14:13.178068+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-21bc7e00caba\",\"prNumber\":3701,\"sourceSha\":\"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52\",\"deploymentId\":\"forgejo-main-651bc6dcec9f\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:18:25.863591+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:owner-progress-heartbeat:119355433","mission_step_id":"acd89bd4-b217-4924-bcb0-93a7de1b17e2","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"6927ef48-9871-434a-a400-4985104f1cbd","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-bootstrap-connection-closed-recovery","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3464,"terminal":false,"missionId":"653e90c1-e996-4fa2-89de-76cd34941081","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"5469d6ca4a7296f91c516207cbad0dfa6507b407","timingsMs":{"prReadinessMs":561,"approvedPlanMs":0,"shipAndProveMs":3165,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"653e90c1-e996-4fa2-89de-76cd34941081"},"performance":null,"deploymentId":"forgejo-main-5469d6ca4a72","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1885,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:29:56.492397+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3464","receipt_type":"automatic_mission_resume","idempotency_key":"mission:653e90c1-e996-4fa2-89de-76cd34941081:automatic-mission-resume:3464:canonical_release_dispatched","mission_step_id":"8ee49b6b-4770-4d10-be68-bcbfa31a8787","command_center_event_id":"653e90c1-e996-4fa2-89de-76cd34941081"},{"id":"bc24f22c-135d-46f6-9cff-515f824bc76b","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-25T14:14:13.178068+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-21bc7e00caba\",\"prNumber\":3701,\"sourceSha\":\"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52\",\"deploymentId\":\"forgejo-main-651bc6dcec9f\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:19:05.279545+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:owner-progress-heartbeat:119355436","mission_step_id":"acd89bd4-b217-4924-bcb0-93a7de1b17e2","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"510212b2-3959-43d6-b4e2-8616893cfc93","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-60339bf0a4dc","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"60339bf0-a4dc-42dc-a7d3-e3663f6387db","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":136,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":276,"providerAuthMs":0,"ledgerPrepareMs":276,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":276,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":276,"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":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4213,"likelyAffectedFiles":["src/PrivateAppShell.tsx","config/capabilities/tenant-workspace-experience.json","config/capabilities/tenant-workspace-ui-contract-v2.json","src/__tests__/contracts/big-papis-back-office-modes.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:26:21.328662+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:60339bf0-a4dc-42dc-a7d3-e3663f6387db:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"627d4e31-f422-4032-ba92-f8fc806aaa49","command_center_event_id":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},{"id":"9417e1a6-112d-4efc-865b-efed3dcfdec9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-bootstrap-connection-closed-recovery","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3464,"terminal":false,"missionId":"653e90c1-e996-4fa2-89de-76cd34941081","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":547,"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":"653e90c1-e996-4fa2-89de-76cd34941081"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1293,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:26:10.369898+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3464","receipt_type":"automatic_mission_resume","idempotency_key":"mission:653e90c1-e996-4fa2-89de-76cd34941081:automatic-mission-resume:3464:repair_mission_waiting_for_gate","mission_step_id":"c7bc2e2d-ff98-45b2-9db1-21b280387236","command_center_event_id":"653e90c1-e996-4fa2-89de-76cd34941081"},{"id":"a7fa437d-5339-403c-8e22-b08fdd6ee45d","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-25T14:14:13.178068+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-21bc7e00caba\",\"prNumber\":3701,\"sourceSha\":\"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52\",\"deploymentId\":\"forgejo-main-651bc6dcec9f\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:19:34.19215+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:owner-progress-heartbeat:119355438","mission_step_id":"acd89bd4-b217-4924-bcb0-93a7de1b17e2","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"20d688b7-88f4-45ff-ab85-b5da4e6d26ba","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"source_lineage_merged_pr_authoritative\",\"status\":\"waiting\",\"proofGate\":\"forgejo_merged_pr_is_authoritative_source_lineage\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-23T03:25:24.571784+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/tenant-bootstrap-connection-closed-recovery\",\"prNumber\":3464,\"sourceSha\":\"5469d6ca4a7296f91c516207cbad0dfa6507b407\",\"deploymentId\":\"forgejo-main-5469d6ca4a72\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:30:57.747186+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:653e90c1-e996-4fa2-89de-76cd34941081:owner-progress-heartbeat:119341563","mission_step_id":"2a4fdcf7-d40e-40ef-b1e1-4cd8e4a4e438","command_center_event_id":"653e90c1-e996-4fa2-89de-76cd34941081"},{"id":"920498aa-7997-47be-9eea-4998caec2d18","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in implementation.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"durable_state:implementation","automationAllowed":false,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:implementation\",\"automationAllowed\":false,\"ownerActionRequired\":false},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-23T03:26:20.87217+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-60339bf0a4dc\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:31:29.521817+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:60339bf0-a4dc-42dc-a7d3-e3663f6387db:owner-progress-heartbeat:119341565","mission_step_id":"567f8243-d98b-48e9-a3c6-ea6ec1310759","command_center_event_id":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},{"id":"d368ccb7-aba9-46be-8996-163d83536197","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"source_lineage_merged_pr_authoritative\",\"status\":\"waiting\",\"proofGate\":\"forgejo_merged_pr_is_authoritative_source_lineage\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-23T03:25:24.571784+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/tenant-bootstrap-connection-closed-recovery\",\"prNumber\":3464,\"sourceSha\":\"5469d6ca4a7296f91c516207cbad0dfa6507b407\",\"deploymentId\":\"forgejo-main-5469d6ca4a72\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:30:33.635125+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:653e90c1-e996-4fa2-89de-76cd34941081:owner-progress-heartbeat:119341562","mission_step_id":"2a4fdcf7-d40e-40ef-b1e1-4cd8e4a4e438","command_center_event_id":"653e90c1-e996-4fa2-89de-76cd34941081"},{"id":"2c63c642-41b5-49dd-a696-c61b76a93be6","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"5469d6ca4a7296f91c516207cbad0dfa6507b407","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"5469d6ca4a7296f91c516207cbad0dfa6507b407","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":"d3a40aaf39e4468e40f9f1160afaea899c8c5bae7b7a744c7df219c568ee8937","forgejoWorkflowProof":{"runId":10989,"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-23T00:29:57.548895+00:00","proof_gate":"canonical_release_pending","source_sha":"5469d6ca4a7296f91c516207cbad0dfa6507b407","external_id":"forgejo-main-5469d6ca4a72","receipt_type":"canonical_release_status","idempotency_key":"mission:653e90c1-e996-4fa2-89de-76cd34941081:forgejo-release-status:5469d6ca4a7296f91c516207cbad0dfa6507b407:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"8ee49b6b-4770-4d10-be68-bcbfa31a8787","command_center_event_id":"653e90c1-e996-4fa2-89de-76cd34941081"},{"id":"2d5734cc-9974-4343-b8c5-5d3d0fbaea9c","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-60339bf0a4dc","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3465,"terminal":false,"missionId":"60339bf0-a4dc-42dc-a7d3-e3663f6387db","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5890,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":811,"missionSetupMs":301,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":301,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":301,"repositoryMutationMs":5079,"repositoryProviderMs":5079,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3203,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":301,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1876},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3360,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:33:07.917661+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3465","receipt_type":"execute_mission","idempotency_key":"mission:60339bf0-a4dc-42dc-a7d3-e3663f6387db:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"567f8243-d98b-48e9-a3c6-ea6ec1310759","command_center_event_id":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},{"id":"1bab613d-0fb5-4279-b4f8-61d2d79f94d2","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"success"},"mainSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"a4415b554795d1bac20eb56aee4fe4a193fd505c9186c0269d325399d7b1200f","forgejoWorkflowProof":{"runId":11710,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":null,"hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":true,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","runnerVersion":"onrunner-651bc6dcec9f","expectedSourceSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:19:54.064659+00:00","proof_gate":"canonical_release_pending","source_sha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","external_id":"forgejo-main-651bc6dcec9f","receipt_type":"canonical_release_status","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:forgejo-release-status:651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52:pending:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=success","mission_step_id":"416d41db-507b-4f3a-a8e7-a5a8d690a58a","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"53108c6a-fd49-4a36-bf8c-c4c378d42972","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","config/mcp-connection-contract.json","config/mission-freedom-provider-cutover.json","config/paul-owner-profile.json","workers/cc-execution/src/console-intelligence.js","workers/cc-execution/src/console-self-model.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/model-provider-gateway.js","workers/cc-execution/src/version.js","workers/cc-execution/test/mcp-connection-contract.test.js","workers/cc-execution/test/mission-freedom-provider-cutover.test.js","workers/cc-execution/test/model-provider-gateway.test.js"],"reason":"Corrective zero-write continuation of owner-authorized P0 Mission Freedom migration.","baseSha":"6c6688452c231c263a0603091243d16749b0a15e","issuedAt":1790645971980,"expiresAt":1790646151980,"missionId":"e080198f-23fe-492b-b520-669fd8436dc8","authorizationId":"ac255ed1-6fbb-48a6-b74d-a4d91e36c28f","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T01:39:32.315657+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"6c6688452c231c263a0603091243d16749b0a15e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ac255ed1-6fbb-48a6-b74d-a4d91e36c28f","mission_step_id":"64b1789f-7c30-4209-ad9e-c8bc461654a3","command_center_event_id":"e080198f-23fe-492b-b520-669fd8436dc8"},{"id":"becaa396-dcbc-4f83-80cb-eb1f29dacee3","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-60339bf0a4dc","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3465,"terminal":false,"missionId":"60339bf0-a4dc-42dc-a7d3-e3663f6387db","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":543,"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":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1285,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:33:22.800123+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3465","receipt_type":"automatic_mission_resume","idempotency_key":"mission:60339bf0-a4dc-42dc-a7d3-e3663f6387db:automatic-mission-resume:3465:repair_mission_waiting_for_gate","mission_step_id":"49980b9b-1214-436d-86cd-3082120529eb","command_center_event_id":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},{"id":"cee4df6f-e0c2-491b-84d8-165909834380","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-60339bf0a4dc","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3465,"terminal":false,"missionId":"60339bf0-a4dc-42dc-a7d3-e3663f6387db","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"0e5b60b71766ac0f93d94994c59db269bdb823f9","timingsMs":{"prReadinessMs":128,"approvedPlanMs":0,"shipAndProveMs":524,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},"performance":null,"deploymentId":"forgejo-main-0e5b60b71766","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1998,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:37:33.392175+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3465","receipt_type":"automatic_mission_resume","idempotency_key":"mission:60339bf0-a4dc-42dc-a7d3-e3663f6387db:automatic-mission-resume:3465:canonical_release_dispatched","mission_step_id":"561d676c-3c6c-4b7d-aac3-4a4c0ca579dd","command_center_event_id":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},{"id":"9603c386-79d8-4af1-86ff-e01914c9c194","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","render-onrunner/runtime-proof":"success"},"mainSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"success"},"requestContractHash":"a4415b554795d1bac20eb56aee4fe4a193fd505c9186c0269d325399d7b1200f","forgejoWorkflowProof":{"runId":11710,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"onrunner":"success"},"targetJobCount":7,"observedTargetStates":{"onrunner":"success"}},"onrunnerRuntimeProof":{"reason":null,"hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":true,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","runnerVersion":"onrunner-651bc6dcec9f","expectedSourceSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:24:59.342124+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","external_id":"forgejo-main-651bc6dcec9f","receipt_type":"canonical_release_status","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:forgejo-release-status:651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52:verified:forgejo-main/source=success|forgejo-release/workflow=success|render-onrunner/runtime-proof=success","mission_step_id":"0fc53b95-f94d-4f77-b842-9f5761d91f85","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"7fb36294-3a84-4f30-90f5-79747f911a28","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-45bbc4786713","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":58428,"releaseCount":0,"toolCallCount":13,"repeatedCallCount":9,"executorlessWaitMs":552519,"firstUsefulResultAt":"2026-09-25T16:11:04.657Z","recoveryAttemptCount":9,"ownerInterruptionCount":0},"version":null,"prNumber":3742,"terminal":false,"missionId":"45bbc478-6713-458e-801f-9b7888d16733","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":5505,"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":"45bbc478-6713-458e-801f-9b7888d16733"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:13:25.846171+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3742","receipt_type":"automatic_mission_resume","idempotency_key":"mission:45bbc478-6713-458e-801f-9b7888d16733:automatic-mission-resume:3742:repair_mission_pr_ready_retryable","mission_step_id":"5755458d-5b9c-494e-8271-24e695e94346","command_center_event_id":"45bbc478-6713-458e-801f-9b7888d16733"},{"id":"502153c3-ff3c-40d8-977e-3a294ef46708","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"0e5b60b71766ac0f93d94994c59db269bdb823f9","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"0e5b60b71766ac0f93d94994c59db269bdb823f9","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":"876641687235137f83355d0442484af7c61dcd74c65a8fdad3cc001fea7d1550","forgejoWorkflowProof":{"runId":10991,"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-23T00:37:34.63205+00:00","proof_gate":"canonical_release_pending","source_sha":"0e5b60b71766ac0f93d94994c59db269bdb823f9","external_id":"forgejo-main-0e5b60b71766","receipt_type":"canonical_release_status","idempotency_key":"mission:60339bf0-a4dc-42dc-a7d3-e3663f6387db:forgejo-release-status:0e5b60b71766ac0f93d94994c59db269bdb823f9:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"561d676c-3c6c-4b7d-aac3-4a4c0ca579dd","command_center_event_id":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},{"id":"4de757bc-db15-4d1b-8a31-2bab53c366a9","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"0e5b60b71766ac0f93d94994c59db269bdb823f9","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"0e5b60b71766ac0f93d94994c59db269bdb823f9","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":"876641687235137f83355d0442484af7c61dcd74c65a8fdad3cc001fea7d1550","forgejoWorkflowProof":{"runId":10991,"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-23T00:38:43.460492+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"0e5b60b71766ac0f93d94994c59db269bdb823f9","external_id":"forgejo-main-0e5b60b71766","receipt_type":"canonical_release_status","idempotency_key":"mission:60339bf0-a4dc-42dc-a7d3-e3663f6387db:forgejo-release-status:0e5b60b71766ac0f93d94994c59db269bdb823f9:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"22e3bfdc-beb3-40a9-b7cf-349c7e391f62","command_center_event_id":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},{"id":"b6d56654-6739-45f6-a98f-a9657466df52","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"0e5b60b71766ac0f93d94994c59db269bdb823f9","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Repair the Big Papi's production login/session-entry glitch. Cold app launch or login must not default into messaging or start generic CRM bootstrap for this MODES tenant. Ignore stale remembered messaging state during login/session restoration, resolve authenticated entry deterministically to the Big Papi's owner workspace, preserve messaging only for explicit user invocation, and fix the shared primitive so other MODES tenants cannot hit the same failure. Ship the smallest safe change through PR, Gate, squash merge, deploy, and live verification.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"876641687235137f83355d0442484af7c61dcd74c65a8fdad3cc001fea7d1550","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"876641687235137f83355d0442484af7c61dcd74c65a8fdad3cc001fea7d1550"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:38:44.762296+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"0e5b60b71766ac0f93d94994c59db269bdb823f9","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:60339bf0-a4dc-42dc-a7d3-e3663f6387db:request-contract:876641687235137f83355d0442484af7c61dcd74c65a8fdad3cc001fea7d1550:0e5b60b71766ac0f93d94994c59db269bdb823f9:verified:","mission_step_id":"22e3bfdc-beb3-40a9-b7cf-349c7e391f62","command_center_event_id":"60339bf0-a4dc-42dc-a7d3-e3663f6387db"},{"id":"565cc6c3-9948-47f7-8a64-6ca8acd9a5f1","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-8a32b486205e","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"8a32b486-205e-4139-ab0d-3c67847d7af5","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":601,"providerAuthMs":0,"ledgerPrepareMs":601,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":601,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":601,"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":"8a32b486-205e-4139-ab0d-3c67847d7af5"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4450,"likelyAffectedFiles":["workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/command-center-contracts.js","src/__tests__/contracts/command-center-operator-input-aliases.contract.test.ts","workers/cc-execution/src/version.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:18:45.379471+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8a32b486-205e-4139-ab0d-3c67847d7af5:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0294d963-0839-4911-9b38-b470a87e0e21","command_center_event_id":"8a32b486-205e-4139-ab0d-3c67847d7af5"},{"id":"91dd488f-5302-4b74-9084-07a4894d6a4a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-bc6592091c5c","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3466,"terminal":false,"missionId":"bc659209-1c5c-4732-ad67-17493a96409e","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":537,"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":"bc659209-1c5c-4732-ad67-17493a96409e"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1285,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:22:07.008914+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3466","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bc659209-1c5c-4732-ad67-17493a96409e:automatic-mission-resume:3466:repair_mission_waiting_for_gate","mission_step_id":"6872ddbe-7d45-406f-a083-6b8a1799e54b","command_center_event_id":"bc659209-1c5c-4732-ad67-17493a96409e"},{"id":"5d650de0-1889-43cc-90bc-3922c71351b6","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-branch-fallback","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.216-atomic-reconcile-branch-retry","prNumber":3467,"terminal":false,"missionId":"35838828-ffc6-4492-846f-6fdac35a9823","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7737,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1954,"missionSetupMs":373,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":373,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":373,"repositoryMutationMs":5783,"repositoryProviderMs":5783,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3923,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":373,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1860},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"35838828-ffc6-4492-846f-6fdac35a9823"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3825,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:24:05.08804+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3467","receipt_type":"execute_mission","idempotency_key":"mission:35838828-ffc6-4492-846f-6fdac35a9823:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"f3598aa5-980d-46ed-980c-68e2028ab118","command_center_event_id":"35838828-ffc6-4492-846f-6fdac35a9823"},{"id":"2c5b82e9-e20d-4eae-aafb-571c4e267c7d","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","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":"0fb2ee54463d916f3bf1638cce11e0aaffb29dfba2633774b7281fa4cfb57ef5","forgejoWorkflowProof":{"runId":10993,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","deploymentId":"forgejo-main-dcc9c8f9803d9c1678a9e28887911fbd91dc1cf6","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.215-zero-target-proof-reconciliation","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:22:26.068281+00:00","proof_gate":"canonical_release_pending","source_sha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","external_id":"forgejo-main-3d1b98415a83","receipt_type":"canonical_release_status","idempotency_key":"mission:bc659209-1c5c-4732-ad67-17493a96409e:forgejo-release-status:3d1b98415a83904f5d4eeb699ee0b1a853773ba1:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"8be90034-328d-42c6-8a9b-262d0d6ee743","command_center_event_id":"bc659209-1c5c-4732-ad67-17493a96409e"},{"id":"bdafb6cb-a511-4107-a936-0dc382a1ef9a","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-bc6592091c5c","prNumber":3466,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:22:44.088115+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","external_id":"3466","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:bc659209-1c5c-4732-ad67-17493a96409e:merged-pr:3466:3d1b98415a83904f5d4eeb699ee0b1a853773ba1","mission_step_id":"8be90034-328d-42c6-8a9b-262d0d6ee743","command_center_event_id":"bc659209-1c5c-4732-ad67-17493a96409e"},{"id":"c796ab3c-5131-4299-8dc8-1e9fff99b56e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","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":"0fb2ee54463d916f3bf1638cce11e0aaffb29dfba2633774b7281fa4cfb57ef5","forgejoWorkflowProof":{"runId":10993,"source":"signed_push_receipt","status":"blocked","results":{},"conclusion":"blocked","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-3d1b98415a83904f5d4eeb699ee0b1a853773ba1","compareStatus":"target_job_success_runtime_verified","workflowRunId":10993,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.216-atomic-reconcile-branch-retry","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:23:07.144594+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","external_id":"forgejo-main-3d1b98415a83","receipt_type":"canonical_release_status","idempotency_key":"mission:bc659209-1c5c-4732-ad67-17493a96409e:forgejo-release-status:3d1b98415a83904f5d4eeb699ee0b1a853773ba1:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"65512986-544c-4a3d-980d-496d78e3fe20","command_center_event_id":"bc659209-1c5c-4732-ad67-17493a96409e"},{"id":"8e1b778a-6a5d-4619-9d3b-02e5a1f1d658","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Atomic repository reconciliation tolerates brief branch-ref propagation lag and can return verified success before the slow provider mutation response, without weakening exact-state proof.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"0fb2ee54463d916f3bf1638cce11e0aaffb29dfba2633774b7281fa4cfb57ef5","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"0fb2ee54463d916f3bf1638cce11e0aaffb29dfba2633774b7281fa4cfb57ef5"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:23:08.495455+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:bc659209-1c5c-4732-ad67-17493a96409e:request-contract:0fb2ee54463d916f3bf1638cce11e0aaffb29dfba2633774b7281fa4cfb57ef5:3d1b98415a83904f5d4eeb699ee0b1a853773ba1:verified:","mission_step_id":"65512986-544c-4a3d-980d-496d78e3fe20","command_center_event_id":"bc659209-1c5c-4732-ad67-17493a96409e"},{"id":"f1e15d56-adec-4604-8531-09940bd8ba26","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-branch-fallback","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3467,"terminal":false,"missionId":"35838828-ffc6-4492-846f-6fdac35a9823","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":616,"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":"35838828-ffc6-4492-846f-6fdac35a9823"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1288,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:24:18.802004+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3467","receipt_type":"automatic_mission_resume","idempotency_key":"mission:35838828-ffc6-4492-846f-6fdac35a9823:automatic-mission-resume:3467:repair_mission_waiting_for_gate","mission_step_id":"6903762a-d4b8-4c52-b57f-344fb238759d","command_center_event_id":"35838828-ffc6-4492-846f-6fdac35a9823"},{"id":"92076342-3c7d-4845-beaf-7a7a626b3c89","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","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":"f1fd41e235bf634efb47dbb96863ee0f5aff7bc4e2ece88c4908624abc18af4f","forgejoWorkflowProof":{"runId":10995,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","deploymentId":"forgejo-main-3d1b98415a83904f5d4eeb699ee0b1a853773ba1","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.216-atomic-reconcile-branch-retry","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:25:01.695701+00:00","proof_gate":"canonical_release_pending","source_sha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","external_id":"forgejo-main-e6fe456ab28d","receipt_type":"canonical_release_status","idempotency_key":"mission:35838828-ffc6-4492-846f-6fdac35a9823:forgejo-release-status:e6fe456ab28d8d94279a86a575094f0bff8acb83:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"e660e071-9299-4584-86f6-1beb70fb3709","command_center_event_id":"35838828-ffc6-4492-846f-6fdac35a9823"},{"id":"feb528b8-f779-46cd-8131-a5ee986d22b7","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","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":"f1fd41e235bf634efb47dbb96863ee0f5aff7bc4e2ece88c4908624abc18af4f","forgejoWorkflowProof":{"runId":10995,"source":"exact_live_cc_execution_runtime_identity","status":"running","liveSha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","results":{},"proofGate":"cc_execution_exact_live_runtime_substitutes_transient_workflow_receipt","sourceSha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","conclusion":"running","deploymentId":"forgejo-main-e6fe456ab28d8d94279a86a575094f0bff8acb83","targetStates":{"ccExecution":"pending"},"runtimeVersion":"1.58.217-deterministic-exact-mutation-branch","targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"},"workflowReceiptSubstituted":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-e6fe456ab28d8d94279a86a575094f0bff8acb83","compareStatus":"identical","workflowRunId":10995,"identitySource":"local_build_metadata","runtimeVersion":"1.58.217-deterministic-exact-mutation-branch","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:25:43.122399+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","external_id":"forgejo-main-e6fe456ab28d","receipt_type":"canonical_release_status","idempotency_key":"mission:35838828-ffc6-4492-846f-6fdac35a9823:forgejo-release-status:e6fe456ab28d8d94279a86a575094f0bff8acb83:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"c71ba930-728d-4a91-930e-182b5b04be06","command_center_event_id":"35838828-ffc6-4492-846f-6fdac35a9823"},{"id":"6084cdae-bec4-405a-ad27-3756801c2201","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Exact mutation continuations deterministically derive the same canonical ai/* branch from mission identity instead of failing branch_must_start_with_ai.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"f1fd41e235bf634efb47dbb96863ee0f5aff7bc4e2ece88c4908624abc18af4f","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"f1fd41e235bf634efb47dbb96863ee0f5aff7bc4e2ece88c4908624abc18af4f"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:25:44.662067+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e6fe456ab28d8d94279a86a575094f0bff8acb83","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:35838828-ffc6-4492-846f-6fdac35a9823:request-contract:f1fd41e235bf634efb47dbb96863ee0f5aff7bc4e2ece88c4908624abc18af4f:e6fe456ab28d8d94279a86a575094f0bff8acb83:verified:","mission_step_id":"c71ba930-728d-4a91-930e-182b5b04be06","command_center_event_id":"35838828-ffc6-4492-846f-6fdac35a9823"},{"id":"f9964499-919d-4245-8c71-30050b5a304d","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-ef92f261758c","writes":[],"patches":[],"approved":true,"missionId":"ef92f261-758c-415a-9dec-6711318ec59d","objective":"Retry the approved calendar implementation with a corrected exact anchored edit on the same mission branch.","repository":"noel/KnockLaunchOS","ownerApproved":true,"anchored_edits":[{"path":"src/components/calendar/EnhancedUserCalendar.tsx","anchor":"const[events,setEvents]=useState<NormalizedScheduleEvent[]>([]);const[teamMembers,setTeamMembers]=useState<CalendarTeamMember[]>([]);const[memberFilter,setMemberFilter]=useState('all');","replacement":"const[events,setEvents]=useState<NormalizedScheduleEvent[]>([]);const[teamMembers,setTeamMembers]=useState<CalendarTeamMember[]>([]);const[memberFilter,setMemberFilter]=useState('all');const[dayPeekOpen,setDayPeekOpen]=useState(false);"}],"implementation":{"files":[],"writes":[]},"durableMutationResume":true},"recovery":false,"fingerprint":"18a1f3742359a795662cfe64e52d2d459b439a748793c730712f6d26894b40bd","replayCount":0,"serializedBytes":942},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T03:18:30.908244+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:ef92f261-758c-415a-9dec-6711318ec59d:repository-mutation-intent:18a1f3742359a795662cfe64e52d2d459b439a748793c730712f6d26894b40bd:0","mission_step_id":"23b04b48-f551-4a9a-a36b-2e189c6a4c4f","command_center_event_id":"ef92f261-758c-415a-9dec-6711318ec59d"},{"id":"16040d50-333a-432f-9df9-9f16fbff2314","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-3e398a97cf59","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3477,"terminal":false,"missionId":"3e398a97-cf59-4472-ac68-d44ab00fcd65","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"00a8fe37a861723fc730417e8d78ab799123f207","timingsMs":{"prReadinessMs":93,"approvedPlanMs":0,"shipAndProveMs":259,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"3e398a97-cf59-4472-ac68-d44ab00fcd65"},"performance":null,"deploymentId":"forgejo-main-00a8fe37a861","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1620,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:24:29.000678+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3477","receipt_type":"automatic_mission_resume","idempotency_key":"mission:3e398a97-cf59-4472-ac68-d44ab00fcd65:automatic-mission-resume:3477:canonical_release_dispatched","mission_step_id":"33cce256-99b1-41d6-ac6b-c6c362d27608","command_center_event_id":"3e398a97-cf59-4472-ac68-d44ab00fcd65"},{"id":"9fc7ede9-2a8a-4aae-900b-717360fcacab","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-ab1767b52ca9","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.217-deterministic-exact-mutation-branch","prNumber":null,"terminal":false,"missionId":"ab1767b5-2ca9-472d-b112-abeb27181fe4","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":223,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":496,"providerAuthMs":0,"ledgerPrepareMs":496,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":496,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":496,"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":"ab1767b5-2ca9-472d-b112-abeb27181fe4"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":7082,"likelyAffectedFiles":["src/PrivateAppShell.tsx","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-service.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:28:42.608475+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ab1767b5-2ca9-472d-b112-abeb27181fe4:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"fc9315d1-41f4-4b88-bd4a-a285af97eb95","command_center_event_id":"ab1767b5-2ca9-472d-b112-abeb27181fe4"},{"id":"91bd3908-e82a-4fa6-85df-0b3555416c04","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in implementation.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"durable_state:implementation","automationAllowed":false,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:implementation\",\"automationAllowed\":false,\"ownerActionRequired\":false},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"implementation\",\"deadlineAt\":\"2026-09-23T03:28:41.450214+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-ab1767b52ca9\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:29:12.83374+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:ab1767b5-2ca9-472d-b112-abeb27181fe4:owner-progress-heartbeat:119341796","mission_step_id":"97cd064a-3370-495c-b7df-59a6ca0fb015","command_center_event_id":"ab1767b5-2ca9-472d-b112-abeb27181fe4"},{"id":"68afcf61-c8dc-49a0-8051-809088c10543","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-372379d4df8b","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.217-deterministic-exact-mutation-branch","prNumber":3468,"terminal":false,"missionId":"372379d4-df8b-4d0c-a98e-a50265f808cb","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6375,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1714,"missionSetupMs":445,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":445,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":445,"repositoryMutationMs":4661,"repositoryProviderMs":4661,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2634,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":445,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2027},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"372379d4-df8b-4d0c-a98e-a50265f808cb"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3828,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:29:25.611242+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3468","receipt_type":"execute_mission","idempotency_key":"mission:372379d4-df8b-4d0c-a98e-a50265f808cb:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"fd7275e0-15e5-4183-a4a6-817c8bc955ee","command_center_event_id":"372379d4-df8b-4d0c-a98e-a50265f808cb"},{"id":"60d3f5dd-bf27-46c1-8bbf-b601c1d989b0","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Repair the supervised route-inspection runtime failure class. Proven failures from mission e5046d3b-55fa-4a34-bf7c-9fae43ea676a: primary runner repeatedly reached the requested application route but remained stuck in application_shell_readiness until execution_no_progress_deadline_exceeded; the declared 36s readiness timeout was not terminalized promptly; failover attempt on the alternate runner restarted during browser launch/context creation; supervisor recovery bounced between lanes without producing a usable checkpoint. Make the smallest shared runtime repair so route inspections enforce readiness deadlines correctly, survive or cleanly recover from runner restarts, and resume without losing authoritative request state. Preserve existing behavior outside this failure class. Canonical gate, squash merge, release affected runtime owners, and verify route-inspection health.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"a4415b554795d1bac20eb56aee4fe4a193fd505c9186c0269d325399d7b1200f","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"onrunner":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["onrunner"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"a4415b554795d1bac20eb56aee4fe4a193fd505c9186c0269d325399d7b1200f"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["onrunner"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:25:02.367318+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:request-contract:a4415b554795d1bac20eb56aee4fe4a193fd505c9186c0269d325399d7b1200f:651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52:verified:","mission_step_id":"0fc53b95-f94d-4f77-b842-9f5761d91f85","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"622a28ae-6c10-4798-8bac-9c08b78c312a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-45bbc4786713","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":51607,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":5,"executorlessWaitMs":226441,"firstUsefulResultAt":"2026-09-25T16:11:04.657Z","recoveryAttemptCount":6,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":3742,"terminal":false,"missionId":"45bbc478-6713-458e-801f-9b7888d16733","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2693,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":955,"missionSetupMs":483,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":375,"ledgerReconcileMs":0,"lineageReconcileMs":108,"resolvePreflightMs":483,"repositoryMutationMs":1738,"repositoryProviderMs":1738,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1631,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":375,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":107},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"45bbc478-6713-458e-801f-9b7888d16733"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3066,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:13:17.168107+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3742","receipt_type":"execute_mission","idempotency_key":"mission:45bbc478-6713-458e-801f-9b7888d16733:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"7ad92e1c-48b7-4717-ab89-08985a0b9e8a","command_center_event_id":"45bbc478-6713-458e-801f-9b7888d16733"},{"id":"855d18aa-7a2b-4354-942e-dd3fd6f6e4e9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-372379d4df8b","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3468,"terminal":false,"missionId":"372379d4-df8b-4d0c-a98e-a50265f808cb","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":575,"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":"372379d4-df8b-4d0c-a98e-a50265f808cb"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1285,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:29:37.828719+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3468","receipt_type":"automatic_mission_resume","idempotency_key":"mission:372379d4-df8b-4d0c-a98e-a50265f808cb:automatic-mission-resume:3468:repair_mission_waiting_for_gate","mission_step_id":"ada89449-f89b-4afc-8d1b-a5987300f7c9","command_center_event_id":"372379d4-df8b-4d0c-a98e-a50265f808cb"},{"id":"08f1ca0e-e98d-492d-b74c-67adcc39f929","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-c7373ea23636","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.277-exact-gate-fast-path","prNumber":null,"terminal":false,"missionId":"c7373ea2-3636-4c7b-9050-04c5a983a587","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1274,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":390,"providerAuthMs":0,"ledgerPrepareMs":390,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":390,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":390,"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":"c7373ea2-3636-4c7b-9050-04c5a983a587"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3801,"likelyAffectedFiles":["scripts/visual-witness-hosted-runner/src/universal-witness.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:25:39.323428+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c7373ea2-3636-4c7b-9050-04c5a983a587:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"f75f2a2f-c7c9-4212-9193-b9fc669ee2e5","command_center_event_id":"c7373ea2-3636-4c7b-9050-04c5a983a587"},{"id":"f089c049-e622-45a3-8216-0c1f7eb0a7a7","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in pull request.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"request_contract_revision\",\"status\":\"recorded\",\"proofGate\":\"request_contract_revision_recorded\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":3,\"verified\":0,\"pending\":3,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"repo\",\"runtime\",\"visual\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-22T16:08:44.751889+00:00\",\"recoveryAction\":\"reconcile_pull_request\"},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-285944eff62b\",\"prNumber\":3470,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:32:39.072336+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:owner-progress-heartbeat:119341810","mission_step_id":"4cb7248c-3510-4467-b4be-dcb852bf4054","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"289f5354-59ca-479a-814c-826d917b2411","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-6e8d9273984f","prNumber":3740,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"8c6a52496642117d593928d4a926b161c464737d","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:20:28.450144+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"8c6a52496642117d593928d4a926b161c464737d","external_id":"3740","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:6e8d9273-984f-452a-a0d6-6e98628e3c9c:merged-pr:3740:8c6a52496642117d593928d4a926b161c464737d","mission_step_id":"f02e2a22-da4c-496e-8025-1a83682e8593","command_center_event_id":"6e8d9273-984f-452a-a0d6-6e98628e3c9c"},{"id":"f117c1b3-faab-441f-a23d-f0bf9db84cff","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ab1767b52ca9","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3469,"terminal":false,"missionId":"ab1767b5-2ca9-472d-b112-abeb27181fe4","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":482,"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":"ab1767b5-2ca9-472d-b112-abeb27181fe4"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1285,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:32:21.559322+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3469","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ab1767b5-2ca9-472d-b112-abeb27181fe4:automatic-mission-resume:3469:repair_mission_waiting_for_gate","mission_step_id":"7f719f35-b47f-4193-b2c6-1cea17dbfae0","command_center_event_id":"ab1767b5-2ca9-472d-b112-abeb27181fe4"},{"id":"0637432c-1764-4c95-a1cd-2c4d267686ca","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","phase":"pull_request","branch":"ai/objective-first-repair-285944eff62b","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.217-deterministic-exact-mutation-branch","prNumber":3470,"terminal":false,"missionId":"285944ef-f62b-4c50-a0be-04838efe26d6","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":514,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":430,"approvedPlanMs":0,"missionSetupMs":551,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":451,"ledgerReconcileMs":0,"lineageReconcileMs":100,"resolvePreflightMs":551,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":451,"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":"285944ef-f62b-4c50-a0be-04838efe26d6"},"performance":null,"deploymentId":null,"releaseState":null,"visualWitness":{"role":null,"jobId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","tenant":null,"runnerUrl":null,"runnerLane":null,"attemptsUsed":null,"supervisorId":null,"failureReason":"pull_request_checks_pending","observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":null,"runnerSourceSha":null,"selectedViewports":[],"checkpointAccounting":null,"correctiveGeneration":1,"restartReplayHistory":[]},"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1969,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T14:46:02.830175+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3421","receipt_type":"execute_mission","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"30d1fcc8-d205-4ded-90ea-37d97da7bccb","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"c41a6626-66bd-4699-a9d5-eabc4e39e103","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ab1767b52ca9","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.217-deterministic-exact-mutation-branch","prNumber":3469,"terminal":false,"missionId":"ab1767b5-2ca9-472d-b112-abeb27181fe4","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3610,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1148,"missionSetupMs":380,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":282,"ledgerReconcileMs":0,"lineageReconcileMs":98,"resolvePreflightMs":380,"repositoryMutationMs":2462,"repositoryProviderMs":2462,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2314,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":282,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":148},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"ab1767b5-2ca9-472d-b112-abeb27181fe4"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3046,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:31:55.31572+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3469","receipt_type":"execute_mission","idempotency_key":"mission:ab1767b5-2ca9-472d-b112-abeb27181fe4:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"97cd064a-3370-495c-b7df-59a6ca0fb015","command_center_event_id":"ab1767b5-2ca9-472d-b112-abeb27181fe4"},{"id":"62fce963-d5cb-4be3-bd26-5532ed978115","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in pull request.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"request_contract_revision\",\"status\":\"recorded\",\"proofGate\":\"request_contract_revision_recorded\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":3,\"verified\":0,\"pending\":3,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"repo\",\"runtime\",\"visual\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-22T16:08:44.751889+00:00\",\"recoveryAction\":\"reconcile_pull_request\"},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-285944eff62b\",\"prNumber\":3470,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:36:22.779463+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:owner-progress-heartbeat:119341825","mission_step_id":"4cb7248c-3510-4467-b4be-dcb852bf4054","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"eac5a785-8f5a-4cdb-8ed5-72e7c9521a9b","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in pull request.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"request_contract_revision\",\"status\":\"recorded\",\"proofGate\":\"request_contract_revision_recorded\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":3,\"verified\":0,\"pending\":3,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"repo\",\"runtime\",\"visual\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-22T16:08:44.751889+00:00\",\"recoveryAction\":\"reconcile_pull_request\"},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-285944eff62b\",\"prNumber\":3470,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:40:34.101805+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:owner-progress-heartbeat:119341842","mission_step_id":"4cb7248c-3510-4467-b4be-dcb852bf4054","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"9c510690-6274-468d-88af-d959e7d979d1","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-c7373ea23636","writes":[],"patches":[],"version":1,"approved":true,"missionId":"c7373ea2-3636-4c7b-9050-04c5a983a587","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/visual-witness-hosted-runner/src/universal-witness.mjs"],"anchored_edits":[{"path":"scripts/visual-witness-hosted-runner/src/universal-witness.mjs","anchor":"async function withExecutionLeaseHeartbeat(job, phase, details, operation, { leaseCeilingMs = null } = {}) {\n  let persistChain = Promise.resolve();\n  const parsedLeaseCeilingMs = Number(leaseCeilingMs);\n  const hasLeaseCeiling = Number.isFinite(parsedLeaseCeilingMs) && parsedLeaseCeilingMs > 0;\n  const previousLeaseCeilingAt = job.executionLeaseCeilingAt || null;\n  if (hasLeaseCeiling) {\n    job.executionLeaseCeilingAt = new Date(Date.now() + parsedLeaseCeilingMs).toISOString();\n    touch(job, phase, details);\n  }\n  const heartbeat = () => {\n    touch(job, phase, details);\n    persistChain = persistChain.then(() => persistJob(job)).catch(() => undefined);\n  };\n  const timer = setInterval(heartbeat, RUNNING_PROGRESS_HEARTBEAT_INTERVAL_MS);\n  timer.unref?.();\n  let completed = false;\n  try {\n    const result = await operation();\n    completed = true;\n    return result;\n  } finally {\n    clearInterval(timer);\n    if (hasLeaseCeiling && completed) {\n      job.executionLeaseCeilingAt = previousLeaseCeilingAt;\n      touch(job, phase, details);\n    }\n    await withIoTimeout(\n      persistChain,\n      Math.min(2_000, RUNNING_PROGRESS_HEARTBEAT_INTERVAL_MS),\n      'execution_lease_heartbeat_drain',\n    ).catch(() => undefined);\n  }\n}","expectedSha":"b0719af8d188b3daaaa95a7432e0fdf9b92b3eca","replacement":"async function withExecutionLeaseHeartbeat(job, phase, details, operation, { leaseCeilingMs = null } = {}) {\n  let persistChain = Promise.resolve();\n  const parsedLeaseCeilingMs = Number(leaseCeilingMs);\n  const hasLeaseCeiling = Number.isFinite(parsedLeaseCeilingMs) && parsedLeaseCeilingMs > 0;\n  const previousLeaseCeilingAt = job.executionLeaseCeilingAt || null;\n  if (hasLeaseCeiling) {\n    job.executionLeaseCeilingAt = new Date(Date.now() + parsedLeaseCeilingMs).toISOString();\n    touch(job, phase, details);\n  }\n  const heartbeat = () => {\n    touch(job, phase, details);\n    persistChain = persistChain.then(() => persistJob(job)).catch(() => undefined);\n  };\n  const timer = setInterval(heartbeat, RUNNING_PROGRESS_HEARTBEAT_INTERVAL_MS);\n  timer.unref?.();\n  try {\n    return await operation();\n  } finally {\n    clearInterval(timer);\n    if (hasLeaseCeiling) {\n      job.executionLeaseCeilingAt = previousLeaseCeilingAt;\n      touch(job, phase, details);\n    }\n    await withIoTimeout(\n      persistChain,\n      Math.min(2_000, RUNNING_PROGRESS_HEARTBEAT_INTERVAL_MS),\n      'execution_lease_heartbeat_drain',\n    ).catch(() => undefined);\n  }\n}"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"c7373ea2-3636-4c7b-9050-04c5a983a587","ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/visual-witness-hosted-runner/src/universal-witness.mjs"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"0fd88ceb2bcf3678f1671a3dbb476b62ba038ba5f2d3cc3ce3ef3724b7221a96","replayCount":0,"serializedBytes":3697},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:25:55.167919+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:c7373ea2-3636-4c7b-9050-04c5a983a587:repository-mutation-intent:0fd88ceb2bcf3678f1671a3dbb476b62ba038ba5f2d3cc3ce3ef3724b7221a96:0","mission_step_id":"65eb7b06-38c3-4327-a849-b3c33d911b1c","command_center_event_id":"c7373ea2-3636-4c7b-9050-04c5a983a587"},{"id":"951daa07-8452-4942-978e-586ecba9d7fb","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","render-onrunner/runtime-proof":"success"},"mainSha":"672e959e4ef6b845651799fe29b372a7e12806be","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"8c6a52496642117d593928d4a926b161c464737d","releaseState":"verified","sourceInMain":true,"compareStatus":"known_exact_protected_main_push_history","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"success"},"requestContractHash":"4360ff19adbe8365d896f5fefa93f8240bb91734f4d54988025c316da8ebc350","forgejoWorkflowProof":{"runId":11825,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"onrunner":"success"},"targetJobCount":7,"observedTargetStates":{"onrunner":"success"}},"onrunnerRuntimeProof":{"reason":null,"hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":true,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"8c6a52496642117d593928d4a926b161c464737d","runnerVersion":"onrunner-8c6a52496642","expectedSourceSha":"8c6a52496642117d593928d4a926b161c464737d"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:20:29.535116+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"8c6a52496642117d593928d4a926b161c464737d","external_id":"forgejo-main-8c6a52496642","receipt_type":"canonical_release_status","idempotency_key":"mission:6e8d9273-984f-452a-a0d6-6e98628e3c9c:forgejo-release-status:8c6a52496642117d593928d4a926b161c464737d:verified:forgejo-main/source=success|forgejo-release/workflow=success|render-onrunner/runtime-proof=success","mission_step_id":"2ca73bfd-07ad-4e82-85ac-5d63c3ab699b","command_center_event_id":"6e8d9273-984f-452a-a0d6-6e98628e3c9c"},{"id":"9631e669-e91b-4afa-9ed3-ca21dff9dfe0","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-f944053513db","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":null,"terminal":false,"missionId":"f9440535-13db-480a-a86a-9284799a77aa","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1328,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":479,"providerAuthMs":0,"ledgerPrepareMs":479,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":479,"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":"f9440535-13db-480a-a86a-9284799a77aa"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4193,"likelyAffectedFiles":["src/App.tsx","src/PublicAppShell.tsx","src/PrivateAppShell.tsx","src/routes/appRouteClassifier.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T19:56:36.98508+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f9440535-13db-480a-a86a-9284799a77aa:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c66b1cd3-df13-49c0-92a1-1dbb154778f9","command_center_event_id":"f9440535-13db-480a-a86a-9284799a77aa"},{"id":"4c7f06a3-782d-4a6e-9e6d-597e7b20f6d2","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"5ace728dbc0c8153ea7759091d77f8d0daedfc20","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"5ace728dbc0c8153ea7759091d77f8d0daedfc20","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":"52dc391823e6a4a67446dab10fb4e978f79577270c76ea1be4b3ad520e35f953","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/11004","runId":11004,"status":"running","sourceSha":"5ace728dbc0c8153ea7759091d77f8d0daedfc20","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"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-23T01:43:43.918519+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"5ace728dbc0c8153ea7759091d77f8d0daedfc20","external_id":"forgejo-main-5ace728dbc0c","receipt_type":"canonical_release_status","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:forgejo-release-status:5ace728dbc0c8153ea7759091d77f8d0daedfc20:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"500abb1f-e4b1-4e6d-878f-11028fcf4801","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"0fd84856-5c43-4298-bc8a-dc716f27b5a9","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"5ace728dbc0c8153ea7759091d77f8d0daedfc20","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"e66117b2d6c5f7e86ae7fa49795e9704988d771b","prNumber":3470,"gateRunId":11002,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/11002/jobs/1","mergeCommitSha":"5ace728dbc0c8153ea7759091d77f8d0daedfc20"}],"requestContractHash":"52dc391823e6a4a67446dab10fb4e978f79577270c76ea1be4b3ad520e35f953","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:43:48.818455+00:00","proof_gate":"request_contract_repository_verified","source_sha":"5ace728dbc0c8153ea7759091d77f8d0daedfc20","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:request-contract-repository:52dc391823e6a4a67446dab10fb4e978f79577270c76ea1be4b3ad520e35f953:5ace728dbc0c8153ea7759091d77f8d0daedfc20","mission_step_id":"500abb1f-e4b1-4e6d-878f-11028fcf4801","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"c114dafe-3746-41fb-b8f9-b9c1ccd5f7c4","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-23T01:43:55.778Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T18:48:19.829316+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:owner-wait-live","mission_step_id":"500abb1f-e4b1-4e6d-878f-11028fcf4801","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"8c396fc7-7755-4338-a484-9217a62e3537","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-c7373ea23636","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":5707,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":15828,"firstUsefulResultAt":"2026-09-25T10:25:39.285Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.277-exact-gate-fast-path","prNumber":3702,"terminal":false,"missionId":"c7373ea2-3636-4c7b-9050-04c5a983a587","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3379,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":602,"missionSetupMs":271,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":271,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":271,"repositoryMutationMs":2777,"repositoryProviderMs":2777,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1784,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":271,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":993},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"c7373ea2-3636-4c7b-9050-04c5a983a587"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3146,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:25:59.5069+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3702","receipt_type":"execute_mission","idempotency_key":"mission:c7373ea2-3636-4c7b-9050-04c5a983a587:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"65eb7b06-38c3-4327-a849-b3c33d911b1c","command_center_event_id":"c7373ea2-3636-4c7b-9050-04c5a983a587"},{"id":"6d394dbc-e64c-4325-a2c9-37a0dc93a6ac","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"8c6a52496642117d593928d4a926b161c464737d","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"public-projection","satisfied":true,"statement":"Public custom-domain inspections no longer fail authority_user_mismatch solely because the public page is anonymous; authenticated canonical-app projection checks remain strict.","proofConditionIds":["runtime-proof"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Only projection-access-contract.mjs, universal-witness.mjs, and one focused regression test may change.","proofConditionIds":["runtime-proof"]},{"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":["runtime-proof"]},{"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":["runtime-proof"]}],"contractHash":"4360ff19adbe8365d896f5fefa93f8240bb91734f4d54988025c316da8ebc350","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"runtime-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"onrunner":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["onrunner"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"4360ff19adbe8365d896f5fefa93f8240bb91734f4d54988025c316da8ebc350"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["onrunner"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:20:31.132811+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"8c6a52496642117d593928d4a926b161c464737d","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6e8d9273-984f-452a-a0d6-6e98628e3c9c:request-contract:4360ff19adbe8365d896f5fefa93f8240bb91734f4d54988025c316da8ebc350:8c6a52496642117d593928d4a926b161c464737d:verified:","mission_step_id":"2ca73bfd-07ad-4e82-85ac-5d63c3ab699b","command_center_event_id":"6e8d9273-984f-452a-a0d6-6e98628e3c9c"},{"id":"844e491f-0730-4056-bed9-f1c84d5b9558","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the deterministic Gate contract failure on PR #3468 without changing runtime behavior: update the stale release-orchestration invariant so it recognizes that runDeterministicMissionSupervisor receives the already-reconciled mission state. Preserve the canonical supervisor invariant, re-run the canonical Gate, and continue the existing PR only if green.","wordingChanged":false,"canonicalIntent":"Repair the deterministic Gate contract failure on PR #3468 without changing runtime behavior: update the stale release-orchestration invariant so it recognizes that runDeterministicMissionSupervisor receives the already-reconciled mission state. Preserve the canonical supervisor invariant, re-run the canonical Gate, and continue the existing PR only if green.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"repair-gate-contract","statement":"PR #3468 passes the canonical Gate with only the stale invariant corrected.","proofConditionIds":["repo-proof"]}],"objective":"Repair the deterministic Gate contract failure on PR #3468 without changing runtime behavior: update the stale release-orchestration invariant so it recognizes that runDeterministicMissionSupervisor receives the already-reconciled mission state. Preserve the canonical supervisor invariant, re-run the canonical Gate, and continue the existing PR only if green.","constraints":[{"id":"preserve-runtime","statement":"Do not alter mission-control runtime behavior.","proofConditionIds":["repo-proof"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"The exact PR #3468 head passes the canonical Gate after the bounded invariant correction.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Repair-the-deterministic-Gate-contract-failure-on-PR-3468-without-changing-runtime-behavior:-update-","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["ccExecution"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["repo-proof"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"65908423db3d9e672a98187addb350ccee30b67bff21e346b7e5739f043f002b","requestContractRevision":2,"previousRequestContractHash":"0562cd586c29d209ab0991a3f8cade0344fc5ceb6c1b04350fa07ee96a7b358e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:49:31.066849+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5a1b518b-b8f4-4251-a820-8a7a1ca32e2a:request-contract:65908423db3d9e672a98187addb350ccee30b67bff21e346b7e5739f043f002b","mission_step_id":"8aca15c2-d9a7-4a0f-8e7e-192168c9b8b2","command_center_event_id":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},{"id":"af2c7487-e8fb-442a-b42b-e09b53cec916","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-f944053513db","writes":[],"patches":[],"version":1,"approved":true,"missionId":"f9440535-13db-480a-a86a-9284799a77aa","objective":"Continue same mission. Enforce public-route navigation isolation generically at AppRouteShell. On every route classified isPublicRoute, hide/remove all known private/platform navigation and shell chrome selectors before rendering PublicAppShell, while keeping public page-specific content intact. Do not alter private routes.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/App.tsx"],"anchored_edits":[{"find":"return (\n    <>\n    <main","path":"src/App.tsx","replace":"return (\n    <>\n    {isPublicRoute ? (\n      <style>{`\\n        [data-tenant-modes-mobile-nav=\"true\"],\\n        [data-tenant-modes-mobile-landing-nav=\"true\"],\\n        [data-mobile-bottom-nav=\"true\"],\\n        [data-tenant-mobile-nav=\"true\"],\\n        [data-global-fallback-avatar-host=\"true\"],\\n        [data-platform-utility-nav=\"true\"],\\n        [data-platform-bottom-nav=\"true\"],\\n        [data-private-shell-nav=\"true\"],\\n        [data-private-shell-header=\"true\"],\\n        [data-platform-messages-host=\"true\"],\\n        [data-platform-context-menu=\"true\"] { display:none !important; visibility:hidden !important; pointer-events:none !important; }\\n      `}</style>\n    ) : null}\n    <main"},{"find":"data-responsive-app-contract=\"canonical-v2\"","path":"src/App.tsx","replace":"data-responsive-app-contract=\"canonical-v2\"\n      data-public-route={isPublicRoute ? \"true\" : undefined}"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"f9440535-13db-480a-a86a-9284799a77aa","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/App.tsx"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"08c2314e58f4a0582e6875d161cb0e269a02eb6d5df9c3bd6af6a11fd1631432","replayCount":0,"serializedBytes":2318},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T19:56:55.527662+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:f9440535-13db-480a-a86a-9284799a77aa:repository-mutation-intent:08c2314e58f4a0582e6875d161cb0e269a02eb6d5df9c3bd6af6a11fd1631432:0","mission_step_id":"5100b424-63c9-4fcd-a67c-10a3ca502e23","command_center_event_id":"f9440535-13db-480a-a86a-9284799a77aa"},{"id":"6bcf1e02-1ab5-4ab7-a74a-304495e8e0fa","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-372379d4df8b","reason":"anchored_edit_anchor_missing:workers/cc-execution/test/release-orchestration-invariants.test.js","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.217-deterministic-exact-mutation-branch","prNumber":null,"terminal":false,"missionId":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2548,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2548,"missionSetupMs":1486,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1486,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1486,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1486,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1575,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:48:57.090306+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5a1b518b-b8f4-4251-a820-8a7a1ca32e2a:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"8aca15c2-d9a7-4a0f-8e7e-192168c9b8b2","command_center_event_id":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},{"id":"a59181a7-e0d0-4878-abb6-e58d9d5aaf08","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair only the stale deterministic supervisor invariant on PR #3468. The Gate proves the runtime now correctly performs `reconciled = await recoverPersistedRepositoryMutationIntent(request, env, ctx, reconciled);` followed by `reconciled = await runDeterministicMissionSupervisor(request, env, ctx, reconciled, 4);`, while the test still expects `result.data` as the supervisor input. Update workers/cc-execution/test/release-orchestration-invariants.test.js so the invariant validates the current canonical sequence and still proves the deterministic supervisor remains the mission-status transition executor. Do not change runtime source. Keep PR #3468 and its existing ai/* branch, re-run Canonical KnockLaunch Gate, squash-merge only if green, release only the affected control-plane owner, and verify the released runtime.","wordingChanged":false,"canonicalIntent":"Repair only the stale deterministic supervisor invariant on PR #3468. The Gate proves the runtime now correctly performs `reconciled = await recoverPersistedRepositoryMutationIntent(request, env, ctx, reconciled);` followed by `reconciled = await runDeterministicMissionSupervisor(request, env, ctx, reconciled, 4);`, while the test still expects `result.data` as the supervisor input. Update workers/cc-execution/test/release-orchestration-invariants.test.js so the invariant validates the current canonical sequence and still proves the deterministic supervisor remains the mission-status transition executor. Do not change runtime source. Keep PR #3468 and its existing ai/* branch, re-run Canonical KnockLaunch Gate, squash-merge only if green, release only the affected control-plane owner, and verify the released runtime.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"gate-green","statement":"PR #3468's stale invariant is corrected without runtime-source changes and the canonical Gate passes.","proofConditionIds":["repo-proof"]}],"objective":"Repair only the stale deterministic supervisor invariant on PR #3468. The Gate proves the runtime now correctly performs `reconciled = await recoverPersistedRepositoryMutationIntent(request, env, ctx, reconciled);` followed by `reconciled = await runDeterministicMissionSupervisor(request, env, ctx, reconciled, 4);`, while the test still expects `result.data` as the supervisor input. Update workers/cc-execution/test/release-orchestration-invariants.test.js so the invariant validates the current canonical sequence and still proves the deterministic supervisor remains the mission-status transition executor. Do not change runtime source. Keep PR #3468 and its existing ai/* branch, re-run Canonical KnockLaunch Gate, squash-merge only if green, release only the affected control-plane owner, and verify the released runtime.","constraints":[{"id":"test-only","statement":"Mutation scope is limited to workers/cc-execution/test/release-orchestration-invariants.test.js; runtime source must remain unchanged.","proofConditionIds":["repo-proof"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"PR #3468 exact head contains the bounded test-only repair and passes the canonical 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}],"validationErrors":[],"capabilityManifest":{"id":"Repair-only-the-stale-deterministic-supervisor-invariant-on-PR-3468.-The-Gate-proves-the-runtime-now","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["ccExecution"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["repo-proof"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"26b771f27b28f140de15d077e5aab6e2d9cac1ac145a0f323756b9445a27eea5","requestContractRevision":3,"previousRequestContractHash":"65908423db3d9e672a98187addb350ccee30b67bff21e346b7e5739f043f002b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:50:05.119153+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5a1b518b-b8f4-4251-a820-8a7a1ca32e2a:request-contract:26b771f27b28f140de15d077e5aab6e2d9cac1ac145a0f323756b9445a27eea5","mission_step_id":"8aca15c2-d9a7-4a0f-8e7e-192168c9b8b2","command_center_event_id":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},{"id":"6e3fc643-f6f9-4d5e-898a-68175f6d40bb","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-372379d4df8b","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.217-deterministic-exact-mutation-branch","prNumber":3468,"terminal":false,"missionId":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4869,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2015,"missionSetupMs":431,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":288,"ledgerReconcileMs":0,"lineageReconcileMs":143,"resolvePreflightMs":431,"repositoryMutationMs":2854,"repositoryProviderMs":2854,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2384,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":288,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":470},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3427,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:52:24.764834+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3468","receipt_type":"execute_mission","idempotency_key":"mission:5a1b518b-b8f4-4251-a820-8a7a1ca32e2a:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"8aca15c2-d9a7-4a0f-8e7e-192168c9b8b2","command_center_event_id":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},{"id":"29159ce6-b083-47b8-8afb-7d0a09b848bd","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-285944eff62b","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.217-deterministic-exact-mutation-branch","prNumber":3471,"terminal":false,"missionId":"229922aa-c0ec-48fd-9e28-94d154d04d7c","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1619,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1361,"approvedPlanMs":0,"missionSetupMs":521,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":521,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":521,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":521,"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":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1500,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:53:05.8342+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3471","receipt_type":"execute_mission","idempotency_key":"mission:229922aa-c0ec-48fd-9e28-94d154d04d7c:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"d1590d18-1ff0-4f30-a4b5-a7d41ec5a0aa","command_center_event_id":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},{"id":"032c3f4d-ddbd-4dea-aa4a-6c7d2d810de0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-285944eff62b","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.217-deterministic-exact-mutation-branch","prNumber":3471,"terminal":false,"missionId":"229922aa-c0ec-48fd-9e28-94d154d04d7c","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4162,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1138,"missionSetupMs":724,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":552,"ledgerReconcileMs":0,"lineageReconcileMs":172,"resolvePreflightMs":724,"repositoryMutationMs":3024,"repositoryProviderMs":3024,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2848,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":552,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":176},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3068,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:53:18.331788+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3471","receipt_type":"execute_mission","idempotency_key":"mission:229922aa-c0ec-48fd-9e28-94d154d04d7c:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"d1590d18-1ff0-4f30-a4b5-a7d41ec5a0aa","command_center_event_id":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},{"id":"8942dc17-2c0c-48d4-99b6-88f4d4394708","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-285944eff62b","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3471,"terminal":false,"missionId":"229922aa-c0ec-48fd-9e28-94d154d04d7c","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":464,"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":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1285,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:56:58.019931+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3471","receipt_type":"automatic_mission_resume","idempotency_key":"mission:229922aa-c0ec-48fd-9e28-94d154d04d7c:automatic-mission-resume:3471:repair_mission_waiting_for_gate","mission_step_id":"5b6e3b0b-02f3-444b-ab90-be00bf76e8ac","command_center_event_id":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},{"id":"8c6e3984-8b5f-4cea-a342-011e66aa2beb","source":"cc-execution","status":"release_verified_contract_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-372379d4df8b","reason":null,"status":"release_verified_contract_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3468,"terminal":false,"missionId":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a","operation":"automatic_mission_resume","proofGate":"canonical_release_already_verified","sourceSha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","timingsMs":{"prReadinessMs":114,"approvedPlanMs":0,"shipAndProveMs":374,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},"performance":null,"deploymentId":"forgejo-main-586f0ae2fa75","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1892,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:57:03.067901+00:00","proof_gate":"canonical_release_already_verified","source_sha":null,"external_id":"3468","receipt_type":"automatic_mission_resume","idempotency_key":"mission:5a1b518b-b8f4-4251-a820-8a7a1ca32e2a:automatic-mission-resume:3468:canonical_release_already_verified","mission_step_id":"9a3963cd-997c-4c30-b8e1-a354f08c5de6","command_center_event_id":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},{"id":"3237817b-c321-41a5-bc75-0a4a49d2ca09","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"d8e0921b626df8dcb306f842abb5e0ac0132fbf9","prNumber":3468,"gateRunId":11010,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/11010/jobs/1","mergeCommitSha":"586f0ae2fa75eb8c4325c522b057de77ee5632da"}],"requestContractHash":"26b771f27b28f140de15d077e5aab6e2d9cac1ac145a0f323756b9445a27eea5","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:57:10.692506+00:00","proof_gate":"request_contract_repository_verified","source_sha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:5a1b518b-b8f4-4251-a820-8a7a1ca32e2a:request-contract-repository:26b771f27b28f140de15d077e5aab6e2d9cac1ac145a0f323756b9445a27eea5:586f0ae2fa75eb8c4325c522b057de77ee5632da","mission_step_id":"3f45d70d-7e7f-4bcc-b69b-03c8ba255103","command_center_event_id":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},{"id":"f4286d93-aeb3-4f04-8162-895569772f57","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"gate-green","satisfied":true,"statement":"PR #3468's stale invariant is corrected without runtime-source changes and the canonical Gate passes.","proofConditionIds":["repo-proof"]}],"satisfied":true,"constraints":[{"id":"test-only","satisfied":true,"statement":"Mutation scope is limited to workers/cc-execution/test/release-orchestration-invariants.test.js; runtime source must remain unchanged.","proofConditionIds":["repo-proof"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-proof"]}],"contractHash":"26b771f27b28f140de15d077e5aab6e2d9cac1ac145a0f323756b9445a27eea5","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"gateRunId":11010,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"26b771f27b28f140de15d077e5aab6e2d9cac1ac145a0f323756b9445a27eea5","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"586f0ae2fa75eb8c4325c522b057de77ee5632da"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:57:12.759241+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:5a1b518b-b8f4-4251-a820-8a7a1ca32e2a:request-contract:26b771f27b28f140de15d077e5aab6e2d9cac1ac145a0f323756b9445a27eea5:586f0ae2fa75eb8c4325c522b057de77ee5632da:verified:","mission_step_id":"3f45d70d-7e7f-4bcc-b69b-03c8ba255103","command_center_event_id":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},{"id":"7c249f27-c507-444c-89d6-e404218e3865","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-c7373ea23636","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":9363,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"executorlessWaitMs":28519,"firstUsefulResultAt":"2026-09-25T10:25:39.285Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":3702,"terminal":false,"missionId":"c7373ea2-3636-4c7b-9050-04c5a983a587","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":5454,"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":"c7373ea2-3636-4c7b-9050-04c5a983a587"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:26:07.855226+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3702","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c7373ea2-3636-4c7b-9050-04c5a983a587:automatic-mission-resume:3702:repair_mission_pr_ready_retryable","mission_step_id":"f27d1328-f58b-4de6-8adb-cd84c12002b1","command_center_event_id":"c7373ea2-3636-4c7b-9050-04c5a983a587"},{"id":"7ccb1c90-e9ae-410d-bf51-f0b5fc410f58","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-98ae4a98ea03","writes":[],"patches":[],"version":1,"approved":true,"missionId":"98ae4a98-ea03-44f4-b070-fe7156955431","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","src/__tests__/contracts/command-center-mission-control.test.ts"],"anchored_edits":[{"path":"workers/cc-execution/src/index-mission-control.js","new_content":"maxFileChars: 500000","old_content":"maxFileChars: 24000"},{"path":"workers/cc-execution/src/index-mission-control.js","new_content":"maxTotalChars: 900000","old_content":"maxTotalChars: 60000"},{"path":"workers/cc-execution/src/version.js","new_content":"export const CC_EXECUTION_VERSION = \"1.58.284-source-bundle-integrity\";","old_content":"export const CC_EXECUTION_VERSION = \"1.58.283-heavy-runner-labels\";"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"98ae4a98-ea03-44f4-b070-fe7156955431","ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","src/__tests__/contracts/command-center-mission-control.test.ts"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"visualProofRequested":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"6e4705ac6239ad6f228da167e0e1beb82a72ed953ae1c4c8b01e2919789ec5b2","replayCount":0,"serializedBytes":1775},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T22:51:28.790768+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:98ae4a98-ea03-44f4-b070-fe7156955431:repository-mutation-intent:6e4705ac6239ad6f228da167e0e1beb82a72ed953ae1c4c8b01e2919789ec5b2:0","mission_step_id":"7540cd36-fa4c-402c-aa98-773936327eb9","command_center_event_id":"98ae4a98-ea03-44f4-b070-fe7156955431"},{"id":"78784678-eb8b-415b-a29d-6107078a2060","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","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":"26b771f27b28f140de15d077e5aab6e2d9cac1ac145a0f323756b9445a27eea5","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/11013","runId":11013,"status":"success","sourceSha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-586f0ae2fa75eb8c4325c522b057de77ee5632da","compareStatus":"target_job_success_runtime_verified","workflowRunId":11013,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.218-durable-async-repository-mutation","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:57:04.625018+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","external_id":"forgejo-main-586f0ae2fa75","receipt_type":"canonical_release_status","idempotency_key":"mission:5a1b518b-b8f4-4251-a820-8a7a1ca32e2a:forgejo-release-status:586f0ae2fa75eb8c4325c522b057de77ee5632da:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"3f45d70d-7e7f-4bcc-b69b-03c8ba255103","command_center_event_id":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},{"id":"b0e56c38-94c7-4828-bed2-2ac437bdc082","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"gate-green","satisfied":false,"statement":"PR #3468's stale invariant is corrected without runtime-source changes and the canonical Gate passes.","proofConditionIds":["repo-proof"]}],"satisfied":false,"constraints":[{"id":"test-only","satisfied":false,"statement":"Mutation scope is limited to workers/cc-execution/test/release-orchestration-invariants.test.js; runtime source must remain unchanged.","proofConditionIds":["repo-proof"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-proof"]}],"contractHash":"26b771f27b28f140de15d077e5aab6e2d9cac1ac145a0f323756b9445a27eea5","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"gateRunId":null,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"26b771f27b28f140de15d077e5aab6e2d9cac1ac145a0f323756b9445a27eea5","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"repositoryProofStatus":"required","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:57:06.42947+00:00","proof_gate":"request_contract_pending","source_sha":"586f0ae2fa75eb8c4325c522b057de77ee5632da","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:5a1b518b-b8f4-4251-a820-8a7a1ca32e2a:request-contract:26b771f27b28f140de15d077e5aab6e2d9cac1ac145a0f323756b9445a27eea5:586f0ae2fa75eb8c4325c522b057de77ee5632da:pending:repository","mission_step_id":"3f45d70d-7e7f-4bcc-b69b-03c8ba255103","command_center_event_id":"5a1b518b-b8f4-4251-a820-8a7a1ca32e2a"},{"id":"de9d37be-48bb-4cfd-8584-e680a0ec5af4","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-285944eff62b","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3471,"terminal":false,"missionId":"229922aa-c0ec-48fd-9e28-94d154d04d7c","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"8e91fd789d7feca1de855737eb9e73537f3464e1","timingsMs":{"prReadinessMs":109,"approvedPlanMs":0,"shipAndProveMs":399,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},"performance":null,"deploymentId":"forgejo-main-8e91fd789d7f","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["wmp-mission-control"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2262,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:02:08.324164+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3471","receipt_type":"automatic_mission_resume","idempotency_key":"mission:229922aa-c0ec-48fd-9e28-94d154d04d7c:automatic-mission-resume:3471:canonical_release_dispatched","mission_step_id":"4021a34f-040d-408c-a47f-3de9a381573c","command_center_event_id":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},{"id":"cd798ae9-6a90-436f-8b69-4e82e259f825","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","supabase-migrations/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"pending","supabase-migrations/live":"failure","supabase-edge-production/live":"pending"},"mainSha":"8e91fd789d7feca1de855737eb9e73537f3464e1","missing":[],"pending":["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":"8e91fd789d7feca1de855737eb9e73537f3464e1","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["wmp-mission-control"]},"releaseTargetStates":{"frontend":"pending","migrations":"failure","supabaseEdge":"pending"},"requestContractHash":"51691abb47cbdc176dd3434ad62f381d5d7ce21a438db1390a81a21ff4b82f47","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/11015","runId":11015,"status":"failure","sourceSha":"8e91fd789d7feca1de855737eb9e73537f3464e1","conclusion":null,"failedJobs":[{"id":76323,"name":"Apply Supabase migrations","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":11015,"logTail":["2026-09-23T01:58:37.1439627Z ","2026-09-23T01:58:37.1439798Z Turn off this advice by setting config variable advice.detachedHead to false","2026-09-23T01:58:37.1439992Z ","2026-09-23T01:58:37.1445811Z HEAD is now at 8e91fd7 Correct the final WMP visual-proof blocker by aligning the Mission Control UI authority boundary with the deployed WMP API. /mission-control (#3471)","2026-09-23T01:58:37.1489908Z ##[endgroup]","2026-09-23T01:58:37.1594923Z [command]/usr/bin/git log -1 --format=%H","2026-09-23T01:58:37.1655777Z 8e91fd789d7feca1de855737eb9e73537f3464e1","2026-09-23T01:58:37.1701618Z ::remove-matcher owner=checkout-git::","2026-09-23T01:58:39.4574268Z file:///workspace/noel/KnockLaunchOS/scripts/supabase-migration-release.mjs:12","2026-09-23T01:58:39.4575256Z   if (!condition) throw new Error(message);","2026-09-23T01:58:39.4575560Z                         ^","2026-09-23T01:58:39.4575760Z ","2026-09-23T01:58:39.4575972Z Error: Migration ledger SQL drift for 20260923012815","2026-09-23T01:58:39.4576221Z     at invariant (file:///workspace/noel/KnockLaunchOS/scripts/supabase-migration-release.mjs:12:25)","2026-09-23T01:58:39.4576450Z     at classifyLedgerResponse (file:///workspace/noel/KnockLaunchOS/scripts/supabase-migration-release.mjs:193:3)","2026-09-23T01:58:39.4576645Z     at file:///workspace/noel/KnockLaunchOS/[eval1]:30:7","2026-09-23T01:58:39.4576818Z     at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","2026-09-23T01:58:39.4577028Z ","2026-09-23T01:58:39.4577179Z Node.js v22.18.0","2026-09-23T01:58:40.4852338Z ⚙️ [runner]: exitcode '1': failure","2026-09-23T01:58:40.4859167Z ⭐ Run Post https://data.forgejo.org/actions/checkout@v4","2026-09-23T01:58:40.4902176Z   🐳  docker exec cmd=[node /var/run/act/actions/1f/cd2bdc0f29e59fa0ada96b7791c6429a23fe65b9e9f0223b04c6212279a40a/dist/index.js] user= workdir=","2026-09-23T01:58:41.0538765Z [command]/usr/bin/git version","2026-09-23T01:58:41.0639935Z git version 2.39.5","2026-09-23T01:58:41.0704349Z   ⚙  ***","2026-09-23T01:58:41.0737017Z Temporarily overriding HOME='/tmp/8bacd2b5-1097-456f-9291-400c50fdf081' before making global git config changes","2026-09-23T01:58:41.0741153Z Adding repository directory to the temporary git global config as a safe directory","2026-09-23T01:58:41.0793259Z [command]/usr/bin/git config --global --add safe.directory /workspace/noel/KnockLaunchOS","2026-09-23T01:58:41.0898169Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand","2026-09-23T01:58:41.1459204Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'core\\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\"","2026-09-23T01:58:41.2504205Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader","2026-09-23T01:58:41.2567975Z http.https://git.knocklaunch.app/.extraheader","2026-09-23T01:58:41.2611817Z [command]/usr/bin/git config --local --unset-all http.https://git.knocklaunch.app/.extraheader","2026-09-23T01:58:41.2707673Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader' && git config --local --unset-all 'http.https://git.knocklaunch.app/.extraheader' || :\"","2026-09-23T01:58:41.3786853Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:","2026-09-23T01:58:41.3867164Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url","2026-09-23T01:58:41.5789874Z   ✅  Success - Post https://data.forgejo.org/actions/checkout@v4","2026-09-23T01:58:42.4484549Z 🏁  Job failed","2026-09-23T01:58:44.1719895Z Job 'Apply Supabase migrations' failed",""],"proofGate":"forgejo_action_run_logs_verified","truncated":false,"failureLines":[{"line":110,"content":"2026-09-23T01:58:39.4575256Z   if (!condition) throw new Error(message);"},{"line":113,"content":"2026-09-23T01:58:39.4575972Z Error: Migration ledger SQL drift for 20260923012815"},{"line":120,"content":"2026-09-23T01:58:40.4852338Z ⚙️ [runner]: exitcode '1': failure"},{"line":138,"content":"2026-09-23T01:58:42.4484549Z 🏁  Job failed"},{"line":139,"content":"2026-09-23T01:58:44.1719895Z Job 'Apply Supabase migrations' failed"}]},"exactSource":true,"fingerprint":"failure|apply supabase migrations|2026-09-23t01:58:39.4575256z   if (!condition) throw new error(message);|2026-09-23t01:58:39.4575972z error: migration ledger sql drift for 20260923012815|2026-09-23t01:58:40.4852338z ⚙️ [runner]: exitcode '1': failure|2026-09-23t01:58:42.4484549z 🏁  job failed|2026-09-23t01:58:44.1719895z job 'apply supabase migrations' failed|2026-09-23t01:58:37.1439627z|2026-09-23t01:58:37.1439798z turn off this advice by setting config variable advice.detachedhead to false|2026-09-23t01:58:37.1439992z|2026-09-23t01:58:37.1445811z head is now at 8e91fd7 correct the final wmp visual-proof blocker by aligning the mission control ui authority boundary with the deployed wmp api. /mission-control (#3471)|2026-09-23t01:58:37.1489908z ##[endgroup]|2026-09-23t01:58:37.1594923z [command]/usr/bin/git log -1 --format=%h|2026-09-23t01:58:37.1655777z 8e91fd789d7feca1de855737eb9e73537f3464e1|2026-09-23t01:58:37.1701618z ::remove-matcher owner=checkout-git::|2026-09-23t01:58:39.4","failureClass":"migration_failure","targetStates":{"frontend":"pending","migrations":"failure","supabaseEdge":"pending"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"frontend":"pending","migrations":"failure","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:02:13.746181+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"8e91fd789d7feca1de855737eb9e73537f3464e1","external_id":"forgejo-main-8e91fd789d7f","receipt_type":"canonical_release_status","idempotency_key":"mission:229922aa-c0ec-48fd-9e28-94d154d04d7c:forgejo-release-status:8e91fd789d7feca1de855737eb9e73537f3464e1:failed:forgejo-main/source=success|forgejo-release/workflow=failure|supabase-edge-production/live=pending|frontend-cloudflare/live=pending|supabase-migrations/live=failure","mission_step_id":"4021a34f-040d-408c-a47f-3de9a381573c","command_center_event_id":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},{"id":"a5adcc98-ac65-4079-a462-1ea6214687ac","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-c7373ea23636","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":10950,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":1,"executorlessWaitMs":34716,"firstUsefulResultAt":"2026-09-25T10:25:39.285Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":3702,"terminal":false,"missionId":"c7373ea2-3636-4c7b-9050-04c5a983a587","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"bd0bcc26eba3963a04a88c9834b30efd301ea313","timingsMs":{"prReadinessMs":542,"approvedPlanMs":0,"shipAndProveMs":2381,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"c7373ea2-3636-4c7b-9050-04c5a983a587"},"performance":null,"deploymentId":"forgejo-main-bd0bcc26eba3","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1837,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:26:33.645196+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3702","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c7373ea2-3636-4c7b-9050-04c5a983a587:automatic-mission-resume:3702:canonical_release_reconciliation_pending","mission_step_id":"f27d1328-f58b-4de6-8adb-cd84c12002b1","command_center_event_id":"c7373ea2-3636-4c7b-9050-04c5a983a587"},{"id":"bc90f3f3-98bf-4551-836e-f4ace1951b5b","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-b8ece7fac940","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":null,"terminal":false,"missionId":"b8ece7fa-c940-4dc4-85d1-36944c85672b","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1726,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":510,"providerAuthMs":0,"ledgerPrepareMs":510,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":510,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":510,"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":"b8ece7fa-c940-4dc4-85d1-36944c85672b"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4573,"likelyAffectedFiles":["src/App.tsx","src/PublicAppShell.tsx","src/routes/appRouteClassifier.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:23:49.593253+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b8ece7fa-c940-4dc4-85d1-36944c85672b:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"6aae0c27-7cf6-476f-bc7c-0f77e02e9f42","command_center_event_id":"b8ece7fa-c940-4dc4-85d1-36944c85672b"},{"id":"937dea17-b0d0-4595-811f-e09aca3be83b","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"src/__tests__/contracts/auto-unlock-public-host-routing.contract.test.ts","content":"import { describe, expect, it } from 'vitest';\nimport { classifyAppRoute } from '@/routes/appRouteClassifier';\n\ndescribe('321AutoUnlock custom-domain public route ownership', () => {\n  const publicPaths = [\n    '/',\n    '/how-it-works',\n    '/services',\n    '/service-areas',\n    '/about',\n    '/contact',\n    '/palm-bay/vehicle-lockout',\n    '/melbourne/vehicle-lockout',\n    '/titusville/vehicle-lockout',\n    '/vehicle-lockout-help',\n  ];\n\n  it('claims the authoritative 321 public paths on both custom hosts', () => {\n    for (const host of ['321autounlock.com', 'www.321autounlock.com']) {\n      for (const path of publicPaths) {\n        expect(classifyAppRoute(path, host).isPublicRoute, `${host}${path}`).toBe(true);\n      }\n    }\n  });\n\n  it('does not globally make the generic /services pathname public', () => {\n    expect(classifyAppRoute('/services', 'app.knocklaunch.app').isPublicRoute).toBe(false);\n  });\n\n  it('does not turn arbitrary unknown paths on the 321 host into public platform routes', () => {\n    expect(classifyAppRoute('/not-a-321-public-page', '321autounlock.com').isPublicRoute).toBe(false);\n  });\n});\n"}],"route":"https://321autounlock.com/services","branch":"ai/objective-first-repair-b8ece7fac940","writes":[],"patches":[],"version":1,"approved":true,"missionId":"b8ece7fa-c940-4dc4-85d1-36944c85672b","objective":"Fix 321AutoUnlock public custom-domain route ownership on current protected Forgejo main. Proven live defect: requesting https://321autounlock.com/services enters the generic private shell, redirects to /select-tenant?next=/services, then lands on /. On the 321autounlock.com and www.321autounlock.com hosts, the authoritative public paths '/', '/how-it-works', '/services', '/service-areas', '/about', '/contact', '/palm-bay/vehicle-lockout', '/melbourne/vehicle-lockout', '/titusville/vehicle-lockout', and '/vehicle-lockout-help' must be claimed by PublicAppShell before generic appRouteClassifier/private-shell logic can intercept them. Preserve app.knocklaunch.app behavior for the same pathname strings; do not globally make /services public. Preserve all other custom-domain routing. Add a focused regression test proving 321 custom-host /services and sibling paths select PublicAppShell while app.knocklaunch.app /services remains governed by the normal classifier. Then Canonical Gate, squash merge, frontend release, and live witness proof on /services desktop+mobile plus one sibling info route. No cross-tenant changes, no private utility bars, Forgejo only.","repository":"noel/KnockLaunchOS","autoProgress":true,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/routes/appRouteClassifier.ts","src/__tests__/contracts/auto-unlock-public-host-routing.contract.test.ts"],"anchored_edits":[{"path":"src/routes/appRouteClassifier.ts","edits":[{"new_content":"const ROOF_HELP_FINDER_HOSTS = new Set(['roofhelpfinder.com', 'www.roofhelpfinder.com']);\nconst AUTO_UNLOCK_PUBLIC_HOSTS = new Set(['321autounlock.com', 'www.321autounlock.com']);\nconst AUTO_UNLOCK_PUBLIC_PATHS = new Set([\n  '/',\n  '/how-it-works',\n  '/services',\n  '/service-areas',\n  '/about',\n  '/contact',\n  '/palm-bay/vehicle-lockout',\n  '/melbourne/vehicle-lockout',\n  '/titusville/vehicle-lockout',\n  '/vehicle-lockout-help',\n]);\nconst WHATS_MY_PROGRESS_HOSTS = new Set(['whatsmyprogress.com', 'www.whatsmyprogress.com']);","old_content":"const ROOF_HELP_FINDER_HOSTS = new Set(['roofhelpfinder.com', 'www.roofhelpfinder.com']);\nconst WHATS_MY_PROGRESS_HOSTS = new Set(['whatsmyprogress.com', 'www.whatsmyprogress.com']);"},{"new_content":"  const isBigPapisCustomHost = BIG_PAPIS_PUBLIC_HOSTS.has(normalizedHost);\n  const isRoofHelpFinderCustomHost = ROOF_HELP_FINDER_HOSTS.has(normalizedHost);\n  const isAutoUnlockPublicPath = AUTO_UNLOCK_PUBLIC_HOSTS.has(normalizedHost)\n    && AUTO_UNLOCK_PUBLIC_PATHS.has(normalizedPathname);\n  const isWhatsMyProgressCustomHost = WHATS_MY_PROGRESS_HOSTS.has(normalizedHost);\n  const isBookMeDirectlyCustomHost = BOOK_ME_DIRECTLY_HOSTS.has(normalizedHost);\n  const isPublicRoute = isPublicAppRoutePath(\n    pathname,\n    PUBLIC_ROUTE_PATHS,\n    isBigPapisCustomHost\n      || isRoofHelpFinderCustomHost\n      || isAutoUnlockPublicPath\n      || isWhatsMyProgressCustomHost\n      || isBookMeDirectlyCustomHost,\n  );","old_content":"  const isBigPapisCustomHost = BIG_PAPIS_PUBLIC_HOSTS.has(normalizedHost);\n  const isRoofHelpFinderCustomHost = ROOF_HELP_FINDER_HOSTS.has(normalizedHost);\n  const isWhatsMyProgressCustomHost = WHATS_MY_PROGRESS_HOSTS.has(normalizedHost);\n  const isBookMeDirectlyCustomHost = BOOK_ME_DIRECTLY_HOSTS.has(normalizedHost);\n  const isPublicRoute = isPublicAppRoutePath(\n    pathname,\n    PUBLIC_ROUTE_PATHS,\n    isBigPapisCustomHost || isRoofHelpFinderCustomHost || isWhatsMyProgressCustomHost || isBookMeDirectlyCustomHost,\n  );"}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"b8ece7fa-c940-4dc4-85d1-36944c85672b","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/routes/appRouteClassifier.ts","src/__tests__/contracts/auto-unlock-public-host-routing.contract.test.ts"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"ef540ae3e2df6f638f5a61921c1e339b01f3fe435abc017ded066a49479dc729","replayCount":0,"serializedBytes":5783},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T16:24:48.742123+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:b8ece7fa-c940-4dc4-85d1-36944c85672b:repository-mutation-intent:ef540ae3e2df6f638f5a61921c1e339b01f3fe435abc017ded066a49479dc729:0","mission_step_id":"3c7c7525-127e-4026-bbe9-750204113ca9","command_center_event_id":"b8ece7fa-c940-4dc4-85d1-36944c85672b"},{"id":"3eac867e-d011-4226-9c96-25d0a3966070","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-285944eff62b","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.218-durable-async-repository-mutation","prNumber":3472,"terminal":false,"missionId":"229922aa-c0ec-48fd-9e28-94d154d04d7c","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5026,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":845,"missionSetupMs":4916,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":4023,"ledgerReconcileMs":0,"lineageReconcileMs":893,"resolvePreflightMs":4916,"repositoryMutationMs":4181,"repositoryProviderMs":4181,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2507,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":4023,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1674},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3150,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:02:57.080737+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3472","receipt_type":"execute_mission","idempotency_key":"mission:229922aa-c0ec-48fd-9e28-94d154d04d7c:execute_mission:repair_mission_pr_handed_off_to_supervisor:generation-1","mission_step_id":"d1590d18-1ff0-4f30-a4b5-a7d41ec5a0aa","command_center_event_id":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},{"id":"4bd5266e-f9b2-4fa8-bcab-de0436ce8f04","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-285944eff62b","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3472,"terminal":false,"missionId":"229922aa-c0ec-48fd-9e28-94d154d04d7c","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"9a8d43ce9207634c79361312e96f140f091862a9","timingsMs":{"prReadinessMs":83,"approvedPlanMs":0,"shipAndProveMs":315,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},"performance":null,"deploymentId":"forgejo-main-9a8d43ce9207","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1939,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:04:47.069925+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3472","receipt_type":"automatic_mission_resume","idempotency_key":"mission:229922aa-c0ec-48fd-9e28-94d154d04d7c:automatic-mission-resume:3472:canonical_release_dispatched","mission_step_id":"4021a34f-040d-408c-a47f-3de9a381573c","command_center_event_id":"229922aa-c0ec-48fd-9e28-94d154d04d7c"},{"id":"a3e7e702-3f06-415c-a04f-9a5595a05e8a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-80a641a96336","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.218-durable-async-repository-mutation","prNumber":3473,"terminal":false,"missionId":"80a641a9-6336-4d0e-8b9e-6207e8751773","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4922,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":923,"missionSetupMs":365,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":365,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":365,"repositoryMutationMs":3999,"repositoryProviderMs":3999,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2219,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":365,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1780},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"80a641a9-6336-4d0e-8b9e-6207e8751773"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3124,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:06:26.917189+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3473","receipt_type":"execute_mission","idempotency_key":"mission:80a641a9-6336-4d0e-8b9e-6207e8751773:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"6255b901-59f3-43df-b391-11df91cd45dc","command_center_event_id":"80a641a9-6336-4d0e-8b9e-6207e8751773"},{"id":"58269d3c-6ce7-490b-bd44-9a2cec93e6b7","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-80a641a96336","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3473,"terminal":false,"missionId":"80a641a9-6336-4d0e-8b9e-6207e8751773","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"a55dfd793c19729b8ac5ce2713412b614eae99f3","timingsMs":{"prReadinessMs":109,"approvedPlanMs":0,"shipAndProveMs":238,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"80a641a9-6336-4d0e-8b9e-6207e8751773"},"performance":null,"deploymentId":"forgejo-main-a55dfd793c19","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1604,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:08:39.190093+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3473","receipt_type":"automatic_mission_resume","idempotency_key":"mission:80a641a9-6336-4d0e-8b9e-6207e8751773:automatic-mission-resume:3473:canonical_release_dispatched","mission_step_id":"4c0860c8-1e9c-4166-90cd-105dc9d219e5","command_center_event_id":"80a641a9-6336-4d0e-8b9e-6207e8751773"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":25600,"schema":"public"}