{"data":[{"id":"4e19e43d-b02a-4da6-ba54-78514e6464a1","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized: Unfreeze the control plane for the orphan-branch recovery repair.","baseSha":"5faf0c2fda90ebf18ef643bee0920026cdedb9d0","issuedAt":1788982097191,"expiresAt":1788982277191,"missionId":"98fa1b97-f156-427e-9e12-45259b028935","authorizationId":"80a1e776-fe37-49dc-b278-dea5c41ba234","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:28:18.174306+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5faf0c2fda90ebf18ef643bee0920026cdedb9d0","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:80a1e776-fe37-49dc-b278-dea5c41ba234","mission_step_id":"07b183c7-36fb-4d4b-a047-a46c4510c3b8","command_center_event_id":"98fa1b97-f156-427e-9e12-45259b028935"},{"id":"38c4a2b6-7a7c-4e26-8289-639777647628","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"8297e77def23df42a3dd1c9dd2835d560b278bd7","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"immediate-review-feedback","satisfied":true,"statement":"Clicking Review restore immediately opens a visible review surface with the selected checkpoint identity and a clear in-progress safety-verification state while the server request is pending.","proofConditionIds":["repository-proof","production-proof"]},{"id":"useful-review-information","satisfied":true,"statement":"The prepared review presents current and target protected-main identities, Command Center identity, change count/list when provided, preserved data/source boundaries, protected release path, in-context errors/retry, and explicit final RESTORE confirmation.","proofConditionIds":["repository-proof","production-proof"]}],"satisfied":true,"constraints":[{"id":"frontend-only","satisfied":true,"statement":"Change only src/pages/admin/GodModeRestorePoints.tsx. Do not change restore execution rules, Supabase data, admin-manage backend behavior, control-plane configuration, or tenant/product source.","proofConditionIds":["repository-proof"]},{"id":"preserve-safety","satisfied":true,"statement":"Review remains non-destructive and restore execution still requires the existing explicit RESTORE confirmation and protected backend path.","proofConditionIds":["repository-proof"]}],"contractHash":"f5319d6265025a811078cb351b66669210dc13420acf6f4211f2d3b62265f7bb","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repository-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"f5319d6265025a811078cb351b66669210dc13420acf6f4211f2d3b62265f7bb","repositoryProofStatus":"verified","repositoryProofSourceSha":"8297e77def23df42a3dd1c9dd2835d560b278bd7"},"required":true,"satisfied":true},{"id":"production-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"f5319d6265025a811078cb351b66669210dc13420acf6f4211f2d3b62265f7bb"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:23:44.528072+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"8297e77def23df42a3dd1c9dd2835d560b278bd7","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:3b84be22-531a-4511-9534-6adbe08640c5:request-contract:f5319d6265025a811078cb351b66669210dc13420acf6f4211f2d3b62265f7bb:8297e77def23df42a3dd1c9dd2835d560b278bd7:verified:","mission_step_id":"695add49-eaae-419d-9ebe-aa332f71e15e","command_center_event_id":"3b84be22-531a-4511-9534-6adbe08640c5"},{"id":"a8c887ac-6184-4768-9ae6-40005268f4de","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtp4vh59","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1912,"terminal":false,"missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"922f175da9e60fcac9444c46b67f9522f73a4557","timingsMs":{"prReadinessMs":1141,"approvedPlanMs":0,"shipAndProveMs":9239,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},"performance":null,"deploymentId":"forgejo-main-922f175da9e6","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2183,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:47:04.776094+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"1912","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:automatic-mission-resume:1912:canonical_release_dispatched","mission_step_id":"4d341352-bad0-42e9-a760-9b3b6063dc43","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"f05120e3-1fde-4213-9706-3cea00394b50","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-shell-consistency","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":145,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1313,"providerAuthMs":0,"ledgerPrepareMs":704,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1313,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":704,"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":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3684,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:48:45.517466+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"7d9bf8c4-5ea2-496b-af3b-291417c8f521","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"7daab3f8-1eb3-4f14-a606-71dd6bdbd267","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/big-papis-shell-consistency","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc","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":269,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":269,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":269,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":269,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1548,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:48:52.402088+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"11ea0aff-42b3-43ea-86f5-88f6e7515183","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"836ba734-5b7c-43f8-b3b0-2c233e8f52a3","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/fix-big-papi-premium-proposal","reason":"existing_branch_refresh_failed:1909:200","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"a78f2be4-9861-4ff1-a240-e05dd421762b","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":23905,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1027,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":340,"ledgerReconcileMs":0,"lineageReconcileMs":687,"resolvePreflightMs":1027,"repositoryMutationMs":23905,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":340,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a78f2be4-9861-4ff1-a240-e05dd421762b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1469,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:58:23.144472+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a78f2be4-9861-4ff1-a240-e05dd421762b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"fbda3d6f-a1d1-4675-a899-c843f6ef2872","command_center_event_id":"a78f2be4-9861-4ff1-a240-e05dd421762b"},{"id":"1aaa886f-e752-49f3-b3c8-1ee694742d08","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["proposal-engine"]},"releaseTargetStates":{"frontend":"pending","supabaseEdge":"pending"},"requestContractHash":"7e575104aff4e83f588fc2c4893403889871d36e988a4d6278cc6517c5b750a5","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5770","runId":5770,"status":"running","sourceSha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:25:42.779252+00:00","proof_gate":"canonical_release_pending","source_sha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","external_id":"forgejo-main-d154e2558fc1","receipt_type":"canonical_release_status","idempotency_key":"mission:4660ed97-6acc-4930-95e8-188fdb20387c:forgejo-release-status:d154e2558fc1b77acd9c2e51bb0d89038a933cb7:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending","mission_step_id":"73f78682-871e-4aa7-b8f9-1a2e722d7940","command_center_event_id":"4660ed97-6acc-4930-95e8-188fdb20387c"},{"id":"649ed238-c003-47a3-8cb3-9340b07d9ec4","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","src/__tests__/contracts/control-plane-orphan-branch-recovery.contract.test.ts","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/src/version.js"],"reason":"Repair the provider-timeout recovery gap that can leave successfully written mission files stranded on an ai/* branch when PR creation does not complete. Recovery must remain explicit, exact-state, path-scoped, and fail-closed.","baseSha":"035de58129e96650964a99158f4eade22405487c","issuedAt":1789146451254,"expiresAt":1789146631254,"missionId":"ad728f3d-7e48-459b-b18e-9fbc343a87db","authorizationId":"37e3fb32-546a-4f02-ae93-672d79b55681","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:07:31.945419+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"035de58129e96650964a99158f4eade22405487c","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:37e3fb32-546a-4f02-ae93-672d79b55681","mission_step_id":"016b18bc-fc8c-496e-b6b7-f8a2770ab0c4","command_center_event_id":"ad728f3d-7e48-459b-b18e-9fbc343a87db"},{"id":"8721b057-f7a1-4ee0-b5c6-e01642e2ae2f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-shell-consistency","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1915,"terminal":false,"missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5718,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":5317,"approvedPlanMs":0,"missionSetupMs":4958,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":383,"ledgerReconcileMs":0,"lineageReconcileMs":4575,"resolvePreflightMs":4958,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":383,"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":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1965,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:49:23.834224+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1915","receipt_type":"execute_mission","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"11ea0aff-42b3-43ea-86f5-88f6e7515183","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"66b44535-ff22-45b7-8248-1ae706311223","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/storage-v3-final-legacy-collapse","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1914,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8590,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":761,"providerAuthMs":0,"ledgerPrepareMs":375,"ledgerReconcileMs":0,"lineageReconcileMs":386,"resolvePreflightMs":761,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":375,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2438,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:50:29.738376+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"1914","receipt_type":"execute_mission","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"96f032e4-3734-494a-9a5a-26115c51c3ae","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"d6632169-e97b-4d1b-a091-b42eb851cd28","source":"cc-execution","status":"recorded","payload":{"objective":"Continue existing BookMeDirectly PR #1922 only: refresh it onto current protected main after the stale-main gate exit, preserve the already-validated BookMeDirectly website/workspace frontend diff, re-gate the same PR, squash merge when green, release frontend, and verify production. No new branch, PR, or scope.","tenantRef":"book-me-directly","receivedAt":"2026-09-06T02:26:01.936Z","fingerprint":"ed250c8f1096b35683a43820c3fc1e0c3b5b7e8a61d081be8254b6b100e1f70d","workstreamRef":"bookmedirectly","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtp6kmtl","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing BookMeDirectly PR #1922 only: refresh it onto current protected main after the stale-main gate exit, preserve the already-validated BookMeDirectly website/workspace frontend diff, re-gate the same PR, squash merge when green, release frontend, and verify production. No new branch, PR, or scope.","wordingChanged":false,"canonicalIntent":"Continue existing BookMeDirectly PR #1922 only: refresh it onto current protected main after the stale-main gate exit, preserve the already-validated BookMeDirectly website/workspace frontend diff, re-gate the same PR, squash merge when green, release frontend, and verify production. No new branch, PR, or scope.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"BookMeDirectly public website and owner workspace are merged, deployed, and verified live.","proofConditionIds":["proof-public","proof-workspace"]}],"objective":"Continue existing BookMeDirectly PR #1922 only: refresh it onto current protected main after the stale-main gate exit, preserve the already-validated BookMeDirectly website/workspace frontend diff, re-gate the same PR, squash merge when green, release frontend, and verify production. No new branch, PR, or scope.","constraints":[{"id":"constraint-1","statement":"Continue the same PR #1922; do not create a second branch or PR.","proofConditionIds":["proof-public","proof-workspace"]},{"id":"constraint-2","statement":"Keep the implementation frontend-only and preserve the validated four-file BookMeDirectly change except for deterministic conflict resolution.","proofConditionIds":["proof-public","proof-workspace"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-public","kind":"runtime","claim":"The redesigned BookMeDirectly public website is live on bookmedirectly.com.","route":"https://bookmedirectly.com/","roleRef":null,"userRef":null,"required":true,"expectedText":"Stop renting your customer relationship.","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-workspace","kind":"runtime","claim":"The dedicated BookMeDirectly owner workspace is live and uses its new shell.","route":"https://app.knocklaunch.app/book-me-directly","roleRef":null,"userRef":null,"required":true,"expectedText":"Your direct booking front door is ready.","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtp6kmtl","conversationContext":null,"requestContractHash":"76a96974311d5bbea3fd031480da66ca42f2d02be634b33161f9ad2ea795adb0","requestContractRevision":1},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:26:02.349061+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:4dda9bb5-48fe-4d02-a339-d7002dde4533:tenant-workstream-contribution:ed250c8f1096b35683a43820c3fc1e0c3b5b7e8a61d081be8254b6b100e1f70d","mission_step_id":null,"command_center_event_id":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},{"id":"1634774d-f032-401a-af00-83e95dd67a9f","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":"success","supabase-migrations/live":"failure"},"mainSha":"922f175da9e60fcac9444c46b67f9522f73a4557","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"922f175da9e60fcac9444c46b67f9522f73a4557","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success","migrations":"failure"},"requestContractHash":"f40bff804ae27f0014e778a010071e1501d5e62e0481d30d58f98c7731fd1bf2","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5739","runId":5739,"status":"failure","sourceSha":"922f175da9e60fcac9444c46b67f9522f73a4557","conclusion":null,"failedJobs":[{"id":39282,"name":"Apply Supabase migrations","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":5739,"logTail":["2026-09-06T01:47:37.2660817Z ","2026-09-06T01:47:37.2660967Z Turn off this advice by setting config variable advice.detachedHead to false","2026-09-06T01:47:37.2661190Z ","2026-09-06T01:47:37.2667066Z HEAD is now at 922f175 Add shared background job notifications (#1912)","2026-09-06T01:47:37.2702968Z ##[endgroup]","2026-09-06T01:47:37.2836078Z [command]/usr/bin/git log -1 --format=%H","2026-09-06T01:47:37.2925084Z 922f175da9e60fcac9444c46b67f9522f73a4557","2026-09-06T01:47:37.2976641Z ::remove-matcher owner=checkout-git::","2026-09-06T01:47:41.3624712Z file:///workspace/noel/KnockLaunchOS/scripts/supabase-migration-release.mjs:12","2026-09-06T01:47:41.3625439Z   if (!condition) throw new Error(message);","2026-09-06T01:47:41.3625632Z                         ^","2026-09-06T01:47:41.3625867Z ","2026-09-06T01:47:41.3626027Z Error: Migration ledger name drift for 20260906013000","2026-09-06T01:47:41.3626242Z     at invariant (file:///workspace/noel/KnockLaunchOS/scripts/supabase-migration-release.mjs:12:25)","2026-09-06T01:47:41.3626439Z     at classifyLedgerResponse (file:///workspace/noel/KnockLaunchOS/scripts/supabase-migration-release.mjs:191:3)","2026-09-06T01:47:41.3626648Z     at file:///workspace/noel/KnockLaunchOS/[eval1]:24:7","2026-09-06T01:47:41.3626819Z     at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","2026-09-06T01:47:41.3626997Z ","2026-09-06T01:47:41.3627148Z Node.js v22.18.0","2026-09-06T01:47:42.2649821Z ⚙️ [runner]: exitcode '1': failure","2026-09-06T01:47:42.2656757Z ⭐ Run Post https://data.forgejo.org/actions/checkout@v4","2026-09-06T01:47:42.2695305Z   🐳  docker exec cmd=[node /var/run/act/actions/cf/64825899b695dfce972ef06c6b58e3365a3dfa18d47536144b6f037efa5740/dist/index.js] user= workdir=","2026-09-06T01:47:42.7804228Z [command]/usr/bin/git version","2026-09-06T01:47:42.7891880Z git version 2.39.5","2026-09-06T01:47:42.7949541Z   ⚙  ***","2026-09-06T01:47:42.7981577Z Temporarily overriding HOME='/tmp/a5f84896-189a-4701-aa8f-4ed43ec7fac5' before making global git config changes","2026-09-06T01:47:42.7986159Z Adding repository directory to the temporary git global config as a safe directory","2026-09-06T01:47:42.8040413Z [command]/usr/bin/git config --global --add safe.directory /workspace/noel/KnockLaunchOS","2026-09-06T01:47:42.8124739Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand","2026-09-06T01:47:42.8658415Z [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-06T01:47:42.9629009Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader","2026-09-06T01:47:42.9690765Z http.https://git.knocklaunch.app/.extraheader","2026-09-06T01:47:42.9721938Z [command]/usr/bin/git config --local --unset-all http.https://git.knocklaunch.app/.extraheader","2026-09-06T01:47:42.9810843Z [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-06T01:47:43.0791674Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:","2026-09-06T01:47:43.0870837Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url","2026-09-06T01:47:43.2067211Z   ✅  Success - Post https://data.forgejo.org/actions/checkout@v4","2026-09-06T01:47:43.9269641Z 🏁  Job failed","2026-09-06T01:47:45.2112099Z Job 'Apply Supabase migrations' failed",""],"proofGate":"forgejo_action_run_logs_verified","truncated":true,"failureLines":[{"line":226,"content":"2026-09-06T01:48:21.1207111Z > node -e \"(async()=>{const fs=require('fs');const crypto=require('crypto');const cfg=JSON.parse(fs.readFileSync('config/cloudflare-native-frontend-build.json','utf8'));const local=fs.readFileSync('dist/index.html');const hash=(b)=>crypto.createHash('sha256').update(b).digest('hex');const expected=hash(local);const deadline=Date.now()+Math.max(60000,Number(process.env.KNOCKLAUNCH_FRONTEND_PROOF_TIMEOUT_MS||240000));const interval=Math.max(1000,Number(process.env.KNOCKLAUNCH_FRONTEND_PROOF_INTERVAL_MS||3000));let last={};let attempts=0;while(Date.now()<deadline){attempts++;let all=true;for(const d of cfg.proofDomains||[]){try{const u=new URL('/',d);u.searchParams.set('__kl_release_proof',Date.now()+'-'+attempts);const r=await fetch(u,{redirect:'follow',headers:{'cache-control':'no-cache, no-store, max-age=0','pragma':'no-cache'}});const actual=hash(Buffer.from(await r.arrayBuffer()));last[d]={status:r.status,expected,actual,exact:r.ok&&actual===expected,finalUrl:r.url,cacheStatus:r.headers.get('cf-cache-status')};if(!r.ok||actual!==expected)all=false}catch(e){all=false;last[d]={error:String(e&&e.message||e)}}}if((cfg.proofDomains||[]).length&&all){console.log(JSON.stringify({ok:true,proofGate:'frontend_exact_artifact_live_verified',expected,domains:last,attempts}));return}await new Promise(r=>setTimeout(r,interval))}console.error(JSON.stringify({ok:false,reason:'frontend_exact_artifact_not_converged',expected,domains:last,attempts}));process.exit(1)})().catch(e=>{console.error(e);process.exit(1)})\"; exit $?; node scripts/cloudflare-native-verify.mjs"},{"line":341,"content":"2026-09-06T01:47:41.3625439Z   if (!condition) throw new Error(message);"},{"line":344,"content":"2026-09-06T01:47:41.3626027Z Error: Migration ledger name drift for 20260906013000"},{"line":351,"content":"2026-09-06T01:47:42.2649821Z ⚙️ [runner]: exitcode '1': failure"},{"line":369,"content":"2026-09-06T01:47:43.9269641Z 🏁  Job failed"},{"line":370,"content":"2026-09-06T01:47:45.2112099Z Job 'Apply Supabase migrations' failed"}]},"exactSource":true,"fingerprint":"failure|apply supabase migrations|2026-09-06t01:48:21.1207111z > node -e \"(async()=>{const fs=require('fs');const crypto=require('crypto');const cfg=json.parse(fs.readfilesync('config/cloudflare-native-frontend-build.json','utf8'));const local=fs.readfilesync('dist/index.html');const hash=(b)=>crypto.createhash('sha256').update(b).digest('hex');const expected=hash(local);const deadline=date.now()+math.max(60000,number(process.env.knocklaunch_frontend_proof_timeout_ms||240000));const interval=math.max(1000,number(process.env.knoc|2026-09-06t01:47:41.3625439z   if (!condition) throw new error(message);|2026-09-06t01:47:41.3626027z error: migration ledger name drift for 20260906013000|2026-09-06t01:47:42.2649821z ⚙️ [runner]: exitcode '1': failure|2026-09-06t01:47:43.9269641z 🏁  job failed|2026-09-06t01:47:45.2112099z job 'apply supabase migrations' failed|2026-09-06t01:47:37.2660817z|2026-09-06t01:47:37.2660967z turn off this advice by setting config variable advice.detachedhead to fals","failureClass":"migration_failure","targetStates":{"frontend":"success","migrations":"failure"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"frontend":"success","migrations":"failure"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_push_event_payload_shared_release_owner_mapping","parentSha":"9390814928336bc51fefc9ad2cb116ccec8f03fd","sourceSha":"922f175da9e60fcac9444c46b67f9522f73a4557","changedPaths":["src/__tests__/contracts/background-job-notifications.contract.test.ts","src/lib/jobs/backgroundJobService.ts","supabase/migrations/20260906013000_universal_background_jobs.sql","src/components/notifications/NotificationBell.tsx","src/lib/notifications/notificationService.ts","src/pages/crm/UnifiedNotifications.tsx","src/pages/roof-estimator/RoofTracingPage.tsx"],"changedPathCount":7,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:51:54.174527+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"922f175da9e60fcac9444c46b67f9522f73a4557","external_id":"forgejo-main-922f175da9e6","receipt_type":"canonical_release_status","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:forgejo-release-status:922f175da9e60fcac9444c46b67f9522f73a4557:failed:forgejo-main/source=success|forgejo-release/workflow=failure|frontend-cloudflare/live=success|supabase-migrations/live=failure","mission_step_id":"4d341352-bad0-42e9-a760-9b3b6063dc43","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"0ba8aabc-01e1-4c2a-9227-472fecb39cff","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue repair generation 1 from the exact already-applied corrective branch state. Resolve or create the corrective PR from ai/background-jobs-migration-resequence rather than pinning merged #1912. Do not change product behavior. Pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","wordingChanged":false,"canonicalIntent":"Continue repair generation 1 from the exact already-applied corrective branch state. Resolve or create the corrective PR from ai/background-jobs-migration-resequence rather than pinning merged #1912. Do not change product behavior. Pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"long-running-jobs","statement":"Long-running app work has durable progress, active-work UI, and deduped terminal notifications, with Roof Estimator wired as the first producer.","proofConditionIds":["repo-ui","repo-estimator","repo-bell","repo-migration","release","database"]}],"objective":"Continue repair generation 1 from the exact already-applied corrective branch state. Resolve or create the corrective PR from ai/background-jobs-migration-resequence rather than pinning merged #1912. Do not change product behavior. Pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","constraints":[{"id":"preserve","statement":"Preserve all #1912 product behavior, existing notification/preferences data, existing migration ledger rows, and Roof Estimator result behavior; do not modify the roof-estimator Edge Function.","proofConditionIds":["repo-estimator","repo-migration","database"]},{"id":"resequence-only","statement":"Repair generation 1 only resequences the background-jobs migration from collided 20260906013000 to unused 20260906014800 and updates its contract-test reference.","proofConditionIds":["repo-migration"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-ui","kind":"repository","claim":"Notifications center shows Active work.","route":"src/pages/crm/UnifiedNotifications.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"Active work","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-estimator","kind":"repository","claim":"Roof Estimator uses roof.measurement background jobs.","route":"src/pages/roof-estimator/RoofTracingPage.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"jobType: 'roof.measurement'","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-bell","kind":"repository","claim":"Notification bell exposes active background jobs.","route":"src/components/notifications/NotificationBell.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"active background job","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-migration","kind":"repository","claim":"Current Forgejo source contains the resequenced universal background-jobs migration.","route":"supabase/migrations/20260906014800_universal_background_jobs.sql","roleRef":null,"userRef":null,"required":true,"expectedText":"create table if not exists public.app_background_jobs","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Affected production targets complete from the exact corrective merged source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"database","kind":"runtime","claim":"Production contains app_background_jobs with tenant/user isolation and terminal notification transition behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"e1d82cad9f842549e273974b1808537306328694fa03c1cda044861701d679f6","requestContractRevision":13,"previousRequestContractHash":"55884a416621619ebb38710c9f27d097098df12e153df7c57cbd35520880a3c8"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:58:37.757222+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:request-contract:e1d82cad9f842549e273974b1808537306328694fa03c1cda044861701d679f6","mission_step_id":"ab888721-f04c-4a62-b9fd-40986e53c32f","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"ee298085-18c7-4470-ad2f-735770480c82","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-edge-production/live":"success"},"mainSha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["proposal-engine"]},"releaseTargetStates":{"frontend":"pending","supabaseEdge":"success"},"requestContractHash":"7e575104aff4e83f588fc2c4893403889871d36e988a4d6278cc6517c5b750a5","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5770","runId":5770,"status":"waiting","sourceSha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:26:07.176585+00:00","proof_gate":"canonical_release_pending","source_sha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","external_id":"forgejo-main-d154e2558fc1","receipt_type":"canonical_release_status","idempotency_key":"mission:4660ed97-6acc-4930-95e8-188fdb20387c:forgejo-release-status:d154e2558fc1b77acd9c2e51bb0d89038a933cb7:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=success|frontend-cloudflare/live=pending","mission_step_id":"73f78682-871e-4aa7-b8f9-1a2e722d7940","command_center_event_id":"4660ed97-6acc-4930-95e8-188fdb20387c"},{"id":"7f21d276-6143-496f-aebf-fdc92231d12c","source":"forgejo","status":"waiting","payload":{"branch":"ai/big-papis-shell-consistency","prNumber":1915,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:54:40.132076+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","external_id":"1915","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:merged-pr:1915:da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","mission_step_id":"803bf8da-96f5-481b-884e-f28f2d513aac","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"f70bd348-35d9-4d3f-9804-7ef49045d4eb","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-shell-consistency","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1915,"terminal":false,"missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":2137,"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":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1276,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:50:14.099817+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1915","receipt_type":"automatic_mission_resume","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:automatic-mission-resume:1915:repair_mission_waiting_for_gate","mission_step_id":"458a8193-b7e5-4aac-abaf-373a6e8a1360","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"acd2111d-84d1-4ddd-9b68-6bf102e6c38d","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtp4vh59","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1912,"terminal":false,"missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4","operation":"execute_mission","proofGate":"ship_and_prove_gate_blocked","sourceSha":"922f175da9e60fcac9444c46b67f9522f73a4557","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6731,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2389,"approvedPlanMs":0,"missionSetupMs":783,"providerAuthMs":0,"shipAndProveMs":3005,"ledgerPrepareMs":783,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":783,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":783,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},"performance":null,"deploymentId":"forgejo-main-922f175da9e6","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1644,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:51:42.237637+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":"922f175da9e60fcac9444c46b67f9522f73a4557","external_id":"forgejo-main-922f175da9e6","receipt_type":"execute_mission","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:execute_mission:ship_and_prove_gate_blocked:current-generation","mission_step_id":"ab888721-f04c-4a62-b9fd-40986e53c32f","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"0135cd54-cdda-4165-af6e-575ba4d437c3","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/background-jobs-migration-resequence","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1912,"terminal":false,"missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":859,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":954,"providerAuthMs":0,"ledgerPrepareMs":954,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":954,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":954,"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":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5406,"likelyAffectedFiles":["supabase/migrations/20260906013000_universal_background_jobs.sql","src/__tests__/contracts/background-job-notifications.contract.test.ts","supabase/migrations/20260906014800_universal_background_jobs.sql"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:52:52.158298+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":"1912","receipt_type":"execute_mission","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:execute_mission:repair_mission_synthesis_ready:generation-1","mission_step_id":"948ded38-92d8-4f11-866c-83610fa09f1a","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"e0b9bf3f-c910-4b84-9a3a-d7a8acb52fe8","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt and continue repair generation 1 from the already-applied ai/background-jobs-migration-resequence branch. The branch already contains only the intended migration resequence: old 20260906013000 universal_background_jobs removed, identical SQL present as unused 20260906014800, and the contract test points to 20260906014800. Reconcile that branch with current Forgejo main if main advanced, create or reuse the corrective PR, pass Gate, squash merge, release only affected targets, and prove app_background_jobs live. Do not make additional product source changes and do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"Adopt and continue repair generation 1 from the already-applied ai/background-jobs-migration-resequence branch. The branch already contains only the intended migration resequence: old 20260906013000 universal_background_jobs removed, identical SQL present as unused 20260906014800, and the contract test points to 20260906014800. Reconcile that branch with current Forgejo main if main advanced, create or reuse the corrective PR, pass Gate, squash merge, release only affected targets, and prove app_background_jobs live. Do not make additional product source changes and do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"long-running-jobs","statement":"Long-running app work has durable progress, active-work UI, and deduped terminal notifications, with Roof Estimator wired as the first producer.","proofConditionIds":["repo-ui","repo-estimator","repo-bell","repo-migration","release","database"]}],"objective":"Adopt and continue repair generation 1 from the already-applied ai/background-jobs-migration-resequence branch. The branch already contains only the intended migration resequence: old 20260906013000 universal_background_jobs removed, identical SQL present as unused 20260906014800, and the contract test points to 20260906014800. Reconcile that branch with current Forgejo main if main advanced, create or reuse the corrective PR, pass Gate, squash merge, release only affected targets, and prove app_background_jobs live. Do not make additional product source changes and do not run Visual Witness.","constraints":[{"id":"preserve","statement":"Preserve all #1912 product behavior, existing notification/preferences data, existing migration ledger rows, and Roof Estimator result behavior; do not modify the roof-estimator Edge Function.","proofConditionIds":["repo-estimator","repo-migration","database"]},{"id":"resequence-only","statement":"Repair generation 1 only resequences the background-jobs migration from collided 20260906013000 to unused 20260906014800 and updates its contract-test reference.","proofConditionIds":["repo-migration"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-ui","kind":"repository","claim":"Notifications center shows Active work.","route":"src/pages/crm/UnifiedNotifications.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"Active work","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-estimator","kind":"repository","claim":"Roof Estimator uses roof.measurement background jobs.","route":"src/pages/roof-estimator/RoofTracingPage.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"jobType: 'roof.measurement'","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-bell","kind":"repository","claim":"Notification bell exposes active background jobs.","route":"src/components/notifications/NotificationBell.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"active background job","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-migration","kind":"repository","claim":"Current Forgejo source contains the resequenced universal background-jobs migration.","route":"supabase/migrations/20260906014800_universal_background_jobs.sql","roleRef":null,"userRef":null,"required":true,"expectedText":"create table if not exists public.app_background_jobs","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Affected production targets complete from the exact corrective merged source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"database","kind":"runtime","claim":"Production contains app_background_jobs with tenant/user isolation and terminal notification transition behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"f40bff804ae27f0014e778a010071e1501d5e62e0481d30d58f98c7731fd1bf2","requestContractRevision":10,"previousRequestContractHash":"dd1c1d1c19ac89b651212f24b7819a74cae76160678368c81759ed02d96459ef"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:55:02.119303+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:request-contract:f40bff804ae27f0014e778a010071e1501d5e62e0481d30d58f98c7731fd1bf2","mission_step_id":"ab888721-f04c-4a62-b9fd-40986e53c32f","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"04b5fc1e-8586-4954-abb9-3f67fec76a88","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Advance the existing corrective branch ai/background-jobs-migration-resequence into the next repair-generation identity only because generation 1 was consumed before corrective PR creation. Reuse this exact branch and already-applied source with no additional product mutation. Resolve/create the corrective PR from the branch, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","wordingChanged":false,"canonicalIntent":"Advance the existing corrective branch ai/background-jobs-migration-resequence into the next repair-generation identity only because generation 1 was consumed before corrective PR creation. Reuse this exact branch and already-applied source with no additional product mutation. Resolve/create the corrective PR from the branch, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"long-running-jobs","statement":"Long-running app work has durable progress, active-work UI, and deduped terminal notifications, with Roof Estimator wired as the first producer.","proofConditionIds":["repo-ui","repo-estimator","repo-bell","repo-migration","release","database"]}],"objective":"Advance the existing corrective branch ai/background-jobs-migration-resequence into the next repair-generation identity only because generation 1 was consumed before corrective PR creation. Reuse this exact branch and already-applied source with no additional product mutation. Resolve/create the corrective PR from the branch, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","constraints":[{"id":"preserve","statement":"Preserve all #1912 product behavior, existing notification/preferences data, existing migration ledger rows, and Roof Estimator result behavior; do not modify the roof-estimator Edge Function.","proofConditionIds":["repo-estimator","repo-migration","database"]},{"id":"resequence-only","statement":"The corrective source remains only the migration resequence from collided 20260906013000 to unused 20260906014800 plus its contract-test reference; repair-generation advancement adds no product source changes.","proofConditionIds":["repo-migration"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-ui","kind":"repository","claim":"Notifications center shows Active work.","route":"src/pages/crm/UnifiedNotifications.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"Active work","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-estimator","kind":"repository","claim":"Roof Estimator uses roof.measurement background jobs.","route":"src/pages/roof-estimator/RoofTracingPage.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"jobType: 'roof.measurement'","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-bell","kind":"repository","claim":"Notification bell exposes active background jobs.","route":"src/components/notifications/NotificationBell.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"active background job","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-migration","kind":"repository","claim":"Current Forgejo source contains the resequenced universal background-jobs migration.","route":"supabase/migrations/20260906014800_universal_background_jobs.sql","roleRef":null,"userRef":null,"required":true,"expectedText":"create table if not exists public.app_background_jobs","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Affected production targets complete from the exact corrective merged source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"database","kind":"runtime","claim":"Production contains app_background_jobs with tenant/user isolation and terminal notification transition behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"105bbb6124007a7bca9a5f75f4921487be57d4c9f5d6f10894e11d78d0002d65","requestContractRevision":14,"previousRequestContractHash":"e1d82cad9f842549e273974b1808537306328694fa03c1cda044861701d679f6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:59:11.011054+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:request-contract:105bbb6124007a7bca9a5f75f4921487be57d4c9f5d6f10894e11d78d0002d65","mission_step_id":"ab888721-f04c-4a62-b9fd-40986e53c32f","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"9cac741d-a942-42e9-9f1a-8893523c18eb","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Advance repair generation 3 and adopt the exact complete already-applied corrective branch delta in this same call, so the stale merged #1912 PR identity is not inherited. The complete branch delta is exactly: delete supabase/migrations/20260906013000_universal_background_jobs.sql, add identical SQL as supabase/migrations/20260906014800_universal_background_jobs.sql, and update only the regression test migration path to 20260906014800. Make no new product source changes. Create/reuse the corrective PR from ai/background-jobs-migration-resequence, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","wordingChanged":false,"canonicalIntent":"Advance repair generation 3 and adopt the exact complete already-applied corrective branch delta in this same call, so the stale merged #1912 PR identity is not inherited. The complete branch delta is exactly: delete supabase/migrations/20260906013000_universal_background_jobs.sql, add identical SQL as supabase/migrations/20260906014800_universal_background_jobs.sql, and update only the regression test migration path to 20260906014800. Make no new product source changes. Create/reuse the corrective PR from ai/background-jobs-migration-resequence, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"long-running-jobs","statement":"Long-running app work has durable progress, active-work UI, and deduped terminal notifications, with Roof Estimator wired as the first producer.","proofConditionIds":["repo-ui","repo-estimator","repo-bell","repo-migration","release","database"]}],"objective":"Advance repair generation 3 and adopt the exact complete already-applied corrective branch delta in this same call, so the stale merged #1912 PR identity is not inherited. The complete branch delta is exactly: delete supabase/migrations/20260906013000_universal_background_jobs.sql, add identical SQL as supabase/migrations/20260906014800_universal_background_jobs.sql, and update only the regression test migration path to 20260906014800. Make no new product source changes. Create/reuse the corrective PR from ai/background-jobs-migration-resequence, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","constraints":[{"id":"preserve","statement":"Preserve all #1912 product behavior, existing notification/preferences data, existing migration ledger rows, and Roof Estimator result behavior; do not modify the roof-estimator Edge Function.","proofConditionIds":["repo-estimator","repo-migration","database"]},{"id":"resequence-only","statement":"The corrective source remains only the migration resequence from collided 20260906013000 to unused 20260906014800 plus its contract-test reference; repair-generation advancement adds no product source changes.","proofConditionIds":["repo-migration"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-ui","kind":"repository","claim":"Notifications center shows Active work.","route":"src/pages/crm/UnifiedNotifications.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"Active work","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-estimator","kind":"repository","claim":"Roof Estimator uses roof.measurement background jobs.","route":"src/pages/roof-estimator/RoofTracingPage.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"jobType: 'roof.measurement'","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-bell","kind":"repository","claim":"Notification bell exposes active background jobs.","route":"src/components/notifications/NotificationBell.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"active background job","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-migration","kind":"repository","claim":"Current Forgejo source contains the resequenced universal background-jobs migration.","route":"supabase/migrations/20260906014800_universal_background_jobs.sql","roleRef":null,"userRef":null,"required":true,"expectedText":"create table if not exists public.app_background_jobs","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Affected production targets complete from the exact corrective merged source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"database","kind":"runtime","claim":"Production contains app_background_jobs with tenant/user isolation and terminal notification transition behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"f221101bc25467ff4f6acc30af5fa965491325212cd6cae80685b6c195629df4","requestContractRevision":16,"previousRequestContractHash":"54a4dc116055ac7ac2d3e5d8ec6b578e30c297190e32a3ca8c36809085aecdeb"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:00:16.946847+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:request-contract:f221101bc25467ff4f6acc30af5fa965491325212cd6cae80685b6c195629df4","mission_step_id":"ab888721-f04c-4a62-b9fd-40986e53c32f","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"d663a333-7190-47ec-80b8-d320c800b10d","source":"cc-execution","status":"recorded","payload":{"objective":"Fix the live BookMeDirectly workspace route ownership defect discovered after PR #1922. app.knocklaunch.app/book-me-directly and its descendants must be private and owned by BookMeDirectlyWorkspace; bookmedirectly.com remains public via the existing custom-host forcePublic rule. Make only the classifier correction in src/routes/appRouteClassifier.ts: remove '/book-me-directly' from PUBLIC_ROUTE_PATHS and RECURSIVE_PUBLIC_ROUTE_PREFIXES. Preserve unrelated routes, then gate, squash merge, release frontend, and verify both surfaces.","tenantRef":"bookmedirectly-com","receivedAt":"2026-09-06T02:42:31.456Z","fingerprint":"28b4ac478fb780fc885c9879fcd974d81d2f3e9d3d5f560970dbd76de0f97d10","workstreamRef":"bookmedirectlycom","conversationId":null,"canonicalBranch":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Fix the live BookMeDirectly workspace route ownership defect discovered after PR #1922. app.knocklaunch.app/book-me-directly and its descendants must be private and owned by BookMeDirectlyWorkspace; bookmedirectly.com remains public via the existing custom-host forcePublic rule. Make only the classifier correction in src/routes/appRouteClassifier.ts: remove '/book-me-directly' from PUBLIC_ROUTE_PATHS and RECURSIVE_PUBLIC_ROUTE_PREFIXES. Preserve unrelated routes, then gate, squash merge, release frontend, and verify both surfaces.","wordingChanged":false,"canonicalIntent":"Fix the live BookMeDirectly workspace route ownership defect discovered after PR #1922. app.knocklaunch.app/book-me-directly and its descendants must be private and owned by BookMeDirectlyWorkspace; bookmedirectly.com remains public via the existing custom-host forcePublic rule. Make only the classifier correction in src/routes/appRouteClassifier.ts: remove '/book-me-directly' from PUBLIC_ROUTE_PATHS and RECURSIVE_PUBLIC_ROUTE_PREFIXES. Preserve unrelated routes, then gate, squash merge, release frontend, and verify both surfaces.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"BookMeDirectly public website remains live on the custom domain and the app-domain BookMeDirectly route renders the dedicated private owner workspace instead of the public marketing page.","proofConditionIds":["proof-public","proof-workspace"]}],"objective":"Fix the live BookMeDirectly workspace route ownership defect discovered after PR #1922. app.knocklaunch.app/book-me-directly and its descendants must be private and owned by BookMeDirectlyWorkspace; bookmedirectly.com remains public via the existing custom-host forcePublic rule. Make only the classifier correction in src/routes/appRouteClassifier.ts: remove '/book-me-directly' from PUBLIC_ROUTE_PATHS and RECURSIVE_PUBLIC_ROUTE_PREFIXES. Preserve unrelated routes, then gate, squash merge, release frontend, and verify both surfaces.","constraints":[{"id":"constraint-1","statement":"Frontend-only fix; preserve bookmedirectly.com custom-host public behavior and unrelated routes.","proofConditionIds":["proof-public","proof-workspace"]},{"id":"constraint-2","statement":"Use one fresh ai/* branch and one PR for this corrective route-ownership outcome.","proofConditionIds":["proof-public","proof-workspace"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-public","kind":"runtime","claim":"The BookMeDirectly public marketing homepage remains live on the custom domain.","route":"https://bookmedirectly.com/","roleRef":null,"userRef":null,"required":true,"expectedText":"Stop renting your customer relationship.","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-workspace","kind":"runtime","claim":"The authenticated BookMeDirectly owner route renders the dedicated workspace instead of the public marketing homepage.","route":"https://app.knocklaunch.app/book-me-directly","roleRef":null,"userRef":null,"required":true,"expectedText":"Your direct booking front door is ready.","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":null,"conversationContext":null,"requestContractHash":"f91068beaff8ef15ecfd86346f446ab86189d6a726138680cdc44586a63ccfa5","requestContractRevision":1},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:42:31.920231+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:908fdf7d-952b-4864-a4cc-5e146a154007:tenant-workstream-contribution:28b4ac478fb780fc885c9879fcd974d81d2f3e9d3d5f560970dbd76de0f97d10","mission_step_id":null,"command_center_event_id":"908fdf7d-952b-4864-a4cc-5e146a154007"},{"id":"fc868201-9863-41c6-996f-202d904233c3","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"e533735e2bcf43d7d84464a14c4bdeb77430dfda","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Buyer Needs Intake persists into canonical KnockLaunch client context and production exposes Save Buyer.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":false,"statement":"Reuse PR #2033; frontend release only; no Visual Witness.","proofConditionIds":["proof-gate","proof-merge","proof-production"]}],"contractHash":"06765966ce22a3027c3fc45477df2f3c105828ca005299df45bfd70bbc11c06a","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-gate","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"06765966ce22a3027c3fc45477df2f3c105828ca005299df45bfd70bbc11c06a","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-merge","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"06765966ce22a3027c3fc45477df2f3c105828ca005299df45bfd70bbc11c06a","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-production","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"06765966ce22a3027c3fc45477df2f3c105828ca005299df45bfd70bbc11c06a"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:51:26.906815+00:00","proof_gate":"request_contract_pending","source_sha":"e533735e2bcf43d7d84464a14c4bdeb77430dfda","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:02e68fb4-be55-4631-b478-0c152699b2f8:request-contract:06765966ce22a3027c3fc45477df2f3c105828ca005299df45bfd70bbc11c06a:e533735e2bcf43d7d84464a14c4bdeb77430dfda:pending:repository","mission_step_id":"7503f60a-ae63-450d-9124-77666ce5cee0","command_center_event_id":"02e68fb4-be55-4631-b478-0c152699b2f8"},{"id":"3261dade-6258-473e-99db-d140f072f569","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-shell-consistency","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1915,"terminal":false,"missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":5842,"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":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":841,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:53:02.064999+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1915","receipt_type":"automatic_mission_resume","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:automatic-mission-resume:1915:repair_mission_pr_ready_retryable","mission_step_id":"458a8193-b7e5-4aac-abaf-373a6e8a1360","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"51ba4d15-1d97-414f-80a2-1c4978fd121e","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-shell-consistency","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1915,"terminal":false,"missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6504,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":5450,"approvedPlanMs":0,"missionSetupMs":5277,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":276,"ledgerReconcileMs":0,"lineageReconcileMs":5001,"resolvePreflightMs":5277,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":276,"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":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1548,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:49:08.783911+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1915","receipt_type":"execute_mission","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"11ea0aff-42b3-43ea-86f5-88f6e7515183","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"efafa36d-2dbf-46ee-8fc5-25bd27a86ab2","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-shell-consistency","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1915,"terminal":false,"missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","timingsMs":{"prReadinessMs":3563,"approvedPlanMs":0,"shipAndProveMs":10821,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},"performance":null,"deploymentId":"forgejo-main-da011d5d47e8","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1845,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:54:25.152134+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"1915","receipt_type":"automatic_mission_resume","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:automatic-mission-resume:1915:canonical_release_dispatched","mission_step_id":"803bf8da-96f5-481b-884e-f28f2d513aac","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"37fc7b23-a3b5-4b36-a855-a851a2dcfe0a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt and continue repair generation 1 exactly from the already-applied ai/background-jobs-migration-resequence branch. The branch already contains only the intended migration resequence: old 20260906013000 universal_background_jobs removed, identical SQL present as unused 20260906014800, and the contract test points to 20260906014800. Reconcile that exact branch with current Forgejo main if main advanced, create or reuse the corrective PR, pass Gate, squash merge, release only affected targets, and prove app_background_jobs live. Do not make additional product source changes and do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"Adopt and continue repair generation 1 exactly from the already-applied ai/background-jobs-migration-resequence branch. The branch already contains only the intended migration resequence: old 20260906013000 universal_background_jobs removed, identical SQL present as unused 20260906014800, and the contract test points to 20260906014800. Reconcile that exact branch with current Forgejo main if main advanced, create or reuse the corrective PR, pass Gate, squash merge, release only affected targets, and prove app_background_jobs live. Do not make additional product source changes and do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"long-running-jobs","statement":"Long-running app work has durable progress, active-work UI, and deduped terminal notifications, with Roof Estimator wired as the first producer.","proofConditionIds":["repo-ui","repo-estimator","repo-bell","repo-migration","release","database"]}],"objective":"Adopt and continue repair generation 1 exactly from the already-applied ai/background-jobs-migration-resequence branch. The branch already contains only the intended migration resequence: old 20260906013000 universal_background_jobs removed, identical SQL present as unused 20260906014800, and the contract test points to 20260906014800. Reconcile that exact branch with current Forgejo main if main advanced, create or reuse the corrective PR, pass Gate, squash merge, release only affected targets, and prove app_background_jobs live. Do not make additional product source changes and do not run Visual Witness.","constraints":[{"id":"preserve","statement":"Preserve all #1912 product behavior, existing notification/preferences data, existing migration ledger rows, and Roof Estimator result behavior; do not modify the roof-estimator Edge Function.","proofConditionIds":["repo-estimator","repo-migration","database"]},{"id":"resequence-only","statement":"Repair generation 1 only resequences the background-jobs migration from collided 20260906013000 to unused 20260906014800 and updates its contract-test reference.","proofConditionIds":["repo-migration"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-ui","kind":"repository","claim":"Notifications center shows Active work.","route":"src/pages/crm/UnifiedNotifications.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"Active work","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-estimator","kind":"repository","claim":"Roof Estimator uses roof.measurement background jobs.","route":"src/pages/roof-estimator/RoofTracingPage.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"jobType: 'roof.measurement'","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-bell","kind":"repository","claim":"Notification bell exposes active background jobs.","route":"src/components/notifications/NotificationBell.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"active background job","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-migration","kind":"repository","claim":"Current Forgejo source contains the resequenced universal background-jobs migration.","route":"supabase/migrations/20260906014800_universal_background_jobs.sql","roleRef":null,"userRef":null,"required":true,"expectedText":"create table if not exists public.app_background_jobs","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Affected production targets complete from the exact corrective merged source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"database","kind":"runtime","claim":"Production contains app_background_jobs with tenant/user isolation and terminal notification transition behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"dd1c1d1c19ac89b651212f24b7819a74cae76160678368c81759ed02d96459ef","requestContractRevision":9,"previousRequestContractHash":"20e85a7043798f750fb02495813cc0fa4ac307140385941a9273646381151d20"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:54:53.502965+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:request-contract:dd1c1d1c19ac89b651212f24b7819a74cae76160678368c81759ed02d96459ef","mission_step_id":"ab888721-f04c-4a62-b9fd-40986e53c32f","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"d31e7e8e-ea4f-4141-a09f-ce2e5db049dd","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/certified-pro-roofing-premium-shell-v2","reason":"orphaned_branch_recovery_scope_mismatch:ai/certified-pro-roofing-premium-shell-v2","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":null,"terminal":false,"missionId":"bb459da0-a91b-4ba7-9fcc-1e79f4062fa5","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2576,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":614,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":614,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":614,"repositoryMutationMs":2576,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":614,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bb459da0-a91b-4ba7-9fcc-1e79f4062fa5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1545,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T02:21:50.455571+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bb459da0-a91b-4ba7-9fcc-1e79f4062fa5:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"00837f95-a590-4907-b3a2-2283ba827fb2","command_center_event_id":"bb459da0-a91b-4ba7-9fcc-1e79f4062fa5"},{"id":"db082484-3f55-4ccf-b0ba-24c6c0329555","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/certified-pro-roofing-premium-shell-v3","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":null,"terminal":false,"missionId":"b35aed60-1058-4b0a-ba81-c0ccae262665","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1050,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":994,"providerAuthMs":0,"ledgerPrepareMs":994,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":994,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":994,"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":"b35aed60-1058-4b0a-ba81-c0ccae262665"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3266,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T02:30:37.519201+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b35aed60-1058-4b0a-ba81-c0ccae262665:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"c32225bd-cdef-4997-bbc9-bbdd4a5cd6db","command_center_event_id":"b35aed60-1058-4b0a-ba81-c0ccae262665"},{"id":"9e0f97d5-1b7e-455a-9352-736b0396d25b","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/storage-v3-release-filter-deleted-migrations","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1919,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":"555330ee3d5d88d63069de3bc552baf509997cf0","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6994,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":864,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":864,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":864,"repositoryMutationMs":6994,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":864,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1551,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:47:54.223256+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"96f032e4-3734-494a-9a5a-26115c51c3ae","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"3c32dbc1-729c-44fc-bc9d-7a949ff91841","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-98fa1b97f156","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.81-merge-queue-brownout-bypass","prNumber":null,"terminal":false,"missionId":"98fa1b97-f156-427e-9e12-45259b028935","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10318,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":831,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":589,"ledgerReconcileMs":0,"lineageReconcileMs":242,"resolvePreflightMs":831,"repositoryMutationMs":10318,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":589,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"98fa1b97-f156-427e-9e12-45259b028935"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1553,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:27:50.463107+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:98fa1b97-f156-427e-9e12-45259b028935:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"7d8392ce-cf5c-407b-9aa9-4000e7157ada","command_center_event_id":"98fa1b97-f156-427e-9e12-45259b028935"},{"id":"cc2f6ccd-3841-4603-b301-df268882f73b","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-98fa1b97f156","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.81-merge-queue-brownout-bypass","prNumber":2256,"terminal":false,"missionId":"98fa1b97-f156-427e-9e12-45259b028935","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2769,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1200,"approvedPlanMs":0,"missionSetupMs":5538,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":537,"ledgerReconcileMs":0,"lineageReconcileMs":5001,"resolvePreflightMs":5538,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":537,"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":"98fa1b97-f156-427e-9e12-45259b028935"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1525,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:30:26.596702+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2256","receipt_type":"execute_mission","idempotency_key":"mission:98fa1b97-f156-427e-9e12-45259b028935:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"7d8392ce-cf5c-407b-9aa9-4000e7157ada","command_center_event_id":"98fa1b97-f156-427e-9e12-45259b028935"},{"id":"10f73edf-0bd5-42e3-8bfd-cfcdf470a013","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/platform-sidebar-mail-repair-5318a005","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2832,"terminal":false,"missionId":"5318a005-92bb-4161-80d6-9adabd4c4dba","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"b201a090c69f7a5cb86e037775c440f3c32446b2","timingsMs":{"prReadinessMs":210,"approvedPlanMs":0,"shipAndProveMs":3780,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"5318a005-92bb-4161-80d6-9adabd4c4dba"},"performance":null,"deploymentId":"forgejo-main-b201a090c69f","workflowRunId":8399,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["zoho-mail"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T16:25:06.080989+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2832","receipt_type":"automatic_mission_resume","idempotency_key":"mission:5318a005-92bb-4161-80d6-9adabd4c4dba:automatic-mission-resume:2832:canonical_release_reconciliation_pending","mission_step_id":"4db4985c-e148-4a18-8d68-1781a9095003","command_center_event_id":"5318a005-92bb-4161-80d6-9adabd4c4dba"},{"id":"5b506846-da90-45fc-80e7-005ab02a576c","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-shell-consistency","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1915,"terminal":false,"missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"prReadinessMs":3727,"approvedPlanMs":0,"shipAndProveMs":2501,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:53:39.912886+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1915","receipt_type":"automatic_mission_resume","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:automatic-mission-resume:1915:canonical_release_reconciliation_pending","mission_step_id":"458a8193-b7e5-4aac-abaf-373a6e8a1360","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"fac65669-d95e-460b-9c23-afbc27802d1c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"a3f5ede8df15416daf89f9e7d9c4059e5e51c9bb1c6017099e207bfc53656352","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5750","runId":5750,"status":"running","sourceSha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","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":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:54:44.715948+00:00","proof_gate":"canonical_release_pending","source_sha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","external_id":"forgejo-main-da011d5d47e8","receipt_type":"canonical_release_status","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:forgejo-release-status:da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"803bf8da-96f5-481b-884e-f28f2d513aac","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"7f6df0e4-8359-4a62-a068-22523c93100f","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue repair generation 1 from the already-applied corrective branch. Clear the stale merged PR #1912 pin for this repair generation, create or reuse the PR associated with ai/background-jobs-migration-resequence, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. Do not mutate product source and do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"Continue repair generation 1 from the already-applied corrective branch. Clear the stale merged PR #1912 pin for this repair generation, create or reuse the PR associated with ai/background-jobs-migration-resequence, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. Do not mutate product source and do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"long-running-jobs","statement":"Long-running app work has durable progress, active-work UI, and deduped terminal notifications, with Roof Estimator wired as the first producer.","proofConditionIds":["repo-ui","repo-estimator","repo-bell","repo-migration","release","database"]}],"objective":"Continue repair generation 1 from the already-applied corrective branch. Clear the stale merged PR #1912 pin for this repair generation, create or reuse the PR associated with ai/background-jobs-migration-resequence, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. Do not mutate product source and do not run Visual Witness.","constraints":[{"id":"preserve","statement":"Preserve all #1912 product behavior, existing notification/preferences data, existing migration ledger rows, and Roof Estimator result behavior; do not modify the roof-estimator Edge Function.","proofConditionIds":["repo-estimator","repo-migration","database"]},{"id":"resequence-only","statement":"Repair generation 1 only resequences the background-jobs migration from collided 20260906013000 to unused 20260906014800 and updates its contract-test reference.","proofConditionIds":["repo-migration"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-ui","kind":"repository","claim":"Notifications center shows Active work.","route":"src/pages/crm/UnifiedNotifications.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"Active work","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-estimator","kind":"repository","claim":"Roof Estimator uses roof.measurement background jobs.","route":"src/pages/roof-estimator/RoofTracingPage.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"jobType: 'roof.measurement'","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-bell","kind":"repository","claim":"Notification bell exposes active background jobs.","route":"src/components/notifications/NotificationBell.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"active background job","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-migration","kind":"repository","claim":"Current Forgejo source contains the resequenced universal background-jobs migration.","route":"supabase/migrations/20260906014800_universal_background_jobs.sql","roleRef":null,"userRef":null,"required":true,"expectedText":"create table if not exists public.app_background_jobs","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Affected production targets complete from the exact corrective merged source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"database","kind":"runtime","claim":"Production contains app_background_jobs with tenant/user isolation and terminal notification transition behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"55884a416621619ebb38710c9f27d097098df12e153df7c57cbd35520880a3c8","requestContractRevision":12,"previousRequestContractHash":"ba979074af3c3962635a9db9b2e445b2d22d6627b632af0a218bfc53571ee317"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:57:43.771366+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:request-contract:55884a416621619ebb38710c9f27d097098df12e153df7c57cbd35520880a3c8","mission_step_id":"ab888721-f04c-4a62-b9fd-40986e53c32f","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"d6bbdbb2-5727-424f-b467-86c66e2773cd","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/background-jobs-migration-resequence","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1912,"terminal":false,"missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"922f175da9e60fcac9444c46b67f9522f73a4557","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7684,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":283,"approvedPlanMs":0,"missionSetupMs":967,"providerAuthMs":0,"shipAndProveMs":7289,"ledgerPrepareMs":967,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":967,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":967,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},"performance":null,"deploymentId":null,"workflowRunId":5739,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1476,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:55:37.964393+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"922f175da9e60fcac9444c46b67f9522f73a4557","external_id":"1912","receipt_type":"execute_mission","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"4d341352-bad0-42e9-a760-9b3b6063dc43","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"87ec33cc-42fd-4ccf-8f52-0db7c2401ee5","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt repair generation 2 from the exact already-applied corrective branch state. These three files are the complete branch delta and must remain exactly as currently applied: delete the collided 20260906013000 universal_background_jobs migration, preserve identical SQL at unused 20260906014800, and preserve the test reference to 20260906014800. Create/reuse the corrective PR, Gate, squash merge, release affected targets, and prove app_background_jobs live. No other source changes and no Visual Witness.","wordingChanged":false,"canonicalIntent":"Adopt repair generation 2 from the exact already-applied corrective branch state. These three files are the complete branch delta and must remain exactly as currently applied: delete the collided 20260906013000 universal_background_jobs migration, preserve identical SQL at unused 20260906014800, and preserve the test reference to 20260906014800. Create/reuse the corrective PR, Gate, squash merge, release affected targets, and prove app_background_jobs live. No other source changes and no Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"long-running-jobs","statement":"Long-running app work has durable progress, active-work UI, and deduped terminal notifications, with Roof Estimator wired as the first producer.","proofConditionIds":["repo-ui","repo-estimator","repo-bell","repo-migration","release","database"]}],"objective":"Adopt repair generation 2 from the exact already-applied corrective branch state. These three files are the complete branch delta and must remain exactly as currently applied: delete the collided 20260906013000 universal_background_jobs migration, preserve identical SQL at unused 20260906014800, and preserve the test reference to 20260906014800. Create/reuse the corrective PR, Gate, squash merge, release affected targets, and prove app_background_jobs live. No other source changes and no Visual Witness.","constraints":[{"id":"preserve","statement":"Preserve all #1912 product behavior, existing notification/preferences data, existing migration ledger rows, and Roof Estimator result behavior; do not modify the roof-estimator Edge Function.","proofConditionIds":["repo-estimator","repo-migration","database"]},{"id":"resequence-only","statement":"The corrective source remains only the migration resequence from collided 20260906013000 to unused 20260906014800 plus its contract-test reference; repair-generation advancement adds no product source changes.","proofConditionIds":["repo-migration"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-ui","kind":"repository","claim":"Notifications center shows Active work.","route":"src/pages/crm/UnifiedNotifications.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"Active work","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-estimator","kind":"repository","claim":"Roof Estimator uses roof.measurement background jobs.","route":"src/pages/roof-estimator/RoofTracingPage.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"jobType: 'roof.measurement'","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-bell","kind":"repository","claim":"Notification bell exposes active background jobs.","route":"src/components/notifications/NotificationBell.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"active background job","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-migration","kind":"repository","claim":"Current Forgejo source contains the resequenced universal background-jobs migration.","route":"supabase/migrations/20260906014800_universal_background_jobs.sql","roleRef":null,"userRef":null,"required":true,"expectedText":"create table if not exists public.app_background_jobs","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Affected production targets complete from the exact corrective merged source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"database","kind":"runtime","claim":"Production contains app_background_jobs with tenant/user isolation and terminal notification transition behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"54a4dc116055ac7ac2d3e5d8ec6b578e30c297190e32a3ca8c36809085aecdeb","requestContractRevision":15,"previousRequestContractHash":"105bbb6124007a7bca9a5f75f4921487be57d4c9f5d6f10894e11d78d0002d65"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:59:35.043517+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:request-contract:54a4dc116055ac7ac2d3e5d8ec6b578e30c297190e32a3ca8c36809085aecdeb","mission_step_id":"ab888721-f04c-4a62-b9fd-40986e53c32f","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"18167656-0ae0-4a68-87c4-6b3705d8936e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue this corrective mission only. On app.knocklaunch.app, /book-me-directly and all descendants must be private and owned by BookMeDirectlyWorkspace. On bookmedirectly.com and www.bookmedirectly.com, existing custom-host forcePublic behavior must remain public. Make only the exact classifier correction in src/routes/appRouteClassifier.ts: remove '/book-me-directly' from PUBLIC_ROUTE_PATHS and RECURSIVE_PUBLIC_ROUTE_PREFIXES. Preserve all unrelated routes, gate, squash merge, release frontend, then verify the public custom domain and private app workspace on desktop and mobile.","wordingChanged":false,"canonicalIntent":"Continue this corrective mission only. On app.knocklaunch.app, /book-me-directly and all descendants must be private and owned by BookMeDirectlyWorkspace. On bookmedirectly.com and www.bookmedirectly.com, existing custom-host forcePublic behavior must remain public. Make only the exact classifier correction in src/routes/appRouteClassifier.ts: remove '/book-me-directly' from PUBLIC_ROUTE_PATHS and RECURSIVE_PUBLIC_ROUTE_PREFIXES. Preserve all unrelated routes, gate, squash merge, release frontend, then verify the public custom domain and private app workspace on desktop and mobile.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"BookMeDirectly public website remains live on the custom domain and the app-domain BookMeDirectly route renders the dedicated private owner workspace instead of the public marketing page.","proofConditionIds":["proof-public","proof-workspace"]}],"objective":"Continue this corrective mission only. On app.knocklaunch.app, /book-me-directly and all descendants must be private and owned by BookMeDirectlyWorkspace. On bookmedirectly.com and www.bookmedirectly.com, existing custom-host forcePublic behavior must remain public. Make only the exact classifier correction in src/routes/appRouteClassifier.ts: remove '/book-me-directly' from PUBLIC_ROUTE_PATHS and RECURSIVE_PUBLIC_ROUTE_PREFIXES. Preserve all unrelated routes, gate, squash merge, release frontend, then verify the public custom domain and private app workspace on desktop and mobile.","constraints":[{"id":"constraint-1","statement":"Frontend-only fix; preserve bookmedirectly.com custom-host public behavior and unrelated routes.","proofConditionIds":["proof-public","proof-workspace"]},{"id":"constraint-2","statement":"Use one fresh ai/* branch and one PR for this corrective route-ownership outcome.","proofConditionIds":["proof-public","proof-workspace"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-public","kind":"runtime","claim":"The BookMeDirectly public marketing homepage remains live on the custom domain.","route":"https://bookmedirectly.com/","roleRef":null,"userRef":null,"required":true,"expectedText":"Stop renting your customer relationship.","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-workspace","kind":"runtime","claim":"The authenticated BookMeDirectly owner route renders the dedicated workspace instead of the public marketing homepage.","route":"https://app.knocklaunch.app/book-me-directly","roleRef":null,"userRef":null,"required":true,"expectedText":"Your direct booking front door is ready.","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"b1012afa1c0af3008630166ed4efb7e7b095f4953ebcd54ad99d78f20a5dd8a5","requestContractRevision":2,"previousRequestContractHash":"f91068beaff8ef15ecfd86346f446ab86189d6a726138680cdc44586a63ccfa5"},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:42:42.709876+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:908fdf7d-952b-4864-a4cc-5e146a154007:request-contract:b1012afa1c0af3008630166ed4efb7e7b095f4953ebcd54ad99d78f20a5dd8a5","mission_step_id":"2ba1e3b7-28e2-4c4b-be08-a1fcfa9cf828","command_center_event_id":"908fdf7d-952b-4864-a4cc-5e146a154007"},{"id":"a9783be1-abc7-417a-8912-361fb7af1ed0","source":"forgejo","status":"waiting","payload":{"branch":"ai/fix-proposal-premium-renderer-root","prNumber":1921,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:25:41.079562+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","external_id":"1921","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:4660ed97-6acc-4930-95e8-188fdb20387c:merged-pr:1921:d154e2558fc1b77acd9c2e51bb0d89038a933cb7","mission_step_id":"73f78682-871e-4aa7-b8f9-1a2e722d7940","command_center_event_id":"4660ed97-6acc-4930-95e8-188fdb20387c"},{"id":"708a7b3b-37a4-49d7-b611-9daee6f6a232","source":"forgejo-runtime","status":"superseded","payload":{"reason":"forgejo_release_source_not_contained_in_current_main","mainSha":"e08b4088259a5fc76c8d32526a520562ca5c236e","sourceSha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","deploymentId":"forgejo-main-d154e2558fc1","releaseState":"superseded","sourceInMain":false,"compareStatus":null,"workflowRunId":5770},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:45:21.487619+00:00","proof_gate":"canonical_release_source_superseded_by_current_main","source_sha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","external_id":"forgejo-main-d154e2558fc1","receipt_type":"canonical_release_status","idempotency_key":"mission:4660ed97-6acc-4930-95e8-188fdb20387c:forgejo-release-status:d154e2558fc1b77acd9c2e51bb0d89038a933cb7:superseded:e08b4088259a5fc76c8d32526a520562ca5c236e","mission_step_id":"73f78682-871e-4aa7-b8f9-1a2e722d7940","command_center_event_id":"4660ed97-6acc-4930-95e8-188fdb20387c"},{"id":"1e43c97d-2bef-4c52-bb7e-8023b72cfb3e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"a3f5ede8df15416daf89f9e7d9c4059e5e51c9bb1c6017099e207bfc53656352","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5750","runId":5750,"status":"success","sourceSha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","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":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:56:22.888443+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","external_id":"forgejo-main-da011d5d47e8","receipt_type":"canonical_release_status","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:forgejo-release-status:da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"a402bc5e-9196-4e09-8494-187cbe53a3b1","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"dadd3737-ad7a-47d2-9855-674b76903697","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt and finish existing PR #2214 with no new source changes. The exact source targets are src/PrivateAppShell.tsx and src/lib/tenantUtils.ts. PR #2214 head cb302380159adcd77174d66a6e3b61c64612e065 already passed KnockLaunch Gate and is current with main. Squash merge it through Forgejo, release frontend only, then prove Certified Pro and Redfish live behavior.","wordingChanged":false,"canonicalIntent":"Adopt and finish existing PR #2214 with no new source changes. The exact source targets are src/PrivateAppShell.tsx and src/lib/tenantUtils.ts. PR #2214 head cb302380159adcd77174d66a6e3b61c64612e065 already passed KnockLaunch Gate and is current with main. Squash merge it through Forgejo, release frontend only, then prove Certified Pro and Redfish live behavior.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-ship","statement":"Existing PR #2214 is squash merged and its frontend change is live.","proofConditionIds":["proof-repo","proof-release","proof-cpr"]},{"id":"outcome-regression","statement":"Redfish Roofing remains correct after the shared roofing routing change.","proofConditionIds":["proof-redfish"]}],"objective":"Adopt and finish existing PR #2214 with no new source changes. The exact source targets are src/PrivateAppShell.tsx and src/lib/tenantUtils.ts. PR #2214 head cb302380159adcd77174d66a6e3b61c64612e065 already passed KnockLaunch Gate and is current with main. Squash merge it through Forgejo, release frontend only, then prove Certified Pro and Redfish live behavior.","constraints":[{"id":"constraint-lineage","statement":"Use existing branch ai/certified-pro-roofing-premium-shell-v3 and PR #2214 only; create no replacement source lineage.","proofConditionIds":["proof-repo"]},{"id":"constraint-release","statement":"Release frontend only.","proofConditionIds":["proof-release"]},{"id":"constraint-github","statement":"Use Forgejo only; no GitHub.","proofConditionIds":["proof-repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repo","kind":"repository","claim":"PR #2214 is the merged source lineage and current Forgejo main contains its Certified Pro premium roofing route adapter.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"Frontend production is released from the squash merge and no unrelated production target is released.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-cpr","kind":"runtime","claim":"Certified Pro Roofing premium workspace resolves live on desktop and mobile.","route":"/certified-pro-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-redfish","kind":"runtime","claim":"Redfish Roofing remains live and correct after the shared routing change.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"108fd6319f1f0f85d29091027d48dc53147f8da216bd07adc6a935d3880f9558","requestContractRevision":2,"previousRequestContractHash":"96349586e60c8446d4be4d660e0051552308ce289a8b395d7a04617f16d745ce"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T02:30:46.816736+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b35aed60-1058-4b0a-ba81-c0ccae262665:request-contract:108fd6319f1f0f85d29091027d48dc53147f8da216bd07adc6a935d3880f9558","mission_step_id":"279e8c12-4652-46b7-86ff-5b77ce98e617","command_center_event_id":"b35aed60-1058-4b0a-ba81-c0ccae262665"},{"id":"e441721a-c136-4f67-8792-ddde918020a9","source":"forgejo","status":"waiting","payload":{"branch":"ai/frontend-sourcemap-memory-repair-1d1b2373","prNumber":2834,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"6ed1bef1a8939d761af64256b8003d22a97f6b9b","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T16:27:27.276143+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"6ed1bef1a8939d761af64256b8003d22a97f6b9b","external_id":"2834","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:1d1b2373-9c6a-48d5-944d-c5b81f498414:merged-pr:2834:6ed1bef1a8939d761af64256b8003d22a97f6b9b","mission_step_id":"fbd2f2e2-5446-47d4-8fa5-6f7ce66d1bcd","command_center_event_id":"1d1b2373-9c6a-48d5-944d-c5b81f498414"},{"id":"7664c86a-19f4-4278-81b9-34ad5068e644","source":"cc-execution","status":"recorded","payload":{"objective":"Push the existing Big Papi premium proposal repair on PR #1909 through to live production. Keep the same branch and PR. Apply only the proven TypeScript gate fix in src/lib/proposals/proposalPresentation.ts, replacing the fallback `d.bodyScale` with `d.typography.bodyScale`, while preserving the already-approved proposal layer-stack change. Then run KnockLaunch Gate, squash merge PR #1909, release only the frontend, and prove the live Big Papi proposals route `/big-papis/owner/proposals` renders the approved premium border and small palm ornament treatment.","tenantRef":"big-papis","receivedAt":"2026-09-06T01:58:19.157Z","fingerprint":"8eb5a294d12720412fd45038e6d1bf6de9fff1f90753dc8c60c3d1fcc72d5787","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/fix-big-papi-premium-proposal","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Push the existing Big Papi premium proposal repair on PR #1909 through to live production. Keep the same branch and PR. Apply only the proven TypeScript gate fix in src/lib/proposals/proposalPresentation.ts, replacing the fallback `d.bodyScale` with `d.typography.bodyScale`, while preserving the already-approved proposal layer-stack change. Then run KnockLaunch Gate, squash merge PR #1909, release only the frontend, and prove the live Big Papi proposals route `/big-papis/owner/proposals` renders the approved premium border and small palm ornament treatment.","wordingChanged":false,"canonicalIntent":"Push the existing Big Papi premium proposal repair on PR #1909 through to live production. Keep the same branch and PR. Apply only the proven TypeScript gate fix in src/lib/proposals/proposalPresentation.ts, replacing the fallback `d.bodyScale` with `d.typography.bodyScale`, while preserving the already-approved proposal layer-stack change. Then run KnockLaunch Gate, squash merge PR #1909, release only the frontend, and prove the live Big Papi proposals route `/big-papis/owner/proposals` renders the approved premium border and small palm ornament treatment.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"PR #1909 passes KnockLaunch Gate after the one-line TypeScript typo correction.","proofConditionIds":["proof-gate"]},{"id":"outcome-2","statement":"PR #1909 is squash merged to protected main and only the affected frontend is released.","proofConditionIds":["proof-merge","proof-release"]},{"id":"outcome-3","statement":"The live Big Papi proposals route renders the approved premium border and small palm ornament treatment.","proofConditionIds":["proof-live"]}],"objective":"Push the existing Big Papi premium proposal repair on PR #1909 through to live production. Keep the same branch and PR. Apply only the proven TypeScript gate fix in src/lib/proposals/proposalPresentation.ts, replacing the fallback `d.bodyScale` with `d.typography.bodyScale`, while preserving the already-approved proposal layer-stack change. Then run KnockLaunch Gate, squash merge PR #1909, release only the frontend, and prove the live Big Papi proposals route `/big-papis/owner/proposals` renders the approved premium border and small palm ornament treatment.","constraints":[{"id":"constraint-1","statement":"Do not create a new branch or PR; continue ai/fix-big-papi-premium-proposal and PR #1909.","proofConditionIds":["proof-gate","proof-merge","proof-release"]},{"id":"constraint-2","statement":"Do not alter proposal content or logo; preserve the existing visual fix and only correct the proven TypeScript fallback typo.","proofConditionIds":["proof-gate","proof-merge","proof-release"]},{"id":"constraint-3","statement":"Release only the frontend target.","proofConditionIds":["proof-gate","proof-merge","proof-release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-gate","kind":"repository","claim":"KnockLaunch Gate is green on the exact corrected PR #1909 head.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-merge","kind":"repository","claim":"PR #1909 is squash merged into protected main.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"runtime","claim":"The affected frontend release for the merge source completes successfully.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-live","kind":"visual","claim":"On `/big-papis/owner/proposals`, the approved premium proposal uses the ornate gold border and small corner palms without the oversized/cropped leaf regression.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/fix-big-papi-premium-proposal","conversationContext":null,"requestContractHash":"f75dafaccafc8177844de3fd8f0911abeb4561198622783caab848bd8e6c9958","requestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:58:19.489463+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:a78f2be4-9861-4ff1-a240-e05dd421762b:tenant-workstream-contribution:8eb5a294d12720412fd45038e6d1bf6de9fff1f90753dc8c60c3d1fcc72d5787","mission_step_id":null,"command_center_event_id":"a78f2be4-9861-4ff1-a240-e05dd421762b"},{"id":"f34212f2-46b0-4d81-8756-1d8c808fd050","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"runtime_proof","branch":"ai/big-papis-shell-consistency","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1915,"terminal":false,"missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc","operation":"execute_mission","proofGate":"ship_and_prove_gate_blocked","sourceSha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7164,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2889,"approvedPlanMs":0,"missionSetupMs":315,"providerAuthMs":0,"shipAndProveMs":3007,"ledgerPrepareMs":315,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":315,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":315,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},"performance":null,"deploymentId":"forgejo-main-da011d5d47e8","workflowRunId":5750,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1644,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:57:03.913086+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","external_id":"forgejo-main-da011d5d47e8","receipt_type":"execute_mission","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:execute_mission:ship_and_prove_gate_blocked:current-generation","mission_step_id":"11ea0aff-42b3-43ea-86f5-88f6e7515183","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"6288da0c-64ae-412f-9c9a-7e9da8c2d9d3","source":"forgejo","status":"waiting","payload":{"branch":"ai/background-jobs-migration-resequence","prNumber":1912,"nextAction":null,"mergeCommitSha":"922f175da9e60fcac9444c46b67f9522f73a4557","branchDeletedAfterMerge":false,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:51:09.823066+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"922f175da9e60fcac9444c46b67f9522f73a4557","external_id":"1912","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:merged-pr:1912:922f175da9e60fcac9444c46b67f9522f73a4557","mission_step_id":"4d341352-bad0-42e9-a760-9b3b6063dc43","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"81886d4c-1f88-47c8-9e49-9ddff23b5623","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-mtp6kmtl","prNumber":1922,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e291af908079264b88192b740a179c50128a2fb2","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:44:45.65107+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e291af908079264b88192b740a179c50128a2fb2","external_id":"1922","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:4dda9bb5-48fe-4d02-a339-d7002dde4533:merged-pr:1922:e291af908079264b88192b740a179c50128a2fb2","mission_step_id":"d70f0674-9cac-4c86-99b9-1f75d03c41e3","command_center_event_id":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},{"id":"ebb13ef8-a3aa-4611-991f-eebff293eff6","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"e291af908079264b88192b740a179c50128a2fb2","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e291af908079264b88192b740a179c50128a2fb2","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":"76a96974311d5bbea3fd031480da66ca42f2d02be634b33161f9ad2ea795adb0","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5776","runId":5776,"status":"success","sourceSha":"e291af908079264b88192b740a179c50128a2fb2","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":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:44:47.259017+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e291af908079264b88192b740a179c50128a2fb2","external_id":"forgejo-main-e291af908079","receipt_type":"canonical_release_status","idempotency_key":"mission:4dda9bb5-48fe-4d02-a339-d7002dde4533:forgejo-release-status:e291af908079264b88192b740a179c50128a2fb2:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"de25c847-af8d-46a8-be6e-8f1e1f7dba1b","command_center_event_id":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},{"id":"db0a6760-39ef-4ccf-ac27-a4eceaab719b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/certified-pro-roofing-premium-shell-v3","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":null,"terminal":false,"missionId":"b35aed60-1058-4b0a-ba81-c0ccae262665","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":1521,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1521,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1521,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1521,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b35aed60-1058-4b0a-ba81-c0ccae262665"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1508,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T02:30:47.995322+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b35aed60-1058-4b0a-ba81-c0ccae262665:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"279e8c12-4652-46b7-86ff-5b77ce98e617","command_center_event_id":"b35aed60-1058-4b0a-ba81-c0ccae262665"},{"id":"7b15916f-bbf8-451e-84c6-ea3b8b46fdc6","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/background-jobs-migration-resequence","reason":"orphaned_branch_recovery_scope_mismatch:ai/background-jobs-migration-resequence","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1912,"terminal":false,"missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":459,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1016,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1016,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1016,"repositoryMutationMs":459,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1016,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1550,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:59:12.409523+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1912","receipt_type":"execute_mission","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:execute_mission:repair_mission_execution_blocked:generation-2","mission_step_id":"ab888721-f04c-4a62-b9fd-40986e53c32f","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"f348e8a1-983c-4ea2-b594-f4be2fd11ffb","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/background-jobs-migration-resequence","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1912,"terminal":false,"missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10908,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1264,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1264,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1264,"repositoryMutationMs":10908,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1264,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1556,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:00:28.79267+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"1912","receipt_type":"execute_mission","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:execute_mission:repair_mission_execution_retryable:generation-3","mission_step_id":"ab888721-f04c-4a62-b9fd-40986e53c32f","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"a79a0888-f677-431d-812a-52660cf9f7cf","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/storage-v3-final-legacy-collapse","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1914,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","timingsMs":{"prReadinessMs":400,"approvedPlanMs":0,"shipAndProveMs":5093,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":"forgejo-main-2f99208e4755","workflowRunId":5756,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-file-upload","agreement-sign","batch-document-upload","documents","enroll-voice-clone","generate-pa-claim-review","generate-tarping-invoice-pdf","inject-voicemail","photos-manage","record-voicemail-callback","record-voicemail-template","repair-voicemail-template","submit-demo-request","tenant-storage-migration-v1"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:04:05.309537+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1914","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:automatic-mission-resume:1914:canonical_release_reconciliation_pending","mission_step_id":"9c09ca14-99bc-4a80-82bd-9bd442d90bed","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"66258e75-069a-4c8d-9eb9-3fd1d1ade311","source":"forgejo","status":"waiting","payload":{"branch":"ai/storage-v3-migration-resequence","prNumber":1914,"nextAction":null,"mergeCommitSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","branchDeletedAfterMerge":false,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:03:22.148977+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","external_id":"1914","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:merged-pr:1914:2f99208e47558bb35edb3ff8a1f3661ab23aa522","mission_step_id":"bb461623-711a-4a37-b749-481f6ff403ed","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"26dd1e6b-4e3c-4ea2-87a1-edcd81560f52","source":"forgejo","status":"waiting","payload":{"branch":"ai/storage-v3-migration-retry-only","prNumber":1923,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:46:22.371133+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","external_id":"1923","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:308a9608-6970-47ad-911e-240da99109fc:merged-pr:1923:55a00a7067a14aa1b6851cb7873d806109e6bb4b","mission_step_id":"433b0c85-d127-4b56-8562-e13ad8e046bb","command_center_event_id":"308a9608-6970-47ad-911e-240da99109fc"},{"id":"7737c68d-068d-4ecd-b14d-7baed9ecebdc","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/background-jobs-migration-resequence","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1912,"terminal":false,"missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"prReadinessMs":2583,"approvedPlanMs":0,"shipAndProveMs":27996,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:52:12.112032+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1912","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:automatic-mission-resume:1912:canonical_release_reconciliation_pending","mission_step_id":"adf00712-23e0-4d19-bf85-43b1f64404bc","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"a92d0bbe-48fd-43e6-9394-d3277fb6fcff","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/fix-big-papi-premium-proposal","reason":"retryable_provider_transport:PUT:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":null,"terminal":false,"missionId":"a78f2be4-9861-4ff1-a240-e05dd421762b","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10050,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1553,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":372,"ledgerReconcileMs":0,"lineageReconcileMs":1181,"resolvePreflightMs":1553,"repositoryMutationMs":10050,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":372,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a78f2be4-9861-4ff1-a240-e05dd421762b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1557,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:01:28.538901+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a78f2be4-9861-4ff1-a240-e05dd421762b:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"fbda3d6f-a1d1-4675-a899-c843f6ef2872","command_center_event_id":"a78f2be4-9861-4ff1-a240-e05dd421762b"},{"id":"59a5e9e2-4e56-4a49-9fb4-53ac5ee7b9c3","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Advance repair generation 4 only to complete PR attachment after the prior generation cleared stale lineage but hit a retryable Forgejo GET timeout. Adopt the exact complete already-applied corrective branch delta with zero new source changes: old collided migration deleted, identical SQL at 20260906014800, and test reference updated. Create/reuse the corrective PR, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","wordingChanged":false,"canonicalIntent":"Advance repair generation 4 only to complete PR attachment after the prior generation cleared stale lineage but hit a retryable Forgejo GET timeout. Adopt the exact complete already-applied corrective branch delta with zero new source changes: old collided migration deleted, identical SQL at 20260906014800, and test reference updated. Create/reuse the corrective PR, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"long-running-jobs","statement":"Long-running app work has durable progress, active-work UI, and deduped terminal notifications, with Roof Estimator wired as the first producer.","proofConditionIds":["repo-ui","repo-estimator","repo-bell","repo-migration","release","database"]}],"objective":"Advance repair generation 4 only to complete PR attachment after the prior generation cleared stale lineage but hit a retryable Forgejo GET timeout. Adopt the exact complete already-applied corrective branch delta with zero new source changes: old collided migration deleted, identical SQL at 20260906014800, and test reference updated. Create/reuse the corrective PR, pass Gate, squash merge, release affected targets, and prove app_background_jobs live. No Visual Witness.","constraints":[{"id":"preserve","statement":"Preserve all #1912 product behavior, existing notification/preferences data, existing migration ledger rows, and Roof Estimator result behavior; do not modify the roof-estimator Edge Function.","proofConditionIds":["repo-estimator","repo-migration","database"]},{"id":"resequence-only","statement":"The corrective source remains only the migration resequence from collided 20260906013000 to unused 20260906014800 plus its contract-test reference; repair-generation advancement adds no product source changes.","proofConditionIds":["repo-migration"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-ui","kind":"repository","claim":"Notifications center shows Active work.","route":"src/pages/crm/UnifiedNotifications.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"Active work","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-estimator","kind":"repository","claim":"Roof Estimator uses roof.measurement background jobs.","route":"src/pages/roof-estimator/RoofTracingPage.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"jobType: 'roof.measurement'","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-bell","kind":"repository","claim":"Notification bell exposes active background jobs.","route":"src/components/notifications/NotificationBell.tsx","roleRef":null,"userRef":null,"required":true,"expectedText":"active background job","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-migration","kind":"repository","claim":"Current Forgejo source contains the resequenced universal background-jobs migration.","route":"supabase/migrations/20260906014800_universal_background_jobs.sql","roleRef":null,"userRef":null,"required":true,"expectedText":"create table if not exists public.app_background_jobs","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Affected production targets complete from the exact corrective merged source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"database","kind":"runtime","claim":"Production contains app_background_jobs with tenant/user isolation and terminal notification transition behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"0a90f5d6f9e3723f547e343d4429237ed65fa2d9d67b1b1e6fd0f8bdeb707a70","requestContractRevision":17,"previousRequestContractHash":"f221101bc25467ff4f6acc30af5fa965491325212cd6cae80685b6c195629df4"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:01:39.624325+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:request-contract:0a90f5d6f9e3723f547e343d4429237ed65fa2d9d67b1b1e6fd0f8bdeb707a70","mission_step_id":"ab888721-f04c-4a62-b9fd-40986e53c32f","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"a652b31b-2896-4b14-9f77-a0c32526b534","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/storage-v3-final-legacy-collapse","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1914,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12051,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1693,"approvedPlanMs":0,"missionSetupMs":850,"providerAuthMs":0,"shipAndProveMs":9666,"ledgerPrepareMs":709,"ledgerReconcileMs":0,"lineageReconcileMs":141,"resolvePreflightMs":850,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":709,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":"forgejo-main-2f99208e4755","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-file-upload","agreement-sign","batch-document-upload","documents","enroll-voice-clone","generate-pa-claim-review","generate-tarping-invoice-pdf","inject-voicemail","photos-manage","record-voicemail-callback","record-voicemail-template","repair-voicemail-template","submit-demo-request","tenant-storage-migration-v1"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3647,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:03:13.805678+00:00","proof_gate":"canonical_release_dispatched","source_sha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","external_id":"forgejo-main-2f99208e4755","receipt_type":"execute_mission","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"bb461623-711a-4a37-b749-481f6ff403ed","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"b2137f2d-9b95-42ee-ab11-e46e059c0a72","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-big-papi-premium-proposal","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1909,"terminal":false,"missionId":"a78f2be4-9861-4ff1-a240-e05dd421762b","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3104,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2328,"approvedPlanMs":0,"missionSetupMs":2850,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":350,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2850,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":350,"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":"a78f2be4-9861-4ff1-a240-e05dd421762b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1967,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:03:16.388016+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1909","receipt_type":"execute_mission","idempotency_key":"mission:a78f2be4-9861-4ff1-a240-e05dd421762b:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"fbda3d6f-a1d1-4675-a899-c843f6ef2872","command_center_event_id":"a78f2be4-9861-4ff1-a240-e05dd421762b"},{"id":"89977812-dfc4-4ce7-a1c0-826d95cd94b1","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-55fbec748e46","prNumber":3182,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"8955b19c7aefcd95fe3cf81307f6046e4db74d83","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T11:12:52.079713+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"8955b19c7aefcd95fe3cf81307f6046e4db74d83","external_id":"3182","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:55fbec74-8e46-4fd0-afa1-e75130595eea:merged-pr:3182:8955b19c7aefcd95fe3cf81307f6046e4db74d83","mission_step_id":"7aeb578f-d7e4-4098-8cdc-903710cab3ea","command_center_event_id":"55fbec74-8e46-4fd0-afa1-e75130595eea"},{"id":"58994ceb-df85-4420-8a9c-0ea0c5c02914","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/tenant-route-identity-isolation-20260908","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2216,"terminal":false,"missionId":"599c83fb-a92f-4cef-b4b8-d361856c8128","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6287,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4352,"approvedPlanMs":0,"missionSetupMs":647,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":647,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":647,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":647,"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":"599c83fb-a92f-4cef-b4b8-d361856c8128"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1521,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T02:40:46.539278+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2216","receipt_type":"execute_mission","idempotency_key":"mission:599c83fb-a92f-4cef-b4b8-d361856c8128:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"50775cd3-4e4b-4e87-a274-b8139b2ac6c4","command_center_event_id":"599c83fb-a92f-4cef-b4b8-d361856c8128"},{"id":"047fc461-2012-4e69-80d4-71e19a2a8ede","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-file-upload","agreement-sign","batch-document-upload","documents","enroll-voice-clone","generate-pa-claim-review","generate-tarping-invoice-pdf","inject-voicemail","photos-manage","record-voicemail-callback","record-voicemail-template","repair-voicemail-template","submit-demo-request","tenant-storage-migration-v1"]},"releaseTargetStates":{"migrations":"pending","supabaseEdge":"pending"},"requestContractHash":"92ba09da84b9a05560207ebeeb190a32b92288e4d99e68f13648007d0ce6462e","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5756","runId":5756,"status":"running","sourceSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:03:26.58035+00:00","proof_gate":"canonical_release_pending","source_sha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","external_id":"forgejo-main-2f99208e4755","receipt_type":"canonical_release_status","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:forgejo-release-status:2f99208e47558bb35edb3ff8a1f3661ab23aa522:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|supabase-migrations/live=pending","mission_step_id":"bb461623-711a-4a37-b749-481f6ff403ed","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"77db3571-d39c-438c-bbaf-b562295adb3d","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","supabase-migrations/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","supabase-migrations/live":"failure","supabase-edge-production/live":"pending"},"mainSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","missing":[],"pending":["supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-file-upload","agreement-sign","batch-document-upload","documents","enroll-voice-clone","generate-pa-claim-review","generate-tarping-invoice-pdf","inject-voicemail","photos-manage","record-voicemail-callback","record-voicemail-template","repair-voicemail-template","submit-demo-request","tenant-storage-migration-v1"]},"releaseTargetStates":{"migrations":"failure","supabaseEdge":"pending"},"requestContractHash":"92ba09da84b9a05560207ebeeb190a32b92288e4d99e68f13648007d0ce6462e","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5756","runId":5756,"status":"failure","sourceSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","conclusion":null,"failedJobs":[{"id":39401,"name":"Apply Supabase migrations","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":5756,"logTail":["2026-09-06T02:03:50.1544541Z                         ^","2026-09-06T02:03:50.1544699Z ","2026-09-06T02:03:50.1545032Z Error: Migration ledger name drift for 20260906013000","2026-09-06T02:03:50.1545223Z     at invariant (file:///workspace/noel/KnockLaunchOS/scripts/supabase-migration-release.mjs:12:25)","2026-09-06T02:03:50.1545465Z     at classifyLedgerResponse (file:///workspace/noel/KnockLaunchOS/scripts/supabase-migration-release.mjs:191:3)","2026-09-06T02:03:50.1545663Z     at file:///workspace/noel/KnockLaunchOS/[eval1]:24:7","2026-09-06T02:03:50.1545830Z     at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","2026-09-06T02:03:50.1546040Z ","2026-09-06T02:03:50.1546203Z Node.js v22.18.0","2026-09-06T02:03:51.0615575Z ⚙️ [runner]: exitcode '1': failure","2026-09-06T02:03:51.0618142Z ⭐ Run Post https://data.forgejo.org/actions/checkout@v4","2026-09-06T02:03:51.0678868Z   🐳  docker exec cmd=[node /var/run/act/actions/ef/160609ebb2e15bbd5d125b8eb5fd6660300755817c031b5c80836ff53a83ea/dist/index.js] user= workdir=","2026-09-06T02:03:51.5023732Z [command]/usr/bin/git version","2026-09-06T02:03:51.5120254Z git version 2.39.5","2026-09-06T02:03:51.5183565Z   ⚙  ***","2026-09-06T02:03:51.5215088Z Temporarily overriding HOME='/tmp/cc68f444-0825-4057-b03a-ac3f598addaa' before making global git config changes","2026-09-06T02:03:51.5219746Z Adding repository directory to the temporary git global config as a safe directory","2026-09-06T02:03:51.5275130Z [command]/usr/bin/git config --global --add safe.directory /workspace/noel/KnockLaunchOS","2026-09-06T02:03:51.5359974Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand","2026-09-06T02:03:51.5922069Z [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-06T02:03:51.6969732Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader","2026-09-06T02:03:51.7033367Z http.https://git.knocklaunch.app/.extraheader","2026-09-06T02:03:51.7055574Z [command]/usr/bin/git config --local --unset-all http.https://git.knocklaunch.app/.extraheader","2026-09-06T02:03:51.7152245Z [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-06T02:03:51.8233135Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:","2026-09-06T02:03:51.8291452Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url","2026-09-06T02:03:51.9534528Z   ✅  Success - Post https://data.forgejo.org/actions/checkout@v4","2026-09-06T02:03:52.6145420Z 🏁  Job failed","2026-09-06T02:03:53.4802192Z Job 'Apply Supabase migrations' failed","","--- Release Supabase Edge Functions-39402-attempt-1.log ---","2026-09-06T02:03:54.5466596Z Runner b3a3eab9-d07d-47b7-ad01-51aeee8a12b6 (version:v13.0.0) received task 7269 of job release-supabase-edge, triggered by event: push","2026-09-06T02:03:54.5525112Z workflow prepared","2026-09-06T02:03:55.1311299Z 🚀  Start image=node:22.18.0-bookworm","2026-09-06T02:03:55.1314281Z The network alias is release_supabase_edge_functions (sanitized version of Release Supabase Edge Functions)","2026-09-06T02:03:55.7341062Z Cleaning up network for job Release Supabase Edge Functions, and network name is: WORKFLOW-531a42e82e09234c0795b5b00f7f3f8d","2026-09-06T02:03:55.7370052Z   🐳  docker create image=node:22.18.0-bookworm platform=linux/amd64 entrypoint=[\"tail\" \"-f\" \"/dev/null\"] cmd=[] network=\"WORKFLOW-531a42e82e09234c0795b5b00f7f3f8d\"","2026-09-06T02:03:56.4087752Z   🐳  docker run image=node:22.18.0-bookworm platform=linux/amd64 entrypoint=[\"tail\" \"-f\" \"/dev/null\"] cmd=[] network=\"WORKFLOW-531a42e82e09234c0795b5b00f7f3f8d\"","2026-09-06T02:03:56.9833730Z   ☁️  git fetch 'https://data.forgejo.org/actions/checkout' # ref=v4",""],"proofGate":"forgejo_action_run_logs_verified","truncated":false,"failureLines":[{"line":108,"content":"2026-09-06T02:03:50.1544243Z   if (!condition) throw new Error(message);"},{"line":111,"content":"2026-09-06T02:03:50.1545032Z Error: Migration ledger name drift for 20260906013000"},{"line":118,"content":"2026-09-06T02:03:51.0615575Z ⚙️ [runner]: exitcode '1': failure"},{"line":136,"content":"2026-09-06T02:03:52.6145420Z 🏁  Job failed"},{"line":137,"content":"2026-09-06T02:03:53.4802192Z Job 'Apply Supabase migrations' failed"}]},"exactSource":true,"fingerprint":"failure|apply supabase migrations|2026-09-06t02:03:50.1544243z   if (!condition) throw new error(message);|2026-09-06t02:03:50.1545032z error: migration ledger name drift for 20260906013000|2026-09-06t02:03:51.0615575z ⚙️ [runner]: exitcode '1': failure|2026-09-06t02:03:52.6145420z 🏁  job failed|2026-09-06t02:03:53.4802192z job 'apply supabase migrations' failed|2026-09-06t02:03:50.1544541z                         ^|2026-09-06t02:03:50.1544699z|2026-09-06t02:03:50.1545032z error: migration ledger name drift for 20260906013000|2026-09-06t02:03:50.1545223z     at invariant (file:///workspace/noel/knocklaunchos/scripts/supabase-migration-release.mjs:12:25)|2026-09-06t02:03:50.1545465z     at classifyledgerresponse (file:///workspace/noel/knocklaunchos/scripts/supabase-migration-release.mjs:191:3)|2026-09-06t02:03:50.1545663z     at file:///workspace/noel/knocklaunchos/[eval1]:24:7|2026-09-06t02:03:50.1545830z     at process.processticksandrejections (node:internal/process/task_queues:105","failureClass":"migration_failure","targetStates":{"migrations":"failure","supabaseEdge":"pending"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"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-06T02:03:54.237174+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","external_id":"forgejo-main-2f99208e4755","receipt_type":"canonical_release_status","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:forgejo-release-status:2f99208e47558bb35edb3ff8a1f3661ab23aa522:failed:forgejo-main/source=success|forgejo-release/workflow=failure|supabase-edge-production/live=pending|supabase-migrations/live=failure","mission_step_id":"bb461623-711a-4a37-b749-481f6ff403ed","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"a0e29dc9-ef7d-4345-9f39-ad15d47c9fff","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/fix-big-papi-premium-proposal","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1909,"terminal":false,"missionId":"a78f2be4-9861-4ff1-a240-e05dd421762b","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6507,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3000,"approvedPlanMs":0,"missionSetupMs":1285,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":396,"ledgerReconcileMs":0,"lineageReconcileMs":889,"resolvePreflightMs":1285,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":396,"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":"a78f2be4-9861-4ff1-a240-e05dd421762b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1547,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:04:34.860554+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1909","receipt_type":"execute_mission","idempotency_key":"mission:a78f2be4-9861-4ff1-a240-e05dd421762b:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"fbda3d6f-a1d1-4675-a899-c843f6ef2872","command_center_event_id":"a78f2be4-9861-4ff1-a240-e05dd421762b"},{"id":"7eaea368-c780-4f36-9d4c-9a3c26af17f9","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/repair-generation-continuation.js","workers/cc-execution/src/version.js","workers/cc-execution/test/repair-generation-continuation.test.js"],"reason":"Repair corrective-generation continuation identity so same-generation retry after persisted merged_pr_branch_deleted does not rehydrate the prior merged PR.","baseSha":"585eda36f95a140b87bdf954840345451cc93d9d","issuedAt":1788660566091,"expiresAt":1788660746091,"missionId":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb","authorizationId":"a9d90e88-052b-431b-9e3b-19bba11b64d2","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:09:26.501369+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"585eda36f95a140b87bdf954840345451cc93d9d","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:a9d90e88-052b-431b-9e3b-19bba11b64d2","mission_step_id":"751be913-ff04-49eb-b927-0e4db17a4aa0","command_center_event_id":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},{"id":"9e8d2481-9070-4f01-b30c-648799da9451","source":"forgejo","status":"waiting","payload":{"branch":"ai/fix-big-papi-premium-proposal","prNumber":1909,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"585eda36f95a140b87bdf954840345451cc93d9d","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:07:42.344239+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"585eda36f95a140b87bdf954840345451cc93d9d","external_id":"1909","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:a78f2be4-9861-4ff1-a240-e05dd421762b:merged-pr:1909:585eda36f95a140b87bdf954840345451cc93d9d","mission_step_id":"d4bbac0c-0393-4c50-a62c-425327e0cfd5","command_center_event_id":"a78f2be4-9861-4ff1-a240-e05dd421762b"},{"id":"ae72c274-8f5e-494f-88a7-0f582051a2f8","source":"cc-execution","status":"recorded","payload":{"objective":"Continue canonical PR #1925 from exact Gate-green head 8c08a3be4bf3bb7ed6405409344559c5583162d1 with no source changes. Squash merge, release only frontend plus tenant-media-library and tenant-storage-migration-v1, bootstrap Will's proposal-editor directories, and prove the four markers in tenant-big-papis.","tenantRef":"bigpapis","receivedAt":"2026-09-06T03:04:31.440Z","fingerprint":"4fb0f8e7721f5388c691e605eb6f144e8d44d8723cf8ee8f57b1418433f7bf09","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/bootstrap-proposal-editor-storage","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue canonical PR #1925 from exact Gate-green head 8c08a3be4bf3bb7ed6405409344559c5583162d1 with no source changes. Squash merge, release only frontend plus tenant-media-library and tenant-storage-migration-v1, bootstrap Will's proposal-editor directories, and prove the four markers in tenant-big-papis.","wordingChanged":false,"canonicalIntent":"Continue canonical PR #1925 from exact Gate-green head 8c08a3be4bf3bb7ed6405409344559c5583162d1 with no source changes. Squash merge, release only frontend plus tenant-media-library and tenant-storage-migration-v1, bootstrap Will's proposal-editor directories, and prove the four markers in tenant-big-papis.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"merge","statement":"PR #1925 is squash merged from exact Gate-green head 8c08a3be4bf3bb7ed6405409344559c5583162d1.","proofConditionIds":["proof-merge"]},{"id":"release","statement":"Only the affected frontend and Supabase Edge Functions tenant-media-library and tenant-storage-migration-v1 are released.","proofConditionIds":["proof-release"]},{"id":"bootstrap","statement":"Big Papi tenant storage contains the four canonical proposal-editor folder markers.","proofConditionIds":["proof-storage"]}],"objective":"Continue canonical PR #1925 from exact Gate-green head 8c08a3be4bf3bb7ed6405409344559c5583162d1 with no source changes. Squash merge, release only frontend plus tenant-media-library and tenant-storage-migration-v1, bootstrap Will's proposal-editor directories, and prove the four markers in tenant-big-papis.","constraints":[{"id":"same-pr","statement":"Do not mutate source or create another branch or PR.","proofConditionIds":["proof-merge"]},{"id":"targets","statement":"Do not release unrelated production targets.","proofConditionIds":["proof-release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-merge","kind":"repository","claim":"PR #1925 is squash merged to protected main from the exact Gate-green head.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"runtime","claim":"Frontend, tenant-media-library, and tenant-storage-migration-v1 are deployed from the merge lineage.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend","supabaseEdge"],"requiredReleaseTargets":["frontend","supabaseEdge"]},{"id":"proof-storage","kind":"runtime","claim":"storage.objects contains .emptyFolderPlaceholder under apps/proposal-editor/border, ornament, artwork, and background in bucket tenant-big-papis.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/bootstrap-proposal-editor-storage","conversationContext":null,"requestContractHash":"f5e9ba99597be21de0d998056477eda4dfdaedff35f9fed032f36bb8ab855355","requestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T03:04:32.374777+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:f09c02cf-f022-4b83-9db0-90e830bac2fd:tenant-workstream-contribution:4fb0f8e7721f5388c691e605eb6f144e8d44d8723cf8ee8f57b1418433f7bf09","mission_step_id":null,"command_center_event_id":"f09c02cf-f022-4b83-9db0-90e830bac2fd"},{"id":"27ace2ba-f1f3-493b-ab70-436ef8d6288c","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"8955b19c7aefcd95fe3cf81307f6046e4db74d83","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"For the active Panda event-rentals MODES tenant (the tenant currently represented in source/live as Salty Panda Event Rentals / Speedy Panda Event Rentals / Speedy Panda Party Rentals), make the smallest frontend-only production change so the tenant shell renders at 80% of its current visual scale, with the header reduced proportionally as part of that scale treatment, while the tenant background fills the entire viewport dimensions edge-to-edge. The background must use a true full-viewport cover treatment (100vw/100dvh or equivalent safe viewport sizing) with no uncovered gutters, bands, or page-background edges on desktop or mobile. Preserve the current cards, navigation, branding, background asset, interactions, tenant isolation, and route behavior. Do not scale the background itself down with the content; scale the shell/content layer to 80% while keeping the background layer viewport-filling. Inspect current main/live ownership first, repair the winning cascade/layout rule rather than stacking overrides, create one fresh ai/* branch, one PR, run only Canonical Pull Request Gate, squash merge, let the frontend Cloudflare production path deploy from protected main, and verify th","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":"b85a98c83aaed7b951b789a0e77ee25943af7c221ba421cc53706102358a9ef7","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":"b85a98c83aaed7b951b789a0e77ee25943af7c221ba421cc53706102358a9ef7"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T11:17:56.245264+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"8955b19c7aefcd95fe3cf81307f6046e4db74d83","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:55fbec74-8e46-4fd0-afa1-e75130595eea:request-contract:b85a98c83aaed7b951b789a0e77ee25943af7c221ba421cc53706102358a9ef7:8955b19c7aefcd95fe3cf81307f6046e4db74d83:verified:","mission_step_id":"74bc6764-c535-467c-b488-90aeefde5753","command_center_event_id":"55fbec74-8e46-4fd0-afa1-e75130595eea"},{"id":"586f78f5-b8d6-4192-864b-b12b1e4969af","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"migration-proof","path":"supabase/functions/tenant-storage-migration-v1/index.ts","blobSha":"e36ad7e898a5817d128535bc99c138d9220f2190","expectedText":"source:'contact-files'"},{"id":"contact-writers-proof","path":"supabase/functions/photos-manage/index.ts","blobSha":"fbe03143dde27cb757be3954aae926f411ccf3af","expectedText":"resolveTenantStorageBucket"},{"id":"agreement-proof","path":"supabase/functions/agreement-sign/index.ts","blobSha":"01c06e5a97f63555864632ee64c43af13c529500","expectedText":"storageBucketForAgreementPath"},{"id":"report-proof","path":"supabase/functions/generate-tarping-invoice-pdf/index.ts","blobSha":"08f3e3e3706f21498b151e9354576980de6e19ec","expectedText":"PLATFORM_STORAGE_BUCKETS.records"},{"id":"intake-proof","path":"supabase/functions/submit-demo-request/index.ts","blobSha":"91e6e3bf96807c0d29c10fb9eca4aa0bff92dc9e","expectedText":"PLATFORM_STORAGE_BUCKETS.intake"},{"id":"voice-proof","path":"supabase/functions/record-voicemail-template/index.ts","blobSha":"f67618541a69fa61663afef1495443ba988f8bfe","expectedText":"PLATFORM_STORAGE_BUCKETS.voice"}],"requestContractHash":"92ba09da84b9a05560207ebeeb190a32b92288e4d99e68f13648007d0ce6462e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:03:34.341177+00:00","proof_gate":"request_contract_repository_verified","source_sha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:request-contract-repository:92ba09da84b9a05560207ebeeb190a32b92288e4d99e68f13648007d0ce6462e:2f99208e47558bb35edb3ff8a1f3661ab23aa522","mission_step_id":"2413ecbe-1da5-48fa-9038-fee1ee19f642","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"2826b799-307e-481e-afe3-19130bde709c","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-big-papi-premium-proposal","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1909,"terminal":false,"missionId":"a78f2be4-9861-4ff1-a240-e05dd421762b","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1194,"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":"a78f2be4-9861-4ff1-a240-e05dd421762b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1278,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:05:27.938556+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1909","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a78f2be4-9861-4ff1-a240-e05dd421762b:automatic-mission-resume:1909:repair_mission_waiting_for_gate","mission_step_id":"bba8fd20-1ee8-49d0-ace0-1977cdd1c30b","command_center_event_id":"a78f2be4-9861-4ff1-a240-e05dd421762b"},{"id":"d5072ce5-0631-453c-9999-dea2a689ae1a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-big-papi-premium-proposal","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1909,"terminal":false,"missionId":"a78f2be4-9861-4ff1-a240-e05dd421762b","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"585eda36f95a140b87bdf954840345451cc93d9d","timingsMs":{"prReadinessMs":1085,"approvedPlanMs":0,"shipAndProveMs":8917,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a78f2be4-9861-4ff1-a240-e05dd421762b"},"performance":null,"deploymentId":"forgejo-main-585eda36f95a","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1839,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:07:13.694373+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"1909","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a78f2be4-9861-4ff1-a240-e05dd421762b:automatic-mission-resume:1909:canonical_release_dispatched","mission_step_id":"d4bbac0c-0393-4c50-a62c-425327e0cfd5","command_center_event_id":"a78f2be4-9861-4ff1-a240-e05dd421762b"},{"id":"20ea9491-46f0-459b-b0d4-97be6ef45d03","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-route-identity-isolation-20260908","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2216,"terminal":false,"missionId":"599c83fb-a92f-4cef-b4b8-d361856c8128","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"78a15b3e5406b41cd369b9201ea5b01522851d37","timingsMs":{"prReadinessMs":2904,"approvedPlanMs":0,"shipAndProveMs":14641,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"599c83fb-a92f-4cef-b4b8-d361856c8128"},"performance":null,"deploymentId":"forgejo-main-78a15b3e5406","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1822,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T02:41:15.509963+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2216","receipt_type":"automatic_mission_resume","idempotency_key":"mission:599c83fb-a92f-4cef-b4b8-d361856c8128:automatic-mission-resume:2216:canonical_release_dispatched","mission_step_id":"d959f7fd-cdec-428c-8532-a453bcac0917","command_center_event_id":"599c83fb-a92f-4cef-b4b8-d361856c8128"},{"id":"717d8faa-6036-44d0-9227-143928a168ea","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"585eda36f95a140b87bdf954840345451cc93d9d","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"585eda36f95a140b87bdf954840345451cc93d9d","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"f75dafaccafc8177844de3fd8f0911abeb4561198622783caab848bd8e6c9958","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5758","runId":5758,"status":"running","sourceSha":"585eda36f95a140b87bdf954840345451cc93d9d","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":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:07:43.967709+00:00","proof_gate":"canonical_release_pending","source_sha":"585eda36f95a140b87bdf954840345451cc93d9d","external_id":"forgejo-main-585eda36f95a","receipt_type":"canonical_release_status","idempotency_key":"mission:a78f2be4-9861-4ff1-a240-e05dd421762b:forgejo-release-status:585eda36f95a140b87bdf954840345451cc93d9d:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"d4bbac0c-0393-4c50-a62c-425327e0cfd5","command_center_event_id":"a78f2be4-9861-4ff1-a240-e05dd421762b"},{"id":"0aa06ad5-0fda-4f53-83d7-6b003ad07889","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/fix-big-papi-premium-proposal","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1909,"terminal":false,"missionId":"a78f2be4-9861-4ff1-a240-e05dd421762b","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"585eda36f95a140b87bdf954840345451cc93d9d","timingsMs":{"prReadinessMs":761,"approvedPlanMs":0,"shipAndProveMs":5781,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"a78f2be4-9861-4ff1-a240-e05dd421762b"},"performance":null,"deploymentId":"forgejo-main-585eda36f95a","workflowRunId":5758,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:07:51.248604+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1909","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a78f2be4-9861-4ff1-a240-e05dd421762b:automatic-mission-resume:1909:canonical_release_reconciliation_pending","mission_step_id":"bba8fd20-1ee8-49d0-ace0-1977cdd1c30b","command_center_event_id":"a78f2be4-9861-4ff1-a240-e05dd421762b"},{"id":"e44a3f75-5846-4ba5-97ee-715cdd20fe37","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-scoped-repo-patch.js"],"reason":"Owner explicitly authorized: Unfreeze the control plane for the orphan-branch recovery repair.","baseSha":"5faf0c2fda90ebf18ef643bee0920026cdedb9d0","issuedAt":1788982184791,"expiresAt":1788982364791,"missionId":"98fa1b97-f156-427e-9e12-45259b028935","authorizationId":"bf389355-33ef-42b4-8520-33068de01889","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:29:45.406317+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5faf0c2fda90ebf18ef643bee0920026cdedb9d0","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:bf389355-33ef-42b4-8520-33068de01889","mission_step_id":"07b183c7-36fb-4d4b-a047-a46c4510c3b8","command_center_event_id":"98fa1b97-f156-427e-9e12-45259b028935"},{"id":"ce0e5ebe-57a0-4019-bd6e-2038089696e7","source":"forgejo","status":"waiting","payload":{"branch":"ai/tenant-route-identity-isolation-20260908","prNumber":2216,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"78a15b3e5406b41cd369b9201ea5b01522851d37","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T02:41:26.434066+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"78a15b3e5406b41cd369b9201ea5b01522851d37","external_id":"2216","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:599c83fb-a92f-4cef-b4b8-d361856c8128:merged-pr:2216:78a15b3e5406b41cd369b9201ea5b01522851d37","mission_step_id":"d959f7fd-cdec-428c-8532-a453bcac0917","command_center_event_id":"599c83fb-a92f-4cef-b4b8-d361856c8128"},{"id":"827ea9e4-f1b6-46cf-a558-3c08b6566615","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-98fa1b97f156","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/objective-first-repair-98fa1b97f156","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.81-merge-queue-brownout-bypass","prNumber":null,"terminal":false,"missionId":"98fa1b97-f156-427e-9e12-45259b028935","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4262,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":510,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":410,"ledgerReconcileMs":0,"lineageReconcileMs":100,"resolvePreflightMs":510,"repositoryMutationMs":4262,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":410,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"98fa1b97-f156-427e-9e12-45259b028935"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1581,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:27:14.595325+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:98fa1b97-f156-427e-9e12-45259b028935:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"7d8392ce-cf5c-407b-9aa9-4000e7157ada","command_center_event_id":"98fa1b97-f156-427e-9e12-45259b028935"},{"id":"554c0785-dc8b-4685-8ee9-7312b95baa16","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner previously authorized temporarily unfreezing the control plane for necessary reliability improvements and refreezing it afterward. This exact scope repairs the release-orchestration bottleneck without changing tenant or product behavior.","baseSha":"ac663fcf7052e314fac920ee8da3394da760012a","issuedAt":1789157123940,"expiresAt":1789157303940,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","authorizationId":"f97a933f-68a8-4d0b-9978-1068a9e38c60","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:05:25.325578+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:f97a933f-68a8-4d0b-9978-1068a9e38c60","mission_step_id":"bfc99602-22a4-4f94-b129-c981a9136413","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"dbc76d4a-343b-49c9-93c2-dc383760c7a3","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/cc-repair-generation-continuation","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":null,"terminal":true,"missionId":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb","operation":"execute_mission","proofGate":"repair_mission_no_change_verified","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":274,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":596,"providerAuthMs":0,"ledgerPrepareMs":596,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":596,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":596,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"LIVE","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1273,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:09:07.959351+00:00","proof_gate":"repair_mission_no_change_verified","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb:execute_mission:repair_mission_no_change_verified:current-generation","mission_step_id":"08bb3a7c-a3f4-46dd-b077-bdc1d4ba3fd5","command_center_event_id":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},{"id":"9802e26b-7cbf-47a4-bb66-0776f74a9bfe","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/cc-repair-generation-continuation","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1917,"terminal":false,"missionId":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5909,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":993,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":993,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":993,"repositoryMutationMs":5909,"repositoryProviderMs":4434,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3440,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":993,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":994},"nextAction":"Canonical KnockLaunch Gate notifier and mission supervisor own progression from this exact PR head; do not synchronously poll Forgejo from the owner request.","receiptRef":{"mode":"full","missionId":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4009,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:09:32.358385+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"1917","receipt_type":"execute_mission","idempotency_key":"mission:bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"08bb3a7c-a3f4-46dd-b077-bdc1d4ba3fd5","command_center_event_id":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},{"id":"fb7fb994-cf8c-40eb-a252-1400c2951780","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/cc-repair-generation-continuation","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1917,"terminal":false,"missionId":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":899,"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":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1281,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:09:38.370512+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1917","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb:automatic-mission-resume:1917:repair_mission_waiting_for_gate","mission_step_id":"544f5987-fd65-42e1-8f5a-f68440974e73","command_center_event_id":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},{"id":"9b309a42-8516-47ad-b39f-f0df78ab4e8d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/cc-repair-generation-continuation","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1917,"terminal":false,"missionId":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"8e64707d1a4ae07175dc6114a4f84ce9e46e199f","timingsMs":{"prReadinessMs":1251,"approvedPlanMs":0,"shipAndProveMs":9730,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},"performance":null,"deploymentId":"forgejo-main-8e64707d1a4a","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2038,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:10:01.915777+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"1917","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb:automatic-mission-resume:1917:canonical_release_dispatched","mission_step_id":"093dbeed-70ce-4130-9f4b-380e323e8ddb","command_center_event_id":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},{"id":"3008ae76-25a7-4cee-ac78-ff23e3dd8f60","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"8e64707d1a4ae07175dc6114a4f84ce9e46e199f","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"8e64707d1a4ae07175dc6114a4f84ce9e46e199f","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"7d314ec110c17decfff8f1aa14a467345c1ce6dbadaf7419868094c4afbb5e6d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5760","runId":5760,"status":"running","sourceSha":"8e64707d1a4ae07175dc6114a4f84ce9e46e199f","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"f1d215a6b6d1b06ce57d5d8850292f48e1b8c9b4","deploymentId":"forgejo-main-f1d215a6b6d1b06ce57d5d8850292f48e1b8c9b4","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.65-repository-proof-reconciliation","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:10:20.038581+00:00","proof_gate":"canonical_release_pending","source_sha":"8e64707d1a4ae07175dc6114a4f84ce9e46e199f","external_id":"forgejo-main-8e64707d1a4a","receipt_type":"canonical_release_status","idempotency_key":"mission:bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb:forgejo-release-status:8e64707d1a4ae07175dc6114a4f84ce9e46e199f:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"093dbeed-70ce-4130-9f4b-380e323e8ddb","command_center_event_id":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},{"id":"b8c6b408-d3cd-4a03-bd23-950df5ef164b","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/cc-repair-generation-continuation","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1917,"terminal":false,"missionId":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"8e64707d1a4ae07175dc6114a4f84ce9e46e199f","timingsMs":{"prReadinessMs":977,"approvedPlanMs":0,"shipAndProveMs":5436,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},"performance":null,"deploymentId":"forgejo-main-8e64707d1a4a","workflowRunId":5760,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:10:27.789113+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1917","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb:automatic-mission-resume:1917:canonical_release_reconciliation_pending","mission_step_id":"544f5987-fd65-42e1-8f5a-f68440974e73","command_center_event_id":"bd02c1f5-bc98-41b3-b216-ffdc2af7e4bb"},{"id":"d6fb8847-c361-4de5-a8da-533f381d4051","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-98fa1b97f156","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.81-merge-queue-brownout-bypass","prNumber":2256,"terminal":false,"missionId":"98fa1b97-f156-427e-9e12-45259b028935","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5783,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":510,"providerAuthMs":0,"ledgerPrepareMs":440,"ledgerReconcileMs":0,"lineageReconcileMs":70,"resolvePreflightMs":510,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":440,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"98fa1b97-f156-427e-9e12-45259b028935"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2858,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:29:50.925046+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2256","receipt_type":"execute_mission","idempotency_key":"mission:98fa1b97-f156-427e-9e12-45259b028935:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"7d8392ce-cf5c-407b-9aa9-4000e7157ada","command_center_event_id":"98fa1b97-f156-427e-9e12-45259b028935"},{"id":"77b47cf2-2282-45ae-9c37-641757fa780c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"78a15b3e5406b41cd369b9201ea5b01522851d37","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"78a15b3e5406b41cd369b9201ea5b01522851d37","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"5030786cec7e5f3c4d96b9aa4c8a10007e4a70b5a76c4eb7e6ff97028b946ae6","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6533","runId":6533,"status":"running","sourceSha":"78a15b3e5406b41cd369b9201ea5b01522851d37","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-09T02:42:10.712495+00:00","proof_gate":"canonical_release_pending","source_sha":"78a15b3e5406b41cd369b9201ea5b01522851d37","external_id":"forgejo-main-78a15b3e5406","receipt_type":"canonical_release_status","idempotency_key":"mission:599c83fb-a92f-4cef-b4b8-d361856c8128:forgejo-release-status:78a15b3e5406b41cd369b9201ea5b01522851d37:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"d959f7fd-cdec-428c-8532-a453bcac0917","command_center_event_id":"599c83fb-a92f-4cef-b4b8-d361856c8128"},{"id":"2e0186aa-6a35-4a59-a273-ba530f99ee26","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"shell-layout","satisfied":false,"statement":"Big Papi owner shell is compact, scaled-up, sleek, and consistent across owner routes.","proofConditionIds":["repo-shell","live-shell"]},{"id":"header-actions","satisfied":false,"statement":"Top command bar uses Inventory instead of Customer and keeps Mail prominently accessible.","proofConditionIds":["repo-shell","live-shell"]},{"id":"surface-consistency","satisfied":false,"statement":"Big Papi owner-route cards use the shared low-opacity surface treatment instead of inconsistent near-black or heavily frosted cards.","proofConditionIds":["repo-shell","live-shell"]}],"satisfied":false,"constraints":[{"id":"preserve-refreshed-diff","satisfied":false,"statement":"Do not add source changes beyond the canonically refreshed PR #1915 head 54a54ac0a0a6a1b1f422b226481f73726de82a19, whose Gate classified effective diff as exactly one frontend file.","proofConditionIds":["repo-shell","live-shell"]},{"id":"one-pr","satisfied":false,"statement":"Do not create another branch or pull request.","proofConditionIds":["repo-shell","live-shell"]},{"id":"frontend-only","satisfied":false,"statement":"Release only the affected frontend production target.","proofConditionIds":["repo-shell","live-shell"]}],"contractHash":"a3f5ede8df15416daf89f9e7d9c4059e5e51c9bb1c6017099e207bfc53656352","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-shell","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"a3f5ede8df15416daf89f9e7d9c4059e5e51c9bb1c6017099e207bfc53656352","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"live-shell","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"a3f5ede8df15416daf89f9e7d9c4059e5e51c9bb1c6017099e207bfc53656352"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:56:24.464672+00:00","proof_gate":"request_contract_pending","source_sha":"da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:70f45246-4c2e-4cb6-a35c-c114e90edefc:request-contract:a3f5ede8df15416daf89f9e7d9c4059e5e51c9bb1c6017099e207bfc53656352:da011d5d47e8f2e04db3bfbdf8ab273e7d2fd5cc:pending:repository","mission_step_id":"a402bc5e-9196-4e09-8494-187cbe53a3b1","command_center_event_id":"70f45246-4c2e-4cb6-a35c-c114e90edefc"},{"id":"27446837-359b-4b95-81d7-f3ef299bdd21","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1918,"terminal":false,"missionId":"e3876821-7b7f-4cf5-9b71-9282f29fb725","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4871,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":300,"approvedPlanMs":0,"missionSetupMs":1373,"providerAuthMs":0,"shipAndProveMs":4383,"ledgerPrepareMs":729,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1373,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":729,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"e3876821-7b7f-4cf5-9b71-9282f29fb725"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1478,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:17:03.791215+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1918","receipt_type":"execute_mission","idempotency_key":"mission:e3876821-7b7f-4cf5-9b71-9282f29fb725:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"2b03ab59-e7f4-4d83-a9d2-df7f97d8d1b5","command_center_event_id":"e3876821-7b7f-4cf5-9b71-9282f29fb725"},{"id":"31390605-590e-43a5-b1df-924ab3eeaea2","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt and ship corrective PR #1919 for Storage Architecture V3. Its exact head 7105b3c327ddabf34dd3ee97af78c24d3f388b20 has a successful KnockLaunch Gate. Squash merge it, release the affected Supabase migration and required Storage V3 Edge functions, then continue the already-authorized Storage V3 live migration and prove zero remaining legacy work.","wordingChanged":false,"canonicalIntent":"Adopt and ship corrective PR #1919 for Storage Architecture V3. Its exact head 7105b3c327ddabf34dd3ee97af78c24d3f388b20 has a successful KnockLaunch Gate. Squash merge it, release the affected Supabase migration and required Storage V3 Edge functions, then continue the already-authorized Storage V3 live migration and prove zero remaining legacy work.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"release-complete","statement":"PR #1919 squash merges and the required Supabase migration/Edge release completes.","proofConditionIds":["release-proof"]},{"id":"live-clean","statement":"Storage Architecture V3 production migration completes with zero remaining legacy work.","proofConditionIds":["runtime-proof"]}],"objective":"Adopt and ship corrective PR #1919 for Storage Architecture V3. Its exact head 7105b3c327ddabf34dd3ee97af78c24d3f388b20 has a successful KnockLaunch Gate. Squash merge it, release the affected Supabase migration and required Storage V3 Edge functions, then continue the already-authorized Storage V3 live migration and prove zero remaining legacy work.","constraints":[{"id":"exact-pr","statement":"Use PR #1919 and exact green head 7105b3c327ddabf34dd3ee97af78c24d3f388b20; do not create another PR.","proofConditionIds":["release-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"release-proof","kind":"release","claim":"PR #1919 merges and corrective Supabase release succeeds.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge","migrations"],"requiredReleaseTargets":["supabaseEdge","migrations"]},{"id":"runtime-proof","kind":"runtime","claim":"Storage Architecture V3 production runtime reports complete with no remaining legacy work.","route":"https://ymntrajfubicyxwwdxxa.supabase.co/functions/v1/tenant-storage-migration-v1?mode=v3","roleRef":null,"userRef":null,"required":true,"expectedText":"storage-architecture-v3","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"cdfca1e364507de6f4b635773c81112f0ac7a35b2002c549b96aadb52a5b21ef","requestContractRevision":4,"previousRequestContractHash":"f9bf63e54d32b016ab217c0a3b60256803314401a2c59bedde1456598a9a2d47"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:18:51.338948+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:request-contract:cdfca1e364507de6f4b635773c81112f0ac7a35b2002c549b96aadb52a5b21ef","mission_step_id":"96f032e4-3734-494a-9a5a-26115c51c3ae","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"0f887c52-8d70-49c1-ba8c-704db96f6043","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/storage-v3-migration-resequence","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1914,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","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":720,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":720,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":720,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":720,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1581,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:17:51.804534+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1914","receipt_type":"execute_mission","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:execute_mission:repair_mission_execution_blocked:generation-1","mission_step_id":"96f032e4-3734-494a-9a5a-26115c51c3ae","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"6a57fa16-3697-4a7d-98d3-d4a6e52bf26f","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":1918,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"5772f4c147fd8f16eb7b5037c6f260fbfafa58d8","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:17:06.973877+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"5772f4c147fd8f16eb7b5037c6f260fbfafa58d8","external_id":"1918","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:e3876821-7b7f-4cf5-9b71-9282f29fb725:merged-pr:1918:5772f4c147fd8f16eb7b5037c6f260fbfafa58d8","mission_step_id":"7ae7e2b6-af51-415b-a1b8-85e5b960e2c7","command_center_event_id":"e3876821-7b7f-4cf5-9b71-9282f29fb725"},{"id":"4ce66c3a-4488-4811-af6d-da42baa96c82","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"5772f4c147fd8f16eb7b5037c6f260fbfafa58d8","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"5772f4c147fd8f16eb7b5037c6f260fbfafa58d8","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"593f33673efaa908eb83e18976cb665c00722c025404596809602b7db773c7e6","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5762","runId":5762,"status":"running","sourceSha":"5772f4c147fd8f16eb7b5037c6f260fbfafa58d8","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":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:17:12.607905+00:00","proof_gate":"canonical_release_pending","source_sha":"5772f4c147fd8f16eb7b5037c6f260fbfafa58d8","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:e3876821-7b7f-4cf5-9b71-9282f29fb725:forgejo-release-status:5772f4c147fd8f16eb7b5037c6f260fbfafa58d8:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"2b03ab59-e7f4-4d83-a9d2-df7f97d8d1b5","command_center_event_id":"e3876821-7b7f-4cf5-9b71-9282f29fb725"},{"id":"8b101611-e92f-4849-9b4c-d45cf97a8d64","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same Storage Architecture V3 repair through corrective generation 2 by adopting existing green PR #1919 on ai/storage-v3-migration-resequence at exact head 7105b3c327ddabf34dd3ee97af78c24d3f388b20. Squash merge that PR, release the corrected Supabase migration plus the required Storage V3 Edge targets, then continue the live V3 migration and prove zero remaining legacy work. Do not create another PR.","wordingChanged":false,"canonicalIntent":"Continue the same Storage Architecture V3 repair through corrective generation 2 by adopting existing green PR #1919 on ai/storage-v3-migration-resequence at exact head 7105b3c327ddabf34dd3ee97af78c24d3f388b20. Squash merge that PR, release the corrected Supabase migration plus the required Storage V3 Edge targets, then continue the live V3 migration and prove zero remaining legacy work. Do not create another PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"release-complete","statement":"PR #1919 squash merges and the corrected Supabase release succeeds.","proofConditionIds":["release-proof"]},{"id":"live-clean","statement":"Storage V3 production migration completes with zero remaining legacy work.","proofConditionIds":["runtime-proof"]}],"objective":"Continue the same Storage Architecture V3 repair through corrective generation 2 by adopting existing green PR #1919 on ai/storage-v3-migration-resequence at exact head 7105b3c327ddabf34dd3ee97af78c24d3f388b20. Squash merge that PR, release the corrected Supabase migration plus the required Storage V3 Edge targets, then continue the live V3 migration and prove zero remaining legacy work. Do not create another PR.","constraints":[{"id":"existing-pr-only","statement":"Use existing PR #1919; do not create another branch or PR.","proofConditionIds":["release-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"release-proof","kind":"release","claim":"Existing PR #1919 merges and the corrected Supabase release succeeds.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge","migrations"],"requiredReleaseTargets":["supabaseEdge","migrations"]},{"id":"runtime-proof","kind":"runtime","claim":"Storage Architecture V3 production runtime reports complete with no remaining legacy work.","route":"https://ymntrajfubicyxwwdxxa.supabase.co/functions/v1/tenant-storage-migration-v1?mode=v3","roleRef":null,"userRef":null,"required":true,"expectedText":"storage-architecture-v3","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"1840c88d48510dbadb0bc2283b623e59ef2a7d88ba15f856ebe3d3eacf3e24b6","requestContractRevision":5,"previousRequestContractHash":"cdfca1e364507de6f4b635773c81112f0ac7a35b2002c549b96aadb52a5b21ef"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:19:11.388482+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:request-contract:1840c88d48510dbadb0bc2283b623e59ef2a7d88ba15f856ebe3d3eacf3e24b6","mission_step_id":"96f032e4-3734-494a-9a5a-26115c51c3ae","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"4ce44d9f-db53-4a82-bc3b-932e365417ab","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/storage-v3-migration-resequence","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1919,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7298,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":951,"approvedPlanMs":0,"missionSetupMs":749,"providerAuthMs":0,"shipAndProveMs":6224,"ledgerPrepareMs":749,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":749,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":749,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2584,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:19:19.550565+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"1919","receipt_type":"execute_mission","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:execute_mission:canonical_release_dispatched:generation-2","mission_step_id":"bb461623-711a-4a37-b749-481f6ff403ed","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"625a2f73-dcd2-432d-a273-424cbaf7683e","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/tenant-avatar-menu-recursion-correction","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2217,"terminal":false,"missionId":"258733ba-69a8-4d9d-9212-fa5fe9ef9467","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"fb30ed81c9d81d227a6ad93d3f6aad522aab46ee","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7923,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":953,"approvedPlanMs":0,"missionSetupMs":651,"providerAuthMs":0,"shipAndProveMs":6846,"ledgerPrepareMs":651,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":651,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":651,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"258733ba-69a8-4d9d-9212-fa5fe9ef9467"},"performance":null,"deploymentId":"forgejo-main-fb30ed81c9d8","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2522,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T02:49:19.225327+00:00","proof_gate":"canonical_release_dispatched","source_sha":"fb30ed81c9d81d227a6ad93d3f6aad522aab46ee","external_id":"forgejo-main-fb30ed81c9d8","receipt_type":"execute_mission","idempotency_key":"mission:258733ba-69a8-4d9d-9212-fa5fe9ef9467:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"b427b771-0089-441c-b132-4622d50ddbb9","command_center_event_id":"258733ba-69a8-4d9d-9212-fa5fe9ef9467"},{"id":"3bded50b-492a-4189-8084-af5bd692faec","source":"forgejo","status":"waiting","payload":{"branch":"ai/storage-v3-release-filter-deleted-migrations","prNumber":1919,"nextAction":null,"mergeCommitSha":"555330ee3d5d88d63069de3bc552baf509997cf0","branchDeletedAfterMerge":false,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:19:25.246294+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"555330ee3d5d88d63069de3bc552baf509997cf0","external_id":"1919","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:merged-pr:1919:555330ee3d5d88d63069de3bc552baf509997cf0","mission_step_id":"9c09ca14-99bc-4a80-82bd-9bd442d90bed","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"a8d40e02-318a-4c07-8199-7c246d133180","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending"},"mainSha":"555330ee3d5d88d63069de3bc552baf509997cf0","missing":[],"pending":["forgejo-release/workflow","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"555330ee3d5d88d63069de3bc552baf509997cf0","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"migrations":"pending"},"requestContractHash":"1840c88d48510dbadb0bc2283b623e59ef2a7d88ba15f856ebe3d3eacf3e24b6","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5764","runId":5764,"status":"running","sourceSha":"555330ee3d5d88d63069de3bc552baf509997cf0","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:19:27.7785+00:00","proof_gate":"canonical_release_pending","source_sha":"555330ee3d5d88d63069de3bc552baf509997cf0","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:forgejo-release-status:555330ee3d5d88d63069de3bc552baf509997cf0:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-migrations/live=pending","mission_step_id":"bb461623-711a-4a37-b749-481f6ff403ed","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"defc36ee-3d34-4305-9da7-99495b502425","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/storage-v3-migration-resequence","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1919,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"555330ee3d5d88d63069de3bc552baf509997cf0","timingsMs":{"prReadinessMs":309,"approvedPlanMs":0,"shipAndProveMs":4162,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":null,"workflowRunId":5764,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:20:09.480967+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1919","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:automatic-mission-resume:1919:canonical_release_reconciliation_pending","mission_step_id":"9c09ca14-99bc-4a80-82bd-9bd442d90bed","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"d2e265ef-d6a1-4d05-9880-ce906315ef84","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/storage-v3-release-filter-deleted-migrations","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1919,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","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":1079,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1079,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1079,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1079,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1444,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:20:52.3837+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1919","receipt_type":"execute_mission","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:execute_mission:repair_mission_execution_blocked:generation-3","mission_step_id":"96f032e4-3734-494a-9a5a-26115c51c3ae","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"ca556b26-5636-4618-ab6a-75894ff3e96f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"runtime_proof","branch":"ai/storage-v3-release-filter-deleted-migrations","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1919,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":"555330ee3d5d88d63069de3bc552baf509997cf0","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1776,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":485,"ledgerReconcileMs":0,"lineageReconcileMs":1291,"resolvePreflightMs":1776,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":485,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1445,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:45:35.448104+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"96f032e4-3734-494a-9a5a-26115c51c3ae","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"2b0807c5-1e8e-4fa9-9ae7-fe642fb74023","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js"],"reason":"Stage 1 of the owner-authorized release-orchestration repair. Keep the PR unarmed until all bounded control-plane edits are complete.","baseSha":"ac663fcf7052e314fac920ee8da3394da760012a","issuedAt":1789157346476,"expiresAt":1789157526476,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","authorizationId":"267d8679-b419-4783-b916-1470c80f88ab","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:09:07.200255+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:267d8679-b419-4783-b916-1470c80f88ab","mission_step_id":"bfc99602-22a4-4f94-b129-c981a9136413","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"60a2bade-4dca-48b8-b26f-b3081fb91377","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/src/scoped-repo-patch-policy.js","workers/cc-execution/src/version.js","workers/cc-execution/test/control-plane-light-gate-policy.test.js"],"reason":"Owner-authorized latency hardening: route already-eligible light control-plane Gate work to paul-light and centralize scoped mutation latency policy.","baseSha":"6d65a15a32bec593f3a9344f85719d8575ba4a33","issuedAt":1790226631764,"expiresAt":1790226811764,"missionId":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8","authorizationId":"75392579-9548-4650-81ae-0bfc0f58c653","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:10:32.085913+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"6d65a15a32bec593f3a9344f85719d8575ba4a33","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:75392579-9548-4650-81ae-0bfc0f58c653","mission_step_id":"a9d6277c-3c67-4ba9-b8f3-593dcf94a6ed","command_center_event_id":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8"},{"id":"c246fdc4-3fe9-40da-96c8-179364668839","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"runtime_proof","branch":"ai/big-papis-inventory-os-v2","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1920,"terminal":false,"missionId":"ffc311b3-4d2b-4832-83a7-6875d00deafc","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6427,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3000,"approvedPlanMs":0,"missionSetupMs":323,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":323,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":323,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":323,"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":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},"performance":null,"deploymentId":"forgejo-main-535f69fdb5b4","workflowRunId":5774,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1543,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:21:53.598253+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1920","receipt_type":"execute_mission","idempotency_key":"mission:ffc311b3-4d2b-4832-83a7-6875d00deafc:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"64c989d1-7938-4978-bfa4-b8d05127dcf4","command_center_event_id":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},{"id":"8cf85ef4-2a87-4c23-8dc8-47aea1625727","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue Storage Architecture V3 through corrective generation 5 by adopting the already-applied branch ai/storage-v3-release-filter-deleted-migrations. Re-declare the exact two source targets already present on that branch, attach the single corrective PR, pass KnockLaunch Gate, squash merge, release the pending Supabase migration, then finish the live Storage V3 migration to zero remaining legacy work.","wordingChanged":false,"canonicalIntent":"Continue Storage Architecture V3 through corrective generation 5 by adopting the already-applied branch ai/storage-v3-release-filter-deleted-migrations. Re-declare the exact two source targets already present on that branch, attach the single corrective PR, pass KnockLaunch Gate, squash merge, release the pending Supabase migration, then finish the live Storage V3 migration to zero remaining legacy work.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"control-plane-fix","statement":"The control plane migration release safely filters deleted migration paths.","proofConditionIds":["workflow-proof"]},{"id":"migration-release","statement":"The pending Storage V3 migration release succeeds.","proofConditionIds":["release-proof"]},{"id":"live-clean","statement":"Storage V3 production cleanup reaches zero remaining legacy work.","proofConditionIds":["runtime-proof"]}],"objective":"Continue Storage Architecture V3 through corrective generation 5 by adopting the already-applied branch ai/storage-v3-release-filter-deleted-migrations. Re-declare the exact two source targets already present on that branch, attach the single corrective PR, pass KnockLaunch Gate, squash merge, release the pending Supabase migration, then finish the live Storage V3 migration to zero remaining legacy work.","constraints":[{"id":"bounded-control-plane-maintenance","statement":"Only the already-applied workflow filter and pending migration retry comment are in scope.","proofConditionIds":["workflow-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"workflow-proof","kind":"repository","claim":"The control plane release filter contains existsSync(value).","route":".forgejo/workflows/knocklaunch.yml","roleRef":null,"userRef":null,"required":true,"expectedText":"existsSync(value)","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"Corrective migration release succeeds.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"]},{"id":"runtime-proof","kind":"runtime","claim":"Storage Architecture V3 production runtime reports complete with no remaining legacy work.","route":"https://ymntrajfubicyxwwdxxa.supabase.co/functions/v1/tenant-storage-migration-v1?mode=v3","roleRef":null,"userRef":null,"required":true,"expectedText":"storage-architecture-v3","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"b828b4556f46b66736cfa50e839d7f6db8dd24afbb2439663356a0cca6ff0d17","requestContractRevision":10,"previousRequestContractHash":"40ded633c241a7017f0c04d7069d5f21c68025b3d3c3cbd08faba820f055a23c"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:23:04.697469+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:request-contract:b828b4556f46b66736cfa50e839d7f6db8dd24afbb2439663356a0cca6ff0d17","mission_step_id":"96f032e4-3734-494a-9a5a-26115c51c3ae","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"af923e6a-05ce-403d-8fe7-6ed656e38f33","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-98fa1b97f156","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2256,"terminal":false,"missionId":"98fa1b97-f156-427e-9e12-45259b028935","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":1200,"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":"98fa1b97-f156-427e-9e12-45259b028935"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:30:41.254622+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2256","receipt_type":"automatic_mission_resume","idempotency_key":"mission:98fa1b97-f156-427e-9e12-45259b028935:automatic-mission-resume:2256:repair_mission_pr_ready_retryable","mission_step_id":"e0ec4aa7-0897-42d4-8370-d5354ff1066a","command_center_event_id":"98fa1b97-f156-427e-9e12-45259b028935"},{"id":"caf057b4-fcad-4a86-8d3f-596592b5d0d5","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Update the existing PR #2415 only, without creating another branch or PR, to strengthen the MODES upload function health contract with an explicit `gatewayVerification: function_owned` marker. This is a claim-matched runtime proof field for the already-selected in-function Bearer auth architecture and intentionally produces a fresh exact head so the armed PR receives a new Gate completion event. Do not change scope beyond the existing MODES function/config repair and do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"Update the existing PR #2415 only, without creating another branch or PR, to strengthen the MODES upload function health contract with an explicit `gatewayVerification: function_owned` marker. This is a claim-matched runtime proof field for the already-selected in-function Bearer auth architecture and intentionally produces a fresh exact head so the armed PR receives a new Gate completion event. Do not change scope beyond the existing MODES function/config repair and do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"config","statement":"admin-tenant-mode-image-upload is configured with verify_jwt=false in supabase/config.toml while the function continues to own Bearer/user/tenant authorization.","proofConditionIds":["repo","gate","release","runtime"]},{"id":"runtime-marker","statement":"The function health response exposes authContract BEARER_USER_TENANT_V1 and gatewayVerification function_owned for deterministic source/runtime proof.","proofConditionIds":["repo","runtime"]},{"id":"ship","statement":"The same armed PR #2415 receives a fresh exact-head Gate and progresses through canonical squash merge and targeted Supabase Edge release.","proofConditionIds":["gate","release","runtime"]}],"objective":"Update the existing PR #2415 only, without creating another branch or PR, to strengthen the MODES upload function health contract with an explicit `gatewayVerification: function_owned` marker. This is a claim-matched runtime proof field for the already-selected in-function Bearer auth architecture and intentionally produces a fresh exact head so the armed PR receives a new Gate completion event. Do not change scope beyond the existing MODES function/config repair and do not run Visual Witness.","constraints":[{"id":"same-pr","statement":"Use only branch ai/modes-upload-auth-contract-20260911 and PR #2415; do not create replacement work.","proofConditionIds":["repo"]},{"id":"bounded","statement":"Keep final scope limited to supabase/config.toml and supabase/functions/admin-tenant-mode-image-upload/index.ts.","proofConditionIds":["repo","gate"]},{"id":"targeted-release","statement":"Release only the affected Supabase Edge function target.","proofConditionIds":["release"]},{"id":"no-visual","statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"PR #2415 remains the one PR and contains only the two bounded MODES auth-contract files.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the new exact PR #2415 head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Only the Supabase Edge owner releases admin-tenant-mode-image-upload.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"runtime","kind":"runtime","claim":"Production admin-tenant-mode-image-upload is ACTIVE with verify_jwt=false and health reports authContract BEARER_USER_TENANT_V1 plus gatewayVerification function_owned; Big Papi's MODES data remains intact.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"7dd173db3572f94f88355434eaa71f23c0bac3742e0fe65865e3a83ff01568d4","requestContractRevision":9,"previousRequestContractHash":"807cd4ccac18b1040c0417dab0242eb615cd1786defbd6ca14d7ef536999527d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:13:17.770889+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:request-contract:7dd173db3572f94f88355434eaa71f23c0bac3742e0fe65865e3a83ff01568d4","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"744a9cf7-5f94-47be-a62e-4c5a3cce368a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue Storage Architecture V3 through corrective generation 4 using the already-applied branch ai/storage-v3-release-filter-deleted-migrations. The prior PR identity is merged/stale; do not reuse it. Create the single PR for this existing branch, pass KnockLaunch Gate, squash merge, release the pending Supabase migration, then finish the live Storage V3 migration to zero remaining legacy work.","wordingChanged":false,"canonicalIntent":"Continue Storage Architecture V3 through corrective generation 4 using the already-applied branch ai/storage-v3-release-filter-deleted-migrations. The prior PR identity is merged/stale; do not reuse it. Create the single PR for this existing branch, pass KnockLaunch Gate, squash merge, release the pending Supabase migration, then finish the live Storage V3 migration to zero remaining legacy work.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"control-plane-fix","statement":"The canonical migration release safely ignores deleted migration paths.","proofConditionIds":["workflow-proof"]},{"id":"migration-release","statement":"The pending Storage V3 migration release succeeds.","proofConditionIds":["release-proof"]},{"id":"live-clean","statement":"Storage V3 production cleanup reaches zero remaining legacy work.","proofConditionIds":["runtime-proof"]}],"objective":"Continue Storage Architecture V3 through corrective generation 4 using the already-applied branch ai/storage-v3-release-filter-deleted-migrations. The prior PR identity is merged/stale; do not reuse it. Create the single PR for this existing branch, pass KnockLaunch Gate, squash merge, release the pending Supabase migration, then finish the live Storage V3 migration to zero remaining legacy work.","constraints":[{"id":"existing-branch-only","statement":"Use ai/storage-v3-release-filter-deleted-migrations exactly; do not create competing source work.","proofConditionIds":["workflow-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"workflow-proof","kind":"repository","claim":"The control plane release filter contains existsSync(value).","route":".forgejo/workflows/knocklaunch.yml","roleRef":null,"userRef":null,"required":true,"expectedText":"existsSync(value)","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"Corrective migration release succeeds.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"]},{"id":"runtime-proof","kind":"runtime","claim":"Storage Architecture V3 production runtime reports complete with no remaining legacy work.","route":"https://ymntrajfubicyxwwdxxa.supabase.co/functions/v1/tenant-storage-migration-v1?mode=v3","roleRef":null,"userRef":null,"required":true,"expectedText":"storage-architecture-v3","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"40ded633c241a7017f0c04d7069d5f21c68025b3d3c3cbd08faba820f055a23c","requestContractRevision":9,"previousRequestContractHash":"f9c6807ac059972703f1d7c5ebbe4f27bea4d60839dfb4c2b5c9eef084cecb4f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:22:48.704662+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:request-contract:40ded633c241a7017f0c04d7069d5f21c68025b3d3c3cbd08faba820f055a23c","mission_step_id":"96f032e4-3734-494a-9a5a-26115c51c3ae","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"c431ceee-261d-491f-bf0c-47f728dce2ba","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/storage-v3-release-filter-deleted-migrations","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1919,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":863,"providerAuthMs":0,"ledgerPrepareMs":863,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":863,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":863,"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":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3046,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:22:49.61159+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":"1919","receipt_type":"execute_mission","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:execute_mission:repair_mission_source_resolution_required:generation-4","mission_step_id":"a78668ea-f877-4488-837c-9b5fe0180625","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"de1f7936-e0ba-47f0-870b-0fedb1d93c3a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"runtime_proof","branch":"ai/storage-v3-release-filter-deleted-migrations","reason":"control_plane_frozen_explicit_unfreeze_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1919,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2111,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1099,"ledgerReconcileMs":0,"lineageReconcileMs":1012,"resolvePreflightMs":2111,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1099,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1449,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:23:06.710629+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1919","receipt_type":"execute_mission","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:execute_mission:repair_mission_execution_blocked:generation-5","mission_step_id":"96f032e4-3734-494a-9a5a-26115c51c3ae","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"4414dbb6-c201-46c0-a9f1-655bb91523a0","source":"forgejo","status":"waiting","payload":{"branch":"ai/tenant-avatar-menu-recursion-correction","prNumber":2217,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"fb30ed81c9d81d227a6ad93d3f6aad522aab46ee","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T02:49:24.538752+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"fb30ed81c9d81d227a6ad93d3f6aad522aab46ee","external_id":"2217","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:258733ba-69a8-4d9d-9212-fa5fe9ef9467:merged-pr:2217:fb30ed81c9d81d227a6ad93d3f6aad522aab46ee","mission_step_id":"b427b771-0089-441c-b132-4622d50ddbb9","command_center_event_id":"258733ba-69a8-4d9d-9212-fa5fe9ef9467"},{"id":"b5630485-f3fc-43e4-846f-7c7437bd38d6","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-c9648c00643c","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.81-merge-queue-brownout-bypass","prNumber":null,"terminal":false,"missionId":"c9648c00-643c-4372-8f90-af97ed41f130","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1031,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":694,"providerAuthMs":0,"ledgerPrepareMs":694,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":694,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":694,"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":"c9648c00-643c-4372-8f90-af97ed41f130"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2316,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:31:49.500416+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c9648c00-643c-4372-8f90-af97ed41f130:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"dba3d3b2-248d-41f1-99ea-5c9bf5324205","command_center_event_id":"c9648c00-643c-4372-8f90-af97ed41f130"},{"id":"f30ef728-b237-4721-99e9-948ed6d7dd6b","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/fix-proposal-premium-renderer-root","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1921,"terminal":false,"missionId":"4660ed97-6acc-4930-95e8-188fdb20387c","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8267,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1076,"approvedPlanMs":0,"missionSetupMs":1905,"providerAuthMs":0,"shipAndProveMs":7051,"ledgerPrepareMs":786,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1905,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":786,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"4660ed97-6acc-4930-95e8-188fdb20387c"},"performance":null,"deploymentId":"forgejo-main-d154e2558fc1","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["proposal-engine"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2715,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:24:53.759959+00:00","proof_gate":"canonical_release_dispatched","source_sha":"d154e2558fc1b77acd9c2e51bb0d89038a933cb7","external_id":"forgejo-main-d154e2558fc1","receipt_type":"execute_mission","idempotency_key":"mission:4660ed97-6acc-4930-95e8-188fdb20387c:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"73f78682-871e-4aa7-b8f9-1a2e722d7940","command_center_event_id":"4660ed97-6acc-4930-95e8-188fdb20387c"},{"id":"995ff348-ff2c-4627-a209-d78f5d5351c6","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-inventory-os-v2","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1920,"terminal":false,"missionId":"ffc311b3-4d2b-4832-83a7-6875d00deafc","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1148,"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":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1274,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:22:05.022235+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1920","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ffc311b3-4d2b-4832-83a7-6875d00deafc:automatic-mission-resume:1920:repair_mission_waiting_for_gate","mission_step_id":"078b17f8-0b68-4ebf-a2c2-588f502a75c4","command_center_event_id":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},{"id":"89d63294-e0d8-4e75-ba69-23ac905bb23b","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"fb30ed81c9d81d227a6ad93d3f6aad522aab46ee","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"fb30ed81c9d81d227a6ad93d3f6aad522aab46ee","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"fe2f770f251d4ffe999de35ceef2dd5151acce71253a51138d4f9b7517b55704","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6536","runId":6536,"status":"running","sourceSha":"fb30ed81c9d81d227a6ad93d3f6aad522aab46ee","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-09T02:49:27.108855+00:00","proof_gate":"canonical_release_pending","source_sha":"fb30ed81c9d81d227a6ad93d3f6aad522aab46ee","external_id":"forgejo-main-fb30ed81c9d8","receipt_type":"canonical_release_status","idempotency_key":"mission:258733ba-69a8-4d9d-9212-fa5fe9ef9467:forgejo-release-status:fb30ed81c9d81d227a6ad93d3f6aad522aab46ee:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"b427b771-0089-441c-b132-4622d50ddbb9","command_center_event_id":"258733ba-69a8-4d9d-9212-fa5fe9ef9467"},{"id":"82e91ad9-8895-4499-a9fe-52dd7f3e3588","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-944b3f8629fb","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.81-merge-queue-brownout-bypass","prNumber":null,"terminal":false,"missionId":"944b3f86-29fb-4415-b43e-8ace9c6cd4e2","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":368,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1141,"providerAuthMs":0,"ledgerPrepareMs":1141,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1141,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1141,"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":"944b3f86-29fb-4415-b43e-8ace9c6cd4e2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2318,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:49:54.508727+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:944b3f86-29fb-4415-b43e-8ace9c6cd4e2:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"34df79d3-ea8b-42a8-9106-3401064aee7e","command_center_event_id":"944b3f86-29fb-4415-b43e-8ace9c6cd4e2"},{"id":"5aabcbe4-3ead-4c78-a8f0-54dee65aec6e","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js"],"reason":"Stage 1 of the owner-authorized release-orchestration repair. Keep the PR unarmed until all bounded control-plane edits are complete.","baseSha":"ac663fcf7052e314fac920ee8da3394da760012a","issuedAt":1789157607918,"expiresAt":1789157787918,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","authorizationId":"2e457562-7a81-49ee-877b-739da4aa3618","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:13:28.377106+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2e457562-7a81-49ee-877b-739da4aa3618","mission_step_id":"bfc99602-22a4-4f94-b129-c981a9136413","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"65b9e50a-e4ba-444c-a2c2-851654234b5c","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtp6kmtl","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":null,"terminal":false,"missionId":"4dda9bb5-48fe-4d02-a339-d7002dde4533","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":340,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1372,"providerAuthMs":0,"ledgerPrepareMs":662,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1372,"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":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5433,"likelyAffectedFiles":["src/components/GlobalCommandPalette.tsx","src/components/AdaptiveBusinessDashboard.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/CallFlow/WorkflowTabs.tsx","src/components/DashboardHub.tsx","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-service.mjs","config/cloudflare-native-frontend-build.json","src/components/AdminControlsBar.tsx","src/components/AuditorModeBanner.tsx","src/components/BookingModal.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:26:03.40317+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:4dda9bb5-48fe-4d02-a339-d7002dde4533:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"abd8d293-c3d2-495f-b731-9d5dcfdf3fc8","command_center_event_id":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},{"id":"ccf4572e-21a5-4d6e-8a08-83762328d98f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-inventory-os-v2","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1920,"terminal":false,"missionId":"ffc311b3-4d2b-4832-83a7-6875d00deafc","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":10107,"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":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1543,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:26:41.464185+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1920","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ffc311b3-4d2b-4832-83a7-6875d00deafc:automatic-mission-resume:1920:repair_mission_pr_ready_retryable","mission_step_id":"078b17f8-0b68-4ebf-a2c2-588f502a75c4","command_center_event_id":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},{"id":"ac167e76-3bdd-475d-a906-06e7aa254fd9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-inventory-os-v2","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1920,"terminal":false,"missionId":"ffc311b3-4d2b-4832-83a7-6875d00deafc","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2298,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2002,"approvedPlanMs":0,"missionSetupMs":975,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":316,"ledgerReconcileMs":0,"lineageReconcileMs":659,"resolvePreflightMs":975,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":316,"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":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1961,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:26:50.926518+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1920","receipt_type":"execute_mission","idempotency_key":"mission:ffc311b3-4d2b-4832-83a7-6875d00deafc:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"64c989d1-7938-4978-bfa4-b8d05127dcf4","command_center_event_id":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},{"id":"10d692c6-6aba-4455-944c-071b718d0c21","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/forgejo-provider.js","workers/cc-execution/src/index-mcp.js","workers/cc-execution/test/forgejo-provider-timeout-contract.test.js"],"reason":"Owner explicitly requested repeated Forgejo timeout repair; live telemetry proves timeout amplification and current provider policy violates the owner-facing latency budget.","baseSha":"0c74d53d35c07e55d130b52afa0a1d93e5e8a5eb","issuedAt":1788923011355,"expiresAt":1788923191355,"missionId":"366e8a41-b11b-446f-8147-da071bd5769c","authorizationId":"9cfcd130-3de2-48a6-95b8-8d539290a63d","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:03:31.718447+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0c74d53d35c07e55d130b52afa0a1d93e5e8a5eb","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:9cfcd130-3de2-48a6-95b8-8d539290a63d","mission_step_id":"a438c951-71cc-4900-aa4e-4fd24bff2871","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"dc81146c-f8db-4e36-943a-0c44a7400fad","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/forgejo-provider.js","workers/cc-execution/src/index-mcp.js","workers/cc-execution/test/forgejo-provider-timeout-contract.test.js"],"reason":"Owner explicitly requested repeated Forgejo timeout repair; live telemetry proves timeout amplification and current provider policy violates the owner-facing latency budget.","baseSha":"0c74d53d35c07e55d130b52afa0a1d93e5e8a5eb","issuedAt":1788923060392,"expiresAt":1788923240392,"missionId":"366e8a41-b11b-446f-8147-da071bd5769c","authorizationId":"cbde0a6b-37b9-4822-bb65-c0a979fcb7b0","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:04:20.817708+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0c74d53d35c07e55d130b52afa0a1d93e5e8a5eb","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:cbde0a6b-37b9-4822-bb65-c0a979fcb7b0","mission_step_id":"a438c951-71cc-4900-aa4e-4fd24bff2871","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"cf3ebde3-70c5-4f6e-8583-763cd7864db9","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtp6kmtl","reason":"auto_progress_pr_read_failed:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1922,"terminal":false,"missionId":"4dda9bb5-48fe-4d02-a339-d7002dde4533","operation":"automatic_mission_resume","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":0,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":785,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:27:38.65377+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"1922","receipt_type":"automatic_mission_resume","idempotency_key":"mission:4dda9bb5-48fe-4d02-a339-d7002dde4533:automatic-mission-resume:1922:repair_mission_auto_progress_authorization_retryable","mission_step_id":"8685b79f-4e26-44d3-b01e-fd446dcec249","command_center_event_id":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},{"id":"63ec133e-7f88-493f-a219-3132af2b9308","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/big-papis-inventory-os-v2","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1920,"terminal":false,"missionId":"ffc311b3-4d2b-4832-83a7-6875d00deafc","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","timingsMs":{"prReadinessMs":2238,"approvedPlanMs":0,"shipAndProveMs":7210,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},"performance":null,"deploymentId":"forgejo-main-535f69fdb5b4","workflowRunId":5774,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:30:56.373348+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1920","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ffc311b3-4d2b-4832-83a7-6875d00deafc:automatic-mission-resume:1920:canonical_release_reconciliation_pending","mission_step_id":"078b17f8-0b68-4ebf-a2c2-588f502a75c4","command_center_event_id":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},{"id":"4b39cbaa-0061-4c08-85f0-9cea5133de46","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/shell-templates-active-godmode-20260910","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2274,"terminal":false,"missionId":"da57b376-9728-4ae0-ae34-94656291f7a4","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":5000,"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":"da57b376-9728-4ae0-ae34-94656291f7a4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:24:30.153302+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2274","receipt_type":"automatic_mission_resume","idempotency_key":"mission:da57b376-9728-4ae0-ae34-94656291f7a4:automatic-mission-resume:2274:repair_mission_pr_ready_retryable","mission_step_id":"f6fb1d71-1712-44a9-9130-fb1166197f47","command_center_event_id":"da57b376-9728-4ae0-ae34-94656291f7a4"},{"id":"d17b345b-ddbb-4777-beaf-2c259e2c295f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/shell-templates-active-godmode-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":2274,"terminal":false,"missionId":"da57b376-9728-4ae0-ae34-94656291f7a4","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6448,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4935,"approvedPlanMs":0,"missionSetupMs":2678,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":260,"ledgerReconcileMs":0,"lineageReconcileMs":2418,"resolvePreflightMs":2678,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":260,"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":"da57b376-9728-4ae0-ae34-94656291f7a4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1977,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:25:31.361867+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2274","receipt_type":"execute_mission","idempotency_key":"mission:da57b376-9728-4ae0-ae34-94656291f7a4:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"52c27f6e-31b2-4c35-b63f-fac95a2aa367","command_center_event_id":"da57b376-9728-4ae0-ae34-94656291f7a4"},{"id":"1198d3e5-9d40-4144-94ec-e57b877b3130","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtp6kmtl","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1922,"terminal":false,"missionId":"4dda9bb5-48fe-4d02-a339-d7002dde4533","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7579,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4918,"approvedPlanMs":0,"missionSetupMs":460,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":326,"ledgerReconcileMs":0,"lineageReconcileMs":134,"resolvePreflightMs":460,"repositoryMutationMs":2495,"repositoryProviderMs":2009,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1870,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":326,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":139},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1512,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:28:51.843559+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1922","receipt_type":"execute_mission","idempotency_key":"mission:4dda9bb5-48fe-4d02-a339-d7002dde4533:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"5976a9b2-ba20-4355-a4b9-e9ff4acfad6b","command_center_event_id":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},{"id":"1a5e47fa-66f9-43fe-a094-10f6d6c44bca","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtp6kmtl","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1922,"terminal":false,"missionId":"4dda9bb5-48fe-4d02-a339-d7002dde4533","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3783,"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":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1280,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:29:27.929728+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1922","receipt_type":"automatic_mission_resume","idempotency_key":"mission:4dda9bb5-48fe-4d02-a339-d7002dde4533:automatic-mission-resume:1922:repair_mission_waiting_for_gate","mission_step_id":"8685b79f-4e26-44d3-b01e-fd446dcec249","command_center_event_id":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},{"id":"b9138602-7891-44db-9dfe-7f9e1d4bcfec","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"tub-lifecycle","satisfied":false,"statement":"Each Big Papi flavor tub is a persistent physical inventory unit with stable identity, size/flavor context, assessment history, current fill state, loss disposition, timestamps, event association, and known cost/acquisition context without inventing unknown facts.","proofConditionIds":["repo-inventory","live-inventory"]},{"id":"event-closeout","satisfied":false,"statement":"Event Day contains the owner-approved post-event per-tub eyeball closeout using the requested fill and loss dispositions, with unusable tubs excluded from usable stock and feeding loss/restock calculations.","proofConditionIds":["repo-eventday","live-eventday"]},{"id":"inventory-intelligence","satisfied":false,"statement":"Inventory shows estimated usable stock and value, waste/loss dollars, automatic restock purchase plan and cost, learned flavor performance and par levels, and next-event READY/SHORT shortages based on event history while clearly labeling estimates as estimates.","proofConditionIds":["repo-inventory","live-inventory"]},{"id":"scan-and-voice","satisfied":false,"statement":"Every tub has a stable QR/deep link to its exact inventory record, and voice-assisted inventory is available only when the browser SpeechRecognition primitive exists while one-tap controls remain primary.","proofConditionIds":["repo-inventory","live-inventory"]},{"id":"profitability","satisfied":false,"statement":"Event Day source records estimated product usage, waste, restock signals, and estimated gross margin in event metadata while preserving exact-count supply handling.","proofConditionIds":["repo-eventday","live-eventday"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":false,"statement":"Preserve existing Big Papi stock, costs, public flavor settings, event prep/loadout behavior, and unrelated tenants.","proofConditionIds":["repo-inventory","repo-eventday","live-inventory","live-eventday"]},{"id":"constraint-2","satisfied":false,"statement":"Supplies remain exact-count inventory.","proofConditionIds":["repo-inventory","repo-eventday","live-inventory","live-eventday"]},{"id":"constraint-3","satisfied":false,"statement":"Do not invent missing historical quantities, acquisition dates, suppliers, or costs.","proofConditionIds":["repo-inventory","repo-eventday","live-inventory","live-eventday"]},{"id":"constraint-4","satisfied":false,"statement":"Use existing PR #1920 and branch ai/big-papis-inventory-os-v2; do not create a duplicate PR or branch.","proofConditionIds":["repo-inventory","repo-eventday","live-inventory","live-eventday"]},{"id":"constraint-5","satisfied":false,"statement":"Only Gate-proven deterministic defects may alter source before merge.","proofConditionIds":["repo-inventory","repo-eventday","live-inventory","live-eventday"]}],"contractHash":"a40f3273de8313c7e581c241574e87ff703def465c1e32e4f98cafed99307b50","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-inventory","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"a40f3273de8313c7e581c241574e87ff703def465c1e32e4f98cafed99307b50","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"repo-eventday","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"a40f3273de8313c7e581c241574e87ff703def465c1e32e4f98cafed99307b50","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"live-inventory","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"a40f3273de8313c7e581c241574e87ff703def465c1e32e4f98cafed99307b50"},"required":true,"satisfied":true},{"id":"live-eventday","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"a40f3273de8313c7e581c241574e87ff703def465c1e32e4f98cafed99307b50"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:32:37.91531+00:00","proof_gate":"request_contract_pending","source_sha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:ffc311b3-4d2b-4832-83a7-6875d00deafc:request-contract:a40f3273de8313c7e581c241574e87ff703def465c1e32e4f98cafed99307b50:535f69fdb5b4c4a8488aa0de6b997899583154d9:pending:repository","mission_step_id":"66536320-fbbc-4ce3-9ac1-3bec806acabe","command_center_event_id":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},{"id":"0a397228-9170-4ee1-b228-8c4c32336769","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtp6kmtl","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1922,"terminal":false,"missionId":"4dda9bb5-48fe-4d02-a339-d7002dde4533","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13769,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":13607,"approvedPlanMs":0,"missionSetupMs":488,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":309,"ledgerReconcileMs":0,"lineageReconcileMs":179,"resolvePreflightMs":488,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":309,"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":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2479,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:27:26.211103+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1922","receipt_type":"execute_mission","idempotency_key":"mission:4dda9bb5-48fe-4d02-a339-d7002dde4533:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"5976a9b2-ba20-4355-a4b9-e9ff4acfad6b","command_center_event_id":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},{"id":"8c2d1b91-1db3-4039-811c-1e7825516a7f","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/forgejo-provider.js","workers/cc-execution/src/index-mcp.js","workers/cc-execution/test/forgejo-provider-timeout-contract.test.js"],"reason":"Owner explicitly requested repeated Forgejo timeout repair; live telemetry proves timeout amplification and current provider policy violates the owner-facing latency budget.","baseSha":"0c74d53d35c07e55d130b52afa0a1d93e5e8a5eb","issuedAt":1788923034395,"expiresAt":1788923214395,"missionId":"366e8a41-b11b-446f-8147-da071bd5769c","authorizationId":"cb76e43e-b5ce-403f-8c65-3f6dcc6c0e42","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:03:54.782536+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0c74d53d35c07e55d130b52afa0a1d93e5e8a5eb","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:cb76e43e-b5ce-403f-8c65-3f6dcc6c0e42","mission_step_id":"a438c951-71cc-4900-aa4e-4fd24bff2871","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"ca1153fd-81f6-4339-9c12-67c31a89c753","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/forgejo-mission-read-budget-20260910","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":null,"terminal":false,"missionId":"61600fed-3d4b-4b15-85d2-706e74288564","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":534,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":534,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":534,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":534,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"61600fed-3d4b-4b15-85d2-706e74288564"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1455,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T05:41:11.550003+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:61600fed-3d4b-4b15-85d2-706e74288564:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"3f29cc9a-d0c1-4bb8-9b29-58d0fe1bc4d6","command_center_event_id":"61600fed-3d4b-4b15-85d2-706e74288564"},{"id":"cdddec9d-49b5-447a-84ac-90bc96bc00ea","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-inventory-os-v2","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1920,"terminal":false,"missionId":"ffc311b3-4d2b-4832-83a7-6875d00deafc","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","timingsMs":{"prReadinessMs":1198,"approvedPlanMs":0,"shipAndProveMs":9410,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},"performance":null,"deploymentId":"forgejo-main-535f69fdb5b4","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1963,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:30:22.12707+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"1920","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ffc311b3-4d2b-4832-83a7-6875d00deafc:automatic-mission-resume:1920:canonical_release_dispatched","mission_step_id":"26ca6294-3467-4238-b4f2-fcf3ccb4fe12","command_center_event_id":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},{"id":"d2f7c6ce-90ca-4d8b-95b2-40cef537cc4c","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-timeout-hardening","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2219,"terminal":false,"missionId":"366e8a41-b11b-446f-8147-da071bd5769c","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5364,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":444,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":444,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":444,"repositoryMutationMs":5364,"repositoryProviderMs":3722,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2492,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":444,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1230},"nextAction":"Canonical KnockLaunch Gate notifier and mission supervisor own progression from this exact PR head; do not synchronously poll Forgejo from the owner request.","receiptRef":{"mode":"full","missionId":"366e8a41-b11b-446f-8147-da071bd5769c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3975,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:04:26.189197+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2219","receipt_type":"execute_mission","idempotency_key":"mission:366e8a41-b11b-446f-8147-da071bd5769c:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"4556eec2-c237-4709-923d-185f22719e56","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"688f397c-7df4-41c0-88f3-df080282d882","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-944b3f8629fb","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.81-merge-queue-brownout-bypass","prNumber":null,"terminal":false,"missionId":"944b3f86-29fb-4415-b43e-8ace9c6cd4e2","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":298,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":489,"providerAuthMs":0,"ledgerPrepareMs":424,"ledgerReconcileMs":0,"lineageReconcileMs":65,"resolvePreflightMs":489,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":424,"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":"944b3f86-29fb-4415-b43e-8ace9c6cd4e2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3621,"likelyAffectedFiles":["workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/forgejo-provider.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:51:39.454014+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:944b3f86-29fb-4415-b43e-8ace9c6cd4e2:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"34df79d3-ea8b-42a8-9106-3401064aee7e","command_center_event_id":"944b3f86-29fb-4415-b43e-8ace9c6cd4e2"},{"id":"aa7b2515-eb1d-41ab-97c2-0f2eeefc3697","source":"forgejo","status":"waiting","payload":{"branch":"ai/big-papis-inventory-os-v2","prNumber":1920,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:30:46.861749+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","external_id":"1920","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:ffc311b3-4d2b-4832-83a7-6875d00deafc:merged-pr:1920:535f69fdb5b4c4a8488aa0de6b997899583154d9","mission_step_id":"26ca6294-3467-4238-b4f2-fcf3ccb4fe12","command_center_event_id":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},{"id":"1a03b7ce-634c-4837-b8d7-0cd01cc2b1c4","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtp6kmtl","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1922,"terminal":false,"missionId":"4dda9bb5-48fe-4d02-a339-d7002dde4533","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e291af908079264b88192b740a179c50128a2fb2","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7158,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":994,"approvedPlanMs":0,"missionSetupMs":565,"providerAuthMs":0,"shipAndProveMs":6040,"ledgerPrepareMs":436,"ledgerReconcileMs":0,"lineageReconcileMs":129,"resolvePreflightMs":565,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":436,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},"performance":null,"deploymentId":"forgejo-main-e291af908079","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2672,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:38:40.597781+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e291af908079264b88192b740a179c50128a2fb2","external_id":"forgejo-main-e291af908079","receipt_type":"execute_mission","idempotency_key":"mission:4dda9bb5-48fe-4d02-a339-d7002dde4533:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"d70f0674-9cac-4c86-99b9-1f75d03c41e3","command_center_event_id":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},{"id":"5d6a6b60-5ac5-4e02-8d64-e35e7221e97f","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"a40f3273de8313c7e581c241574e87ff703def465c1e32e4f98cafed99307b50","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5774","runId":5774,"status":"running","sourceSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","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":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:30:48.655034+00:00","proof_gate":"canonical_release_pending","source_sha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","external_id":"forgejo-main-535f69fdb5b4","receipt_type":"canonical_release_status","idempotency_key":"mission:ffc311b3-4d2b-4832-83a7-6875d00deafc:forgejo-release-status:535f69fdb5b4c4a8488aa0de6b997899583154d9:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"26ca6294-3467-4238-b4f2-fcf3ccb4fe12","command_center_event_id":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},{"id":"246d8204-d092-4baa-9eb1-83ff4ae989cf","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"a40f3273de8313c7e581c241574e87ff703def465c1e32e4f98cafed99307b50","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5774","runId":5774,"status":"success","sourceSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","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":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:32:36.2309+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","external_id":"forgejo-main-535f69fdb5b4","receipt_type":"canonical_release_status","idempotency_key":"mission:ffc311b3-4d2b-4832-83a7-6875d00deafc:forgejo-release-status:535f69fdb5b4c4a8488aa0de6b997899583154d9:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"66536320-fbbc-4ce3-9ac1-3bec806acabe","command_center_event_id":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},{"id":"549d0a45-2ad9-4a78-8301-355588937862","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":"ai/big-papis-inventory-os-v2","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1920,"terminal":true,"missionId":"ffc311b3-4d2b-4832-83a7-6875d00deafc","operation":"execute_mission","proofGate":"repair_mission_no_change_verified","sourceSha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1467,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":270,"providerAuthMs":0,"ledgerPrepareMs":270,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":270,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":270,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},"performance":null,"deploymentId":"forgejo-main-535f69fdb5b4","workflowRunId":5774,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"LIVE","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1267,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T02:35:18.232295+00:00","proof_gate":"repair_mission_no_change_verified","source_sha":"535f69fdb5b4c4a8488aa0de6b997899583154d9","external_id":"forgejo-main-535f69fdb5b4","receipt_type":"execute_mission","idempotency_key":"mission:ffc311b3-4d2b-4832-83a7-6875d00deafc:execute_mission:repair_mission_no_change_verified:current-generation","mission_step_id":"64c989d1-7938-4978-bfa4-b8d05127dcf4","command_center_event_id":"ffc311b3-4d2b-4832-83a7-6875d00deafc"},{"id":"8a1427d9-2898-4926-91fa-c824cdff93c2","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-timeout-hardening","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2219,"terminal":false,"missionId":"366e8a41-b11b-446f-8147-da071bd5769c","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1626,"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":"366e8a41-b11b-446f-8147-da071bd5769c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1274,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:04:32.154256+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2219","receipt_type":"automatic_mission_resume","idempotency_key":"mission:366e8a41-b11b-446f-8147-da071bd5769c:automatic-mission-resume:2219:repair_mission_waiting_for_gate","mission_step_id":"11d10b6f-546a-4c29-b907-5d40bc9932b0","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"243dacb3-8044-494a-86b4-5e766ae89c27","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js"],"reason":"PR #2278 is current, mergeable, and passed exact-head KnockLaunch Gate run 6712, but Command Center mission authorization repeatedly fails at the hard 2500ms Forgejo read budget. This bounded repair widens only that retry window so the canonical release can proceed.","baseSha":"7cf6f3d1f046dcf00b4502e5221e3d1d561f5666","issuedAt":1789018906249,"expiresAt":1789019086249,"missionId":"61600fed-3d4b-4b15-85d2-706e74288564","authorizationId":"5089a8fd-c757-44dc-bcc7-65f04e9a1df4","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T05:41:46.691857+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"7cf6f3d1f046dcf00b4502e5221e3d1d561f5666","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:5089a8fd-c757-44dc-bcc7-65f04e9a1df4","mission_step_id":"28281bd9-2a50-4b37-ad1f-5eea32bb7a9b","command_center_event_id":"61600fed-3d4b-4b15-85d2-706e74288564"},{"id":"94e6db49-0e57-491b-b46f-6533ae8b1d59","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtp6kmtl","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1922,"terminal":false,"missionId":"4dda9bb5-48fe-4d02-a339-d7002dde4533","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":3000,"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":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":841,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:31:29.583025+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1922","receipt_type":"automatic_mission_resume","idempotency_key":"mission:4dda9bb5-48fe-4d02-a339-d7002dde4533:automatic-mission-resume:1922:repair_mission_pr_ready_retryable","mission_step_id":"8685b79f-4e26-44d3-b01e-fd446dcec249","command_center_event_id":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},{"id":"364a1fe5-fde3-4c01-8117-b2440c06fc19","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.66-repair-generation-continuation","prNumber":null,"terminal":false,"missionId":"908fdf7d-952b-4864-a4cc-5e146a154007","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":1453,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":723,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1453,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":723,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"908fdf7d-952b-4864-a4cc-5e146a154007"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1295,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:42:32.584604+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:908fdf7d-952b-4864-a4cc-5e146a154007:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"2ba1e3b7-28e2-4c4b-be08-a1fcfa9cf828","command_center_event_id":"908fdf7d-952b-4864-a4cc-5e146a154007"},{"id":"563e1225-3a11-421e-a29f-16bbd0595e8a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/storage-v3-migration-retry-only","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1923,"terminal":false,"missionId":"308a9608-6970-47ad-911e-240da99109fc","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11035,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":10855,"approvedPlanMs":0,"missionSetupMs":566,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":566,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":566,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":566,"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":"308a9608-6970-47ad-911e-240da99109fc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2250,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:45:30.067929+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1923","receipt_type":"execute_mission","idempotency_key":"mission:308a9608-6970-47ad-911e-240da99109fc:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"6de7a8a6-ba49-4fca-817f-16edec47a345","command_center_event_id":"308a9608-6970-47ad-911e-240da99109fc"},{"id":"b826bdc9-9f14-416d-bdec-9b7b6a7aac46","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2220,"terminal":false,"missionId":"25ed3e8c-e374-477b-8789-51fa4738c7f8","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4812,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2500,"approvedPlanMs":0,"missionSetupMs":1103,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1103,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1103,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1103,"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":"25ed3e8c-e374-477b-8789-51fa4738c7f8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1524,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:18:16.237434+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2220","receipt_type":"execute_mission","idempotency_key":"mission:25ed3e8c-e374-477b-8789-51fa4738c7f8:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"eb5c3888-171f-4241-8b6b-65ca0d13b82c","command_center_event_id":"25ed3e8c-e374-477b-8789-51fa4738c7f8"},{"id":"c25508cf-3651-4ac7-a667-c8d5a6721758","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-034a73575c1e","reason":"file_write_content_or_explicit_delete_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.177-tenant-source-scope","prNumber":null,"terminal":false,"missionId":"034a7357-5c1e-4705-837c-fed0fc093208","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":1142,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1142,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1142,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1142,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"034a7357-5c1e-4705-837c-fed0fc093208"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1551,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T12:44:46.928633+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:034a7357-5c1e-4705-837c-fed0fc093208:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"ff0359b7-5d03-48c2-a307-752831f1559a","command_center_event_id":"034a7357-5c1e-4705-837c-fed0fc093208"},{"id":"ed23f077-8585-4992-96c7-8609ec717801","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/bookmedirectly-route-ownership","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1924,"terminal":false,"missionId":"908fdf7d-952b-4864-a4cc-5e146a154007","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e08b4088259a5fc76c8d32526a520562ca5c236e","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12563,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2609,"approvedPlanMs":0,"missionSetupMs":822,"providerAuthMs":0,"shipAndProveMs":6938,"ledgerPrepareMs":822,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":822,"repositoryMutationMs":2886,"repositoryProviderMs":2630,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1431,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":822,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1199},"nextAction":null,"receiptRef":{"mode":"full","missionId":"908fdf7d-952b-4864-a4cc-5e146a154007"},"performance":null,"deploymentId":"forgejo-main-e08b4088259a","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4481,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:42:56.08072+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e08b4088259a5fc76c8d32526a520562ca5c236e","external_id":"forgejo-main-e08b4088259a","receipt_type":"execute_mission","idempotency_key":"mission:908fdf7d-952b-4864-a4cc-5e146a154007:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"67fb284f-0f8d-4cff-8d7f-6f5daaf39fb2","command_center_event_id":"908fdf7d-952b-4864-a4cc-5e146a154007"},{"id":"efd6b5c2-a141-44a2-9ae2-0b303f692fc7","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e291af908079264b88192b740a179c50128a2fb2","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"BookMeDirectly public website and owner workspace are merged, deployed, and verified live.","proofConditionIds":["proof-public","proof-workspace"]}],"satisfied":true,"constraints":[{"id":"constraint-1","satisfied":true,"statement":"Continue the same PR #1922; do not create a second branch or PR.","proofConditionIds":["proof-public","proof-workspace"]},{"id":"constraint-2","satisfied":true,"statement":"Keep the implementation frontend-only and preserve the validated four-file BookMeDirectly change except for deterministic conflict resolution.","proofConditionIds":["proof-public","proof-workspace"]}],"contractHash":"76a96974311d5bbea3fd031480da66ca42f2d02be634b33161f9ad2ea795adb0","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-public","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"76a96974311d5bbea3fd031480da66ca42f2d02be634b33161f9ad2ea795adb0"},"required":true,"satisfied":true},{"id":"proof-workspace","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"76a96974311d5bbea3fd031480da66ca42f2d02be634b33161f9ad2ea795adb0"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","created_at":"2026-09-06T02:44:49.156287+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e291af908079264b88192b740a179c50128a2fb2","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4dda9bb5-48fe-4d02-a339-d7002dde4533:request-contract:76a96974311d5bbea3fd031480da66ca42f2d02be634b33161f9ad2ea795adb0:e291af908079264b88192b740a179c50128a2fb2:verified:","mission_step_id":"de25c847-af8d-46a8-be6e-8f1e1f7dba1b","command_center_event_id":"4dda9bb5-48fe-4d02-a339-d7002dde4533"},{"id":"c641b943-4ade-44f3-a8f2-d97bcbe1edd0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/storage-v3-migration-retry-only","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1923,"terminal":false,"missionId":"308a9608-6970-47ad-911e-240da99109fc","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3454,"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":"308a9608-6970-47ad-911e-240da99109fc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1280,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:45:40.192033+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1923","receipt_type":"automatic_mission_resume","idempotency_key":"mission:308a9608-6970-47ad-911e-240da99109fc:automatic-mission-resume:1923:repair_mission_waiting_for_gate","mission_step_id":"d44faa85-e087-41d9-b058-0e6188e2be1c","command_center_event_id":"308a9608-6970-47ad-911e-240da99109fc"},{"id":"4ec56336-3978-4bc3-ac3e-19d3978d090c","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Ship existing PR #1923 now. Exact refreshed head 0a6731b7a80fc3660e473b5629c22fc1aef6e391 passed KnockLaunch Gate. Squash merge this same PR and release migrations only. Do not deploy unrelated targets.","wordingChanged":false,"canonicalIntent":"Ship existing PR #1923 now. Exact refreshed head 0a6731b7a80fc3660e473b5629c22fc1aef6e391 passed KnockLaunch Gate. Squash merge this same PR and release migrations only. Do not deploy unrelated targets.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"release","statement":"PR #1923 squash merges and the migration-only production release succeeds.","proofConditionIds":["release-proof"]}],"objective":"Ship existing PR #1923 now. Exact refreshed head 0a6731b7a80fc3660e473b5629c22fc1aef6e391 passed KnockLaunch Gate. Squash merge this same PR and release migrations only. Do not deploy unrelated targets.","constraints":[{"id":"same-pr","statement":"Use PR #1923 exact green head only.","proofConditionIds":["release-proof"]},{"id":"migration-only","statement":"Only migrations may release.","proofConditionIds":["release-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"release-proof","kind":"release","claim":"PR #1923 merges and migration-only release succeeds.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"]}],"validationErrors":[]},"requestContractHash":"9d8d0b2b31d9a50df52e5472f5054e14578a306e7c9dfb0cdace1e68b030f374","requestContractRevision":2,"previousRequestContractHash":"fd32ebfac779f36462082938f23e7d350d40cb3e16fa46a1f49a235f1e3bb4f8"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:46:05.511113+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:308a9608-6970-47ad-911e-240da99109fc:request-contract:9d8d0b2b31d9a50df52e5472f5054e14578a306e7c9dfb0cdace1e68b030f374","mission_step_id":"6de7a8a6-ba49-4fca-817f-16edec47a345","command_center_event_id":"308a9608-6970-47ad-911e-240da99109fc"},{"id":"e34bfd70-8ad7-45b3-a8b8-6984b0ae4248","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-media-library","tenant-storage-migration-v1"]},"releaseTargetStates":{"frontend":"pending","supabaseEdge":"pending"},"requestContractHash":"f5e9ba99597be21de0d998056477eda4dfdaedff35f9fed032f36bb8ab855355","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5782","runId":5782,"status":"running","sourceSha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T03:04:54.225708+00:00","proof_gate":"canonical_release_pending","source_sha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","external_id":"forgejo-main-094d25c2f08e","receipt_type":"canonical_release_status","idempotency_key":"mission:f09c02cf-f022-4b83-9db0-90e830bac2fd:forgejo-release-status:094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending","mission_step_id":"b01ee080-de24-44f5-96b7-c6fa1290a4a4","command_center_event_id":"f09c02cf-f022-4b83-9db0-90e830bac2fd"},{"id":"91ea26fb-6022-43be-856c-ef43c9d7718a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/storage-v3-migration-retry-only","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1923,"terminal":false,"missionId":"308a9608-6970-47ad-911e-240da99109fc","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8200,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":970,"approvedPlanMs":0,"missionSetupMs":976,"providerAuthMs":0,"shipAndProveMs":7126,"ledgerPrepareMs":854,"ledgerReconcileMs":0,"lineageReconcileMs":122,"resolvePreflightMs":976,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":854,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"308a9608-6970-47ad-911e-240da99109fc"},"performance":null,"deploymentId":"forgejo-main-55a00a7067a1","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2586,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:46:14.699043+00:00","proof_gate":"canonical_release_dispatched","source_sha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","external_id":"forgejo-main-55a00a7067a1","receipt_type":"execute_mission","idempotency_key":"mission:308a9608-6970-47ad-911e-240da99109fc:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"433b0c85-d127-4b56-8562-e13ad8e046bb","command_center_event_id":"308a9608-6970-47ad-911e-240da99109fc"},{"id":"53e5fa9a-7165-4795-a52d-d13c56c42759","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2220,"terminal":false,"missionId":"25ed3e8c-e374-477b-8789-51fa4738c7f8","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"prReadinessMs":3169,"approvedPlanMs":0,"shipAndProveMs":11238,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"25ed3e8c-e374-477b-8789-51fa4738c7f8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:18:41.548463+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2220","receipt_type":"automatic_mission_resume","idempotency_key":"mission:25ed3e8c-e374-477b-8789-51fa4738c7f8:automatic-mission-resume:2220:canonical_release_reconciliation_pending","mission_step_id":"7379764f-7005-4554-baf6-22605145e81d","command_center_event_id":"25ed3e8c-e374-477b-8789-51fa4738c7f8"},{"id":"20066354-79a9-4123-903b-e30c0990d573","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-944b3f8629fb","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.81-merge-queue-brownout-bypass","prNumber":null,"terminal":false,"missionId":"944b3f86-29fb-4415-b43e-8ace9c6cd4e2","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":1442,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1336,"ledgerReconcileMs":0,"lineageReconcileMs":106,"resolvePreflightMs":1442,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1336,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"944b3f86-29fb-4415-b43e-8ace9c6cd4e2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1501,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:51:11.754483+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:944b3f86-29fb-4415-b43e-8ace9c6cd4e2:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"a3b201e8-47e2-4aff-9ffe-ec8f37933c43","command_center_event_id":"944b3f86-29fb-4415-b43e-8ace9c6cd4e2"},{"id":"04335f70-76b1-441f-978f-c20009a53681","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-dc59705999e9-g1","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3032,"terminal":false,"missionId":"dc597059-99e9-47a7-9342-698e7cb00adf","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"28ce6a631ebf93d3dbd65bb39facd77a083f4b68","timingsMs":{"prReadinessMs":479,"approvedPlanMs":0,"shipAndProveMs":1367,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"dc597059-99e9-47a7-9342-698e7cb00adf"},"performance":null,"deploymentId":"forgejo-main-28ce6a631ebf","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":1920,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T20:03:30.311107+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3032","receipt_type":"automatic_mission_resume","idempotency_key":"mission:dc597059-99e9-47a7-9342-698e7cb00adf:automatic-mission-resume:3032:canonical_release_dispatched","mission_step_id":"623a07e5-241a-4d08-8efb-7ca2239debb9","command_center_event_id":"dc597059-99e9-47a7-9342-698e7cb00adf"},{"id":"b4637f7e-a8e7-43b7-bad1-9e16e4792ff7","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/post-login-launch-hub-387400c2","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2275,"terminal":false,"missionId":"387400c2-2d01-4a97-9e51-345d958591d8","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"da0898299566b1dc573f68ce479eb2022af4f96c","timingsMs":{"prReadinessMs":2391,"approvedPlanMs":0,"shipAndProveMs":22167,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"387400c2-2d01-4a97-9e51-345d958591d8"},"performance":null,"deploymentId":"forgejo-main-da0898299566","workflowRunId":6695,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:51:35.890734+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2275","receipt_type":"automatic_mission_resume","idempotency_key":"mission:387400c2-2d01-4a97-9e51-345d958591d8:automatic-mission-resume:2275:canonical_release_reconciliation_pending","mission_step_id":"efa26eb0-af48-4cd5-9f3f-8b23ac1309c2","command_center_event_id":"387400c2-2d01-4a97-9e51-345d958591d8"},{"id":"7408b786-ebf8-49ff-876d-3ec83ee70d88","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending"},"mainSha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","missing":[],"pending":["forgejo-release/workflow","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"migrations":"pending"},"requestContractHash":"9d8d0b2b31d9a50df52e5472f5054e14578a306e7c9dfb0cdace1e68b030f374","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5780","runId":5780,"status":"running","sourceSha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:46:25.740605+00:00","proof_gate":"canonical_release_pending","source_sha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","external_id":"forgejo-main-55a00a7067a1","receipt_type":"canonical_release_status","idempotency_key":"mission:308a9608-6970-47ad-911e-240da99109fc:forgejo-release-status:55a00a7067a14aa1b6851cb7873d806109e6bb4b:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-migrations/live=pending","mission_step_id":"433b0c85-d127-4b56-8562-e13ad8e046bb","command_center_event_id":"308a9608-6970-47ad-911e-240da99109fc"},{"id":"92dca075-3ca6-4bc2-9ba6-8d3f602261a6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-timeout-hardening","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2219,"terminal":false,"missionId":"366e8a41-b11b-446f-8147-da071bd5769c","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":18892,"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":"366e8a41-b11b-446f-8147-da071bd5769c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1536,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:29:31.562298+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2219","receipt_type":"automatic_mission_resume","idempotency_key":"mission:366e8a41-b11b-446f-8147-da071bd5769c:automatic-mission-resume:2219:repair_mission_pr_ready_retryable","mission_step_id":"11d10b6f-546a-4c29-b907-5d40bc9932b0","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"40a7666c-5201-4f09-8bbd-f3731e23cfc3","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-timeout-hardening","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2219,"terminal":false,"missionId":"366e8a41-b11b-446f-8147-da071bd5769c","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9264,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":8341,"approvedPlanMs":0,"missionSetupMs":920,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":244,"ledgerReconcileMs":0,"lineageReconcileMs":676,"resolvePreflightMs":920,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":244,"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":"366e8a41-b11b-446f-8147-da071bd5769c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2309,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:30:24.531336+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2219","receipt_type":"execute_mission","idempotency_key":"mission:366e8a41-b11b-446f-8147-da071bd5769c:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"4556eec2-c237-4709-923d-185f22719e56","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"83075367-b97a-436a-bac6-60b137e002ca","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for the bounded Command Center Forgejo mission-read timeout repair blocking already-green PR #2278. Establish the owned repair PR with a cc-execution release marker, then apply the mission-read retry change on that same PR, deploy only ccExecution, prove it live, and leave the control plane protected.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for the bounded Command Center Forgejo mission-read timeout repair blocking already-green PR #2278. Establish the owned repair PR with a cc-execution release marker, then apply the mission-read retry change on that same PR, deploy only ccExecution, prove it live, and leave the control plane protected.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-read-reliability","statement":"cc-execution uses a wider mission-only Forgejo retry window and a new release identity so transient provider latency no longer strands green PR progression.","proofConditionIds":["proof-source","proof-runtime"]}],"objective":"Unfreeze the control plane for the bounded Command Center Forgejo mission-read timeout repair blocking already-green PR #2278. Establish the owned repair PR with a cc-execution release marker, then apply the mission-read retry change on that same PR, deploy only ccExecution, prove it live, and leave the control plane protected.","constraints":[{"id":"constraint-bounded-files","statement":"Limit this blocker repair to workers/cc-execution/src/version.js and workers/cc-execution/src/index-mission-control.js; keep retry delay and fail-closed semantics unchanged.","proofConditionIds":["proof-source"]},{"id":"constraint-release-owner","statement":"Release only ccExecution; do not deploy frontend, Supabase, or OnRunner for this blocker repair.","proofConditionIds":["proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"Current Forgejo main contains the new cc-execution release marker plus mission provider read constants 1500ms attempt, 5000ms total, 3 attempts, with the 75ms retry delay unchanged.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"The live cc-execution runtime is healthy on the merged repair and reports the new runtime identity.","route":"https://cc-execution.knocklaunch.app/health","roleRef":null,"userRef":null,"required":true,"expectedText":"cc-execution","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"96150148c3b1313f6240a7956634e8b176d9161c898387ff8cce2906d3994eb3","requestContractRevision":3,"previousRequestContractHash":"1870bbd4d1cacb8b1fdcfa8954c74c2b0cec9686069b36f32dc01b5ac6e334cc"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T05:46:53.508077+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:61600fed-3d4b-4b15-85d2-706e74288564:request-contract:96150148c3b1313f6240a7956634e8b176d9161c898387ff8cce2906d3994eb3","mission_step_id":"3f29cc9a-d0c1-4bb8-9b29-58d0fe1bc4d6","command_center_event_id":"61600fed-3d4b-4b15-85d2-706e74288564"},{"id":"d49c675d-4032-4a94-bdd3-e573e0dc3ab5","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/mission-ledger.js"],"reason":"Stage 2 of the owner-authorized release-orchestration repair on existing PR #2417; keep auto-progress disabled until all bounded edits are complete.","baseSha":"ac663fcf7052e314fac920ee8da3394da760012a","issuedAt":1789157672544,"expiresAt":1789157852544,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","authorizationId":"61becb15-4f90-40ac-96f7-e8eda2ab618c","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:14:33.046832+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:61becb15-4f90-40ac-96f7-e8eda2ab618c","mission_step_id":"bfc99602-22a4-4f94-b129-c981a9136413","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"91a99df1-3cec-432c-b12e-2354fcda8558","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","render-onrunner/runtime-proof":"success"},"mainSha":"28ce6a631ebf93d3dbd65bb39facd77a083f4b68","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"28ce6a631ebf93d3dbd65bb39facd77a083f4b68","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":"827525e41277d3a7edffb7cb3cbe2a07dc84b41f4208b6e2c0ef5b25e1b215f7","forgejoWorkflowProof":{"runId":9288,"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":"28ce6a631ebf93d3dbd65bb39facd77a083f4b68","runnerVersion":"onrunner-28ce6a631ebf","expectedSourceSha":"28ce6a631ebf93d3dbd65bb39facd77a083f4b68"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T20:06:58.941544+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"28ce6a631ebf93d3dbd65bb39facd77a083f4b68","external_id":"forgejo-main-28ce6a631ebf","receipt_type":"canonical_release_status","idempotency_key":"mission:dc597059-99e9-47a7-9342-698e7cb00adf:forgejo-release-status:28ce6a631ebf93d3dbd65bb39facd77a083f4b68:verified:forgejo-main/source=success|forgejo-release/workflow=success|render-onrunner/runtime-proof=success","mission_step_id":"fb4bebdf-d1df-4026-ad70-f3076c1c6c15","command_center_event_id":"dc597059-99e9-47a7-9342-698e7cb00adf"},{"id":"071a35e0-cd3d-4165-9d16-38e9b8e0a25f","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/storage-v3-migration-retry-only","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1923,"terminal":false,"missionId":"308a9608-6970-47ad-911e-240da99109fc","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","timingsMs":{"prReadinessMs":421,"approvedPlanMs":0,"shipAndProveMs":4882,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"308a9608-6970-47ad-911e-240da99109fc"},"performance":null,"deploymentId":"forgejo-main-55a00a7067a1","workflowRunId":5780,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:46:32.907685+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1923","receipt_type":"automatic_mission_resume","idempotency_key":"mission:308a9608-6970-47ad-911e-240da99109fc:automatic-mission-resume:1923:canonical_release_reconciliation_pending","mission_step_id":"d44faa85-e087-41d9-b058-0e6188e2be1c","command_center_event_id":"308a9608-6970-47ad-911e-240da99109fc"},{"id":"3afeeaa5-92be-40ae-918b-af2125f91158","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Expand the active Forgejo timeout hardening generation into the complete KNOCKLAUNCH control-plane latency/reliability hardening requested by the owner. Preserve the existing timeout repair and add: (1) hard per-stage deadlines nested under one shared owner-facing 2500ms deadline for interactive/read-only execution; once exhausted, no further synchronous provider/auth/ledger/intelligence/re-resolution work may run; (2) operational intelligence, historical enrichment, failure clustering, prediction, and non-authoritative bookkeeping must be async-only and never owner-blocking; (3) request-scoped authoritative snapshot reused across preflight/execution containing auth/capability/repository/current-main/known-PR facts to eliminate duplicate reads and races; (4) fast degraded/nonterminal response contract for transient Forgejo/provider exhaustion that preserves mission/PR identity and resumes asynchronously; (5) explicit host-health versus edge/provider-transport isolation so healthy signed host watchdog proof prevents provider timeout from becoming host restart authority; (6) stale-main detection must classify refresh_required early and stop expensive stale QA; (7) SHA-keyed reuse/cache of immutable repository facts already safely cacheable; (8) bounded read amplification invariant for owner actions, with direct PR readiness using exact-head status/current-main evidence instead of global scans; (9) brownout mode triggered by repeated slow provider probes, limiting reads to exact essential operations and deferring enrichment/maintenance until recovery; (10) owner-wait SLO telemetry for owner_action_to_useful_response, owner_action_to_pr, green_gate_to_merge, merge_to_live and release-invariant thresholds; (11) production control-plane Gate regression contracts proving deadline enforcement, one-retry maximum, failure-class separation, async-only intelligence, snapshot reuse/no duplicate reads, brownout behavior, stale-head early exit, and no weakening of mutation reconciliation. Keep one branch/PR/gate/squash merge and release only cc-execution/control-plane affected targets. Completion requires merged source, passing Gate, exact cc-execution deployment, live runtime on merged SHA, and live health proving bounded hot-path behavior. Do not add duplicate orchestration or new release machinery.","wordingChanged":false,"canonicalIntent":"Expand the active Forgejo timeout hardening generation into the complete KNOCKLAUNCH control-plane latency/reliability hardening requested by the owner. Preserve the existing timeout repair and add: (1) hard per-stage deadlines nested under one shared owner-facing 2500ms deadline for interactive/read-only execution; once exhausted, no further synchronous provider/auth/ledger/intelligence/re-resolution work may run; (2) operational intelligence, historical enrichment, failure clustering, prediction, and non-authoritative bookkeeping must be async-only and never owner-blocking; (3) request-scoped authoritative snapshot reused across preflight/execution containing auth/capability/repository/current-main/known-PR facts to eliminate duplicate reads and races; (4) fast degraded/nonterminal response contract for transient Forgejo/provider exhaustion that preserves mission/PR identity and resumes asynchronously; (5) explicit host-health versus edge/provider-transport isolation so healthy signed host watchdog proof prevents provider timeout from becoming host restart authority; (6) stale-main detection must classify refresh_required early and stop expensive stale QA; (7) SHA-keyed reuse/cache of immutable repository facts already safely cacheable; (8) bounded read amplification invariant for owner actions, with direct PR readiness using exact-head status/current-main evidence instead of global scans; (9) brownout mode triggered by repeated slow provider probes, limiting reads to exact essential operations and deferring enrichment/maintenance until recovery; (10) owner-wait SLO telemetry for owner_action_to_useful_response, owner_action_to_pr, green_gate_to_merge, merge_to_live and release-invariant thresholds; (11) production control-plane Gate regression contracts proving deadline enforcement, one-retry maximum, failure-class separation, async-only intelligence, snapshot reuse/no duplicate reads, brownout behavior, stale-head early exit, and no weakening of mutation reconciliation. Keep one branch/PR/gate/squash merge and release only cc-execution/control-plane affected targets. Completion requires merged source, passing Gate, exact cc-execution deployment, live runtime on merged SHA, and live health proving bounded hot-path behavior. Do not add duplicate orchestration or new release machinery.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"bounded-hot-path","statement":"Interactive/read-only control-plane execution is strictly bounded by a 2500ms shared deadline with per-stage budgets and no synchronous work after deadline exhaustion.","proofConditionIds":["repo-contract","gate-contract","runtime-contract"]},{"id":"async-intelligence","statement":"Operational intelligence and non-authoritative enrichment/bookkeeping are async-only and cannot delay owner-facing responses.","proofConditionIds":["repo-contract","gate-contract","runtime-contract"]},{"id":"snapshot-reuse","statement":"One request-scoped authoritative snapshot is reused across preflight and execution to reduce duplicate Forgejo/auth/current-main reads and races.","proofConditionIds":["repo-contract","gate-contract"]},{"id":"degraded-fast-return","statement":"Transient provider exhaustion returns retryable degraded/nonterminal state preserving mission and PR identity rather than entering long synchronous re-resolution.","proofConditionIds":["gate-contract","runtime-contract"]},{"id":"transport-isolation","statement":"Healthy host watchdog evidence is isolated from edge/provider transport failures and provider timeouts cannot independently authorize host restart.","proofConditionIds":["repo-contract","gate-contract","runtime-contract"]},{"id":"stale-main-fast-exit","statement":"Stale-head detection exits expensive QA early as refresh_required and requires refresh plus fresh exact-head Gate.","proofConditionIds":["gate-contract"]},{"id":"brownout","statement":"Repeated provider slowness activates a bounded reduced-read brownout profile that defers optional enrichment/maintenance and automatically recovers.","proofConditionIds":["repo-contract","gate-contract","runtime-contract"]},{"id":"owner-wait-slos","statement":"Owner wait SLOs are recorded for useful response, PR handoff, green-to-merge, and merge-to-live without adding owner-blocking work.","proofConditionIds":["repo-contract","runtime-contract"]}],"objective":"Expand the active Forgejo timeout hardening generation into the complete KNOCKLAUNCH control-plane latency/reliability hardening requested by the owner. Preserve the existing timeout repair and add: (1) hard per-stage deadlines nested under one shared owner-facing 2500ms deadline for interactive/read-only execution; once exhausted, no further synchronous provider/auth/ledger/intelligence/re-resolution work may run; (2) operational intelligence, historical enrichment, failure clustering, prediction, and non-authoritative bookkeeping must be async-only and never owner-blocking; (3) request-scoped authoritative snapshot reused across preflight/execution containing auth/capability/repository/current-main/known-PR facts to eliminate duplicate reads and races; (4) fast degraded/nonterminal response contract for transient Forgejo/provider exhaustion that preserves mission/PR identity and resumes asynchronously; (5) explicit host-health versus edge/provider-transport isolation so healthy signed host watchdog proof prevents provider timeout from becoming host restart authority; (6) stale-main detection must classify refresh_required early and stop expensive stale QA; (7) SHA-keyed reuse/cache of immutable repository facts already safely cacheable; (8) bounded read amplification invariant for owner actions, with direct PR readiness using exact-head status/current-main evidence instead of global scans; (9) brownout mode triggered by repeated slow provider probes, limiting reads to exact essential operations and deferring enrichment/maintenance until recovery; (10) owner-wait SLO telemetry for owner_action_to_useful_response, owner_action_to_pr, green_gate_to_merge, merge_to_live and release-invariant thresholds; (11) production control-plane Gate regression contracts proving deadline enforcement, one-retry maximum, failure-class separation, async-only intelligence, snapshot reuse/no duplicate reads, brownout behavior, stale-head early exit, and no weakening of mutation reconciliation. Keep one branch/PR/gate/squash merge and release only cc-execution/control-plane affected targets. Completion requires merged source, passing Gate, exact cc-execution deployment, live runtime on merged SHA, and live health proving bounded hot-path behavior. Do not add duplicate orchestration or new release machinery.","constraints":[{"id":"release-discipline","statement":"Use existing fresh ai/forgejo-timeout-hardening branch and PR 2219 only, refresh/regate as needed, one squash merge, and release only cc-execution/control-plane affected targets.","proofConditionIds":["repo-contract","gate-contract","runtime-contract"]},{"id":"mutation-safety","statement":"No blind write retries; ambiguous mutation reconciliation and protected-main safety remain intact.","proofConditionIds":["gate-contract"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-contract","kind":"repository","claim":"Current PR source and merged main contain the full bounded execution, snapshot reuse, transport isolation, brownout, and owner-wait SLO policy and implementation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate-contract","kind":"repository","claim":"KnockLaunch Gate passes regression coverage for deadlines, retry bounds, classification, async intelligence, snapshot reuse, stale-head handling, brownout, and mutation safety.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-contract","kind":"runtime","claim":"Live cc-execution runs the merged SHA and health/telemetry show bounded owner-facing hot-path behavior with no read-only 20-38s amplification.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"5f6930cc21d4ae4567e59384bb6f4a1c6c01e195c59fca48af85bb3ab06d4bcb","requestContractRevision":2,"previousRequestContractHash":"2ad020de073d2431830770498bd1db05ea84cf28e5024a0edca5ca776f5a7b75"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:30:17.614527+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:366e8a41-b11b-446f-8147-da071bd5769c:request-contract:5f6930cc21d4ae4567e59384bb6f4a1c6c01e195c59fca48af85bb3ab06d4bcb","mission_step_id":"4556eec2-c237-4709-923d-185f22719e56","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"1afe0060-fdde-4bd8-a0a5-5489effd0ea6","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json"],"reason":"Stage 3 of the owner-authorized release-orchestration repair on existing PR #2417; update the live capability contract only, with auto-progress still disabled.","baseSha":"ac663fcf7052e314fac920ee8da3394da760012a","issuedAt":1789157689833,"expiresAt":1789157869833,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","authorizationId":"2f1cd409-9d1a-403a-aaa0-147fb602780d","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:14:50.30102+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2f1cd409-9d1a-403a-aaa0-147fb602780d","mission_step_id":"bfc99602-22a4-4f94-b129-c981a9136413","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"66d67add-d6c5-42f9-9b1b-dd76b7391d98","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-944b3f8629fb","reason":"explicit_pull_request_identity_mismatch:2257","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.82-merge-queue-conflict-recovery","prNumber":2257,"terminal":false,"missionId":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":"e82566c45953ad1cf3e3c642addf05995a4136fd","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4410,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":6205,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1205,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":6205,"repositoryMutationMs":4410,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1205,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3"},"performance":null,"deploymentId":"forgejo-main-e82566c45953","workflowRunId":6638,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1477,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:55:31.396254+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"99667ce4-706a-4342-a234-eb70ecbc809d","command_center_event_id":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3"},{"id":"ccbd0c6c-1cfc-45c1-8fbd-40a61f96c771","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/version.js"],"reason":"Establish the canonical owned control-plane repair PR with the cc-execution release marker before applying the large mission-control edit, avoiding repeated ambiguous large-file PUTs.","baseSha":"7cf6f3d1f046dcf00b4502e5221e3d1d561f5666","issuedAt":1789019215796,"expiresAt":1789019395796,"missionId":"61600fed-3d4b-4b15-85d2-706e74288564","authorizationId":"bd692943-2f42-4b6c-9570-35a6cdf2bded","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T05:46:56.232729+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"7cf6f3d1f046dcf00b4502e5221e3d1d561f5666","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:bd692943-2f42-4b6c-9570-35a6cdf2bded","mission_step_id":"28281bd9-2a50-4b37-ad1f-5eea32bb7a9b","command_center_event_id":"61600fed-3d4b-4b15-85d2-706e74288564"},{"id":"8de80d63-6004-4266-8777-430bcf1faf6f","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Final staging edit for the owner-authorized release-orchestration repair on existing PR #2417; add regression guards before arming auto-progress.","baseSha":"ac663fcf7052e314fac920ee8da3394da760012a","issuedAt":1789157717388,"expiresAt":1789157897388,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","authorizationId":"2dbba7a1-0dfb-4dae-8a7a-67a7862d88f6","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:15:17.876224+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ac663fcf7052e314fac920ee8da3394da760012a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2dbba7a1-0dfb-4dae-8a7a-67a7862d88f6","mission_step_id":"bfc99602-22a4-4f94-b129-c981a9136413","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"0a74b019-9582-41dc-ba49-441e7011cb5b","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"28ce6a631ebf93d3dbd65bb39facd77a083f4b68","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Repair the Universal Visual Witness browser launch policy on current protected main so explicit targeted interaction audits do not unnecessarily start the managed headed Chromium display. Exact proven failure from Mateo proposal proof: owner projection succeeded, but headed Chromium reached the route and then hit application_shell_readiness_timeout:47500 plus context cleanup timeout; Firefox context creation was unreliable; WebKit later timed out at domcontentloaded. For missions with explicitTargetedActions, make Chromium launch headless by default while preserving the existing headed managed-display path for non-targeted visual/observe missions. The shared-browser reuse logic must be mode-aware: if an existing Chromium browser's headless/headed state does not match the incoming mission preference, recycle and relaunch it rather than silently reusing the wrong mode. Keep Firefox/WebKit behavior headless as today. Keep screenshots/evidence available in headless mode; do not weaken route, action, projection, checkpoint, cancellation, or safety verification. Correct the health/readiness nextLaunchForcedHeadless field so it reports the actual pending headless preference rather than br","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":"827525e41277d3a7edffb7cb3cbe2a07dc84b41f4208b6e2c0ef5b25e1b215f7","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":"827525e41277d3a7edffb7cb3cbe2a07dc84b41f4208b6e2c0ef5b25e1b215f7"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["onrunner"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T20:07:08.389944+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"28ce6a631ebf93d3dbd65bb39facd77a083f4b68","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:dc597059-99e9-47a7-9342-698e7cb00adf:request-contract:827525e41277d3a7edffb7cb3cbe2a07dc84b41f4208b6e2c0ef5b25e1b215f7:28ce6a631ebf93d3dbd65bb39facd77a083f4b68:verified:","mission_step_id":"fb4bebdf-d1df-4026-ad70-f3076c1c6c15","command_center_event_id":"dc597059-99e9-47a7-9342-698e7cb00adf"},{"id":"fb50de11-dfc4-4822-b347-5f41faad62b5","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized continuation of the same control-plane release recovery repair. Recover the exact orphan branch created by the ambiguous timed-out write and preserve only the already-authorized workflowRunId propagation patch.","baseSha":"9f90a16b786319ef9bd09e82b4384f80cde6c1eb","issuedAt":1789327901238,"expiresAt":1789328081238,"missionId":"4bac03cb-d6c3-4447-b54f-1917e64d0d4a","authorizationId":"1b1e4844-6711-4e07-989c-a25e61f93977","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T19:31:41.70974+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"9f90a16b786319ef9bd09e82b4384f80cde6c1eb","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:1b1e4844-6711-4e07-989c-a25e61f93977","mission_step_id":"58b74e45-5652-4906-84a1-f4fe36ac959b","command_center_event_id":"4bac03cb-d6c3-4447-b54f-1917e64d0d4a"},{"id":"f9d5b015-c9cd-474c-aa3f-d126eb54d461","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success"},"mainSha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"migrations":"success"},"requestContractHash":"9d8d0b2b31d9a50df52e5472f5054e14578a306e7c9dfb0cdace1e68b030f374","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5780","runId":5780,"status":"success","sourceSha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success"},"targetJobCount":7,"observedTargetStates":{"migrations":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:47:22.007603+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","external_id":"forgejo-main-55a00a7067a1","receipt_type":"canonical_release_status","idempotency_key":"mission:308a9608-6970-47ad-911e-240da99109fc:forgejo-release-status:55a00a7067a14aa1b6851cb7873d806109e6bb4b:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-migrations/live=success","mission_step_id":"9702b6c1-b219-42f7-955e-0874fc0d2b8c","command_center_event_id":"308a9608-6970-47ad-911e-240da99109fc"},{"id":"cf2acd5d-9501-403d-b8c6-413ff0290cf2","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"release","satisfied":true,"statement":"PR #1923 squash merges and the migration-only production release succeeds.","proofConditionIds":["release-proof"]}],"satisfied":true,"constraints":[{"id":"same-pr","satisfied":true,"statement":"Use PR #1923 exact green head only.","proofConditionIds":["release-proof"]},{"id":"migration-only","satisfied":true,"statement":"Only migrations may release.","proofConditionIds":["release-proof"]}],"contractHash":"9d8d0b2b31d9a50df52e5472f5054e14578a306e7c9dfb0cdace1e68b030f374","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"release-proof","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["migrations"],"releaseRequestContractHash":"9d8d0b2b31d9a50df52e5472f5054e14578a306e7c9dfb0cdace1e68b030f374"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:47:23.975458+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"55a00a7067a14aa1b6851cb7873d806109e6bb4b","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:308a9608-6970-47ad-911e-240da99109fc:request-contract:9d8d0b2b31d9a50df52e5472f5054e14578a306e7c9dfb0cdace1e68b030f374:55a00a7067a14aa1b6851cb7873d806109e6bb4b:verified:","mission_step_id":"9702b6c1-b219-42f7-955e-0874fc0d2b8c","command_center_event_id":"308a9608-6970-47ad-911e-240da99109fc"},{"id":"8aca6c9a-fb48-4431-9f05-c8d75e975218","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/bootstrap-proposal-editor-storage","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1925,"terminal":false,"missionId":"f09c02cf-f022-4b83-9db0-90e830bac2fd","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9223,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":937,"approvedPlanMs":0,"missionSetupMs":2759,"providerAuthMs":0,"shipAndProveMs":8129,"ledgerPrepareMs":1483,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2759,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1483,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f09c02cf-f022-4b83-9db0-90e830bac2fd"},"performance":null,"deploymentId":"forgejo-main-094d25c2f08e","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-media-library","tenant-storage-migration-v1"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2771,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T03:04:42.615355+00:00","proof_gate":"canonical_release_dispatched","source_sha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","external_id":"forgejo-main-094d25c2f08e","receipt_type":"execute_mission","idempotency_key":"mission:f09c02cf-f022-4b83-9db0-90e830bac2fd:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"b01ee080-de24-44f5-96b7-c6fa1290a4a4","command_center_event_id":"f09c02cf-f022-4b83-9db0-90e830bac2fd"},{"id":"150c1b23-2dc5-4b30-8c0a-d25f8bf4316f","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-82a13b0d5137","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.175-repository-source-fastpath","prNumber":2975,"terminal":false,"missionId":"82a13b0d-5137-4c15-ad50-785c6a10a176","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"7cb270a60f08206f3004bebc8016c59aa274327d","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1464,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":251,"approvedPlanMs":0,"missionSetupMs":7322,"providerAuthMs":0,"shipAndProveMs":871,"ledgerPrepareMs":868,"ledgerReconcileMs":0,"lineageReconcileMs":6454,"resolvePreflightMs":7322,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":868,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"82a13b0d-5137-4c15-ad50-785c6a10a176"},"performance":null,"deploymentId":"forgejo-main-7cb270a60f08","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["universal-extractor"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2639,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T00:02:08.879878+00:00","proof_gate":"canonical_release_dispatched","source_sha":"7cb270a60f08206f3004bebc8016c59aa274327d","external_id":"forgejo-main-7cb270a60f08","receipt_type":"execute_mission","idempotency_key":"mission:82a13b0d-5137-4c15-ad50-785c6a10a176:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"1c7296ce-b822-49a3-ba0e-e2619b4d4da6","command_center_event_id":"82a13b0d-5137-4c15-ad50-785c6a10a176"},{"id":"3365fb67-a43d-4279-b7a4-73b38f57c660","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js"],"reason":"Owner-authorized merge queue control-plane repair to recover expected Forgejo conflict and timeout handling without weakening protected-main or gate safety.","baseSha":"f15069ff81880ff5d5a3cb43f6f01efd126ffa40","issuedAt":1788983802067,"expiresAt":1788983982067,"missionId":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3","authorizationId":"44496fd7-675a-499d-a088-e362550e64e8","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:56:42.399057+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"f15069ff81880ff5d5a3cb43f6f01efd126ffa40","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:44496fd7-675a-499d-a088-e362550e64e8","mission_step_id":"e453a402-fb87-4403-8b6b-7c47aa365008","command_center_event_id":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3"},{"id":"ee7bb242-0b3e-486b-832b-2c0911d3978b","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success","supabase-edge-production/live":"success"},"mainSha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-media-library","tenant-storage-migration-v1"]},"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"requestContractHash":"f5e9ba99597be21de0d998056477eda4dfdaedff35f9fed032f36bb8ab855355","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5782","runId":5782,"status":"success","sourceSha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T03:06:42.489892+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","external_id":"forgejo-main-094d25c2f08e","receipt_type":"canonical_release_status","idempotency_key":"mission:f09c02cf-f022-4b83-9db0-90e830bac2fd:forgejo-release-status:094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|frontend-cloudflare/live=success","mission_step_id":"da62ff4b-237b-458c-ad8a-bfc360d4366a","command_center_event_id":"f09c02cf-f022-4b83-9db0-90e830bac2fd"},{"id":"778d58e5-2efb-4526-bdf0-fa48fc1373c9","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/forgejo-provider.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/test/forgejo-provider-timeout-contract.test.js"],"reason":"Owner previously and explicitly authorized unfreezing the control plane for this active Forgejo timeout hardening mission and has now directed completion of the broader hardening.","baseSha":"0fd6ca5b45ac8bbad48bb311ca44ba187c45893d","issuedAt":1788924844086,"expiresAt":1788925024086,"missionId":"366e8a41-b11b-446f-8147-da071bd5769c","authorizationId":"894afd22-14c9-4340-ab4b-ed48a7f5eff4","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:34:04.470469+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0fd6ca5b45ac8bbad48bb311ca44ba187c45893d","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:894afd22-14c9-4340-ab4b-ed48a7f5eff4","mission_step_id":"a438c951-71cc-4900-aa4e-4fd24bff2871","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"a5b8852f-e600-4e15-a3d3-3bf78cfad288","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-944b3f8629fb","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.81-merge-queue-brownout-bypass","prNumber":2257,"terminal":false,"missionId":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4098,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":484,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":388,"ledgerReconcileMs":0,"lineageReconcileMs":96,"resolvePreflightMs":484,"repositoryMutationMs":4098,"repositoryProviderMs":3026,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1577,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":388,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1449},"nextAction":"Canonical KnockLaunch Gate notifier and mission supervisor own progression from this exact PR head; do not synchronously poll Forgejo from the owner request.","receiptRef":{"mode":"full","missionId":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3589,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:56:46.299732+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2257","receipt_type":"execute_mission","idempotency_key":"mission:c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"99667ce4-706a-4342-a234-eb70ecbc809d","command_center_event_id":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3"},{"id":"fbaa7e27-ea2e-495a-8dcb-a5a28a6cbbbe","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":"ai/bootstrap-proposal-editor-storage","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1925,"terminal":false,"missionId":"f09c02cf-f022-4b83-9db0-90e830bac2fd","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4714,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":579,"approvedPlanMs":0,"missionSetupMs":380,"providerAuthMs":0,"shipAndProveMs":3968,"ledgerPrepareMs":380,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":380,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":380,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"f09c02cf-f022-4b83-9db0-90e830bac2fd"},"performance":null,"deploymentId":"forgejo-main-094d25c2f08e","workflowRunId":5782,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-media-library","tenant-storage-migration-v1"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1476,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T03:07:07.089704+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","external_id":"forgejo-main-094d25c2f08e","receipt_type":"execute_mission","idempotency_key":"mission:f09c02cf-f022-4b83-9db0-90e830bac2fd:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"b01ee080-de24-44f5-96b7-c6fa1290a4a4","command_center_event_id":"f09c02cf-f022-4b83-9db0-90e830bac2fd"},{"id":"7f184f38-deeb-4da4-ac92-0204a9db029d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-944b3f8629fb","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2257,"terminal":false,"missionId":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1763,"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":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1284,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:56:59.511914+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2257","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3:automatic-mission-resume:2257:repair_mission_waiting_for_gate","mission_step_id":"7f5be381-22cb-4c77-8466-2e1ffb1ed805","command_center_event_id":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3"},{"id":"19aaa323-85b0-45ce-b535-e3f11c89db07","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"merge","satisfied":false,"statement":"PR #1925 is squash merged from exact Gate-green head 8c08a3be4bf3bb7ed6405409344559c5583162d1.","proofConditionIds":["proof-merge"]},{"id":"release","satisfied":true,"statement":"Only the affected frontend and Supabase Edge Functions tenant-media-library and tenant-storage-migration-v1 are released.","proofConditionIds":["proof-release"]},{"id":"bootstrap","satisfied":true,"statement":"Big Papi tenant storage contains the four canonical proposal-editor folder markers.","proofConditionIds":["proof-storage"]}],"satisfied":false,"constraints":[{"id":"same-pr","satisfied":false,"statement":"Do not mutate source or create another branch or PR.","proofConditionIds":["proof-merge"]},{"id":"targets","satisfied":true,"statement":"Do not release unrelated production targets.","proofConditionIds":["proof-release"]}],"contractHash":"f5e9ba99597be21de0d998056477eda4dfdaedff35f9fed032f36bb8ab855355","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-merge","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"f5e9ba99597be21de0d998056477eda4dfdaedff35f9fed032f36bb8ab855355","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend","supabaseEdge"],"releaseRequestContractHash":"f5e9ba99597be21de0d998056477eda4dfdaedff35f9fed032f36bb8ab855355"},"required":true,"satisfied":true},{"id":"proof-storage","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend","supabaseEdge"],"releaseRequestContractHash":"f5e9ba99597be21de0d998056477eda4dfdaedff35f9fed032f36bb8ab855355"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T03:06:44.545476+00:00","proof_gate":"request_contract_pending","source_sha":"094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:f09c02cf-f022-4b83-9db0-90e830bac2fd:request-contract:f5e9ba99597be21de0d998056477eda4dfdaedff35f9fed032f36bb8ab855355:094d25c2f08eb5406fbf9e5fd6f5f388fd9fc1d9:pending:repository","mission_step_id":"da62ff4b-237b-458c-ad8a-bfc360d4366a","command_center_event_id":"f09c02cf-f022-4b83-9db0-90e830bac2fd"},{"id":"70e8aee8-80a9-4bdf-95c7-952e1b5eab6f","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-f1fb7a7ad1df","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":null,"terminal":false,"missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":138,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":619,"providerAuthMs":0,"ledgerPrepareMs":619,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":619,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":619,"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":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2388,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T03:09:43.086112+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f1fb7a7a-d1df-40d8-9f27-7c88862256d5:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"c8474c74-7e0d-446f-8f1f-62eb16bfd0a0","command_center_event_id":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},{"id":"2722516b-d106-49e7-a89f-460eac4c5d79","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f1fb7a7ad1df","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":null,"terminal":false,"missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1883,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":708,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":646,"ledgerReconcileMs":0,"lineageReconcileMs":62,"resolvePreflightMs":708,"repositoryMutationMs":1883,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":646,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1426,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T03:10:06.110831+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f1fb7a7a-d1df-40d8-9f27-7c88862256d5:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"4de94ead-9a19-4b37-a4bf-c3aac1e1667e","command_center_event_id":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},{"id":"dd36b3de-6aa1-484b-a318-bc3db020d5f7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f1fb7a7ad1df","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1926,"terminal":false,"missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5020,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":354,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":286,"ledgerReconcileMs":0,"lineageReconcileMs":68,"resolvePreflightMs":354,"repositoryMutationMs":5020,"repositoryProviderMs":3636,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2700,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":286,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":936},"nextAction":"Canonical KnockLaunch Gate notifier and mission supervisor own progression from this exact PR head; do not synchronously poll Forgejo from the owner request.","receiptRef":{"mode":"full","missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3572,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T03:11:34.387633+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"1926","receipt_type":"execute_mission","idempotency_key":"mission:f1fb7a7a-d1df-40d8-9f27-7c88862256d5:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"4de94ead-9a19-4b37-a4bf-c3aac1e1667e","command_center_event_id":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},{"id":"99cecae5-7fe3-4d69-bc58-c9acd9f56520","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-f1fb7a7ad1df","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1926,"terminal":false,"missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"542df6b39dcbe642a2528d3cb289f0939976c80c","timingsMs":{"prReadinessMs":3000,"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":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},"performance":null,"deploymentId":"forgejo-main-542df6b39dcb","workflowRunId":5785,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":841,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T03:11:50.334748+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1926","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f1fb7a7a-d1df-40d8-9f27-7c88862256d5:automatic-mission-resume:1926:repair_mission_pr_ready_retryable","mission_step_id":"f0c589bf-0a36-4017-ac70-294689b50015","command_center_event_id":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},{"id":"0eb293e7-b723-4b8a-b259-d420f1375a86","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f1fb7a7ad1df","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1926,"terminal":false,"missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3000,"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":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1284,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T03:11:38.738781+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1926","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f1fb7a7a-d1df-40d8-9f27-7c88862256d5:automatic-mission-resume:1926:repair_mission_waiting_for_gate","mission_step_id":"f0c589bf-0a36-4017-ac70-294689b50015","command_center_event_id":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},{"id":"d1a79fb0-a03e-4ad6-9ceb-4b451da1f76d","source":"forgejo","status":"waiting","payload":{"branch":"ai/post-login-launch-hub-387400c2","prNumber":2275,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"da0898299566b1dc573f68ce479eb2022af4f96c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:53:10.442516+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"da0898299566b1dc573f68ce479eb2022af4f96c","external_id":"2275","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:387400c2-2d01-4a97-9e51-345d958591d8:merged-pr:2275:da0898299566b1dc573f68ce479eb2022af4f96c","mission_step_id":"b361cf4d-8138-4c4e-8cbb-12a5457923ac","command_center_event_id":"387400c2-2d01-4a97-9e51-345d958591d8"},{"id":"bdb80209-1061-4b66-833a-682248019ab0","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-timeout-hardening","reason":"existing_branch_refresh_failed:2219:500","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2219,"terminal":false,"missionId":"366e8a41-b11b-446f-8147-da071bd5769c","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2404,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":451,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":266,"ledgerReconcileMs":0,"lineageReconcileMs":185,"resolvePreflightMs":451,"repositoryMutationMs":2404,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":266,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"366e8a41-b11b-446f-8147-da071bd5769c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1465,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:03:33.327768+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:366e8a41-b11b-446f-8147-da071bd5769c:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"4556eec2-c237-4709-923d-185f22719e56","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"605d440c-f766-422d-965a-f55f25893cf2","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/restore-points-human-language-20260910","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":null,"terminal":false,"missionId":"dae7be12-c46c-4ad1-b68f-babda00d72ee","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6162,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":628,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":420,"ledgerReconcileMs":0,"lineageReconcileMs":208,"resolvePreflightMs":628,"repositoryMutationMs":6162,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":420,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"dae7be12-c46c-4ad1-b68f-babda00d72ee"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1560,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:28:33.141436+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:dae7be12-c46c-4ad1-b68f-babda00d72ee:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"bdb32c7b-a248-4d8b-8697-6f0ccf53d118","command_center_event_id":"dae7be12-c46c-4ad1-b68f-babda00d72ee"},{"id":"bd089764-ab0a-444b-82b4-322b7cceb8ed","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"da0898299566b1dc573f68ce479eb2022af4f96c","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"launch-hub","satisfied":true,"statement":"Successful generic login lands on a compact launch hub that presents Businesses and Apps as the two primary choices, with no automatic single-tenant redirect.","proofConditionIds":["repo-login-flow","repo-launch-hub","runtime-launch-hub"]},{"id":"tenant-selection-revamp","satisfied":true,"statement":"The tenant selection surface is visually refactored into compact branded business cards and removes developer-facing grouping, role badges, GodMode/audit/recovery jargon from the normal user experience while preserving owner and platform access.","proofConditionIds":["repo-launch-hub","runtime-launch-hub"]},{"id":"direct-app-launch","satisfied":true,"statement":"The Apps section only lists launchable tenant-user applications for at least one accessible business and opens directly in the last valid or sole eligible business, otherwise presenting a compact business chooser for that app.","proofConditionIds":["repo-launch-hub","runtime-launch-hub"]}],"satisfied":true,"constraints":[{"id":"preserve-access","satisfied":true,"statement":"Preserve tenant permissions, tenant scoping, app-specific login behavior, owner access, platform-admin access, and existing routing/security contracts.","proofConditionIds":["repo-login-flow","repo-launch-hub"]},{"id":"frontend-only","satisfied":true,"statement":"Change frontend source only and release only the frontend target.","proofConditionIds":["repo-login-flow","repo-launch-hub","runtime-launch-hub"]}],"contractHash":"51db2c3eb6e747ee1500c6c84811ad7dcb9e1fddb842c058588f3515b2d3922f","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-login-flow","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"51db2c3eb6e747ee1500c6c84811ad7dcb9e1fddb842c058588f3515b2d3922f","repositoryProofStatus":"verified","repositoryProofSourceSha":"da0898299566b1dc573f68ce479eb2022af4f96c"},"required":true,"satisfied":true},{"id":"repo-launch-hub","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"51db2c3eb6e747ee1500c6c84811ad7dcb9e1fddb842c058588f3515b2d3922f","repositoryProofStatus":"verified","repositoryProofSourceSha":"da0898299566b1dc573f68ce479eb2022af4f96c"},"required":true,"satisfied":true},{"id":"runtime-launch-hub","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"51db2c3eb6e747ee1500c6c84811ad7dcb9e1fddb842c058588f3515b2d3922f"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":4},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:53:16.361196+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"da0898299566b1dc573f68ce479eb2022af4f96c","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:387400c2-2d01-4a97-9e51-345d958591d8:request-contract:51db2c3eb6e747ee1500c6c84811ad7dcb9e1fddb842c058588f3515b2d3922f:da0898299566b1dc573f68ce479eb2022af4f96c:verified:","mission_step_id":"6f69d37a-1a6e-4a7f-b599-29f01242beca","command_center_event_id":"387400c2-2d01-4a97-9e51-345d958591d8"},{"id":"1204cfcf-dc72-41f7-8d09-14213734c495","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the authorized Command Center terminalization maintenance. Temporarily UNFREEZE the control plane only for this exact worker edit. Restore the durable exact-release short-circuit from preserved commit 5adc7dab43a16d26759dd71adaf1d8c5923e1377. Prepare only; do not release yet.","wordingChanged":false,"canonicalIntent":"Continue the authorized Command Center terminalization maintenance. Temporarily UNFREEZE the control plane only for this exact worker edit. Restore the durable exact-release short-circuit from preserved commit 5adc7dab43a16d26759dd71adaf1d8c5923e1377. Prepare only; do not release yet.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"terminalization","statement":"Completed Command Center missions reconcile from exact canonical release evidence without requiring moving-main ancestry.","proofConditionIds":["runtime-proof"]}],"objective":"Continue the authorized Command Center terminalization maintenance. Temporarily UNFREEZE the control plane only for this exact worker edit. Restore the durable exact-release short-circuit from preserved commit 5adc7dab43a16d26759dd71adaf1d8c5923e1377. Prepare only; do not release yet.","constraints":[{"id":"release-safety","statement":"Preserve protected main, one branch, one PR, one Gate, one release, and unrelated behavior.","proofConditionIds":["runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime-proof","kind":"runtime","claim":"The exact repair passes KnockLaunch Gate, squash-merges, releases only ccExecution, proves live runtime identity, and the original stuck mission terminalizes.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"e2ea6e03201a8007c63f1e13ef6bafc229d0454d409cf06746838dcc56464b9e","requestContractRevision":3,"previousRequestContractHash":"399e0aefbe1a1aa96dab1b261f3b7aa5014a08122e9656a582872bac0580d25a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T05:29:04.537713+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:20aae700-7266-447e-844c-b0d60ddea665:request-contract:e2ea6e03201a8007c63f1e13ef6bafc229d0454d409cf06746838dcc56464b9e","mission_step_id":"fcc4502e-7930-43dc-91dc-49f9dc193586","command_center_event_id":"20aae700-7266-447e-844c-b0d60ddea665"},{"id":"57de0795-32ca-4870-84ea-fae96c0f39f2","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/mission-ledger.js"],"reason":"Owner-authorized bounded repair of post-merge mission terminalization.","baseSha":"7cf6f3d1f046dcf00b4502e5221e3d1d561f5666","issuedAt":1789018145087,"expiresAt":1789018325087,"missionId":"20aae700-7266-447e-844c-b0d60ddea665","authorizationId":"6dc8d162-5239-409e-8fdb-801eafcbaf21","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T05:29:05.482467+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"7cf6f3d1f046dcf00b4502e5221e3d1d561f5666","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:6dc8d162-5239-409e-8fdb-801eafcbaf21","mission_step_id":"4919f3c1-0b00-4c46-96dc-f07486281403","command_center_event_id":"20aae700-7266-447e-844c-b0d60ddea665"},{"id":"cedb5dd1-e4cb-45cd-916f-f356d3d1bfc8","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f1fb7a7ad1df","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1926,"terminal":false,"missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4858,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1180,"approvedPlanMs":0,"missionSetupMs":439,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":316,"ledgerReconcileMs":0,"lineageReconcileMs":123,"resolvePreflightMs":439,"repositoryMutationMs":3673,"repositoryProviderMs":2147,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1965,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":316,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":182},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1511,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T03:12:30.46112+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1926","receipt_type":"execute_mission","idempotency_key":"mission:f1fb7a7a-d1df-40d8-9f27-7c88862256d5:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"4de94ead-9a19-4b37-a4bf-c3aac1e1667e","command_center_event_id":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},{"id":"01426c04-0133-421b-b798-74d5f8b47277","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f1fb7a7ad1df","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1926,"terminal":false,"missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"542df6b39dcbe642a2528d3cb289f0939976c80c","timingsMs":{"prReadinessMs":3892,"approvedPlanMs":0,"shipAndProveMs":11064,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},"performance":null,"deploymentId":"forgejo-main-542df6b39dcb","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1892,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T03:13:14.66692+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"1926","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f1fb7a7a-d1df-40d8-9f27-7c88862256d5:automatic-mission-resume:1926:canonical_release_dispatched","mission_step_id":"0d7889b8-4de9-4b26-810c-6f941a5cecd2","command_center_event_id":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},{"id":"01e97945-7885-4099-b721-6706701c0410","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"542df6b39dcbe642a2528d3cb289f0939976c80c","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"542df6b39dcbe642a2528d3cb289f0939976c80c","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"f9ee1ff91bd446468e792a4d32fd0128b4c2a199dd58acad55ab989e409766b8","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5785","runId":5785,"status":"running","sourceSha":"542df6b39dcbe642a2528d3cb289f0939976c80c","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"8e64707d1a4ae07175dc6114a4f84ce9e46e199f","deploymentId":"forgejo-main-8e64707d1a4ae07175dc6114a4f84ce9e46e199f","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.66-repair-generation-continuation","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T03:13:39.154742+00:00","proof_gate":"canonical_release_pending","source_sha":"542df6b39dcbe642a2528d3cb289f0939976c80c","external_id":"forgejo-main-542df6b39dcb","receipt_type":"canonical_release_status","idempotency_key":"mission:f1fb7a7a-d1df-40d8-9f27-7c88862256d5:forgejo-release-status:542df6b39dcbe642a2528d3cb289f0939976c80c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"0d7889b8-4de9-4b26-810c-6f941a5cecd2","command_center_event_id":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},{"id":"18cb6fcb-7cb4-49c1-b509-3bc373aaa68f","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-f1fb7a7ad1df","prNumber":1926,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"542df6b39dcbe642a2528d3cb289f0939976c80c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T03:14:44.392342+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"542df6b39dcbe642a2528d3cb289f0939976c80c","external_id":"1926","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:f1fb7a7a-d1df-40d8-9f27-7c88862256d5:merged-pr:1926:542df6b39dcbe642a2528d3cb289f0939976c80c","mission_step_id":"0d7889b8-4de9-4b26-810c-6f941a5cecd2","command_center_event_id":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},{"id":"64e4fe4e-69e3-4384-b47a-de998411a710","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/curri-background-owner-fix-20260906","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":null,"terminal":false,"missionId":"8bc7f051-ef23-4656-a9ff-1d0eb2a0656d","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":332,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":332,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":332,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":332,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8bc7f051-ef23-4656-a9ff-1d0eb2a0656d"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1536,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T12:51:48.285337+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8bc7f051-ef23-4656-a9ff-1d0eb2a0656d:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"1dee1f95-a08d-48df-8440-f96f5c66dc16","command_center_event_id":"8bc7f051-ef23-4656-a9ff-1d0eb2a0656d"},{"id":"5c0171d7-12d7-40ca-878b-1c9a80697e8e","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-f1fb7a7ad1df","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1926,"terminal":false,"missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"542df6b39dcbe642a2528d3cb289f0939976c80c","timingsMs":{"prReadinessMs":1175,"approvedPlanMs":0,"shipAndProveMs":5965,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},"performance":null,"deploymentId":"forgejo-main-542df6b39dcb","workflowRunId":5785,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T03:14:12.531649+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1926","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f1fb7a7a-d1df-40d8-9f27-7c88862256d5:automatic-mission-resume:1926:canonical_release_reconciliation_pending","mission_step_id":"f0c589bf-0a36-4017-ac70-294689b50015","command_center_event_id":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"},{"id":"42253f01-6900-4112-8195-b2c22f66479f","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"542df6b39dcbe642a2528d3cb289f0939976c80c","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"542df6b39dcbe642a2528d3cb289f0939976c80c","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"f9ee1ff91bd446468e792a4d32fd0128b4c2a199dd58acad55ab989e409766b8","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5785","runId":5785,"status":"success","sourceSha":"542df6b39dcbe642a2528d3cb289f0939976c80c","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"542df6b39dcbe642a2528d3cb289f0939976c80c","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-542df6b39dcbe642a2528d3cb289f0939976c80c","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":5785,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.66-repair-generation-continuation","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T03:14:46.753034+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"542df6b39dcbe642a2528d3cb289f0939976c80c","external_id":"forgejo-main-542df6b39dcb","receipt_type":"canonical_release_status","idempotency_key":"mission:f1fb7a7a-d1df-40d8-9f27-7c88862256d5:forgejo-release-status:542df6b39dcbe642a2528d3cb289f0939976c80c:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"75a472a4-64a0-44ba-be50-52b5fcdffb12","command_center_event_id":"f1fb7a7a-d1df-40d8-9f27-7c88862256d5"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":13000,"schema":"public"}