{"data":[{"id":"e41f5fb3-1704-424a-a017-19ed7ba3b45e","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","branch":"ai/optimize-supabase-rls-realtime-v2","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:7287d807dfffb99ed0b082129a626a29306f954d121cd3d07d17be72eafd5efe","requested_at":"2026-08-20T22:18:42.238Z","conversation_id":null,"requestedBranch":"ai/optimize-supabase-rls-realtime-v2","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"skipped","step_key":"visual_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:18:42.314365+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-20T22:28:09.480668+00:00","deadline_at":"2026-08-21T02:18:42.314365+00:00","completed_at":"2026-08-20T22:28:09.33+00:00","attempt_count":0,"idempotency_key":"mission:293d332d-521e-4e38-854a-2113726196ca:visual_proof","last_progress_at":"2026-08-20T22:28:09.33+00:00","command_center_event_id":"293d332d-521e-4e38-854a-2113726196ca"},{"id":"9114f518-1ad0-4605-a29f-c4336bc7bf72","lane":"cc-execution","error":null,"input":{"route":"/big-papis","scope":"platform","branch":"ai/add-big-papi-fundraising-section-v2-20260821","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:07a0d3516b1cbc2edd9636a91c373af76bfb2a9078f276db6081eb5a8401de98","requested_at":"2026-08-21T18:05:46.155Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/add-big-papi-fundraising-section-v2-20260821","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"pending","step_key":"runtime_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T18:05:46.4017+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-21T18:05:46.4017+00:00","deadline_at":"2026-08-21T21:35:46.4017+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b5792a40-9313-490b-8420-3907cda56365:runtime_proof","last_progress_at":null,"command_center_event_id":"b5792a40-9313-490b-8420-3907cda56365"},{"id":"b445b837-d258-41d5-8d3b-c3436e634aed","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/optimize-supabase-rls-realtime-v2","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:7287d807dfffb99ed0b082129a626a29306f954d121cd3d07d17be72eafd5efe","requested_at":"2026-08-20T22:18:42.238Z","conversation_id":null,"requestedBranch":"ai/optimize-supabase-rls-realtime-v2","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/optimize-supabase-rls-realtime-v2","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":2948,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.11-schema-authority","prNumber":null,"terminal":false,"missionId":"293d332d-521e-4e38-854a-2113726196ca","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":null,"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":"293d332d-521e-4e38-854a-2113726196ca"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":9888,"likelyAffectedFiles":["scripts/supabase-migration-release.mjs","scripts/__tests__/supabase-migration-release.test.mjs","scripts/validate-supabase-migration-integrity.mjs","src/__tests__/contracts/command-center-release-reconciliation-budget.contract.test.ts",".forgejo/workflows/knocklaunch.yml","src/components/admin/SupabaseHealthPanel.tsx","src/__tests__/contracts/canonical-deploy-dispatchers.test.ts","src/__tests__/contracts/command-center-existing-branch-refresh.contract.test.ts","src/__tests__/contracts/mail360-migration-reconcile.contract.test.ts","scripts/owner-supabase-function-migrate.mjs","scripts/resolve-supabase-edge-consumers.mjs","scripts/resolve-supabase-function-targets.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"verified","step_key":"preflight","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:18:42.314365+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-20T22:25:30.080992+00:00","deadline_at":"2026-08-20T22:28:42.314365+00:00","completed_at":"2026-08-20T22:25:30.037+00:00","attempt_count":0,"idempotency_key":"mission:293d332d-521e-4e38-854a-2113726196ca:preflight","last_progress_at":"2026-08-20T22:25:30.037+00:00","command_center_event_id":"293d332d-521e-4e38-854a-2113726196ca"},{"id":"70d842ec-0b06-48d7-afa7-937baf29044f","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/fix-supabase-release-trigger-sha-20260825","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:96f47f3404bc5de24994d571757824ad858abf69b6bd64d4210d5d9e22bc492c","requested_at":"2026-08-25T06:59:14.113Z","conversation_id":null,"requestedBranch":"ai/fix-supabase-release-trigger-sha-20260825","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-25T06:59:14.580247+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-25T06:59:14.580247+00:00","deadline_at":"2026-08-25T07:09:14.580247+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:96be4683-ede3-4e21-a9a3-fa806fd544e0:preflight","last_progress_at":null,"command_center_event_id":"96be4683-ede3-4e21-a9a3-fa806fd544e0"},{"id":"1fa52a57-7a21-4537-b343-74bf676150fe","lane":"onrunner","error":null,"input":{"route":"/big-papis","scope":"platform","branch":"ai/add-big-papi-fundraising-section-v2-20260821","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:07a0d3516b1cbc2edd9636a91c373af76bfb2a9078f276db6081eb5a8401de98","requested_at":"2026-08-21T18:05:46.155Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/add-big-papi-fundraising-section-v2-20260821","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T18:05:46.4017+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-21T18:05:46.4017+00:00","deadline_at":"2026-08-21T22:05:46.4017+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b5792a40-9313-490b-8420-3907cda56365:visual_proof","last_progress_at":null,"command_center_event_id":"b5792a40-9313-490b-8420-3907cda56365"},{"id":"8417c2f1-a54a-4f77-8fde-6dc4bbfe4cc5","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:263","requested_at":"2026-08-16T17:30:04.544Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:30:04.609924+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T17:33:14.300648+00:00","deadline_at":"2026-08-16T21:00:04.609924+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:e3f96989-7001-4232-a8e6-86b9b693baf4:runtime_proof","last_progress_at":"2026-08-16T17:33:14.091+00:00","command_center_event_id":"e3f96989-7001-4232-a8e6-86b9b693baf4"},{"id":"fb52aaea-d090-4166-aa75-37981101ae41","lane":"onrunner","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:263","requested_at":"2026-08-16T17:30:04.544Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:30:04.609924+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:33:25.647045+00:00","deadline_at":"2026-08-16T21:30:04.609924+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:e3f96989-7001-4232-a8e6-86b9b693baf4:visual_proof","last_progress_at":"2026-08-16T17:33:25.602+00:00","command_center_event_id":"e3f96989-7001-4232-a8e6-86b9b693baf4"},{"id":"f775b048-2727-454c-b724-86e12e77fef6","lane":"cc-execution","error":null,"input":{"route":"/crm/ROOFING_COMPANY/redfish-roofing","scope":"tenant","branch":"ai/objective-first-repair-mtiur57y","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"tenant-workstream:redfishroofing:key:e5e1d7cb6ff0fd9ac499e3f0fb6c6e629adeac18ffb358b5a7b271acf8813907","requested_at":"2026-09-01T16:03:38.454Z","shipRequested":true,"workstream_key":"tenant-workstream:redfishroofing:key:e5e1d7cb6ff0fd9ac499e3f0fb6c6e629adeac18ffb358b5a7b271acf8813907","conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reorganize every Redfish Roofing route through the shared `src/components/redfish/RedfishWorkspaceShell.tsx` owner. Replace only that file with the supplied frontend implementation. Remove duplicated shell-injected lifecycle/command/production clutter above route applications. Establish one consistent hierarchy: compact route identity/header, primary route application first, subordinate context/next-step shortcuts second, rare company tools in the tools drawer. Preserve all route URLs, actual child applications, live/demo data, Insurance vs Retail behavior, dual/triple pipeline semantics, financing behavior, locked background ownership, and backend/runtime behavior. Ship one frontend PR through KnockLaunch Gate, squash merge, affected frontend deploy, and live route proof.","wordingChanged":false,"canonicalIntent":"Reorganize every Redfish Roofing route through the shared `src/components/redfish/RedfishWorkspaceShell.tsx` owner. Replace only that file with the supplied frontend implementation. Remove duplicated shell-injected lifecycle/command/production clutter above route applications. Establish one consistent hierarchy: compact route identity/header, primary route application first, subordinate context/next-step shortcuts second, rare company tools in the tools drawer. Preserve all route URLs, actual child applications, live/demo data, Insurance vs Retail behavior, dual/triple pipeline semantics, financing behavior, locked background ownership, and backend/runtime behavior. Ship one frontend PR through KnockLaunch Gate, squash merge, affected frontend deploy, and live route proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"redfish-route-organization","statement":"Every route under /crm/ROOFING_COMPANY/redfish-roofing/* uses a consistent information hierarchy with primary route content first, supporting context/actions subordinate, and rare tools separated from daily work.","proofConditionIds":["source-proof","live-proof"]}],"objective":"Reorganize every Redfish Roofing route through the shared `src/components/redfish/RedfishWorkspaceShell.tsx` owner. Replace only that file with the supplied frontend implementation. Remove duplicated shell-injected lifecycle/command/production clutter above route applications. Establish one consistent hierarchy: compact route identity/header, primary route application first, subordinate context/next-step shortcuts second, rare company tools in the tools drawer. Preserve all route URLs, actual child applications, live/demo data, Insurance vs Retail behavior, dual/triple pipeline semantics, financing behavior, locked background ownership, and backend/runtime behavior. Ship one frontend PR through KnockLaunch Gate, squash merge, affected frontend deploy, and live route proof.","constraints":[{"id":"constraint-1","statement":"frontend-only","proofConditionIds":["source-proof"]},{"id":"constraint-2","statement":"preserve route URLs","proofConditionIds":["source-proof","live-proof"]},{"id":"constraint-3","statement":"preserve route applications and functional capability","proofConditionIds":["source-proof","live-proof"]},{"id":"constraint-4","statement":"preserve Redfish custom Insurance vs Retail and dual/triple pipeline semantics","proofConditionIds":["source-proof"]},{"id":"constraint-5","statement":"preserve financing behavior","proofConditionIds":["source-proof"]},{"id":"constraint-6","statement":"preserve live/demo data","proofConditionIds":["source-proof"]},{"id":"constraint-7","statement":"preserve locked Redfish background","proofConditionIds":["source-proof","live-proof"]},{"id":"constraint-8","statement":"do not modify backend, database, auth, workers, Supabase, control-plane, workflows, or runtime","proofConditionIds":["source-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"source-proof","kind":"repository","claim":"Only the Redfish shared frontend shell is reorganized and its child route applications, route contracts, locked background owner, and functional business behavior remain intact.","route":"/crm/ROOFING_COMPANY/redfish-roofing","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"live-proof","kind":"runtime","claim":"The Redfish route family resolves live after the frontend release.","route":"/crm/ROOFING_COMPANY/redfish-roofing","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtiur57y","anchor_tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","supervisor_owner":"cc-execution","target_tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","tenantWorkstream":true,"verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Redfish Roofing Florida","target_tenant_slug":"redfish-roofing","requestContractHash":"c0976bf4c45f7a0e8e2cbbbb991fb719bb3cc0ec56f02d8e97eaaa58a205af22","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"workstream_active_key":"tenant-workstream:redfishroofing:key:e5e1d7cb6ff0fd9ac499e3f0fb6c6e629adeac18ffb358b5a7b271acf8813907","workstream_generation":0,"workstream_tenant_ref":"redfishroofing","tenant_reference_input":"redfish-roofing","requestContractRevision":1,"tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"redfish roofing","tenant_resolution_candidates":[{"name":"Redfish Roofing Florida","slug":"redfish-roofing","tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Roof Help Finder","slug":"roof-help-finder","tenant_id":"c3f09b56-5ff5-4521-8a0a-39cbeb4b5275","confidence":0.6222,"match_kind":"word_similarity"},{"name":"Josh's records","slug":"joshs-records","tenant_id":"45be5342-7d2d-48a7-a403-e6da17ab47d1","confidence":0.5776,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"requestContractPendingProofKinds":["repository","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"ready","step_key":"implementation","tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-01T16:03:39.025525+00:00","started_at":null,"step_order":20,"updated_at":"2026-09-01T16:05:12.805471+00:00","deadline_at":"2026-09-01T18:03:39.025525+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:76d97d2e-1591-4eab-84ef-53c432c1657e:implementation","last_progress_at":"2026-09-01T16:05:12.323+00:00","command_center_event_id":"76d97d2e-1591-4eab-84ef-53c432c1657e"},{"id":"ea364459-4133-4916-8dda-c1337bb8bf08","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-public-rpc-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:fac65a51280a13c6ef5de4c0d113c8a69d87fb5c497d0b8c9290e1c3f1b3fe5a","requested_at":"2026-08-20T22:16:25.454Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-public-rpc-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/supabase-public-rpc-hardening","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":1064,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.11-schema-authority","prNumber":515,"terminal":false,"missionId":"3dc5ab98-7f63-4108-9b60-d7c6c6160bd8","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"3dc5ab98-7f63-4108-9b60-d7c6c6160bd8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4982,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"failed","step_key":"implementation","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:16:26.140587+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-20T22:19:36.725263+00:00","deadline_at":"2026-08-21T00:16:26.140587+00:00","completed_at":"2026-08-20T22:19:36.683+00:00","attempt_count":0,"idempotency_key":"mission:3dc5ab98-7f63-4108-9b60-d7c6c6160bd8:implementation","last_progress_at":"2026-08-20T22:19:36.683+00:00","command_center_event_id":"3dc5ab98-7f63-4108-9b60-d7c6c6160bd8"},{"id":"ac020b86-768c-46b9-8705-7cd05c07c774","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:a7d99bbb57a8a6e5618beff697f0b6cc5753c29d3228ac15a916dbf4bdf9c7bd","requested_at":"2026-09-20T05:51:03.836Z","shipRequested":true,"conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for this exact owner-approved repair and implement Aggressive Recovery in Command Center mission execution: retryable transient interruptions must resume the existing durable mission checkpoint and reuse the same branch, pull request, gate, merge and release identities; main advancement refreshes the same pull request and continues; retries are bounded and idempotent; duplicate pull requests, releases and side effects are forbidden; deterministic source failures, semantic conflicts, credential boundaries, irreversible ambiguity, or exhausted safe retry budget remain fail-closed.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for this exact owner-approved repair and implement Aggressive Recovery in Command Center mission execution: retryable transient interruptions must resume the existing durable mission checkpoint and reuse the same branch, pull request, gate, merge and release identities; main advancement refreshes the same pull request and continues; retries are bounded and idempotent; duplicate pull requests, releases and side effects are forbidden; deterministic source failures, semantic conflicts, credential boundaries, irreversible ambiguity, or exhausted safe retry budget remain fail-closed.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"resume-existing-mission","statement":"Retryable transient interruptions resume the existing durable mission from its latest checkpoint without creating duplicate work.","proofConditionIds":["repo-contract","runtime-contract"]},{"id":"reuse-identities","statement":"Continuation reuses the same branch, pull request, gate, merge, and release identities whenever they remain valid.","proofConditionIds":["repo-contract","runtime-contract"]},{"id":"main-advancement-refresh","statement":"Upstream main advancement refreshes the existing pull request and requires the new exact-head gate before merge.","proofConditionIds":["repo-contract"]},{"id":"bounded-retry","statement":"Transient retries are bounded and idempotent; deterministic or unsafe states remain fail-closed.","proofConditionIds":["repo-contract","runtime-contract"]},{"id":"regression-coverage","statement":"Regression tests cover interrupted resume, stale-main refresh, transient gate retry, release interruption reconciliation, and duplicate-side-effect prevention.","proofConditionIds":["repo-contract"]}],"objective":"Unfreeze the control plane for this exact owner-approved repair and implement Aggressive Recovery in Command Center mission execution: retryable transient interruptions must resume the existing durable mission checkpoint and reuse the same branch, pull request, gate, merge and release identities; main advancement refreshes the same pull request and continues; retries are bounded and idempotent; duplicate pull requests, releases and side effects are forbidden; deterministic source failures, semantic conflicts, credential boundaries, irreversible ambiguity, or exhausted safe retry budget remain fail-closed.","constraints":[{"id":"no-safety-weakening","statement":"Do not weaken authentication, protected-main, merge, release, or production safety invariants.","proofConditionIds":["repo-contract","runtime-contract"]},{"id":"single-owner","statement":"Do not introduce a second mutation, merge, queue, or release owner.","proofConditionIds":["repo-contract"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-contract","runtime-contract"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-contract","runtime-contract"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-contract","kind":"repository","claim":"Current merged source and regression tests encode the Aggressive Recovery contract.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"runtime-contract","kind":"runtime","claim":"Live cc-execution runs the merged Aggressive Recovery implementation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-the-control-plane-for-this-exact-owner-approved-repair-and-implement-Aggressive-Recovery-in","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["ccExecution"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["repo-contract","runtime-contract"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"0bc7db01eb87d45e0522708f19a631e73e879e229660501927dbe534a905aaa3","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["repository","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"branch":"ai/objective-first-repair-90ef6d5b28ec","prNumber":3279,"nextAction":null,"mergeCommitSha":"f83c9644b1d643b5a51ed5b380487cb38075f6e2","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"status":"waiting","step_key":"pull_request","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T05:51:03.899874+00:00","started_at":null,"step_order":30,"updated_at":"2026-09-20T06:08:42.447656+00:00","deadline_at":"2026-09-20T08:21:03.899874+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:90ef6d5b-28ec-455b-b304-41150b7128ca:pull_request","last_progress_at":"2026-09-20T06:08:42.403+00:00","command_center_event_id":"90ef6d5b-28ec-455b-b304-41150b7128ca"},{"id":"1aaab8fc-c778-46fb-9eab-8731cdb20215","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:262","requested_at":"2026-08-16T17:26:27.942Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papi's Coquito Iceys","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papi s coquito iceys","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Josh's records","slug":"joshs-records","tenant_id":"45be5342-7d2d-48a7-a403-e6da17ab47d1","confidence":0.5587,"match_kind":"word_similarity"},{"name":"Luis Contractor","slug":"luis-contractor","tenant_id":"33ab71eb-c91f-4bdb-85b4-add817f54efc","confidence":0.555,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"skipped","step_key":"pull_request","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:26:28.606706+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:30:57.922045+00:00","deadline_at":"2026-08-16T19:56:28.606706+00:00","completed_at":"2026-08-16T17:30:57.769+00:00","attempt_count":0,"idempotency_key":"mission:324513fc-b993-4441-b5ec-28728f7f9061:pull_request","last_progress_at":"2026-08-16T17:30:57.769+00:00","command_center_event_id":"324513fc-b993-4441-b5ec-28728f7f9061"},{"id":"619df09f-8f1e-4957-9925-25db3355a227","lane":"onrunner","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:262","requested_at":"2026-08-16T17:26:27.942Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papi's Coquito Iceys","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papi s coquito iceys","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Josh's records","slug":"joshs-records","tenant_id":"45be5342-7d2d-48a7-a403-e6da17ab47d1","confidence":0.5587,"match_kind":"word_similarity"},{"name":"Luis Contractor","slug":"luis-contractor","tenant_id":"33ab71eb-c91f-4bdb-85b4-add817f54efc","confidence":0.555,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"skipped","step_key":"visual_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:26:28.606706+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:30:57.922045+00:00","deadline_at":"2026-08-16T21:26:28.606706+00:00","completed_at":"2026-08-16T17:30:57.769+00:00","attempt_count":0,"idempotency_key":"mission:324513fc-b993-4441-b5ec-28728f7f9061:visual_proof","last_progress_at":"2026-08-16T17:30:57.769+00:00","command_center_event_id":"324513fc-b993-4441-b5ec-28728f7f9061"},{"id":"15b6fdea-6b68-4d47-934e-be060f3f9020","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:330","requested_at":"2026-08-17T15:50:57.381Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"88d8df4da19d8e8357ab88f4046f899b4194dd03","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"88d8df4da19d8e8357ab88f4046f899b4194dd03","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1096","runId":1096,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"verified","step_key":"runtime_proof","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T15:50:57.665564+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-17T15:55:35.651575+00:00","deadline_at":"2026-08-17T19:20:57.665564+00:00","completed_at":"2026-08-17T15:55:35.588+00:00","attempt_count":0,"idempotency_key":"mission:c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4:runtime_proof","last_progress_at":"2026-08-17T15:55:35.588+00:00","command_center_event_id":"c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4"},{"id":"23aed4cf-4c0a-4fc8-8290-5ad203066d21","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:e50afb3829dd23168497a7a3b2372351a828130974ed12a84609781d3a64484d","requested_at":"2026-08-17T20:22:12.355Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"ready","step_key":"pull_request","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-17T20:22:12.567479+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-17T20:22:14.759108+00:00","deadline_at":"2026-08-17T22:52:12.567479+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:04de1a41-639f-4e1b-8ed0-5bb65c5fd3c5:pull_request","last_progress_at":"2026-08-17T20:22:14.71+00:00","command_center_event_id":"04de1a41-639f-4e1b-8ed0-5bb65c5fd3c5"},{"id":"8f586af5-ea7d-4f40-a0c4-e45a85659df6","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:a7d99bbb57a8a6e5618beff697f0b6cc5753c29d3228ac15a916dbf4bdf9c7bd","requested_at":"2026-09-20T05:51:03.836Z","shipRequested":true,"conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for this exact owner-approved repair and implement Aggressive Recovery in Command Center mission execution: retryable transient interruptions must resume the existing durable mission checkpoint and reuse the same branch, pull request, gate, merge and release identities; main advancement refreshes the same pull request and continues; retries are bounded and idempotent; duplicate pull requests, releases and side effects are forbidden; deterministic source failures, semantic conflicts, credential boundaries, irreversible ambiguity, or exhausted safe retry budget remain fail-closed.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for this exact owner-approved repair and implement Aggressive Recovery in Command Center mission execution: retryable transient interruptions must resume the existing durable mission checkpoint and reuse the same branch, pull request, gate, merge and release identities; main advancement refreshes the same pull request and continues; retries are bounded and idempotent; duplicate pull requests, releases and side effects are forbidden; deterministic source failures, semantic conflicts, credential boundaries, irreversible ambiguity, or exhausted safe retry budget remain fail-closed.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"resume-existing-mission","statement":"Retryable transient interruptions resume the existing durable mission from its latest checkpoint without creating duplicate work.","proofConditionIds":["repo-contract","runtime-contract"]},{"id":"reuse-identities","statement":"Continuation reuses the same branch, pull request, gate, merge, and release identities whenever they remain valid.","proofConditionIds":["repo-contract","runtime-contract"]},{"id":"main-advancement-refresh","statement":"Upstream main advancement refreshes the existing pull request and requires the new exact-head gate before merge.","proofConditionIds":["repo-contract"]},{"id":"bounded-retry","statement":"Transient retries are bounded and idempotent; deterministic or unsafe states remain fail-closed.","proofConditionIds":["repo-contract","runtime-contract"]},{"id":"regression-coverage","statement":"Regression tests cover interrupted resume, stale-main refresh, transient gate retry, release interruption reconciliation, and duplicate-side-effect prevention.","proofConditionIds":["repo-contract"]}],"objective":"Unfreeze the control plane for this exact owner-approved repair and implement Aggressive Recovery in Command Center mission execution: retryable transient interruptions must resume the existing durable mission checkpoint and reuse the same branch, pull request, gate, merge and release identities; main advancement refreshes the same pull request and continues; retries are bounded and idempotent; duplicate pull requests, releases and side effects are forbidden; deterministic source failures, semantic conflicts, credential boundaries, irreversible ambiguity, or exhausted safe retry budget remain fail-closed.","constraints":[{"id":"no-safety-weakening","statement":"Do not weaken authentication, protected-main, merge, release, or production safety invariants.","proofConditionIds":["repo-contract","runtime-contract"]},{"id":"single-owner","statement":"Do not introduce a second mutation, merge, queue, or release owner.","proofConditionIds":["repo-contract"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-contract","runtime-contract"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-contract","runtime-contract"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-contract","kind":"repository","claim":"Current merged source and regression tests encode the Aggressive Recovery contract.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"runtime-contract","kind":"runtime","claim":"Live cc-execution runs the merged Aggressive Recovery implementation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-the-control-plane-for-this-exact-owner-approved-repair-and-implement-Aggressive-Recovery-in","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["ccExecution"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["repo-contract","runtime-contract"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"0bc7db01eb87d45e0522708f19a631e73e879e229660501927dbe534a905aaa3","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["repository","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":null,"status":"ready","step_key":"release","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T05:51:03.899874+00:00","started_at":null,"step_order":40,"updated_at":"2026-09-20T05:57:12.251248+00:00","deadline_at":"2026-09-20T08:51:03.899874+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:90ef6d5b-28ec-455b-b304-41150b7128ca:release","last_progress_at":"2026-09-20T05:57:12.215+00:00","command_center_event_id":"90ef6d5b-28ec-455b-b304-41150b7128ca"},{"id":"2e10b3fe-f5fc-4529-a75d-ef3f2ed230db","lane":"onrunner","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:330","requested_at":"2026-08-17T15:50:57.381Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"skipped","step_key":"visual_proof","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T15:50:57.665564+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-17T15:55:35.96316+00:00","deadline_at":"2026-08-17T19:50:57.665564+00:00","completed_at":"2026-08-17T15:55:35.588+00:00","attempt_count":0,"idempotency_key":"mission:c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4:visual_proof","last_progress_at":"2026-08-17T15:55:35.588+00:00","command_center_event_id":"c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4"},{"id":"65ef9827-9fef-423c-986e-f5ad2bec5e52","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:343","requested_at":"2026-08-17T18:44:24.189Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"thirsty-panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"skipped","step_key":"pull_request","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T18:44:24.451116+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-17T18:50:04.032321+00:00","deadline_at":"2026-08-17T21:14:24.451116+00:00","completed_at":"2026-08-17T18:50:03.889+00:00","attempt_count":0,"idempotency_key":"mission:28b89a64-a7d8-4b5f-95d2-106c48a2d6e5:pull_request","last_progress_at":"2026-08-17T18:50:03.889+00:00","command_center_event_id":"28b89a64-a7d8-4b5f-95d2-106c48a2d6e5"},{"id":"c9ee92e7-8442-4235-ad27-51112ea2739b","lane":"cc-execution","error":null,"input":{"route":null,"scope":"tenant","branch":"ai/big-papis-calendar-public-private-20260821","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d:after:c89e28d1-029b-446d-af5f-03123865a1a6","requested_at":"2026-08-21T13:41:37.659Z","shipRequested":true,"workstream_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d","conversation_id":null,"requestedBranch":"ai/big-papis-calendar-public-private-20260821","anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","tenantWorkstream":true,"verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"workstream_active_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d:after:c89e28d1-029b-446d-af5f-03123865a1a6","workstream_generation":11,"workstream_tenant_ref":"766cfaa7ac4246c8bbef69d13268a29d","tenant_reference_input":"766cfaa7-ac42-46c8-bbef-69d13268a29d","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"766cfaa7 ac42 46c8 bbef 69d13268a29d","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"workstream_parent_mission_id":"c89e28d1-029b-446d-af5f-03123865a1a6","witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"30f1adacfd7f67528f9cd6fe5ea91a93d52a5e79","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"30f1adacfd7f67528f9cd6fe5ea91a93d52a5e79","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1980","runId":1980,"status":"success","sourceSha":"30f1adacfd7f67528f9cd6fe5ea91a93d52a5e79","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"verified","step_key":"runtime_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-21T13:41:37.736101+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-21T14:39:50.265353+00:00","deadline_at":"2026-08-21T17:11:37.736101+00:00","completed_at":"2026-08-21T14:39:50.2+00:00","attempt_count":0,"idempotency_key":"mission:1f153a5c-3ab5-4a65-8982-3fb6dd53a048:runtime_proof","last_progress_at":"2026-08-21T14:39:50.2+00:00","command_center_event_id":"1f153a5c-3ab5-4a65-8982-3fb6dd53a048"},{"id":"54be1e3c-7ef9-4cf6-8c0f-2e9f644e674c","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:345","requested_at":"2026-08-17T19:19:13.566Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"766cfaa7-ac42-46c8-bbef-69d13268a29d","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"766cfaa7 ac42 46c8 bbef 69d13268a29d","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"skipped","step_key":"preflight","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-17T19:19:13.846056+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-17T19:26:36.433357+00:00","deadline_at":"2026-08-17T19:29:13.846056+00:00","completed_at":"2026-08-17T19:26:36.282+00:00","attempt_count":0,"idempotency_key":"mission:15afbb19-c23b-4ead-9279-a0e7593755ce:preflight","last_progress_at":"2026-08-17T19:26:36.282+00:00","command_center_event_id":"15afbb19-c23b-4ead-9279-a0e7593755ce"},{"id":"807e0f24-0390-4da2-b528-b26d309b1f8c","lane":"production-release-conductor","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:263","requested_at":"2026-08-16T17:30:04.544Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure","supabase-migrations/live":"failure","supabase-edge-production/live":"failure"},"mainSha":"59e40c49467a08db9c79c75fea961548c2e77d06","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"59e40c49467a08db9c79c75fea961548c2e77d06","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/859","runId":859,"status":"failure","conclusion":null,"failedJobs":[{"id":5771,"name":"Frontend build failed -  - ","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|frontend build failed -  -","failureClass":"code_failure","safeAutoRetry":false},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"failed","step_key":"release","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:30:04.609924+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T17:33:25.474303+00:00","deadline_at":"2026-08-16T20:30:04.609924+00:00","completed_at":"2026-08-16T17:33:25.43+00:00","attempt_count":0,"idempotency_key":"mission:e3f96989-7001-4232-a8e6-86b9b693baf4:release","last_progress_at":"2026-08-16T17:33:25.43+00:00","command_center_event_id":"e3f96989-7001-4232-a8e6-86b9b693baf4"},{"id":"23bae25b-4e5b-40e7-bb7d-abe053a5e1b2","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:263","requested_at":"2026-08-16T17:30:04.544Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_same_source_release_failed_no_redispatch:859","status":"blocked","metrics":{"receiptBytes":11554,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":7,"ownerInterruptionCount":0},"version":null,"prNumber":263,"terminal":false,"missionId":"e3f96989-7001-4232-a8e6-86b9b693baf4","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"59e40c49467a08db9c79c75fea961548c2e77d06","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"e3f96989-7001-4232-a8e6-86b9b693baf4"},"performance":null,"deploymentId":"forgejo-main-59e40c49467a","workflowRunId":859,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["finance-stripe","upsert-tenant-provider-secret"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:30:04.609924+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:33:29.623398+00:00","deadline_at":"2026-08-16T20:00:04.609924+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:e3f96989-7001-4232-a8e6-86b9b693baf4:pull_request","last_progress_at":"2026-08-16T17:33:29.579+00:00","command_center_event_id":"e3f96989-7001-4232-a8e6-86b9b693baf4"},{"id":"b90d6bc3-cd60-4b83-9c67-c3dc821b8698","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:264","requested_at":"2026-08-16T17:34:40.078Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:34:40.148882+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T17:34:40.148882+00:00","deadline_at":"2026-08-16T17:44:40.148882+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:f1b58b19-d422-437e-b825-d3341607d877:preflight","last_progress_at":null,"command_center_event_id":"f1b58b19-d422-437e-b825-d3341607d877"},{"id":"5ff9bf4c-2cc9-435e-b248-0b5278b4714e","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:264","requested_at":"2026-08-16T17:34:40.078Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"pending","step_key":"implementation","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:34:40.148882+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T17:34:40.148882+00:00","deadline_at":"2026-08-16T19:34:40.148882+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:f1b58b19-d422-437e-b825-d3341607d877:implementation","last_progress_at":null,"command_center_event_id":"f1b58b19-d422-437e-b825-d3341607d877"},{"id":"64a4ace0-3fae-4d0a-9b42-49474662c891","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"platform","branch":"ai/frontend-build-memory-envelope-4g","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:6bf028dc57cbbd73c4e2bd8ebf7ff53ffe939161651247dc2c94ef3a35f07a83","requested_at":"2026-09-20T05:56:58.198Z","shipRequested":true,"conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the KNOCKLAUNCH frontend production build memory envelope using the already-proven 4 GB job cgroup. Current release run 10244 failed twice at V8 old-space ~2.45 GB because config/cloudflare-native-frontend-build.json declares runnerMemoryMb 3584 and buildHeapMb 2560 even though the release job verified frontend_job_cgroup_memory_limit=4294967296. Update only that canonical build config so runnerMemoryMb is 4096 and buildHeapMb is 3072, preserving reservedHeadroomMb 1024 exactly. Then canonical Gate must complete the production-equivalent frontend build, squash merge, release frontend, and prove the premium owner Settings/Profile UI already on main is live at /knock-launch-os/settings and /knock-launch-os/settings?section=profile.","wordingChanged":false,"canonicalIntent":"Repair the KNOCKLAUNCH frontend production build memory envelope using the already-proven 4 GB job cgroup. Current release run 10244 failed twice at V8 old-space ~2.45 GB because config/cloudflare-native-frontend-build.json declares runnerMemoryMb 3584 and buildHeapMb 2560 even though the release job verified frontend_job_cgroup_memory_limit=4294967296. Update only that canonical build config so runnerMemoryMb is 4096 and buildHeapMb is 3072, preserving reservedHeadroomMb 1024 exactly. Then canonical Gate must complete the production-equivalent frontend build, squash merge, release frontend, and prove the premium owner Settings/Profile UI already on main is live at /knock-launch-os/settings and /knock-launch-os/settings?section=profile.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"memory-envelope","statement":"Canonical frontend build uses the verified 4096 MB runner memory envelope with 3072 MB V8 old-space and 1024 MB reserved headroom.","proofConditionIds":["proof-build"]},{"id":"owner-ui-live","statement":"The already-merged premium owner Settings and Profile UI reaches production after the build-envelope repair.","proofConditionIds":["proof-profile","proof-settings"]}],"objective":"Repair the KNOCKLAUNCH frontend production build memory envelope using the already-proven 4 GB job cgroup. Current release run 10244 failed twice at V8 old-space ~2.45 GB because config/cloudflare-native-frontend-build.json declares runnerMemoryMb 3584 and buildHeapMb 2560 even though the release job verified frontend_job_cgroup_memory_limit=4294967296. Update only that canonical build config so runnerMemoryMb is 4096 and buildHeapMb is 3072, preserving reservedHeadroomMb 1024 exactly. Then canonical Gate must complete the production-equivalent frontend build, squash merge, release frontend, and prove the premium owner Settings/Profile UI already on main is live at /knock-launch-os/settings and /knock-launch-os/settings?section=profile.","constraints":[{"id":"smallest-change","statement":"Change only config/cloudflare-native-frontend-build.json; do not alter UI source or runner topology.","proofConditionIds":["proof-build"]},{"id":"no-extra-spend","statement":"Use the existing heavy-4g runner capacity; do not provision or resize infrastructure.","proofConditionIds":["proof-build"]},{"id":"headroom","statement":"Preserve reservedHeadroomMb at 1024 and satisfy buildHeapMb + reservedHeadroomMb <= runnerMemoryMb.","proofConditionIds":["proof-build"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-build","proof-profile","proof-settings"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-build","proof-profile","proof-settings"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-build","kind":"runtime","claim":"Canonical Gate and production frontend release complete successfully using buildHeapMb 3072, runnerMemoryMb 4096, and reservedHeadroomMb 1024.","route":"/knock-launch-os/settings","roleRef":"platform_owner","userRef":null,"required":true,"expectedText":"Your command settings","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-profile","kind":"runtime","claim":"Production owner profile renders the premium KNOCKLAUNCH profile experience after the repaired frontend release.","route":"/knock-launch-os/settings?section=profile","roleRef":"platform_owner","userRef":null,"required":true,"expectedText":"KNOCKLAUNCH profile","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-settings","kind":"runtime","claim":"Production owner settings renders the premium command settings experience after the repaired frontend release.","route":"/knock-launch-os/settings","roleRef":"platform_owner","userRef":null,"required":true,"expectedText":"Your command settings","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"frontend-build-memory-envelope-4g","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["frontend"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-build","proof-profile","proof-settings"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestedBranch":"ai/frontend-build-memory-envelope-4g","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"63c148cf72c2934740f3ccd0ce43b53ff74be1d671717ca5b368c33fbcba7bbc","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["runtime","runtime","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":null,"status":"ready","step_key":"release","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T05:56:58.329757+00:00","started_at":null,"step_order":40,"updated_at":"2026-09-20T05:59:32.458982+00:00","deadline_at":"2026-09-20T08:56:58.329757+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:a11b4eb4-d04e-429b-9e61-3e772b0d3a4b:release","last_progress_at":"2026-09-20T05:59:32.409+00:00","command_center_event_id":"a11b4eb4-d04e-429b-9e61-3e772b0d3a4b"},{"id":"b7e4a25a-76dc-4009-a22f-f309ca4cb995","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","branch":"ai/visual-witness-encrypted-bootstrap-20260905","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"visual-witness-virtual-supabase-broker","requested_at":"2026-09-05T13:16:04.952Z","shipRequested":true,"conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for this corrective Visual Witness reliability generation. Replace the failed Forgejo-secret handoff with a Supabase-native encrypted bootstrap broker: add a new verify_jwt=false Edge Function visual-witness-container-bootstrap that accepts only a bearer which it verifies by callback against a new lightweight authenticated cc-execution bootstrap-authority route, requires the caller's exact current GIT_SHA, resolves the Supabase platform-provided server secret in Edge runtime, AES-GCM encrypts that credential using a key derived from the verified cc-execution bearer plus exact source SHA, and returns only ciphertext/IV with no plaintext credential logging or persistence. Update VisualWitnessVirtualRunner so on each cold start or source-generation change it calls that broker using CC_EXECUTION_KEY, decrypts the credential only in Worker memory, explicitly starts the container with that credential in VISUAL_WITNESS_SUPABASE_SERVICE_KEY, and stores only the bootstrapped source SHA in Durable Object storage. Remove the failed Forgejo secret-provisioning workflow step from cc-execution release. Add focused regression coverage for bootstrap authority, broker encryption contract, no credential persistence, and removal of the dead release dependency. Update the control-plane capability policy. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, release only ccExecution plus the new Supabase Edge Function, refreeze, then prove canonical inspect_route_health reports virtualRunner.ok=true, redundancyReady=true, and automaticFailoverProof.ok=true. Do not change frontend, Render, database schema/data, migrations, tenants, or unrelated systems.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for this corrective Visual Witness reliability generation. Replace the failed Forgejo-secret handoff with a Supabase-native encrypted bootstrap broker: add a new verify_jwt=false Edge Function visual-witness-container-bootstrap that accepts only a bearer which it verifies by callback against a new lightweight authenticated cc-execution bootstrap-authority route, requires the caller's exact current GIT_SHA, resolves the Supabase platform-provided server secret in Edge runtime, AES-GCM encrypts that credential using a key derived from the verified cc-execution bearer plus exact source SHA, and returns only ciphertext/IV with no plaintext credential logging or persistence. Update VisualWitnessVirtualRunner so on each cold start or source-generation change it calls that broker using CC_EXECUTION_KEY, decrypts the credential only in Worker memory, explicitly starts the container with that credential in VISUAL_WITNESS_SUPABASE_SERVICE_KEY, and stores only the bootstrapped source SHA in Durable Object storage. Remove the failed Forgejo secret-provisioning workflow step from cc-execution release. Add focused regression coverage for bootstrap authority, broker encryption contract, no credential persistence, and removal of the dead release dependency. Update the control-plane capability policy. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, release only ccExecution plus the new Supabase Edge Function, refreeze, then prove canonical inspect_route_health reports virtualRunner.ok=true, redundancyReady=true, and automaticFailoverProof.ok=true. Do not change frontend, Render, database schema/data, migrations, tenants, or unrelated systems.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-source","statement":"Merged source contains the encrypted bootstrap broker, authenticated cc-execution authority route, dynamic Cloudflare container cold-start credential injection, dead Forgejo-secret step removal, and regression guards.","proofConditionIds":["proof-repository"]},{"id":"outcome-release","statement":"The corrective PR passes KnockLaunch Gate, squash merges, and releases only ccExecution plus visual-witness-container-bootstrap.","proofConditionIds":["proof-release"]},{"id":"outcome-runtime","statement":"Canonical inspect_route_health reports virtualRunner.ok=true, redundancyReady=true, and automaticFailoverProof.ok=true.","proofConditionIds":["proof-runtime"]}],"objective":"Unfreeze the control plane only for this corrective Visual Witness reliability generation. Replace the failed Forgejo-secret handoff with a Supabase-native encrypted bootstrap broker: add a new verify_jwt=false Edge Function visual-witness-container-bootstrap that accepts only a bearer which it verifies by callback against a new lightweight authenticated cc-execution bootstrap-authority route, requires the caller's exact current GIT_SHA, resolves the Supabase platform-provided server secret in Edge runtime, AES-GCM encrypts that credential using a key derived from the verified cc-execution bearer plus exact source SHA, and returns only ciphertext/IV with no plaintext credential logging or persistence. Update VisualWitnessVirtualRunner so on each cold start or source-generation change it calls that broker using CC_EXECUTION_KEY, decrypts the credential only in Worker memory, explicitly starts the container with that credential in VISUAL_WITNESS_SUPABASE_SERVICE_KEY, and stores only the bootstrapped source SHA in Durable Object storage. Remove the failed Forgejo secret-provisioning workflow step from cc-execution release. Add focused regression coverage for bootstrap authority, broker encryption contract, no credential persistence, and removal of the dead release dependency. Update the control-plane capability policy. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, release only ccExecution plus the new Supabase Edge Function, refreeze, then prove canonical inspect_route_health reports virtualRunner.ok=true, redundancyReady=true, and automaticFailoverProof.ok=true. Do not change frontend, Render, database schema/data, migrations, tenants, or unrelated systems.","constraints":[{"id":"constraint-scope","statement":"No frontend, Render, database schema/data, migrations, tenants, or unrelated changes; no plaintext Supabase backend credential is logged, committed, returned by the Edge broker, or persisted in Durable Object storage.","proofConditionIds":["proof-repository","proof-release","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Merged Forgejo main contains the encrypted bootstrap design and regression guards with the failed Forgejo-secret release step removed.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"The merged repair releases ccExecution and the visual-witness-container-bootstrap Edge Function only.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution","supabaseEdge"],"requiredReleaseTargets":["ccExecution","supabaseEdge"]},{"id":"proof-runtime","kind":"runtime","claim":"Canonical inspect_route_health reports the virtual runner healthy, redundancy ready, and automatic failover proof healthy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution","supabaseEdge"],"requiredReleaseTargets":["ccExecution","supabaseEdge"]}],"validationErrors":[]},"requestedBranch":"ai/visual-witness-encrypted-bootstrap-20260905","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"8973c9e952a9299b392aa344f7860980fe6d64998931c9f1aaebf390b1923e1b","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["repository","release","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T13:16:05.022072+00:00","started_at":null,"step_order":60,"updated_at":"2026-09-05T13:18:11.158973+00:00","deadline_at":"2026-09-05T17:16:05.022072+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:6adc83f0-2c6a-4d1f-bba0-d0a01753ce67:visual_proof","last_progress_at":"2026-09-05T13:18:11.112+00:00","command_center_event_id":"6adc83f0-2c6a-4d1f-bba0-d0a01753ce67"},{"id":"10cadf64-b971-4613-8518-ad260e9b7714","lane":"onrunner","error":null,"input":{"route":"/crm/ROOFING_COMPANY/redfish-roofing/dashboard","scope":"tenant","branch":"ai/objective-first-repair-mtiv12h1","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"tenant-workstream:redfishroofing:key:e03749f0a6ad396c8476cb2d2c0e0961d50aa04318890e17ca5e7c9899d8b397","requested_at":"2026-09-01T16:09:51.475Z","shipRequested":true,"workstream_key":"tenant-workstream:redfishroofing:key:e03749f0a6ad396c8476cb2d2c0e0961d50aa04318890e17ca5e7c9899d8b397","conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"URGENT EXACT REVERT. Restore only src/components/redfish/RedfishWorkspaceShell.tsx to the exact pre-change Redfish shell content that existed on protected main SHA d09477b0e95696b2b9c9af6a5e31e831cb89393f, blob 8b9c04a853ab631627cf64ae1a09f3f86e33e39d. Leave TenantRouter and its existing Supabase background URL untouched. Ship immediately through the canonical frontend PR/gate/squash/deploy path and prove the Redfish dashboard route live.","wordingChanged":false,"canonicalIntent":"URGENT EXACT REVERT. Restore only src/components/redfish/RedfishWorkspaceShell.tsx to the exact pre-change Redfish shell content that existed on protected main SHA d09477b0e95696b2b9c9af6a5e31e831cb89393f, blob 8b9c04a853ab631627cf64ae1a09f3f86e33e39d. Leave TenantRouter and its existing Supabase background URL untouched. Ship immediately through the canonical frontend PR/gate/squash/deploy path and prove the Redfish dashboard route live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"restore-shell","statement":"RedfishWorkspaceShell exactly matches the known pre-change implementation.","proofConditionIds":["repo-proof","live-proof"]},{"id":"restore-background","statement":"The existing locked Supabase Redfish background remains wired and is presented by the restored shell across the Redfish route family.","proofConditionIds":["repo-proof","live-proof"]}],"objective":"URGENT EXACT REVERT. Restore only src/components/redfish/RedfishWorkspaceShell.tsx to the exact pre-change Redfish shell content that existed on protected main SHA d09477b0e95696b2b9c9af6a5e31e831cb89393f, blob 8b9c04a853ab631627cf64ae1a09f3f86e33e39d. Leave TenantRouter and its existing Supabase background URL untouched. Ship immediately through the canonical frontend PR/gate/squash/deploy path and prove the Redfish dashboard route live.","constraints":[{"id":"one-file","statement":"Only src/components/redfish/RedfishWorkspaceShell.tsx may change.","proofConditionIds":["repo-proof"]},{"id":"preserve-bg","statement":"Do not modify src/components/TenantRouter.tsx or the Supabase background URL.","proofConditionIds":["repo-proof"]},{"id":"no-other-scope","statement":"Do not modify routes, data, pipelines, financing, backend, database, auth, workers, Supabase, workflows, or control plane.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"The revert changes only src/components/redfish/RedfishWorkspaceShell.tsx to the exact pre-change content and leaves the Supabase background wiring untouched.","route":"/crm/ROOFING_COMPANY/redfish-roofing/dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"live-proof","kind":"runtime","claim":"The Redfish dashboard route resolves live after the revert frontend release.","route":"/crm/ROOFING_COMPANY/redfish-roofing/dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtiv12h1","anchor_tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","supervisor_owner":"cc-execution","target_tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","tenantWorkstream":true,"verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Redfish Roofing Florida","target_tenant_slug":"redfish-roofing","requestContractHash":"7329d7ae1350acbb258aca479a7afadc93abd541888c45f1aa11de75322ebf74","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"workstream_active_key":"tenant-workstream:redfishroofing:key:e03749f0a6ad396c8476cb2d2c0e0961d50aa04318890e17ca5e7c9899d8b397","workstream_generation":0,"workstream_tenant_ref":"redfishroofing","tenant_reference_input":"redfish-roofing","requestContractRevision":1,"tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"redfish roofing","tenant_resolution_candidates":[{"name":"Redfish Roofing Florida","slug":"redfish-roofing","tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Roof Help Finder","slug":"roof-help-finder","tenant_id":"c3f09b56-5ff5-4521-8a0a-39cbeb4b5275","confidence":0.6222,"match_kind":"word_similarity"},{"name":"Josh's records","slug":"joshs-records","tenant_id":"45be5342-7d2d-48a7-a403-e6da17ab47d1","confidence":0.5776,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"requestContractPendingProofKinds":["repository","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"skipped","step_key":"visual_proof","tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-01T16:09:51.823944+00:00","started_at":null,"step_order":60,"updated_at":"2026-09-01T16:12:55.10967+00:00","deadline_at":"2026-09-01T20:09:51.823944+00:00","completed_at":"2026-09-01T16:12:54.96+00:00","attempt_count":0,"idempotency_key":"mission:8fd876e8-1329-46bd-bca7-1a3efc1999be:visual_proof","last_progress_at":"2026-09-01T16:12:54.96+00:00","command_center_event_id":"8fd876e8-1329-46bd-bca7-1a3efc1999be"},{"id":"6d040f67-be7b-481a-a820-74c5bcfd7c72","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","branch":"ai/thirsty-panda-full-menu-media-library-20260817","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:ca2dc2825794e86f651573d0d6ef4faeeb15bd246acb9395843ff26d49a81c7e","requested_at":"2026-08-17T18:41:10.389Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/thirsty-panda-full-menu-media-library-20260817","anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"69c86c8d-c737-439a-8f30-3246af0b3ad1","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"69c86c8d c737 439a 8f30 3246af0b3ad1","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/thirsty-panda-full-menu-media-library-20260817","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":4814,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":344,"terminal":false,"missionId":"80147b03-f5b5-4348-b430-e5d42cf5499d","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"80147b03-f5b5-4348-b430-e5d42cf5499d"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1101,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T18:41:10.461861+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-17T18:53:16.89379+00:00","deadline_at":"2026-08-17T21:11:10.461861+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:80147b03-f5b5-4348-b430-e5d42cf5499d:pull_request","last_progress_at":"2026-08-17T18:53:16.704+00:00","command_center_event_id":"80147b03-f5b5-4348-b430-e5d42cf5499d"},{"id":"88297636-3c42-47a9-9c8e-f6ea723d2d1b","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:345","requested_at":"2026-08-17T19:19:13.566Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"766cfaa7-ac42-46c8-bbef-69d13268a29d","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"766cfaa7 ac42 46c8 bbef 69d13268a29d","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"skipped","step_key":"implementation","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-17T19:19:13.846056+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-17T19:26:36.433357+00:00","deadline_at":"2026-08-17T21:19:13.846056+00:00","completed_at":"2026-08-17T19:26:36.282+00:00","attempt_count":0,"idempotency_key":"mission:15afbb19-c23b-4ead-9279-a0e7593755ce:implementation","last_progress_at":"2026-08-17T19:26:36.282+00:00","command_center_event_id":"15afbb19-c23b-4ead-9279-a0e7593755ce"},{"id":"b57ac58f-e8c3-4b57-8cff-f4274d0df65e","lane":"production-release-conductor","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:264","requested_at":"2026-08-16T17:34:40.078Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"2d543cc8b4f0d015582a82833b875009f8522a40","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"2d543cc8b4f0d015582a82833b875009f8522a40","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/861","runId":861,"status":"failure","conclusion":null,"failedJobs":[{"id":5789,"name":"Frontend build failed -  - ","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|frontend build failed -  -","failureClass":"code_failure","safeAutoRetry":false},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"failed","step_key":"release","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:34:40.148882+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T17:37:01.40815+00:00","deadline_at":"2026-08-16T20:34:40.148882+00:00","completed_at":"2026-08-16T17:37:01.364+00:00","attempt_count":0,"idempotency_key":"mission:f1b58b19-d422-437e-b825-d3341607d877:release","last_progress_at":"2026-08-16T17:37:01.364+00:00","command_center_event_id":"f1b58b19-d422-437e-b825-d3341607d877"},{"id":"7aab9531-f129-441a-b9e7-6a49a43c087e","lane":"onrunner","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:264","requested_at":"2026-08-16T17:34:40.078Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:34:40.148882+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:37:01.641302+00:00","deadline_at":"2026-08-16T21:34:40.148882+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:f1b58b19-d422-437e-b825-d3341607d877:visual_proof","last_progress_at":"2026-08-16T17:37:01.588+00:00","command_center_event_id":"f1b58b19-d422-437e-b825-d3341607d877"},{"id":"c5c4c5ec-5366-4450-920e-f12f5d3d4668","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:264","requested_at":"2026-08-16T17:34:40.078Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_same_source_release_failed_no_redispatch:861","status":"blocked","metrics":{"receiptBytes":8914,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":6,"ownerInterruptionCount":0},"version":null,"prNumber":264,"terminal":false,"missionId":"f1b58b19-d422-437e-b825-d3341607d877","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"2d543cc8b4f0d015582a82833b875009f8522a40","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"f1b58b19-d422-437e-b825-d3341607d877"},"performance":null,"deploymentId":"forgejo-main-2d543cc8b4f0","workflowRunId":861,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:34:40.148882+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:37:06.101831+00:00","deadline_at":"2026-08-16T20:04:40.148882+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:f1b58b19-d422-437e-b825-d3341607d877:pull_request","last_progress_at":"2026-08-16T17:37:06.049+00:00","command_center_event_id":"f1b58b19-d422-437e-b825-d3341607d877"},{"id":"5903b365-3fbc-494f-b3b0-8dac0be39253","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:264","requested_at":"2026-08-16T17:34:40.078Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:34:40.148882+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T17:36:52.611842+00:00","deadline_at":"2026-08-16T21:04:40.148882+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:f1b58b19-d422-437e-b825-d3341607d877:runtime_proof","last_progress_at":"2026-08-16T17:36:52.554+00:00","command_center_event_id":"f1b58b19-d422-437e-b825-d3341607d877"},{"id":"42ed3a6f-d6a9-41b5-b491-edd82f0793df","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:265","requested_at":"2026-08-16T17:40:27.366Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:40:27.513452+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T17:40:27.513452+00:00","deadline_at":"2026-08-16T17:50:27.513452+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b6b09b05-c4bd-4329-8416-ff2800d826be:preflight","last_progress_at":null,"command_center_event_id":"b6b09b05-c4bd-4329-8416-ff2800d826be"},{"id":"e768beef-2b08-4a80-807b-99d382af8170","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:265","requested_at":"2026-08-16T17:40:27.366Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"pending","step_key":"implementation","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:40:27.513452+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T17:40:27.513452+00:00","deadline_at":"2026-08-16T19:40:27.513452+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b6b09b05-c4bd-4329-8416-ff2800d826be:implementation","last_progress_at":null,"command_center_event_id":"b6b09b05-c4bd-4329-8416-ff2800d826be"},{"id":"73bb9b12-6a9c-4598-b912-e1bf07b1bd19","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:330","requested_at":"2026-08-17T15:50:57.381Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"skipped","step_key":"preflight","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T15:50:57.665564+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-17T15:55:35.96316+00:00","deadline_at":"2026-08-17T16:00:57.665564+00:00","completed_at":"2026-08-17T15:55:35.588+00:00","attempt_count":0,"idempotency_key":"mission:c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4:preflight","last_progress_at":"2026-08-17T15:55:35.588+00:00","command_center_event_id":"c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4"},{"id":"3c6ae3e7-a0f6-4904-93de-702b4004fe97","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","branch":"ai/thirsty-panda-customer-menu-rebuild-20260817","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:21a62fabac7986abbc3dde88923da21c9c19efceb81608ba99364b4588ab1f18","requested_at":"2026-08-17T19:47:58.250Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/thirsty-panda-customer-menu-rebuild-20260817","anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"ready","step_key":"implementation","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T19:47:58.448211+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-17T19:48:03.125523+00:00","deadline_at":"2026-08-17T21:47:58.448211+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:170294ec-67c7-46d6-82c2-32856807e281:implementation","last_progress_at":"2026-08-17T19:48:03.061+00:00","command_center_event_id":"170294ec-67c7-46d6-82c2-32856807e281"},{"id":"622a4e9e-2035-4049-af01-ec7c18bab7d8","lane":"production-release-conductor","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:265","requested_at":"2026-08-16T17:40:27.366Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"818646205e086252ca537f634146b51ce967aeaf","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"818646205e086252ca537f634146b51ce967aeaf","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/863","runId":863,"status":"failure","conclusion":null,"failedJobs":[{"id":5807,"name":"Frontend build failed -  - ","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|frontend build failed -  -","failureClass":"code_failure","safeAutoRetry":false},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"failed","step_key":"release","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:40:27.513452+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T17:42:42.332264+00:00","deadline_at":"2026-08-16T20:40:27.513452+00:00","completed_at":"2026-08-16T17:42:42.275+00:00","attempt_count":0,"idempotency_key":"mission:b6b09b05-c4bd-4329-8416-ff2800d826be:release","last_progress_at":"2026-08-16T17:42:42.275+00:00","command_center_event_id":"b6b09b05-c4bd-4329-8416-ff2800d826be"},{"id":"2d754701-c48a-4262-93df-5b8f55e7af2a","lane":"onrunner","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:265","requested_at":"2026-08-16T17:40:27.366Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:40:27.513452+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:42:42.503073+00:00","deadline_at":"2026-08-16T21:40:27.513452+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b6b09b05-c4bd-4329-8416-ff2800d826be:visual_proof","last_progress_at":"2026-08-16T17:42:42.46+00:00","command_center_event_id":"b6b09b05-c4bd-4329-8416-ff2800d826be"},{"id":"33dc4994-dbe4-4b17-a36f-50b0b3e0cfcc","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:265","requested_at":"2026-08-16T17:40:27.366Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_same_source_release_failed_no_redispatch:863","status":"blocked","metrics":{"receiptBytes":7364,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":null,"prNumber":265,"terminal":false,"missionId":"b6b09b05-c4bd-4329-8416-ff2800d826be","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"818646205e086252ca537f634146b51ce967aeaf","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"b6b09b05-c4bd-4329-8416-ff2800d826be"},"performance":null,"deploymentId":"forgejo-main-818646205e08","workflowRunId":863,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:40:27.513452+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:42:47.747952+00:00","deadline_at":"2026-08-16T20:10:27.513452+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b6b09b05-c4bd-4329-8416-ff2800d826be:pull_request","last_progress_at":"2026-08-16T17:42:47.703+00:00","command_center_event_id":"b6b09b05-c4bd-4329-8416-ff2800d826be"},{"id":"4234c04f-6d30-4306-bf26-d60687215bdd","lane":"cc-execution","error":null,"input":{"route":"/big-papis/","scope":"tenant","branch":"ai/big-papis-route-effectiveness-20260816","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:cfb1c3537fa4887cd89dd86826c2edef27036a8e1a4684de14c2dc3742f285ff","requested_at":"2026-08-16T17:41:23.299Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/big-papis-route-effectiveness-20260816","anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papis Coquito Iceys","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis coquito iceys","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Luis Contractor","slug":"luis-contractor","tenant_id":"33ab71eb-c91f-4bdb-85b4-add817f54efc","confidence":0.5825,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/big-papis-route-effectiveness-20260816","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":3502,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.46.8-intent-aware-objectives","prNumber":null,"terminal":false,"missionId":"34b5d0f6-ece0-4417-b540-df7f6a0c176a","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":null,"nextAction":"Resolve bounded authoritative Forgejo source targets, then continue this same mission with exact files or anchored_edits. Do not call the synthesis helper again until source exists.","receiptRef":{"mode":"full","missionId":"34b5d0f6-ece0-4417-b540-df7f6a0c176a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":7506,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"verified","step_key":"preflight","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:41:23.372608+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T17:48:37.385842+00:00","deadline_at":"2026-08-16T17:51:23.372608+00:00","completed_at":"2026-08-16T17:48:37.325+00:00","attempt_count":0,"idempotency_key":"mission:34b5d0f6-ece0-4417-b540-df7f6a0c176a:preflight","last_progress_at":"2026-08-16T17:48:37.325+00:00","command_center_event_id":"34b5d0f6-ece0-4417-b540-df7f6a0c176a"},{"id":"422448c4-0ad7-4969-93e9-d8d35571e5ca","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:330","requested_at":"2026-08-17T15:50:57.381Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"skipped","step_key":"implementation","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T15:50:57.665564+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-17T15:55:35.96316+00:00","deadline_at":"2026-08-17T17:50:57.665564+00:00","completed_at":"2026-08-17T15:55:35.588+00:00","attempt_count":0,"idempotency_key":"mission:c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4:implementation","last_progress_at":"2026-08-17T15:55:35.588+00:00","command_center_event_id":"c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4"},{"id":"55e0031c-c3b3-46bc-8050-d8c89019994b","lane":"cc-execution","error":null,"input":{"route":null,"scope":"tenant","branch":"ai/big-papis-calendar-public-private-20260821","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d:after:c89e28d1-029b-446d-af5f-03123865a1a6","requested_at":"2026-08-21T13:41:37.659Z","shipRequested":true,"workstream_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d","conversation_id":null,"requestedBranch":"ai/big-papis-calendar-public-private-20260821","anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","tenantWorkstream":true,"verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"workstream_active_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d:after:c89e28d1-029b-446d-af5f-03123865a1a6","workstream_generation":11,"workstream_tenant_ref":"766cfaa7ac4246c8bbef69d13268a29d","tenant_reference_input":"766cfaa7-ac42-46c8-bbef-69d13268a29d","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"766cfaa7 ac42 46c8 bbef 69d13268a29d","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"workstream_parent_mission_id":"c89e28d1-029b-446d-af5f-03123865a1a6","witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"skipped","step_key":"pull_request","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-21T13:41:37.736101+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-21T14:39:50.372502+00:00","deadline_at":"2026-08-21T16:11:37.736101+00:00","completed_at":"2026-08-21T14:39:50.2+00:00","attempt_count":0,"idempotency_key":"mission:1f153a5c-3ab5-4a65-8982-3fb6dd53a048:pull_request","last_progress_at":"2026-08-21T14:39:50.2+00:00","command_center_event_id":"1f153a5c-3ab5-4a65-8982-3fb6dd53a048"},{"id":"30e42655-5e96-4fde-988b-137ee04b8393","lane":"cc-execution","error":null,"input":{"route":"/big-papis/","scope":"tenant","branch":"ai/big-papis-route-effectiveness-20260816","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:cfb1c3537fa4887cd89dd86826c2edef27036a8e1a4684de14c2dc3742f285ff","requested_at":"2026-08-16T17:41:23.299Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/big-papis-route-effectiveness-20260816","anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papis Coquito Iceys","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis coquito iceys","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Luis Contractor","slug":"luis-contractor","tenant_id":"33ab71eb-c91f-4bdb-85b4-add817f54efc","confidence":0.5825,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"pending","step_key":"runtime_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:41:23.372608+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T17:41:23.372608+00:00","deadline_at":"2026-08-16T21:11:23.372608+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:34b5d0f6-ece0-4417-b540-df7f6a0c176a:runtime_proof","last_progress_at":null,"command_center_event_id":"34b5d0f6-ece0-4417-b540-df7f6a0c176a"},{"id":"434b61f6-0bb9-4ca7-957c-8cc0762aaa1a","lane":"onrunner","error":null,"input":{"route":"/big-papis/","scope":"tenant","branch":"ai/big-papis-route-effectiveness-20260816","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:cfb1c3537fa4887cd89dd86826c2edef27036a8e1a4684de14c2dc3742f285ff","requested_at":"2026-08-16T17:41:23.299Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/big-papis-route-effectiveness-20260816","anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papis Coquito Iceys","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis coquito iceys","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Luis Contractor","slug":"luis-contractor","tenant_id":"33ab71eb-c91f-4bdb-85b4-add817f54efc","confidence":0.5825,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:41:23.372608+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:41:23.372608+00:00","deadline_at":"2026-08-16T21:41:23.372608+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:34b5d0f6-ece0-4417-b540-df7f6a0c176a:visual_proof","last_progress_at":null,"command_center_event_id":"34b5d0f6-ece0-4417-b540-df7f6a0c176a"},{"id":"703f2e53-cc39-4ab7-836b-f84aed3391b8","lane":"cc-execution","error":null,"input":{"route":"/big-papis/","scope":"tenant","branch":"ai/big-papis-route-effectiveness-20260816","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:cfb1c3537fa4887cd89dd86826c2edef27036a8e1a4684de14c2dc3742f285ff","requested_at":"2026-08-16T17:41:23.299Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/big-papis-route-effectiveness-20260816","anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papis Coquito Iceys","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis coquito iceys","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Luis Contractor","slug":"luis-contractor","tenant_id":"33ab71eb-c91f-4bdb-85b4-add817f54efc","confidence":0.5825,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"ready","step_key":"pull_request","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:41:23.372608+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:41:36.103195+00:00","deadline_at":"2026-08-16T20:11:23.372608+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:34b5d0f6-ece0-4417-b540-df7f6a0c176a:pull_request","last_progress_at":"2026-08-16T17:41:36.045+00:00","command_center_event_id":"34b5d0f6-ece0-4417-b540-df7f6a0c176a"},{"id":"d8c7349e-ec78-467c-ae9a-3ddf8dd73276","lane":"cc-execution","error":null,"input":{"route":"/big-papis/","scope":"tenant","branch":"ai/big-papis-route-effectiveness-20260816","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:cfb1c3537fa4887cd89dd86826c2edef27036a8e1a4684de14c2dc3742f285ff","requested_at":"2026-08-16T17:41:23.299Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/big-papis-route-effectiveness-20260816","anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papis Coquito Iceys","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis coquito iceys","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Luis Contractor","slug":"luis-contractor","tenant_id":"33ab71eb-c91f-4bdb-85b4-add817f54efc","confidence":0.5825,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"ready","step_key":"implementation","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:41:23.372608+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T17:41:25.475149+00:00","deadline_at":"2026-08-16T19:41:23.372608+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:34b5d0f6-ece0-4417-b540-df7f6a0c176a:implementation","last_progress_at":"2026-08-16T17:41:25.426+00:00","command_center_event_id":"34b5d0f6-ece0-4417-b540-df7f6a0c176a"},{"id":"12791704-d4e7-45fa-b156-3c31e472854e","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:265","requested_at":"2026-08-16T17:40:27.366Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:40:27.513452+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T17:42:32.757719+00:00","deadline_at":"2026-08-16T21:10:27.513452+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b6b09b05-c4bd-4329-8416-ff2800d826be:runtime_proof","last_progress_at":"2026-08-16T17:42:32.705+00:00","command_center_event_id":"b6b09b05-c4bd-4329-8416-ff2800d826be"},{"id":"bbdcb1b9-608a-48e1-ae94-64c5cb81291e","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:89f2c08ea94023a45f438a035b840b6246f5b4a8aed858cdd05f8ba182bba1cd","requested_at":"2026-08-16T17:48:16.877Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:48:17.161667+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T17:48:17.161667+00:00","deadline_at":"2026-08-16T17:58:17.161667+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:99a22b6d-9dc6-4894-b344-480d0a0e335f:preflight","last_progress_at":null,"command_center_event_id":"99a22b6d-9dc6-4894-b344-480d0a0e335f"},{"id":"3dbef93d-76eb-492b-8bb9-8571bf30c585","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:356","requested_at":"2026-08-17T21:42:58.082Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"pending","step_key":"implementation","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-17T21:42:58.194183+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-17T21:42:58.194183+00:00","deadline_at":"2026-08-17T23:42:58.194183+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:cdedc497-2afc-4a5f-a883-7ee7c56dc51b:implementation","last_progress_at":null,"command_center_event_id":"cdedc497-2afc-4a5f-a883-7ee7c56dc51b"},{"id":"621b8fb6-6278-4983-ae1a-0d92625c2022","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:89f2c08ea94023a45f438a035b840b6246f5b4a8aed858cdd05f8ba182bba1cd","requested_at":"2026-08-16T17:48:16.877Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":{"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.46.8-intent-aware-objectives","prNumber":null,"terminal":false,"missionId":"99a22b6d-9dc6-4894-b344-480d0a0e335f","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"99a22b6d-9dc6-4894-b344-480d0a0e335f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5064,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"failed","step_key":"implementation","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:48:17.161667+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T17:48:19.386118+00:00","deadline_at":"2026-08-16T19:48:17.161667+00:00","completed_at":"2026-08-16T17:48:19.339+00:00","attempt_count":0,"idempotency_key":"mission:99a22b6d-9dc6-4894-b344-480d0a0e335f:implementation","last_progress_at":"2026-08-16T17:48:19.339+00:00","command_center_event_id":"99a22b6d-9dc6-4894-b344-480d0a0e335f"},{"id":"e8f0121d-71b9-4064-b579-0464feb5ec51","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:89f2c08ea94023a45f438a035b840b6246f5b4a8aed858cdd05f8ba182bba1cd","requested_at":"2026-08-16T17:48:16.877Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"ready","step_key":"pull_request","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:48:17.161667+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:48:19.588409+00:00","deadline_at":"2026-08-16T20:18:17.161667+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:99a22b6d-9dc6-4894-b344-480d0a0e335f:pull_request","last_progress_at":"2026-08-16T17:48:19.535+00:00","command_center_event_id":"99a22b6d-9dc6-4894-b344-480d0a0e335f"},{"id":"713fbfe2-ec9a-44d6-80ba-657e968f4236","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:89f2c08ea94023a45f438a035b840b6246f5b4a8aed858cdd05f8ba182bba1cd","requested_at":"2026-08-16T17:48:16.877Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":null,"status":"pending","step_key":"release","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:48:17.161667+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T17:48:17.161667+00:00","deadline_at":"2026-08-16T20:48:17.161667+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:99a22b6d-9dc6-4894-b344-480d0a0e335f:release","last_progress_at":null,"command_center_event_id":"99a22b6d-9dc6-4894-b344-480d0a0e335f"},{"id":"ec886b5a-bb20-4288-9292-974ff8dc7a62","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:89f2c08ea94023a45f438a035b840b6246f5b4a8aed858cdd05f8ba182bba1cd","requested_at":"2026-08-16T17:48:16.877Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"pending","step_key":"runtime_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:48:17.161667+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T17:48:17.161667+00:00","deadline_at":"2026-08-16T21:18:17.161667+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:99a22b6d-9dc6-4894-b344-480d0a0e335f:runtime_proof","last_progress_at":null,"command_center_event_id":"99a22b6d-9dc6-4894-b344-480d0a0e335f"},{"id":"845a07de-bf8d-47c3-989a-7bd892486cb2","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:89f2c08ea94023a45f438a035b840b6246f5b4a8aed858cdd05f8ba182bba1cd","requested_at":"2026-08-16T17:48:16.877Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:48:17.161667+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:48:17.161667+00:00","deadline_at":"2026-08-16T21:48:17.161667+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:99a22b6d-9dc6-4894-b344-480d0a0e335f:visual_proof","last_progress_at":null,"command_center_event_id":"99a22b6d-9dc6-4894-b344-480d0a0e335f"},{"id":"7d0d552e-b320-49c4-afc5-cafd75a42aed","lane":"production-release-conductor","error":null,"input":{"route":"/big-papis/","scope":"tenant","branch":"ai/big-papis-route-effectiveness-20260816","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:cfb1c3537fa4887cd89dd86826c2edef27036a8e1a4684de14c2dc3742f285ff","requested_at":"2026-08-16T17:41:23.299Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/big-papis-route-effectiveness-20260816","anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papis Coquito Iceys","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis coquito iceys","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Luis Contractor","slug":"luis-contractor","tenant_id":"33ab71eb-c91f-4bdb-85b4-add817f54efc","confidence":0.5825,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":null,"status":"ready","step_key":"release","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:41:23.372608+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T17:48:37.575478+00:00","deadline_at":"2026-08-16T20:41:23.372608+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:34b5d0f6-ece0-4417-b540-df7f6a0c176a:release","last_progress_at":"2026-08-16T17:48:37.53+00:00","command_center_event_id":"34b5d0f6-ece0-4417-b540-df7f6a0c176a"},{"id":"3a44613e-1a09-4eaf-b013-affcd7c9d5cd","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:266","requested_at":"2026-08-16T17:50:10.410Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:50:10.878308+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T17:50:10.878308+00:00","deadline_at":"2026-08-16T18:00:10.878308+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b7676d03-1f8c-48e7-8983-01b418c9ca0f:preflight","last_progress_at":null,"command_center_event_id":"b7676d03-1f8c-48e7-8983-01b418c9ca0f"},{"id":"8869bf01-e5e3-40e9-9d75-0b0482b571bf","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:266","requested_at":"2026-08-16T17:50:10.410Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"pending","step_key":"implementation","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:50:10.878308+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T17:50:10.878308+00:00","deadline_at":"2026-08-16T19:50:10.878308+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b7676d03-1f8c-48e7-8983-01b418c9ca0f:implementation","last_progress_at":null,"command_center_event_id":"b7676d03-1f8c-48e7-8983-01b418c9ca0f"},{"id":"1079b328-9125-4dea-bebe-a5dec1cea4c6","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:330","requested_at":"2026-08-17T15:50:57.381Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"skipped","step_key":"pull_request","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T15:50:57.665564+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-17T15:55:35.96316+00:00","deadline_at":"2026-08-17T18:20:57.665564+00:00","completed_at":"2026-08-17T15:55:35.588+00:00","attempt_count":0,"idempotency_key":"mission:c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4:pull_request","last_progress_at":"2026-08-17T15:55:35.588+00:00","command_center_event_id":"c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4"},{"id":"22ad1902-a970-49e8-9e60-bec286522a43","lane":"production-release-conductor","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:330","requested_at":"2026-08-17T15:50:57.381Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"88d8df4da19d8e8357ab88f4046f899b4194dd03","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"88d8df4da19d8e8357ab88f4046f899b4194dd03","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1096","runId":1096,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"skipped","step_key":"release","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T15:50:57.665564+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-17T15:55:35.96316+00:00","deadline_at":"2026-08-17T18:50:57.665564+00:00","completed_at":"2026-08-17T15:55:35.588+00:00","attempt_count":0,"idempotency_key":"mission:c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4:release","last_progress_at":"2026-08-17T15:55:35.588+00:00","command_center_event_id":"c1f4f1e7-f4e3-4bc9-bd05-f3edf0b346d4"},{"id":"1e2d199f-4e88-43e2-b9ae-c6bf0baf70e0","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","branch":"ai/frontend-gate-memory-envelope-2816","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:892b2a2a33ed7b0cd5b71770f6e20fd139546c304b646863e36f906151dad282","requested_at":"2026-09-20T05:59:39.272Z","shipRequested":true,"conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Harden the KNOCKLAUNCH heavy frontend Gate memory envelope after the production-equivalent 7004-module Vite bundle twice hit the 2560 MB V8 old-space ceiling on a healthy 4 GB runner. Keep the 4096 MB host and 3584 MB Gate container unchanged; raise the canonical frontend Node heap to 2816 MB and reduce only the in-container reserved build headroom to 768 MB so the total remains exactly 3584 MB. Preserve the existing low-memory fallback, TypeScript validation, release safeguards, and runner topology. Ship this as a separate blocker-repair PR, then use its successful exact-head Gate as proof before resuming service-catalog PR #3274.","wordingChanged":false,"canonicalIntent":"Harden the KNOCKLAUNCH heavy frontend Gate memory envelope after the production-equivalent 7004-module Vite bundle twice hit the 2560 MB V8 old-space ceiling on a healthy 4 GB runner. Keep the 4096 MB host and 3584 MB Gate container unchanged; raise the canonical frontend Node heap to 2816 MB and reduce only the in-container reserved build headroom to 768 MB so the total remains exactly 3584 MB. Preserve the existing low-memory fallback, TypeScript validation, release safeguards, and runner topology. Ship this as a separate blocker-repair PR, then use its successful exact-head Gate as proof before resuming service-catalog PR #3274.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"frontend-gate-memory","statement":"The canonical heavy frontend Gate uses a 2816 MB V8 heap inside the unchanged 3584 MB Gate container on the unchanged 4096 MB host, with 768 MB reserved inside the container, and the exact-head production-equivalent frontend build completes through KnockLaunch Gate.","proofConditionIds":["repository-envelope","release-control-plane"]}],"objective":"Harden the KNOCKLAUNCH heavy frontend Gate memory envelope after the production-equivalent 7004-module Vite bundle twice hit the 2560 MB V8 old-space ceiling on a healthy 4 GB runner. Keep the 4096 MB host and 3584 MB Gate container unchanged; raise the canonical frontend Node heap to 2816 MB and reduce only the in-container reserved build headroom to 768 MB so the total remains exactly 3584 MB. Preserve the existing low-memory fallback, TypeScript validation, release safeguards, and runner topology. Ship this as a separate blocker-repair PR, then use its successful exact-head Gate as proof before resuming service-catalog PR #3274.","constraints":[{"id":"no-runner-spend","statement":"Do not increase runner host memory, Gate container memory, runner count, or runner topology.","proofConditionIds":["repository-envelope"]},{"id":"preserve-safety","statement":"Preserve TypeScript checks, low-memory fallback behavior, production build wrapper, release safety checks, and at least 1024 MB between the 4096 MB host/release container and the 2816 MB Node heap.","proofConditionIds":["repository-envelope"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repository-envelope","release-control-plane"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repository-envelope","release-control-plane"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-envelope","kind":"repository","claim":"Merged source consistently defines nodeHeap/buildHeap as 2816 MB, reservedHeadroom as 768 MB, keeps Gate container 3584 MB and host budget 4096 MB, and updates all workflow enforcement literals coherently.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"release-control-plane","kind":"release","claim":"Affected control-plane/frontend release targets complete after the memory-envelope hardening merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Harden-the-KNOCKLAUNCH-heavy-frontend-Gate-memory-envelope-after-the-production-equivalent-7004-modu","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["frontend"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["repository-envelope","release-control-plane"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestedBranch":"ai/frontend-gate-memory-envelope-2816","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"c93a6789922086a90aaa5f85c4ab4cb9815f9cb37551942778e96e264661d859","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["repository","release"],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T05:59:39.333152+00:00","started_at":null,"step_order":60,"updated_at":"2026-09-20T06:03:06.471395+00:00","deadline_at":"2026-09-20T09:59:39.333152+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:54cea95d-d67f-47cf-8a52-761aaefff8ea:visual_proof","last_progress_at":"2026-09-20T06:03:06.265+00:00","command_center_event_id":"54cea95d-d67f-47cf-8a52-761aaefff8ea"},{"id":"2cccea83-88c3-49e7-9b25-476d9fd241a1","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:266","requested_at":"2026-08-16T17:50:10.410Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:50:10.878308+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T17:50:50.801227+00:00","deadline_at":"2026-08-16T21:20:10.878308+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b7676d03-1f8c-48e7-8983-01b418c9ca0f:runtime_proof","last_progress_at":"2026-08-16T17:50:50.752+00:00","command_center_event_id":"b7676d03-1f8c-48e7-8983-01b418c9ca0f"},{"id":"81bff371-4e51-4ed2-ad84-b104add2e4e3","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:267","requested_at":"2026-08-16T17:51:11.882Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Savage Pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:51:11.99282+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T17:51:11.99282+00:00","deadline_at":"2026-08-16T18:01:11.99282+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:1be3c1de-ac13-4f9f-8b9d-a1809668cbc8:preflight","last_progress_at":null,"command_center_event_id":"1be3c1de-ac13-4f9f-8b9d-a1809668cbc8"},{"id":"5bdb6e96-3af5-424e-82aa-1b4e54ad75ec","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:266","requested_at":"2026-08-16T17:50:10.410Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:50:10.878308+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:52:13.895505+00:00","deadline_at":"2026-08-16T21:50:10.878308+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b7676d03-1f8c-48e7-8983-01b418c9ca0f:visual_proof","last_progress_at":"2026-08-16T17:52:13.849+00:00","command_center_event_id":"b7676d03-1f8c-48e7-8983-01b418c9ca0f"},{"id":"dd4a0bfc-c196-4acd-af8a-944791bcea70","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:76a5ed079fb176513c81cf141939da7e39d8a7be7293c342a88a20eea2965d20","requested_at":"2026-08-17T15:47:41.181Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":null,"status":"ready","step_key":"release","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T15:47:41.959607+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-17T15:58:07.942773+00:00","deadline_at":"2026-08-17T18:47:41.959607+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:d10655c0-cb27-4921-b5dd-ab7b54e23fa1:release","last_progress_at":"2026-08-17T15:58:07.665+00:00","command_center_event_id":"d10655c0-cb27-4921-b5dd-ab7b54e23fa1"},{"id":"39da3b10-0cfb-4fb0-9384-c6f80b4cfccf","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/visual-witness-encrypted-bootstrap-20260905","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"visual-witness-virtual-supabase-broker","requested_at":"2026-09-05T13:16:04.952Z","shipRequested":true,"conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for this corrective Visual Witness reliability generation. Replace the failed Forgejo-secret handoff with a Supabase-native encrypted bootstrap broker: add a new verify_jwt=false Edge Function visual-witness-container-bootstrap that accepts only a bearer which it verifies by callback against a new lightweight authenticated cc-execution bootstrap-authority route, requires the caller's exact current GIT_SHA, resolves the Supabase platform-provided server secret in Edge runtime, AES-GCM encrypts that credential using a key derived from the verified cc-execution bearer plus exact source SHA, and returns only ciphertext/IV with no plaintext credential logging or persistence. Update VisualWitnessVirtualRunner so on each cold start or source-generation change it calls that broker using CC_EXECUTION_KEY, decrypts the credential only in Worker memory, explicitly starts the container with that credential in VISUAL_WITNESS_SUPABASE_SERVICE_KEY, and stores only the bootstrapped source SHA in Durable Object storage. Remove the failed Forgejo secret-provisioning workflow step from cc-execution release. Add focused regression coverage for bootstrap authority, broker encryption contract, no credential persistence, and removal of the dead release dependency. Update the control-plane capability policy. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, release only ccExecution plus the new Supabase Edge Function, refreeze, then prove canonical inspect_route_health reports virtualRunner.ok=true, redundancyReady=true, and automaticFailoverProof.ok=true. Do not change frontend, Render, database schema/data, migrations, tenants, or unrelated systems.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for this corrective Visual Witness reliability generation. Replace the failed Forgejo-secret handoff with a Supabase-native encrypted bootstrap broker: add a new verify_jwt=false Edge Function visual-witness-container-bootstrap that accepts only a bearer which it verifies by callback against a new lightweight authenticated cc-execution bootstrap-authority route, requires the caller's exact current GIT_SHA, resolves the Supabase platform-provided server secret in Edge runtime, AES-GCM encrypts that credential using a key derived from the verified cc-execution bearer plus exact source SHA, and returns only ciphertext/IV with no plaintext credential logging or persistence. Update VisualWitnessVirtualRunner so on each cold start or source-generation change it calls that broker using CC_EXECUTION_KEY, decrypts the credential only in Worker memory, explicitly starts the container with that credential in VISUAL_WITNESS_SUPABASE_SERVICE_KEY, and stores only the bootstrapped source SHA in Durable Object storage. Remove the failed Forgejo secret-provisioning workflow step from cc-execution release. Add focused regression coverage for bootstrap authority, broker encryption contract, no credential persistence, and removal of the dead release dependency. Update the control-plane capability policy. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, release only ccExecution plus the new Supabase Edge Function, refreeze, then prove canonical inspect_route_health reports virtualRunner.ok=true, redundancyReady=true, and automaticFailoverProof.ok=true. Do not change frontend, Render, database schema/data, migrations, tenants, or unrelated systems.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-source","statement":"Merged source contains the encrypted bootstrap broker, authenticated cc-execution authority route, dynamic Cloudflare container cold-start credential injection, dead Forgejo-secret step removal, and regression guards.","proofConditionIds":["proof-repository"]},{"id":"outcome-release","statement":"The corrective PR passes KnockLaunch Gate, squash merges, and releases only ccExecution plus visual-witness-container-bootstrap.","proofConditionIds":["proof-release"]},{"id":"outcome-runtime","statement":"Canonical inspect_route_health reports virtualRunner.ok=true, redundancyReady=true, and automaticFailoverProof.ok=true.","proofConditionIds":["proof-runtime"]}],"objective":"Unfreeze the control plane only for this corrective Visual Witness reliability generation. Replace the failed Forgejo-secret handoff with a Supabase-native encrypted bootstrap broker: add a new verify_jwt=false Edge Function visual-witness-container-bootstrap that accepts only a bearer which it verifies by callback against a new lightweight authenticated cc-execution bootstrap-authority route, requires the caller's exact current GIT_SHA, resolves the Supabase platform-provided server secret in Edge runtime, AES-GCM encrypts that credential using a key derived from the verified cc-execution bearer plus exact source SHA, and returns only ciphertext/IV with no plaintext credential logging or persistence. Update VisualWitnessVirtualRunner so on each cold start or source-generation change it calls that broker using CC_EXECUTION_KEY, decrypts the credential only in Worker memory, explicitly starts the container with that credential in VISUAL_WITNESS_SUPABASE_SERVICE_KEY, and stores only the bootstrapped source SHA in Durable Object storage. Remove the failed Forgejo secret-provisioning workflow step from cc-execution release. Add focused regression coverage for bootstrap authority, broker encryption contract, no credential persistence, and removal of the dead release dependency. Update the control-plane capability policy. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, release only ccExecution plus the new Supabase Edge Function, refreeze, then prove canonical inspect_route_health reports virtualRunner.ok=true, redundancyReady=true, and automaticFailoverProof.ok=true. Do not change frontend, Render, database schema/data, migrations, tenants, or unrelated systems.","constraints":[{"id":"constraint-scope","statement":"No frontend, Render, database schema/data, migrations, tenants, or unrelated changes; no plaintext Supabase backend credential is logged, committed, returned by the Edge broker, or persisted in Durable Object storage.","proofConditionIds":["proof-repository","proof-release","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Merged Forgejo main contains the encrypted bootstrap design and regression guards with the failed Forgejo-secret release step removed.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"The merged repair releases ccExecution and the visual-witness-container-bootstrap Edge Function only.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution","supabaseEdge"],"requiredReleaseTargets":["ccExecution","supabaseEdge"]},{"id":"proof-runtime","kind":"runtime","claim":"Canonical inspect_route_health reports the virtual runner healthy, redundancy ready, and automatic failover proof healthy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution","supabaseEdge"],"requiredReleaseTargets":["ccExecution","supabaseEdge"]}],"validationErrors":[]},"requestedBranch":"ai/visual-witness-encrypted-bootstrap-20260905","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"8973c9e952a9299b392aa344f7860980fe6d64998931c9f1aaebf390b1923e1b","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["repository","release","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","supabase/config.toml","supabase/functions/visual-witness-container-bootstrap/index.ts","workers/cc-execution/src/index-visual-witness-resumable.js","workers/cc-execution/src/visual-witness-virtual-container.js","workers/cc-execution/test/release-orchestration-invariants.test.js","workers/cc-execution/test/visual-witness-virtual-bootstrap-contract.test.js"],"reason":"Replace the proven failed Forgejo-secret dependency with a bounded encrypted Supabase Edge bootstrap for the Cloudflare Visual Witness fallback, preserving fail-closed authority and eliminating plaintext credential persistence.","baseSha":"9b628e38c535087d9bc41a1140b5517e59465175","issuedAt":1788614165478,"expiresAt":1788614345478,"missionId":"6adc83f0-2c6a-4d1f-bba0-d0a01753ce67","authorizationId":"3a9d1468-5463-485d-bd17-59d28a60c25d","retryableWithinExactScope":true},"status":"verified","step_key":"preflight","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T13:16:05.022072+00:00","started_at":null,"step_order":10,"updated_at":"2026-09-05T13:16:06.349005+00:00","deadline_at":"2026-09-05T13:26:05.022072+00:00","completed_at":"2026-09-05T13:16:06.302+00:00","attempt_count":0,"idempotency_key":"mission:6adc83f0-2c6a-4d1f-bba0-d0a01753ce67:preflight","last_progress_at":"2026-09-05T13:16:06.302+00:00","command_center_event_id":"6adc83f0-2c6a-4d1f-bba0-d0a01753ce67"},{"id":"ff8b32c6-ee16-4d1c-9dae-671ef56d2e9d","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/fix-supabase-release-trigger-sha-20260825","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:96f47f3404bc5de24994d571757824ad858abf69b6bd64d4210d5d9e22bc492c","requested_at":"2026-08-25T06:59:14.113Z","conversation_id":null,"requestedBranch":"ai/fix-supabase-release-trigger-sha-20260825","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"ready","step_key":"pull_request","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-25T06:59:14.580247+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-25T06:59:17.921545+00:00","deadline_at":"2026-08-25T09:29:14.580247+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:96be4683-ede3-4e21-a9a3-fa806fd544e0:pull_request","last_progress_at":"2026-08-25T06:59:17.875+00:00","command_center_event_id":"96be4683-ede3-4e21-a9a3-fa806fd544e0"},{"id":"3fbfc45a-ce19-412f-8a98-08a1e1a2e014","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:267","requested_at":"2026-08-16T17:51:11.882Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Savage Pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:51:11.99282+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T17:51:15.238495+00:00","deadline_at":"2026-08-16T21:21:11.99282+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:1be3c1de-ac13-4f9f-8b9d-a1809668cbc8:runtime_proof","last_progress_at":"2026-08-16T17:51:15.002+00:00","command_center_event_id":"1be3c1de-ac13-4f9f-8b9d-a1809668cbc8"},{"id":"2449f23c-a92e-4b5c-aeae-3ca23ffd29a5","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:267","requested_at":"2026-08-16T17:51:11.882Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Savage Pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":4617,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.46.8-intent-aware-objectives","prNumber":267,"terminal":false,"missionId":"1be3c1de-ac13-4f9f-8b9d-a1809668cbc8","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"1be3c1de-ac13-4f9f-8b9d-a1809668cbc8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6495,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"failed","step_key":"implementation","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:51:11.99282+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T17:52:56.810892+00:00","deadline_at":"2026-08-16T19:51:11.99282+00:00","completed_at":"2026-08-16T17:52:56.765+00:00","attempt_count":0,"idempotency_key":"mission:1be3c1de-ac13-4f9f-8b9d-a1809668cbc8:implementation","last_progress_at":"2026-08-16T17:52:56.765+00:00","command_center_event_id":"1be3c1de-ac13-4f9f-8b9d-a1809668cbc8"},{"id":"92f5cb6f-c7f0-42b2-91cf-22a7576d8887","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:e50afb3829dd23168497a7a3b2372351a828130974ed12a84609781d3a64484d","requested_at":"2026-08-17T20:22:12.355Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":null,"status":"pending","step_key":"release","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-17T20:22:12.567479+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-17T20:22:12.567479+00:00","deadline_at":"2026-08-17T23:22:12.567479+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:04de1a41-639f-4e1b-8ed0-5bb65c5fd3c5:release","last_progress_at":null,"command_center_event_id":"04de1a41-639f-4e1b-8ed0-5bb65c5fd3c5"},{"id":"5b1cd0d2-408a-4a1b-8b2a-a564eccc8f1c","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:268","requested_at":"2026-08-16T17:51:31.811Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:51:31.891175+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T17:51:31.891175+00:00","deadline_at":"2026-08-16T18:01:31.891175+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:884187c4-dd2e-450d-9a50-f95bf9fd90b8:preflight","last_progress_at":null,"command_center_event_id":"884187c4-dd2e-450d-9a50-f95bf9fd90b8"},{"id":"0ae5a373-dab8-49a6-aa89-19c0e7adb149","lane":"onrunner","error":null,"input":{"route":"/savage-pizza/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:267","requested_at":"2026-08-16T17:51:11.882Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Savage Pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:51:11.99282+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:52:36.359515+00:00","deadline_at":"2026-08-16T21:51:11.99282+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:1be3c1de-ac13-4f9f-8b9d-a1809668cbc8:visual_proof","last_progress_at":"2026-08-16T17:52:36.315+00:00","command_center_event_id":"1be3c1de-ac13-4f9f-8b9d-a1809668cbc8"},{"id":"0963e9e7-a1e0-4067-bb13-d312e132357a","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:271","requested_at":"2026-08-16T17:56:57.292Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:56:57.505845+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T17:56:57.505845+00:00","deadline_at":"2026-08-16T18:06:57.505845+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:c175cf51-0cd9-4c20-bdc8-c003e3a3a215:preflight","last_progress_at":null,"command_center_event_id":"c175cf51-0cd9-4c20-bdc8-c003e3a3a215"},{"id":"752ff4c3-f0b4-493b-8167-ada08055c21c","lane":"production-release-conductor","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:268","requested_at":"2026-08-16T17:51:31.811Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"pending","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"5dd7758fda4af65d714350dc62750af603343b38","missing":[],"pending":["forgejo-main/source"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"a61fdd06afe60dc6b03e8cf2bbbbe9aa55e85bc8","releaseState":"failed","sourceInMain":false,"compareStatus":null,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/870","runId":870,"status":"failure","conclusion":null,"failedJobs":[{"id":5870,"name":"Frontend build failed -  - ","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|frontend build failed -  -","failureClass":"code_failure","safeAutoRetry":false},"onrunnerRuntimeProof":null,"releaseSourceVerified":false,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"failed","step_key":"release","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:51:31.891175+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T17:55:55.12597+00:00","deadline_at":"2026-08-16T20:51:31.891175+00:00","completed_at":"2026-08-16T17:55:55.081+00:00","attempt_count":0,"idempotency_key":"mission:884187c4-dd2e-450d-9a50-f95bf9fd90b8:release","last_progress_at":"2026-08-16T17:55:55.081+00:00","command_center_event_id":"884187c4-dd2e-450d-9a50-f95bf9fd90b8"},{"id":"8fef30de-6788-48eb-a534-fd7256dd6729","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:268","requested_at":"2026-08-16T17:51:31.811Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"pending","step_key":"implementation","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:51:31.891175+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T17:51:31.891175+00:00","deadline_at":"2026-08-16T19:51:31.891175+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:884187c4-dd2e-450d-9a50-f95bf9fd90b8:implementation","last_progress_at":null,"command_center_event_id":"884187c4-dd2e-450d-9a50-f95bf9fd90b8"},{"id":"a0a05916-d91a-4177-839b-a258d09ef634","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-public-rpc-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:fac65a51280a13c6ef5de4c0d113c8a69d87fb5c497d0b8c9290e1c3f1b3fe5a","requested_at":"2026-08-20T22:16:25.454Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-public-rpc-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"branch":"ai/supabase-public-rpc-hardening","prNumber":515,"nextAction":null,"mergeCommitSha":"ef06445fc0eda551b3ead436ffea323b95e28a0a","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"status":"verified","step_key":"pull_request","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:16:26.140587+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-20T22:21:28.382091+00:00","deadline_at":"2026-08-21T00:46:26.140587+00:00","completed_at":"2026-08-20T22:21:28.319+00:00","attempt_count":0,"idempotency_key":"mission:3dc5ab98-7f63-4108-9b60-d7c6c6160bd8:pull_request","last_progress_at":"2026-08-20T22:21:28.319+00:00","command_center_event_id":"3dc5ab98-7f63-4108-9b60-d7c6c6160bd8"},{"id":"3cc388a9-82d8-4cd4-ac01-45dd274bd22c","lane":"cc-execution","error":null,"input":{"route":"/big-papis","scope":"platform","branch":"ai/add-big-papi-fundraising-section-v2-20260821","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:07a0d3516b1cbc2edd9636a91c373af76bfb2a9078f276db6081eb5a8401de98","requested_at":"2026-08-21T18:05:46.155Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/add-big-papi-fundraising-section-v2-20260821","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/add-big-papi-fundraising-section-v2-20260821","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.11-bounded-provider-control-plane","prNumber":null,"terminal":false,"missionId":"b5792a40-9313-490b-8420-3907cda56365","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":null,"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":"b5792a40-9313-490b-8420-3907cda56365"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":9433,"likelyAffectedFiles":["src/__tests__/contracts/command-center-existing-branch-refresh.contract.test.ts","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","src/__tests__/contracts/command-center-mission-control.test.ts","src/__tests__/contracts/command-center-mission-preflight.test.ts","scripts/validate-command-center-contracts.mjs",".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"verified","step_key":"preflight","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T18:05:46.4017+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-21T18:05:48.692425+00:00","deadline_at":"2026-08-21T18:15:46.4017+00:00","completed_at":"2026-08-21T18:05:48.646+00:00","attempt_count":0,"idempotency_key":"mission:b5792a40-9313-490b-8420-3907cda56365:preflight","last_progress_at":"2026-08-21T18:05:48.646+00:00","command_center_event_id":"b5792a40-9313-490b-8420-3907cda56365"},{"id":"d9313691-5262-4994-8fdb-a3ff2e847c25","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:268","requested_at":"2026-08-16T17:51:31.811Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":13455,"releaseCount":1,"toolCallCount":15,"repeatedCallCount":10,"ownerInterruptionCount":0},"version":null,"prNumber":268,"terminal":false,"missionId":"884187c4-dd2e-450d-9a50-f95bf9fd90b8","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"a61fdd06afe60dc6b03e8cf2bbbbe9aa55e85bc8","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"884187c4-dd2e-450d-9a50-f95bf9fd90b8"},"performance":null,"deploymentId":"forgejo-main-a61fdd06afe6","workflowRunId":870,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:51:31.891175+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:55:59.477863+00:00","deadline_at":"2026-08-16T20:21:31.891175+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:884187c4-dd2e-450d-9a50-f95bf9fd90b8:pull_request","last_progress_at":"2026-08-16T17:55:59.428+00:00","command_center_event_id":"884187c4-dd2e-450d-9a50-f95bf9fd90b8"},{"id":"41f73a1e-880c-430f-b0d6-808573cb5035","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:277","requested_at":"2026-08-16T18:19:31.511Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"pending","step_key":"implementation","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:19:31.579353+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T18:19:31.579353+00:00","deadline_at":"2026-08-16T20:19:31.579353+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:3454926d-801b-4cc9-aa9a-ef8ac3052713:implementation","last_progress_at":null,"command_center_event_id":"3454926d-801b-4cc9-aa9a-ef8ac3052713"},{"id":"4c96d4a6-dcd5-46d2-aa64-7ccdcb15792f","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:277","requested_at":"2026-08-16T18:19:31.511Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"pending","step_key":"pull_request","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:19:31.579353+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T18:19:31.579353+00:00","deadline_at":"2026-08-16T20:49:31.579353+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:3454926d-801b-4cc9-aa9a-ef8ac3052713:pull_request","last_progress_at":null,"command_center_event_id":"3454926d-801b-4cc9-aa9a-ef8ac3052713"},{"id":"af0f4aea-8a35-460a-99b0-63feef5a0710","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-public-rpc-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:fac65a51280a13c6ef5de4c0d113c8a69d87fb5c497d0b8c9290e1c3f1b3fe5a","requested_at":"2026-08-20T22:16:25.454Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-public-rpc-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"skipped","step_key":"preflight","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:16:26.140587+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-20T22:21:28.48404+00:00","deadline_at":"2026-08-20T22:26:26.140587+00:00","completed_at":"2026-08-20T22:21:28.319+00:00","attempt_count":0,"idempotency_key":"mission:3dc5ab98-7f63-4108-9b60-d7c6c6160bd8:preflight","last_progress_at":"2026-08-20T22:21:28.319+00:00","command_center_event_id":"3dc5ab98-7f63-4108-9b60-d7c6c6160bd8"},{"id":"cd5b6a46-8d3a-4bff-af92-60e0132cdcc9","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:266","requested_at":"2026-08-16T17:50:10.410Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":6598,"releaseCount":1,"toolCallCount":6,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":266,"terminal":false,"missionId":"b7676d03-1f8c-48e7-8983-01b418c9ca0f","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"b5b04630d5143a13c9b89e46766b326ec5ac063d","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"b7676d03-1f8c-48e7-8983-01b418c9ca0f"},"performance":null,"deploymentId":"forgejo-main-b5b04630d514","workflowRunId":867,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:50:10.878308+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:52:17.599467+00:00","deadline_at":"2026-08-16T20:20:10.878308+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b7676d03-1f8c-48e7-8983-01b418c9ca0f:pull_request","last_progress_at":"2026-08-16T17:52:17.549+00:00","command_center_event_id":"b7676d03-1f8c-48e7-8983-01b418c9ca0f"},{"id":"fce2b768-64cc-4251-8d00-1b97e018fba9","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-engine","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:acdffa40d4969b9aa2da445e4b71427213bdc9ca3d55314b52343a0904a28e7f","requested_at":"2026-08-16T17:52:59.634Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-engine","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":null,"status":"ready","step_key":"release","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:52:59.696775+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T17:53:30.783768+00:00","deadline_at":"2026-08-16T20:52:59.696775+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:ed970667-5a98-48ef-9761-d13d58635feb:release","last_progress_at":"2026-08-16T17:53:30.741+00:00","command_center_event_id":"ed970667-5a98-48ef-9761-d13d58635feb"},{"id":"987b98af-0218-4700-bd95-9d232c167b7d","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:267","requested_at":"2026-08-16T17:51:11.882Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Savage Pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":21179,"releaseCount":1,"toolCallCount":21,"repeatedCallCount":13,"ownerInterruptionCount":0},"version":null,"prNumber":267,"terminal":false,"missionId":"1be3c1de-ac13-4f9f-8b9d-a1809668cbc8","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"c3a2d6f6cd056cc6a94f8efcb1167eae5066db34","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"1be3c1de-ac13-4f9f-8b9d-a1809668cbc8"},"performance":null,"deploymentId":"forgejo-main-c3a2d6f6cd05","workflowRunId":872,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:51:11.99282+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:56:12.662198+00:00","deadline_at":"2026-08-16T20:21:11.99282+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:1be3c1de-ac13-4f9f-8b9d-a1809668cbc8:pull_request","last_progress_at":"2026-08-16T17:56:12.616+00:00","command_center_event_id":"1be3c1de-ac13-4f9f-8b9d-a1809668cbc8"},{"id":"211da1ba-a428-4b9d-a3d6-0113b6470fd1","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-engine","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:acdffa40d4969b9aa2da445e4b71427213bdc9ca3d55314b52343a0904a28e7f","requested_at":"2026-08-16T17:52:59.634Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-engine","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/autonomous-onboarding-engine","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":5563,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.46.9-finance-report-heartbeat","prNumber":270,"terminal":false,"missionId":"ed970667-5a98-48ef-9761-d13d58635feb","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"ed970667-5a98-48ef-9761-d13d58635feb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6614,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"failed","step_key":"implementation","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:52:59.696775+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T17:57:32.303627+00:00","deadline_at":"2026-08-16T19:52:59.696775+00:00","completed_at":"2026-08-16T17:57:32.261+00:00","attempt_count":0,"idempotency_key":"mission:ed970667-5a98-48ef-9761-d13d58635feb:implementation","last_progress_at":"2026-08-16T17:57:32.261+00:00","command_center_event_id":"ed970667-5a98-48ef-9761-d13d58635feb"},{"id":"4740af5d-1f95-4cd6-b6f7-adf14ddb74a7","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:266","requested_at":"2026-08-16T17:50:10.410Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":["forgejo-release/workflow","cc-execution/runtime-proof"],"states":{"forgejo-main/source":"pending","forgejo-release/workflow":"failure","cc-execution/runtime-proof":"failure"},"mainSha":"a61fdd06afe60dc6b03e8cf2bbbbe9aa55e85bc8","missing":[],"pending":["forgejo-main/source"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"b5b04630d5143a13c9b89e46766b326ec5ac063d","releaseState":"failed","sourceInMain":false,"compareStatus":null,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/867","runId":867,"status":"failure","conclusion":null,"failedJobs":[{"id":5838,"name":"Release cc-execution","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|release cc-execution","failureClass":"code_failure","safeAutoRetry":false},"onrunnerRuntimeProof":null,"releaseSourceVerified":false,"ccExecutionRuntimeProof":{"workflowRunId":867,"workflowFailed":true,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/867","runId":867,"status":"failure","conclusion":null,"failedJobs":[{"id":5838,"name":"Release cc-execution","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|release cc-execution","failureClass":"code_failure","safeAutoRetry":false}},"exactReleaseVerifiedAfterMainAdvanced":false},"status":"failed","step_key":"release","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:50:10.878308+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T17:52:13.722881+00:00","deadline_at":"2026-08-16T20:50:10.878308+00:00","completed_at":"2026-08-16T17:52:13.671+00:00","attempt_count":0,"idempotency_key":"mission:b7676d03-1f8c-48e7-8983-01b418c9ca0f:release","last_progress_at":"2026-08-16T17:52:13.671+00:00","command_center_event_id":"b7676d03-1f8c-48e7-8983-01b418c9ca0f"},{"id":"d4b8700b-8127-4a72-92ac-0068a2cae29b","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-public-rpc-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:fac65a51280a13c6ef5de4c0d113c8a69d87fb5c497d0b8c9290e1c3f1b3fe5a","requested_at":"2026-08-20T22:16:25.454Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-public-rpc-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"skipped","step_key":"runtime_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:16:26.140587+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-20T22:21:28.48404+00:00","deadline_at":"2026-08-21T01:46:26.140587+00:00","completed_at":"2026-08-20T22:21:28.319+00:00","attempt_count":0,"idempotency_key":"mission:3dc5ab98-7f63-4108-9b60-d7c6c6160bd8:runtime_proof","last_progress_at":"2026-08-20T22:21:28.319+00:00","command_center_event_id":"3dc5ab98-7f63-4108-9b60-d7c6c6160bd8"},{"id":"245f2f06-66f7-4e29-ac99-b619e8039581","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-public-rpc-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:fac65a51280a13c6ef5de4c0d113c8a69d87fb5c497d0b8c9290e1c3f1b3fe5a","requested_at":"2026-08-20T22:16:25.454Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-public-rpc-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"skipped","step_key":"visual_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:16:26.140587+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-20T22:21:28.48404+00:00","deadline_at":"2026-08-21T02:16:26.140587+00:00","completed_at":"2026-08-20T22:21:28.319+00:00","attempt_count":0,"idempotency_key":"mission:3dc5ab98-7f63-4108-9b60-d7c6c6160bd8:visual_proof","last_progress_at":"2026-08-20T22:21:28.319+00:00","command_center_event_id":"3dc5ab98-7f63-4108-9b60-d7c6c6160bd8"},{"id":"3356b9ce-37a8-4d3a-8c97-bacb5fe10630","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"tenant","branch":"ai/big-papis-calendar-public-private-20260821","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d:after:c89e28d1-029b-446d-af5f-03123865a1a6","requested_at":"2026-08-21T13:41:37.659Z","shipRequested":true,"workstream_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d","conversation_id":null,"requestedBranch":"ai/big-papis-calendar-public-private-20260821","anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","tenantWorkstream":true,"verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"workstream_active_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d:after:c89e28d1-029b-446d-af5f-03123865a1a6","workstream_generation":11,"workstream_tenant_ref":"766cfaa7ac4246c8bbef69d13268a29d","tenant_reference_input":"766cfaa7-ac42-46c8-bbef-69d13268a29d","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"766cfaa7 ac42 46c8 bbef 69d13268a29d","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"workstream_parent_mission_id":"c89e28d1-029b-446d-af5f-03123865a1a6","witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"30f1adacfd7f67528f9cd6fe5ea91a93d52a5e79","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"30f1adacfd7f67528f9cd6fe5ea91a93d52a5e79","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1980","runId":1980,"status":"running","sourceSha":"30f1adacfd7f67528f9cd6fe5ea91a93d52a5e79","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"skipped","step_key":"release","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-21T13:41:37.736101+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-21T14:39:50.372502+00:00","deadline_at":"2026-08-21T16:41:37.736101+00:00","completed_at":"2026-08-21T14:39:50.2+00:00","attempt_count":0,"idempotency_key":"mission:1f153a5c-3ab5-4a65-8982-3fb6dd53a048:release","last_progress_at":"2026-08-21T14:39:50.2+00:00","command_center_event_id":"1f153a5c-3ab5-4a65-8982-3fb6dd53a048"},{"id":"10602e08-96f3-43b3-8ffd-08a9bdb84dd9","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:331","requested_at":"2026-08-17T16:03:40.476Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"69c86c8d-c737-439a-8f30-3246af0b3ad1","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"69c86c8d c737 439a 8f30 3246af0b3ad1","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"skipped","step_key":"pull_request","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:03:41.101557+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-17T16:08:24.624371+00:00","deadline_at":"2026-08-17T18:33:41.101557+00:00","completed_at":"2026-08-17T16:08:24.273+00:00","attempt_count":0,"idempotency_key":"mission:8f2f8cc5-5349-47c8-afea-160f15201e8f:pull_request","last_progress_at":"2026-08-17T16:08:24.273+00:00","command_center_event_id":"8f2f8cc5-5349-47c8-afea-160f15201e8f"},{"id":"20d0b2b0-e1cc-4295-96db-b7afc6de62df","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-public-rpc-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:fac65a51280a13c6ef5de4c0d113c8a69d87fb5c497d0b8c9290e1c3f1b3fe5a","requested_at":"2026-08-20T22:16:25.454Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-public-rpc-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/supabase-public-rpc-hardening","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":2398,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.11-schema-authority","prNumber":515,"terminal":false,"missionId":"3dc5ab98-7f63-4108-9b60-d7c6c6160bd8","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"ef06445fc0eda551b3ead436ffea323b95e28a0a","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3dc5ab98-7f63-4108-9b60-d7c6c6160bd8"},"performance":null,"deploymentId":"forgejo-main-ef06445fc0ed","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6109,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"waiting","step_key":"release","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:16:26.140587+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-20T22:21:45.904085+00:00","deadline_at":"2026-08-21T01:16:26.140587+00:00","completed_at":"2026-08-20T22:21:28.319+00:00","attempt_count":0,"idempotency_key":"mission:3dc5ab98-7f63-4108-9b60-d7c6c6160bd8:release","last_progress_at":"2026-08-20T22:21:45.863+00:00","command_center_event_id":"3dc5ab98-7f63-4108-9b60-d7c6c6160bd8"},{"id":"ae9f2781-9f80-46a4-847c-eb8ef544c630","lane":"cc-execution","error":null,"input":{"route":null,"scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:8d00443afb98d7aced7f0ac066ffdead683f1c2ab847e8ce0703defcfff71277","requested_at":"2026-08-17T16:05:03.850Z","shipRequested":true,"conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"ready","step_key":"implementation","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:05:04.180044+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-17T16:05:08.174078+00:00","deadline_at":"2026-08-17T18:05:04.180044+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:ed54f186-76df-4777-a61e-9fd5da4dbae3:implementation","last_progress_at":"2026-08-17T16:05:07.862+00:00","command_center_event_id":"ed54f186-76df-4777-a61e-9fd5da4dbae3"},{"id":"0fd9d4f1-f4af-403a-9a91-01fb7d334986","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-engine","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:acdffa40d4969b9aa2da445e4b71427213bdc9ca3d55314b52343a0904a28e7f","requested_at":"2026-08-16T17:52:59.634Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-engine","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:52:59.696775+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T17:57:01.008554+00:00","deadline_at":"2026-08-16T21:22:59.696775+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:ed970667-5a98-48ef-9761-d13d58635feb:runtime_proof","last_progress_at":"2026-08-16T17:57:00.963+00:00","command_center_event_id":"ed970667-5a98-48ef-9761-d13d58635feb"},{"id":"849fcd1c-ff7e-4562-980e-6d58b440995c","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-engine","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:acdffa40d4969b9aa2da445e4b71427213bdc9ca3d55314b52343a0904a28e7f","requested_at":"2026-08-16T17:52:59.634Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-engine","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:52:59.696775+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:57:32.489157+00:00","deadline_at":"2026-08-16T21:52:59.696775+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:ed970667-5a98-48ef-9761-d13d58635feb:visual_proof","last_progress_at":"2026-08-16T17:57:32.441+00:00","command_center_event_id":"ed970667-5a98-48ef-9761-d13d58635feb"},{"id":"896625d8-44f1-4bd3-981e-6f45f396b636","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-engine","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:acdffa40d4969b9aa2da445e4b71427213bdc9ca3d55314b52343a0904a28e7f","requested_at":"2026-08-16T17:52:59.634Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-engine","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/autonomous-onboarding-engine","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":6689,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.46.9-finance-report-heartbeat","prNumber":270,"terminal":false,"missionId":"ed970667-5a98-48ef-9761-d13d58635feb","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":null,"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /repair/continue-mission automatically with this missionId without another owner prompt.","receiptRef":{"mode":"full","missionId":"ed970667-5a98-48ef-9761-d13d58635feb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":9910,"likelyAffectedFiles":["src/components/academy/AcademyOnboardingBanner.tsx","src/__tests__/contracts/command-center-mission-control.test.ts","src/__tests__/contracts/command-center-mission-preflight.test.ts","src/components/CallFlow/NotQualifiedDialog.tsx","src/components/admin/TenantUserCommandCenters.tsx","src/components/GlobalCommandPalette.tsx","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/command-center-event-runtime.test.ts","src/__tests__/contracts/command-center-zero-uuid.test.ts","src/__tests__/godmode/command-center.test.ts","src/__tests__/godmode/GodModeCommandConsole.test.tsx",".forgejo/workflows/knocklaunch.yml"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"verified","step_key":"preflight","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:52:59.696775+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T17:57:56.456158+00:00","deadline_at":"2026-08-16T18:02:59.696775+00:00","completed_at":"2026-08-16T17:57:56.41+00:00","attempt_count":0,"idempotency_key":"mission:ed970667-5a98-48ef-9761-d13d58635feb:preflight","last_progress_at":"2026-08-16T17:57:56.41+00:00","command_center_event_id":"ed970667-5a98-48ef-9761-d13d58635feb"},{"id":"c4b42f44-ffb1-4d7a-98be-c48616d23121","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-engine","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:acdffa40d4969b9aa2da445e4b71427213bdc9ca3d55314b52343a0904a28e7f","requested_at":"2026-08-16T17:52:59.634Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-engine","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"ready","step_key":"pull_request","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:52:59.696775+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:53:10.665041+00:00","deadline_at":"2026-08-16T20:22:59.696775+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:ed970667-5a98-48ef-9761-d13d58635feb:pull_request","last_progress_at":"2026-08-16T17:53:10.619+00:00","command_center_event_id":"ed970667-5a98-48ef-9761-d13d58635feb"},{"id":"19cf156d-7803-401a-993e-172fbfe53459","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:268","requested_at":"2026-08-16T17:51:31.811Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:51:31.891175+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T17:53:22.442619+00:00","deadline_at":"2026-08-16T21:21:31.891175+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:884187c4-dd2e-450d-9a50-f95bf9fd90b8:runtime_proof","last_progress_at":"2026-08-16T17:53:22.392+00:00","command_center_event_id":"884187c4-dd2e-450d-9a50-f95bf9fd90b8"},{"id":"277c4767-1af1-46ff-a771-adaf2cb528cf","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:269","requested_at":"2026-08-16T17:55:29.462Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:55:29.526329+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T17:55:29.526329+00:00","deadline_at":"2026-08-16T18:05:29.526329+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:29ba9153-584b-4bc8-9f05-14795fb5e9a2:preflight","last_progress_at":null,"command_center_event_id":"29ba9153-584b-4bc8-9f05-14795fb5e9a2"},{"id":"2037644b-1d80-4e92-b725-fd6e356795a9","lane":"production-release-conductor","error":null,"input":{"route":"/savage-pizza/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:267","requested_at":"2026-08-16T17:51:11.882Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Savage Pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"pending","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"5dd7758fda4af65d714350dc62750af603343b38","missing":[],"pending":["forgejo-main/source"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"c3a2d6f6cd056cc6a94f8efcb1167eae5066db34","releaseState":"failed","sourceInMain":false,"compareStatus":null,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/872","runId":872,"status":"failure","conclusion":null,"failedJobs":[{"id":5888,"name":"Frontend build failed -  - ","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|frontend build failed -  -","failureClass":"code_failure","safeAutoRetry":false},"onrunnerRuntimeProof":null,"releaseSourceVerified":false,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"failed","step_key":"release","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:51:11.99282+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T17:56:07.765233+00:00","deadline_at":"2026-08-16T20:51:11.99282+00:00","completed_at":"2026-08-16T17:56:07.722+00:00","attempt_count":0,"idempotency_key":"mission:1be3c1de-ac13-4f9f-8b9d-a1809668cbc8:release","last_progress_at":"2026-08-16T17:56:07.722+00:00","command_center_event_id":"1be3c1de-ac13-4f9f-8b9d-a1809668cbc8"},{"id":"b5130544-58f8-4ce6-86ec-bccc2a01fb8b","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:269","requested_at":"2026-08-16T17:55:29.462Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":15779,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":7,"ownerInterruptionCount":0},"version":null,"prNumber":269,"terminal":false,"missionId":"29ba9153-584b-4bc8-9f05-14795fb5e9a2","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"5dd7758fda4af65d714350dc62750af603343b38","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"29ba9153-584b-4bc8-9f05-14795fb5e9a2"},"performance":null,"deploymentId":"forgejo-main-5dd7758fda4a","workflowRunId":876,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":true,"supabaseEdge":true,"edgeFunctionSlugs":["finance-reports"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:55:29.526329+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:59:17.196487+00:00","deadline_at":"2026-08-16T20:25:29.526329+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:29ba9153-584b-4bc8-9f05-14795fb5e9a2:pull_request","last_progress_at":"2026-08-16T17:59:17.139+00:00","command_center_event_id":"29ba9153-584b-4bc8-9f05-14795fb5e9a2"},{"id":"4a9be7f8-8046-4aab-9073-332d4adfb794","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:269","requested_at":"2026-08-16T17:55:29.462Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"pending","step_key":"implementation","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:55:29.526329+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T17:55:29.526329+00:00","deadline_at":"2026-08-16T19:55:29.526329+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:29ba9153-584b-4bc8-9f05-14795fb5e9a2:implementation","last_progress_at":null,"command_center_event_id":"29ba9153-584b-4bc8-9f05-14795fb5e9a2"},{"id":"3b586a6c-a219-44e2-ae2d-796587495a52","lane":"cc-execution","error":null,"input":{"route":"https://knocklaunch.app/la-vista-del-mar/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"tenant-workstream:lavistadelmar:key:daa3767e27fb2c7f49fb5ae7d2e2e67326d7d92664080c3ccd1bc362add685b4","requested_at":"2026-08-29T17:31:21.310Z","shipRequested":true,"workstream_key":"tenant-workstream:lavistadelmar:key:daa3767e27fb2c7f49fb5ae7d2e2e67326d7d92664080c3ccd1bc362add685b4","conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Fix the proven Vista del Mar reservation routing defect by adding /la-vista-del-mar to PUBLIC_ROUTE_PATHS in src/App.tsx. Preserve /la-vista-del-mar/dashboard as private. Ship and prove live.","wordingChanged":false,"canonicalIntent":"Fix the proven Vista del Mar reservation routing defect by adding /la-vista-del-mar to PUBLIC_ROUTE_PATHS in src/App.tsx. Preserve /la-vista-del-mar/dashboard as private. Ship and prove live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"reservation-public-route","statement":"The La Vista del Mar storefront root /la-vista-del-mar resolves to the existing ShortTermRentalPublic reservation experience instead of the private owner dashboard.","proofConditionIds":["proof-public-route"]},{"id":"dashboard-remains-private","statement":"The owner route /la-vista-del-mar/dashboard remains the private short-stay owner dashboard.","proofConditionIds":["proof-dashboard-route"]}],"objective":"Fix the proven Vista del Mar reservation routing defect by adding /la-vista-del-mar to PUBLIC_ROUTE_PATHS in src/App.tsx. Preserve /la-vista-del-mar/dashboard as private. Ship and prove live.","constraints":[{"id":"short-stay-only","statement":"Vista del Mar remains short-stay vacation rentals only; no long-term rental flow is introduced.","proofConditionIds":["proof-public-route","proof-dashboard-route"]},{"id":"no-airbnb-dependency","statement":"Do not make Airbnb the booking owner or required completion path.","proofConditionIds":["proof-public-route"]},{"id":"bounded-change","statement":"Do not redesign unrelated tenant routes or alter unrelated functionality.","proofConditionIds":["proof-public-route","proof-dashboard-route"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-public-route","kind":"runtime","claim":"Public reservation root resolves to the ShortTermRentalPublic experience.","route":"https://knocklaunch.app/la-vista-del-mar","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-dashboard-route","kind":"runtime","claim":"Owner dashboard remains available at /la-vista-del-mar/dashboard and is not classified public.","route":"https://knocklaunch.app/la-vista-del-mar/dashboard","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"anchor_tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","supervisor_owner":"cc-execution","target_tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","tenantWorkstream":true,"verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"La Vista del Mar Rentals","target_tenant_slug":"la-vista-del-mar","requestContractHash":"a0fa6cb122810f61b784831f3032b913c2895d4e5b8ff1feb94b03710179a860","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"workstream_active_key":"tenant-workstream:lavistadelmar:key:daa3767e27fb2c7f49fb5ae7d2e2e67326d7d92664080c3ccd1bc362add685b4","workstream_generation":0,"workstream_tenant_ref":"lavistadelmar","tenant_reference_input":"la-vista-del-mar","requestContractRevision":1,"tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"la vista del mar","tenant_resolution_candidates":[{"name":"La Vista del Mar Rentals","slug":"la-vista-del-mar","tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"SeaSide Lawns","slug":"seaside-lawns","tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","confidence":0.5629,"match_kind":"word_similarity"},{"name":"KNOCKLAUNCH Tire Shop Demo","slug":"tire-shop-demo","tenant_id":"6d00f95b-9a61-4c0d-9df2-a2f4677be812","confidence":0.5587,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"requestContractPendingProofKinds":["runtime","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":13588,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":5,"ownerInterruptionCount":0},"version":null,"prNumber":1034,"terminal":false,"missionId":"43ab38ae-c996-49e1-a179-0adb989b9911","operation":"automatic_mission_resume","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":858,"approvedPlanMs":0,"shipAndProveMs":21671},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"43ab38ae-c996-49e1-a179-0adb989b9911"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":677,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-29T17:31:21.41806+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-29T17:49:56.305215+00:00","deadline_at":"2026-08-29T20:01:21.41806+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:43ab38ae-c996-49e1-a179-0adb989b9911:pull_request","last_progress_at":"2026-08-29T17:49:56.252+00:00","command_center_event_id":"43ab38ae-c996-49e1-a179-0adb989b9911"},{"id":"e41feff6-516e-47a5-9f7d-52f5f71c21f3","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:269","requested_at":"2026-08-16T17:55:29.462Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:55:29.526329+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T17:59:05.416536+00:00","deadline_at":"2026-08-16T21:25:29.526329+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:29ba9153-584b-4bc8-9f05-14795fb5e9a2:runtime_proof","last_progress_at":"2026-08-16T17:59:05.371+00:00","command_center_event_id":"29ba9153-584b-4bc8-9f05-14795fb5e9a2"},{"id":"8dca11f6-1589-454b-896a-406c0ad56b36","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"platform","branch":"ai/optimize-supabase-rls-realtime-v2","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:7287d807dfffb99ed0b082129a626a29306f954d121cd3d07d17be72eafd5efe","requested_at":"2026-08-20T22:18:42.238Z","conversation_id":null,"requestedBranch":"ai/optimize-supabase-rls-realtime-v2","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/optimize-supabase-rls-realtime-v2","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":5979,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":516,"terminal":false,"missionId":"293d332d-521e-4e38-854a-2113726196ca","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"c7c2a67d44b50e3247de6e90c99e2b8b2ae51aca","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"293d332d-521e-4e38-854a-2113726196ca"},"performance":null,"deploymentId":"forgejo-main-c7c2a67d44b5","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1662,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"skipped","step_key":"release","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:18:42.314365+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-20T22:28:09.480668+00:00","deadline_at":"2026-08-21T01:18:42.314365+00:00","completed_at":"2026-08-20T22:28:09.33+00:00","attempt_count":0,"idempotency_key":"mission:293d332d-521e-4e38-854a-2113726196ca:release","last_progress_at":"2026-08-20T22:28:09.33+00:00","command_center_event_id":"293d332d-521e-4e38-854a-2113726196ca"},{"id":"dada3f5b-9e9a-484b-9aaa-2877919d87b8","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-authz-bypass-hardening-v2","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:75b9b6c2f696f52618a4610d99ce635433885f99c90f66b7d4a2290f664e0bd8","requested_at":"2026-08-20T22:27:03.999Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-authz-bypass-hardening-v2","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"skipped","step_key":"preflight","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:27:04.064939+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-20T22:30:59.293749+00:00","deadline_at":"2026-08-20T22:37:04.064939+00:00","completed_at":"2026-08-20T22:30:59.159+00:00","attempt_count":0,"idempotency_key":"mission:b1448aa4-2626-49b4-ba10-364cea7d19a0:preflight","last_progress_at":"2026-08-20T22:30:59.159+00:00","command_center_event_id":"b1448aa4-2626-49b4-ba10-364cea7d19a0"},{"id":"b1e2b3a6-e943-49b9-89e5-19b08dc23f40","lane":"cc-execution","error":null,"input":{"route":null,"scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:8d00443afb98d7aced7f0ac066ffdead683f1c2ab847e8ce0703defcfff71277","requested_at":"2026-08-17T16:05:03.850Z","shipRequested":true,"conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1246,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.17-release-orchestration-guardrails","prNumber":null,"terminal":false,"missionId":"ed54f186-76df-4777-a61e-9fd5da4dbae3","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":null,"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /repair/continue-mission automatically with this missionId without another owner prompt.","receiptRef":{"mode":"full","missionId":"ed54f186-76df-4777-a61e-9fd5da4dbae3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":8017,"likelyAffectedFiles":["config/control-plane-capabilities.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"verified","step_key":"preflight","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:05:04.180044+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-17T16:05:24.06899+00:00","deadline_at":"2026-08-17T16:15:04.180044+00:00","completed_at":"2026-08-17T16:05:24.003+00:00","attempt_count":0,"idempotency_key":"mission:ed54f186-76df-4777-a61e-9fd5da4dbae3:preflight","last_progress_at":"2026-08-17T16:05:24.003+00:00","command_center_event_id":"ed54f186-76df-4777-a61e-9fd5da4dbae3"},{"id":"562dc0a3-a8fc-4381-b529-3fc9bdc0e8af","lane":"onrunner","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:269","requested_at":"2026-08-16T17:55:29.462Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:55:29.526329+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:59:15.049135+00:00","deadline_at":"2026-08-16T21:55:29.526329+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:29ba9153-584b-4bc8-9f05-14795fb5e9a2:visual_proof","last_progress_at":"2026-08-16T17:59:15.003+00:00","command_center_event_id":"29ba9153-584b-4bc8-9f05-14795fb5e9a2"},{"id":"ac569f60-9907-486a-90a5-2ff347bc80a6","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:270","requested_at":"2026-08-16T17:58:04.960Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:58:05.015684+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T18:01:28.443039+00:00","deadline_at":"2026-08-16T21:58:05.015684+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:6ac0ac36-c172-4d92-907c-318f70f4c3e9:visual_proof","last_progress_at":"2026-08-16T18:01:28.399+00:00","command_center_event_id":"6ac0ac36-c172-4d92-907c-318f70f4c3e9"},{"id":"79da921f-239f-408a-8ed8-a7b02b407b7f","lane":"production-release-conductor","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:271","requested_at":"2026-08-16T17:56:57.292Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"pending","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"405fd70fc7669a606b0ac73c11d40ce12ebedb05","missing":[],"pending":["forgejo-main/source"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"34e0ddb1dde28c89b1177e62551079cf5a072eb6","releaseState":"failed","sourceInMain":false,"compareStatus":null,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/879","runId":879,"status":"failure","conclusion":null,"failedJobs":[{"id":5947,"name":"Release frontend","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|release frontend","failureClass":"code_failure","safeAutoRetry":false},"onrunnerRuntimeProof":null,"releaseSourceVerified":false,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"failed","step_key":"release","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:56:57.505845+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T17:59:06.439874+00:00","deadline_at":"2026-08-16T20:56:57.505845+00:00","completed_at":"2026-08-16T17:59:06.393+00:00","attempt_count":0,"idempotency_key":"mission:c175cf51-0cd9-4c20-bdc8-c003e3a3a215:release","last_progress_at":"2026-08-16T17:59:06.393+00:00","command_center_event_id":"c175cf51-0cd9-4c20-bdc8-c003e3a3a215"},{"id":"1ab5af8c-84dc-4ebf-8c73-f090e398049b","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:e50afb3829dd23168497a7a3b2372351a828130974ed12a84609781d3a64484d","requested_at":"2026-08-17T20:22:12.355Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"pending","step_key":"runtime_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-17T20:22:12.567479+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-17T20:22:12.567479+00:00","deadline_at":"2026-08-17T23:52:12.567479+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:04de1a41-639f-4e1b-8ed0-5bb65c5fd3c5:runtime_proof","last_progress_at":null,"command_center_event_id":"04de1a41-639f-4e1b-8ed0-5bb65c5fd3c5"},{"id":"2d5fa140-4c3f-40f6-9496-ae9280734e35","lane":"onrunner","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:268","requested_at":"2026-08-16T17:51:31.811Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:51:31.891175+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:55:55.345846+00:00","deadline_at":"2026-08-16T21:51:31.891175+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:884187c4-dd2e-450d-9a50-f95bf9fd90b8:visual_proof","last_progress_at":"2026-08-16T17:55:55.277+00:00","command_center_event_id":"884187c4-dd2e-450d-9a50-f95bf9fd90b8"},{"id":"f3cff10b-7be9-4fcf-af12-b5b41925208b","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:272","requested_at":"2026-08-16T18:00:33.902Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:00:33.983632+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T18:00:33.983632+00:00","deadline_at":"2026-08-16T18:10:33.983632+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c:preflight","last_progress_at":null,"command_center_event_id":"9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c"},{"id":"687f05f8-0e48-47f2-9579-c4f1c0f9df5b","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:272","requested_at":"2026-08-16T18:00:33.902Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"pending","step_key":"implementation","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:00:33.983632+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T18:00:33.983632+00:00","deadline_at":"2026-08-16T20:00:33.983632+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c:implementation","last_progress_at":null,"command_center_event_id":"9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c"},{"id":"5642e648-ad42-473d-89ee-30c02a91ec8d","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:280","requested_at":"2026-08-16T18:26:41.821Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"pending","step_key":"pull_request","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:26:42.069194+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T18:26:42.069194+00:00","deadline_at":"2026-08-16T20:56:42.069194+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:9b9f0534-d28f-45e7-b188-9aac18b0acc6:pull_request","last_progress_at":null,"command_center_event_id":"9b9f0534-d28f-45e7-b188-9aac18b0acc6"},{"id":"5f680197-cf61-4833-ada0-2617d70e9862","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:e50afb3829dd23168497a7a3b2372351a828130974ed12a84609781d3a64484d","requested_at":"2026-08-17T20:22:12.355Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-17T20:22:12.567479+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-17T20:22:12.567479+00:00","deadline_at":"2026-08-18T00:22:12.567479+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:04de1a41-639f-4e1b-8ed0-5bb65c5fd3c5:visual_proof","last_progress_at":null,"command_center_event_id":"04de1a41-639f-4e1b-8ed0-5bb65c5fd3c5"},{"id":"6acb3442-7627-4d79-962b-9d6770352b1e","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:271","requested_at":"2026-08-16T17:56:57.292Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"pending","step_key":"implementation","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:56:57.505845+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T17:56:57.505845+00:00","deadline_at":"2026-08-16T19:56:57.505845+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:c175cf51-0cd9-4c20-bdc8-c003e3a3a215:implementation","last_progress_at":null,"command_center_event_id":"c175cf51-0cd9-4c20-bdc8-c003e3a3a215"},{"id":"8718ae63-b667-4292-a566-3ca03ea55c7d","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-authz-bypass-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:d093fd02b311b3c954cbd0e902f98ff4da266d00b9b21a3cfb10b54c598c49b5","requested_at":"2026-08-20T22:25:43.579Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-authz-bypass-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:25:43.888264+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-20T22:25:43.888264+00:00","deadline_at":"2026-08-20T22:35:43.888264+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:95e1bf49-02cd-493f-93bf-f587312058d8:preflight","last_progress_at":null,"command_center_event_id":"95e1bf49-02cd-493f-93bf-f587312058d8"},{"id":"80e53f1f-bae0-4e57-b272-18cf80a8010d","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:271","requested_at":"2026-08-16T17:56:57.292Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:56:57.505845+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T17:59:06.665157+00:00","deadline_at":"2026-08-16T21:26:57.505845+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:c175cf51-0cd9-4c20-bdc8-c003e3a3a215:runtime_proof","last_progress_at":"2026-08-16T17:59:06.622+00:00","command_center_event_id":"c175cf51-0cd9-4c20-bdc8-c003e3a3a215"},{"id":"af2987c6-4737-4bec-a6bb-cca2a88aea48","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:271","requested_at":"2026-08-16T17:56:57.292Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":4471,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":271,"terminal":false,"missionId":"c175cf51-0cd9-4c20-bdc8-c003e3a3a215","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"34e0ddb1dde28c89b1177e62551079cf5a072eb6","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"c175cf51-0cd9-4c20-bdc8-c003e3a3a215"},"performance":null,"deploymentId":"forgejo-main-34e0ddb1dde2","workflowRunId":879,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:56:57.505845+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T17:59:09.506207+00:00","deadline_at":"2026-08-16T20:26:57.505845+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:c175cf51-0cd9-4c20-bdc8-c003e3a3a215:pull_request","last_progress_at":"2026-08-16T17:59:09.461+00:00","command_center_event_id":"c175cf51-0cd9-4c20-bdc8-c003e3a3a215"},{"id":"56358794-6c07-4879-ac4e-c4af3b081d53","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:279","requested_at":"2026-08-16T18:26:41.684Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"pending","step_key":"pull_request","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:26:41.758079+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T18:26:41.758079+00:00","deadline_at":"2026-08-16T20:56:41.758079+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:e0f1dfc7-3509-4ee4-998b-f96aff0e949c:pull_request","last_progress_at":null,"command_center_event_id":"e0f1dfc7-3509-4ee4-998b-f96aff0e949c"},{"id":"c94b3eb4-08d0-40b9-96c6-8aaf173bcc70","lane":"onrunner","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:271","requested_at":"2026-08-16T17:56:57.292Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T17:56:57.505845+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T17:56:57.505845+00:00","deadline_at":"2026-08-16T21:56:57.505845+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:c175cf51-0cd9-4c20-bdc8-c003e3a3a215:visual_proof","last_progress_at":null,"command_center_event_id":"c175cf51-0cd9-4c20-bdc8-c003e3a3a215"},{"id":"44612b09-6ed9-4ff1-8520-e94af7a470ae","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:270","requested_at":"2026-08-16T17:58:04.960Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:58:05.015684+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T17:58:05.015684+00:00","deadline_at":"2026-08-16T18:08:05.015684+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:6ac0ac36-c172-4d92-907c-318f70f4c3e9:preflight","last_progress_at":null,"command_center_event_id":"6ac0ac36-c172-4d92-907c-318f70f4c3e9"},{"id":"2e882d4c-99cb-4aef-956b-87973746b6b8","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/fix-supabase-release-trigger-sha-20260825","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:96f47f3404bc5de24994d571757824ad858abf69b6bd64d4210d5d9e22bc492c","requested_at":"2026-08-25T06:59:14.113Z","conversation_id":null,"requestedBranch":"ai/fix-supabase-release-trigger-sha-20260825","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"pending","step_key":"runtime_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-25T06:59:14.580247+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-25T06:59:14.580247+00:00","deadline_at":"2026-08-25T10:29:14.580247+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:96be4683-ede3-4e21-a9a3-fa806fd544e0:runtime_proof","last_progress_at":null,"command_center_event_id":"96be4683-ede3-4e21-a9a3-fa806fd544e0"},{"id":"69e54c0a-8dc0-497b-8921-a370d328b0ea","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-authz-bypass-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:d093fd02b311b3c954cbd0e902f98ff4da266d00b9b21a3cfb10b54c598c49b5","requested_at":"2026-08-20T22:25:43.579Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-authz-bypass-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"ready","step_key":"pull_request","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:25:43.888264+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-20T22:26:02.11944+00:00","deadline_at":"2026-08-21T00:55:43.888264+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:95e1bf49-02cd-493f-93bf-f587312058d8:pull_request","last_progress_at":"2026-08-20T22:26:02.075+00:00","command_center_event_id":"95e1bf49-02cd-493f-93bf-f587312058d8"},{"id":"da2c0baf-5a82-4145-b1df-ec9dec0367d2","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:270","requested_at":"2026-08-16T17:58:04.960Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:58:05.015684+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T18:01:18.961168+00:00","deadline_at":"2026-08-16T21:28:05.015684+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:6ac0ac36-c172-4d92-907c-318f70f4c3e9:runtime_proof","last_progress_at":"2026-08-16T18:01:18.9+00:00","command_center_event_id":"6ac0ac36-c172-4d92-907c-318f70f4c3e9"},{"id":"d1ef6d0a-eddb-4d9c-b2f0-1e63d6624f92","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:270","requested_at":"2026-08-16T17:58:04.960Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":12819,"releaseCount":1,"toolCallCount":13,"repeatedCallCount":9,"ownerInterruptionCount":0},"version":"1.46.9-finance-report-heartbeat","prNumber":270,"terminal":false,"missionId":"6ac0ac36-c172-4d92-907c-318f70f4c3e9","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"405fd70fc7669a606b0ac73c11d40ce12ebedb05","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"6ac0ac36-c172-4d92-907c-318f70f4c3e9"},"performance":null,"deploymentId":"forgejo-main-405fd70fc766","workflowRunId":881,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["experience-studio-publish-tenant"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5412,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"failed","step_key":"implementation","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:58:05.015684+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T18:02:50.107289+00:00","deadline_at":"2026-08-16T19:58:05.015684+00:00","completed_at":"2026-08-16T18:02:50.057+00:00","attempt_count":0,"idempotency_key":"mission:6ac0ac36-c172-4d92-907c-318f70f4c3e9:implementation","last_progress_at":"2026-08-16T18:02:50.057+00:00","command_center_event_id":"6ac0ac36-c172-4d92-907c-318f70f4c3e9"},{"id":"3624cfc0-2690-4183-8d67-76d81a2986c0","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:8d00443afb98d7aced7f0ac066ffdead683f1c2ab847e8ce0703defcfff71277","requested_at":"2026-08-17T16:05:03.850Z","shipRequested":true,"conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":null,"status":"pending","step_key":"release","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:05:04.180044+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-17T16:05:04.180044+00:00","deadline_at":"2026-08-17T19:05:04.180044+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:ed54f186-76df-4777-a61e-9fd5da4dbae3:release","last_progress_at":null,"command_center_event_id":"ed54f186-76df-4777-a61e-9fd5da4dbae3"},{"id":"d3fc53bd-f4e7-4d81-87f7-82c8d570bb3b","lane":"production-release-conductor","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:269","requested_at":"2026-08-16T17:55:29.462Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":["forgejo-release/workflow","cc-execution/runtime-proof","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"states":{"forgejo-main/source":"pending","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure","supabase-migrations/live":"failure","cc-execution/runtime-proof":"failure","supabase-edge-production/live":"failure"},"mainSha":"405fd70fc7669a606b0ac73c11d40ce12ebedb05","missing":[],"pending":["forgejo-main/source"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"5dd7758fda4af65d714350dc62750af603343b38","releaseState":"failed","sourceInMain":false,"compareStatus":null,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/876","runId":876,"status":"failure","conclusion":null,"failedJobs":[{"id":5924,"name":"Frontend build failed -  - ","status":"failure","conclusion":null,"failedSteps":[]},{"id":5925,"name":"Apply Supabase migrations","status":"failure","conclusion":null,"failedSteps":[]},{"id":5926,"name":"Release Supabase Edge Functions","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|frontend build failed -  -|apply supabase migrations|release supabase edge functions","failureClass":"migration_failure","safeAutoRetry":false},"onrunnerRuntimeProof":null,"releaseSourceVerified":false,"ccExecutionRuntimeProof":{"workflowRunId":876,"workflowFailed":true,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/876","runId":876,"status":"failure","conclusion":null,"failedJobs":[{"id":5924,"name":"Frontend build failed -  - ","status":"failure","conclusion":null,"failedSteps":[]},{"id":5925,"name":"Apply Supabase migrations","status":"failure","conclusion":null,"failedSteps":[]},{"id":5926,"name":"Release Supabase Edge Functions","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|frontend build failed -  -|apply supabase migrations|release supabase edge functions","failureClass":"migration_failure","safeAutoRetry":false}},"exactReleaseVerifiedAfterMainAdvanced":false},"status":"failed","step_key":"release","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:55:29.526329+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T17:59:14.874718+00:00","deadline_at":"2026-08-16T20:55:29.526329+00:00","completed_at":"2026-08-16T17:59:14.817+00:00","attempt_count":0,"idempotency_key":"mission:29ba9153-584b-4bc8-9f05-14795fb5e9a2:release","last_progress_at":"2026-08-16T17:59:14.817+00:00","command_center_event_id":"29ba9153-584b-4bc8-9f05-14795fb5e9a2"},{"id":"865dc7e7-3cee-44f5-a9f9-bdd987d05ab8","lane":"cc-execution","error":null,"input":{"route":null,"scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:8d00443afb98d7aced7f0ac066ffdead683f1c2ab847e8ce0703defcfff71277","requested_at":"2026-08-17T16:05:03.850Z","shipRequested":true,"conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"pending","step_key":"runtime_proof","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:05:04.180044+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-17T16:05:04.180044+00:00","deadline_at":"2026-08-17T19:35:04.180044+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:ed54f186-76df-4777-a61e-9fd5da4dbae3:runtime_proof","last_progress_at":null,"command_center_event_id":"ed54f186-76df-4777-a61e-9fd5da4dbae3"},{"id":"37920475-0d5d-4b4b-b585-f15957fd3bb6","lane":"onrunner","error":null,"input":{"route":null,"scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:8d00443afb98d7aced7f0ac066ffdead683f1c2ab847e8ce0703defcfff71277","requested_at":"2026-08-17T16:05:03.850Z","shipRequested":true,"conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:05:04.180044+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-17T16:05:04.180044+00:00","deadline_at":"2026-08-17T20:05:04.180044+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:ed54f186-76df-4777-a61e-9fd5da4dbae3:visual_proof","last_progress_at":null,"command_center_event_id":"ed54f186-76df-4777-a61e-9fd5da4dbae3"},{"id":"587ef95d-d3c4-4aa7-8c4b-ff32747ae1ed","lane":"cc-execution","error":null,"input":{"route":null,"scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:8d00443afb98d7aced7f0ac066ffdead683f1c2ab847e8ce0703defcfff71277","requested_at":"2026-08-17T16:05:03.850Z","shipRequested":true,"conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"ready","step_key":"pull_request","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:05:04.180044+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-17T16:05:24.304302+00:00","deadline_at":"2026-08-17T18:35:04.180044+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:ed54f186-76df-4777-a61e-9fd5da4dbae3:pull_request","last_progress_at":"2026-08-17T16:05:24.235+00:00","command_center_event_id":"ed54f186-76df-4777-a61e-9fd5da4dbae3"},{"id":"4aab088a-9211-475d-bfe2-6cb711e0123a","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:270","requested_at":"2026-08-16T17:58:04.960Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"states":{"forgejo-main/source":"pending","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure","supabase-edge-production/live":"failure"},"mainSha":"8d51ac2031d957e902a6ccbbe0a9446d0412271d","missing":[],"pending":["forgejo-main/source"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"405fd70fc7669a606b0ac73c11d40ce12ebedb05","releaseState":"failed","sourceInMain":false,"compareStatus":null,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/881","runId":881,"status":"failure","conclusion":null,"failedJobs":[{"id":5969,"name":"Frontend build failed -  - ","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|frontend build failed -  -","failureClass":"code_failure","safeAutoRetry":false},"onrunnerRuntimeProof":null,"releaseSourceVerified":false,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"failed","step_key":"release","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:58:05.015684+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T18:01:28.232373+00:00","deadline_at":"2026-08-16T20:58:05.015684+00:00","completed_at":"2026-08-16T18:01:28.188+00:00","attempt_count":0,"idempotency_key":"mission:6ac0ac36-c172-4d92-907c-318f70f4c3e9:release","last_progress_at":"2026-08-16T18:01:28.188+00:00","command_center_event_id":"6ac0ac36-c172-4d92-907c-318f70f4c3e9"},{"id":"608571e9-0995-405e-a5b6-99a8f956a612","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:270","requested_at":"2026-08-16T17:58:04.960Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":11632,"releaseCount":1,"toolCallCount":12,"repeatedCallCount":8,"ownerInterruptionCount":0},"version":null,"prNumber":270,"terminal":false,"missionId":"6ac0ac36-c172-4d92-907c-318f70f4c3e9","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"405fd70fc7669a606b0ac73c11d40ce12ebedb05","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"6ac0ac36-c172-4d92-907c-318f70f4c3e9"},"performance":null,"deploymentId":"forgejo-main-405fd70fc766","workflowRunId":881,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["experience-studio-publish-tenant"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:58:05.015684+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T18:01:30.691502+00:00","deadline_at":"2026-08-16T20:28:05.015684+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:6ac0ac36-c172-4d92-907c-318f70f4c3e9:pull_request","last_progress_at":"2026-08-16T18:01:30.644+00:00","command_center_event_id":"6ac0ac36-c172-4d92-907c-318f70f4c3e9"},{"id":"289a8a7b-827f-43e0-a815-635d9c91b33b","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","branch":"ai/fix-supabase-release-trigger-sha-20260825","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:96f47f3404bc5de24994d571757824ad858abf69b6bd64d4210d5d9e22bc492c","requested_at":"2026-08-25T06:59:14.113Z","conversation_id":null,"requestedBranch":"ai/fix-supabase-release-trigger-sha-20260825","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-25T06:59:14.580247+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-25T06:59:14.580247+00:00","deadline_at":"2026-08-25T10:59:14.580247+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:96be4683-ede3-4e21-a9a3-fa806fd544e0:visual_proof","last_progress_at":null,"command_center_event_id":"96be4683-ede3-4e21-a9a3-fa806fd544e0"},{"id":"7b6c6736-ef4c-42fa-9ecf-1ca679fad191","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:6aed13154c0293cdfc005be0ad96725a0f97842f2fef120914601780af616e62","requested_at":"2026-09-10T20:34:53.795Z","shipRequested":true,"conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only for this second bounded latency-hardening pass. Reduce Forgejo mutation and pull-request ambiguity latency without weakening Gate, rollback/restore safety, tenant isolation, validation, or production proof. Apply only the exact scoped edits supplied here, pass KnockLaunch Gate, squash merge, release cc-execution, prove the new runtime live, measure the mutation path, then return normal control-plane mutation to frozen-by-default behavior.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only for this second bounded latency-hardening pass. Reduce Forgejo mutation and pull-request ambiguity latency without weakening Gate, rollback/restore safety, tenant isolation, validation, or production proof. Apply only the exact scoped edits supplied here, pass KnockLaunch Gate, squash merge, release cc-execution, prove the new runtime live, measure the mutation path, then return normal control-plane mutation to frozen-by-default behavior.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"latency-2","statement":"Reduce exact Forgejo mutation/PR owner-wait latency by parallelizing exact readback and tightening ambiguity reconciliation.","proofConditionIds":["runtime","latency","refreeze"]}],"objective":"UNFREEZE the control plane only for this second bounded latency-hardening pass. Reduce Forgejo mutation and pull-request ambiguity latency without weakening Gate, rollback/restore safety, tenant isolation, validation, or production proof. Apply only the exact scoped edits supplied here, pass KnockLaunch Gate, squash merge, release cc-execution, prove the new runtime live, measure the mutation path, then return normal control-plane mutation to frozen-by-default behavior.","constraints":[{"id":"safety","statement":"Preserve KnockLaunch Gate, protected main, rollback/restore safety, tenant isolation, validation, one small reversible PR, and one canonical release.","proofConditionIds":["runtime"]},{"id":"scope","statement":"Mutate only workers/cc-execution/src/index-scoped-repo-patch.js and workers/cc-execution/src/version.js.","proofConditionIds":["runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime","kind":"runtime","claim":"The cc-execution runtime is live on the merged production SHA after KnockLaunch Gate and squash merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"latency","kind":"runtime","claim":"Fresh mutation-path timing materially improves versus the prior 20.1s provider / 11.2s atomic / 8.8s PR-create observation, or the remaining exact bottleneck is reported without false success.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refreeze","kind":"runtime","claim":"Normal control-plane mutation is frozen by default after verification.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"57dd777d2acc7480d389af7639900b1582fbb838cd078e626aa64f55c52aa517","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["runtime","runtime","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T20:34:54.085612+00:00","started_at":null,"step_order":50,"updated_at":"2026-09-10T20:35:12.533377+00:00","deadline_at":"2026-09-11T00:04:54.085612+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:95af3703-5b13-4d8f-a7c4-98989021782b:runtime_proof","last_progress_at":"2026-09-10T20:35:12.297+00:00","command_center_event_id":"95af3703-5b13-4d8f-a7c4-98989021782b"},{"id":"93fa53be-d3a1-4148-bbec-15fd2a9c9d1b","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-authz-bypass-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:d093fd02b311b3c954cbd0e902f98ff4da266d00b9b21a3cfb10b54c598c49b5","requested_at":"2026-08-20T22:25:43.579Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-authz-bypass-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"pending","step_key":"runtime_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:25:43.888264+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-20T22:25:43.888264+00:00","deadline_at":"2026-08-21T01:55:43.888264+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:95e1bf49-02cd-493f-93bf-f587312058d8:runtime_proof","last_progress_at":null,"command_center_event_id":"95e1bf49-02cd-493f-93bf-f587312058d8"},{"id":"90ebdfb3-1fa3-4b2f-9d24-1bdfb293e842","lane":"production-release-conductor","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:331","requested_at":"2026-08-17T16:03:40.476Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"69c86c8d-c737-439a-8f30-3246af0b3ad1","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"69c86c8d c737 439a 8f30 3246af0b3ad1","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"3c304b076266a5335c687f72f71fa8c07f36f266","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"3c304b076266a5335c687f72f71fa8c07f36f266","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1101","runId":1101,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"skipped","step_key":"release","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:03:41.101557+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-17T16:08:24.624371+00:00","deadline_at":"2026-08-17T19:03:41.101557+00:00","completed_at":"2026-08-17T16:08:24.273+00:00","attempt_count":0,"idempotency_key":"mission:8f2f8cc5-5349-47c8-afea-160f15201e8f:release","last_progress_at":"2026-08-17T16:08:24.273+00:00","command_center_event_id":"8f2f8cc5-5349-47c8-afea-160f15201e8f"},{"id":"500b8095-7f29-451b-b439-ef64c6df886d","lane":"onrunner","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:272","requested_at":"2026-08-16T18:00:33.902Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:00:33.983632+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T18:00:33.983632+00:00","deadline_at":"2026-08-16T22:00:33.983632+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c:visual_proof","last_progress_at":null,"command_center_event_id":"9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c"},{"id":"36399709-5ce0-41fa-a628-4f19445db11f","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-authz-bypass-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:d093fd02b311b3c954cbd0e902f98ff4da266d00b9b21a3cfb10b54c598c49b5","requested_at":"2026-08-20T22:25:43.579Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-authz-bypass-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:25:43.888264+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-20T22:25:43.888264+00:00","deadline_at":"2026-08-21T02:25:43.888264+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:95e1bf49-02cd-493f-93bf-f587312058d8:visual_proof","last_progress_at":null,"command_center_event_id":"95e1bf49-02cd-493f-93bf-f587312058d8"},{"id":"a83e27f2-c0e3-4dc4-8804-02258480c46f","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:272","requested_at":"2026-08-16T18:00:33.902Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:00:33.983632+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T18:02:38.079414+00:00","deadline_at":"2026-08-16T21:30:33.983632+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c:runtime_proof","last_progress_at":"2026-08-16T18:02:38.033+00:00","command_center_event_id":"9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c"},{"id":"ef2c55e9-fa12-4046-8451-23c21f6f2d51","lane":"production-release-conductor","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:272","requested_at":"2026-08-16T18:00:33.902Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"8d51ac2031d957e902a6ccbbe0a9446d0412271d","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"8d51ac2031d957e902a6ccbbe0a9446d0412271d","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/883","runId":883,"status":"failure","conclusion":null,"failedJobs":[{"id":5987,"name":"Frontend build failed -  - ","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|frontend build failed -  -","failureClass":"code_failure","safeAutoRetry":false},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"failed","step_key":"release","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:00:33.983632+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T18:02:37.876701+00:00","deadline_at":"2026-08-16T21:00:33.983632+00:00","completed_at":"2026-08-16T18:02:37.832+00:00","attempt_count":0,"idempotency_key":"mission:9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c:release","last_progress_at":"2026-08-16T18:02:37.832+00:00","command_center_event_id":"9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c"},{"id":"36fad9c3-0d76-4bff-828e-ce4b82aeff07","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:272","requested_at":"2026-08-16T18:00:33.902Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_same_source_release_failed_no_redispatch:883","status":"blocked","metrics":{"receiptBytes":4459,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":272,"terminal":false,"missionId":"9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"8d51ac2031d957e902a6ccbbe0a9446d0412271d","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c"},"performance":null,"deploymentId":"forgejo-main-8d51ac2031d9","workflowRunId":883,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:00:33.983632+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T18:02:42.568618+00:00","deadline_at":"2026-08-16T20:30:33.983632+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c:pull_request","last_progress_at":"2026-08-16T18:02:42.504+00:00","command_center_event_id":"9e2c2bc1-7901-43f9-b67f-5d69cf2ee22c"},{"id":"0656c4fe-4a77-401f-8659-ee91e611c564","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:273","requested_at":"2026-08-16T18:04:12.192Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T18:04:12.857069+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T18:04:12.857069+00:00","deadline_at":"2026-08-16T18:14:12.857069+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:6edeedc2-1979-421e-a3f3-967e122841b6:preflight","last_progress_at":null,"command_center_event_id":"6edeedc2-1979-421e-a3f3-967e122841b6"},{"id":"924d0d33-17d1-4d0e-9621-04f8b2bccdb2","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:273","requested_at":"2026-08-16T18:04:12.192Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"pending","step_key":"implementation","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T18:04:12.857069+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T18:04:12.857069+00:00","deadline_at":"2026-08-16T20:04:12.857069+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:6edeedc2-1979-421e-a3f3-967e122841b6:implementation","last_progress_at":null,"command_center_event_id":"6edeedc2-1979-421e-a3f3-967e122841b6"},{"id":"e0a58e88-ae8f-4907-a852-d0423d0b7670","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/tenant-conversation-workstream-20260817","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:cfcab287ba35a36d19024e26f4895de96818e301c739ae51c8d53af80780b57b","requested_at":"2026-08-17T20:15:35.648Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/tenant-conversation-workstream-20260817","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-17T20:15:35.727476+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-17T20:23:26.046107+00:00","deadline_at":"2026-08-17T23:45:35.727476+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:184a8315-3ac5-4d8d-b878-43d5ffc02fa9:runtime_proof","last_progress_at":"2026-08-17T20:23:25.99+00:00","command_center_event_id":"184a8315-3ac5-4d8d-b878-43d5ffc02fa9"},{"id":"039d52ee-2647-412d-a492-775c6d5f2cb2","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:331","requested_at":"2026-08-17T16:03:40.476Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"69c86c8d-c737-439a-8f30-3246af0b3ad1","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"69c86c8d c737 439a 8f30 3246af0b3ad1","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"3c304b076266a5335c687f72f71fa8c07f36f266","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"3c304b076266a5335c687f72f71fa8c07f36f266","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1101","runId":1101,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"verified","step_key":"runtime_proof","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:03:41.101557+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-17T16:08:24.324348+00:00","deadline_at":"2026-08-17T19:33:41.101557+00:00","completed_at":"2026-08-17T16:08:24.273+00:00","attempt_count":0,"idempotency_key":"mission:8f2f8cc5-5349-47c8-afea-160f15201e8f:runtime_proof","last_progress_at":"2026-08-17T16:08:24.273+00:00","command_center_event_id":"8f2f8cc5-5349-47c8-afea-160f15201e8f"},{"id":"c955fa6a-3540-48c9-93e0-2c79860094ea","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:275","requested_at":"2026-08-16T18:06:15.561Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"ready","step_key":"preflight","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:06:15.626302+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T18:06:15.626302+00:00","deadline_at":"2026-08-16T18:16:15.626302+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca:preflight","last_progress_at":null,"command_center_event_id":"e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca"},{"id":"ff2d48bb-e5b9-42b8-9123-ae89cb78d479","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:275","requested_at":"2026-08-16T18:06:15.561Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"pending","step_key":"implementation","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:06:15.626302+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T18:06:15.626302+00:00","deadline_at":"2026-08-16T20:06:15.626302+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca:implementation","last_progress_at":null,"command_center_event_id":"e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca"},{"id":"c7ea467d-5f73-4db2-a599-390e50a9d5dc","lane":"onrunner","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:273","requested_at":"2026-08-16T18:04:12.192Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T18:04:12.857069+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T18:09:55.42078+00:00","deadline_at":"2026-08-16T22:04:12.857069+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:6edeedc2-1979-421e-a3f3-967e122841b6:visual_proof","last_progress_at":"2026-08-16T18:09:55.361+00:00","command_center_event_id":"6edeedc2-1979-421e-a3f3-967e122841b6"},{"id":"27964f22-0120-4b10-a74c-6eb44b81a524","lane":"cc-execution","error":null,"input":{"route":"/savage-pizza/","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:273","requested_at":"2026-08-16T18:04:12.192Z","conversation_id":null,"anchor_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","supervisor_owner":"cc-execution","target_tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Savage Pizza","target_tenant_slug":"savage-pizza","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"savage-pizza","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"savage pizza","tenant_resolution_candidates":[{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":17535,"releaseCount":0,"toolCallCount":13,"repeatedCallCount":9,"ownerInterruptionCount":0},"version":null,"prNumber":273,"terminal":false,"missionId":"6edeedc2-1979-421e-a3f3-967e122841b6","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"0629e779004766e554ab030478198cd0d86e4edb","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"6edeedc2-1979-421e-a3f3-967e122841b6"},"performance":null,"deploymentId":"forgejo-main-0629e7790047","workflowRunId":886,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":true,"supabaseEdge":true,"edgeFunctionSlugs":["finance-reports"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T18:04:12.857069+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T18:10:00.506777+00:00","deadline_at":"2026-08-16T20:34:12.857069+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:6edeedc2-1979-421e-a3f3-967e122841b6:pull_request","last_progress_at":"2026-08-16T18:10:00.443+00:00","command_center_event_id":"6edeedc2-1979-421e-a3f3-967e122841b6"},{"id":"a3db6510-f2ef-4b9b-8795-9e869bdde34f","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:331","requested_at":"2026-08-17T16:03:40.476Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"69c86c8d-c737-439a-8f30-3246af0b3ad1","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"69c86c8d c737 439a 8f30 3246af0b3ad1","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"skipped","step_key":"preflight","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:03:41.101557+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-17T16:08:24.624371+00:00","deadline_at":"2026-08-17T16:13:41.101557+00:00","completed_at":"2026-08-17T16:08:24.273+00:00","attempt_count":0,"idempotency_key":"mission:8f2f8cc5-5349-47c8-afea-160f15201e8f:preflight","last_progress_at":"2026-08-17T16:08:24.273+00:00","command_center_event_id":"8f2f8cc5-5349-47c8-afea-160f15201e8f"},{"id":"154a95e1-3d1d-4928-9ead-04e8ac6bbf7f","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:331","requested_at":"2026-08-17T16:03:40.476Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"69c86c8d-c737-439a-8f30-3246af0b3ad1","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"69c86c8d c737 439a 8f30 3246af0b3ad1","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"skipped","step_key":"implementation","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:03:41.101557+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-17T16:08:24.624371+00:00","deadline_at":"2026-08-17T18:03:41.101557+00:00","completed_at":"2026-08-17T16:08:24.273+00:00","attempt_count":0,"idempotency_key":"mission:8f2f8cc5-5349-47c8-afea-160f15201e8f:implementation","last_progress_at":"2026-08-17T16:08:24.273+00:00","command_center_event_id":"8f2f8cc5-5349-47c8-afea-160f15201e8f"},{"id":"357942fc-11ac-4fd6-b53b-83ab93f2b57e","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","branch":"ai/thirsty-panda-font-family","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:90bb491b871c1528bc3086a9eeb78c823e78d73fe773b8ee7b8e81ffac14678b","requested_at":"2026-08-17T19:47:38.498Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/thirsty-panda-font-family","anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"thirsty-panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T19:47:38.834823+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-17T19:53:08.117866+00:00","deadline_at":"2026-08-17T23:17:38.834823+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:d72eacd5-2555-43d4-8a2b-567388808ea4:runtime_proof","last_progress_at":"2026-08-17T19:53:08.068+00:00","command_center_event_id":"d72eacd5-2555-43d4-8a2b-567388808ea4"},{"id":"947fe6c8-bf1d-4d72-83c3-a252f5d5bda7","lane":"cc-execution","error":null,"input":{"route":"/big-papis/inventory","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:274","requested_at":"2026-08-16T18:04:13.875Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papi's","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papi s","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Josh's records","slug":"joshs-records","tenant_id":"45be5342-7d2d-48a7-a403-e6da17ab47d1","confidence":0.58,"match_kind":"word_similarity"},{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"skipped","step_key":"runtime_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:04:14.027897+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T18:11:48.520452+00:00","deadline_at":"2026-08-16T21:34:14.027897+00:00","completed_at":"2026-08-16T18:11:48.374+00:00","attempt_count":0,"idempotency_key":"mission:8a17c27c-7dd2-4f1b-8238-509062f69947:runtime_proof","last_progress_at":"2026-08-16T18:11:48.374+00:00","command_center_event_id":"8a17c27c-7dd2-4f1b-8238-509062f69947"},{"id":"f60f3b53-f152-4eb5-83e4-20ffaad74dc9","lane":"onrunner","error":null,"input":{"route":"/big-papis/inventory","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:274","requested_at":"2026-08-16T18:04:13.875Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papi's","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papi s","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Josh's records","slug":"joshs-records","tenant_id":"45be5342-7d2d-48a7-a403-e6da17ab47d1","confidence":0.58,"match_kind":"word_similarity"},{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"skipped","step_key":"visual_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:04:14.027897+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T18:11:48.520452+00:00","deadline_at":"2026-08-16T22:04:14.027897+00:00","completed_at":"2026-08-16T18:11:48.374+00:00","attempt_count":0,"idempotency_key":"mission:8a17c27c-7dd2-4f1b-8238-509062f69947:visual_proof","last_progress_at":"2026-08-16T18:11:48.374+00:00","command_center_event_id":"8a17c27c-7dd2-4f1b-8238-509062f69947"},{"id":"2692fa16-6a36-42e5-b217-b52f7aa2554c","lane":"onrunner","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:331","requested_at":"2026-08-17T16:03:40.476Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"69c86c8d-c737-439a-8f30-3246af0b3ad1","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"69c86c8d c737 439a 8f30 3246af0b3ad1","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"skipped","step_key":"visual_proof","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:03:41.101557+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-17T16:08:24.624371+00:00","deadline_at":"2026-08-17T20:03:41.101557+00:00","completed_at":"2026-08-17T16:08:24.273+00:00","attempt_count":0,"idempotency_key":"mission:8f2f8cc5-5349-47c8-afea-160f15201e8f:visual_proof","last_progress_at":"2026-08-17T16:08:24.273+00:00","command_center_event_id":"8f2f8cc5-5349-47c8-afea-160f15201e8f"},{"id":"65ae763a-3e87-4766-898d-41dd7531a171","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:276","requested_at":"2026-08-16T18:06:14.884Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":3169,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.10-serialized-production-releases","prNumber":276,"terminal":false,"missionId":"b94ad6d1-f77c-4640-8151-e83a6619452e","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":null,"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /repair/continue-mission automatically with this missionId without another owner prompt.","receiptRef":{"mode":"full","missionId":"b94ad6d1-f77c-4640-8151-e83a6619452e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":10434,"likelyAffectedFiles":["src/components/admin/TenantUserCommandCenters.tsx","src/components/admin/LeadManagement/LeadOperations/hooks/useLeadOperations.ts","src/__tests__/contracts/operational-command-application-integration.contract.test.ts",".forgejo/workflows/knocklaunch.yml","src/components/GlobalCommandPalette.tsx","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/command-center-mission-control.test.ts","src/__tests__/contracts/command-center-mission-preflight.test.ts","src/components/admin/IdentityAccessOperationsCenter.tsx","src/components/admin/LeadManagement/LeadOperations/BulkActionsBar.tsx","src/__tests__/contracts/canonical-deploy-dispatchers.test.ts","src/components/CallFlow/hooks/useKeyboardShortcuts.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"verified","step_key":"preflight","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:06:14.96788+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T18:07:09.249032+00:00","deadline_at":"2026-08-16T18:16:14.96788+00:00","completed_at":"2026-08-16T18:07:09.199+00:00","attempt_count":0,"idempotency_key":"mission:b94ad6d1-f77c-4640-8151-e83a6619452e:preflight","last_progress_at":"2026-08-16T18:07:09.199+00:00","command_center_event_id":"b94ad6d1-f77c-4640-8151-e83a6619452e"},{"id":"f6863872-1804-4840-8665-0345b45e3387","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/business-activity-ledger-constraint-repair-20260911","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:f0cdf779b2a66ec141416eadbaf0c152e321ea425b533d45fec45d365d44a32a","requested_at":"2026-09-11T19:07:58.111Z","conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the deterministic production migration failure from KNOCKLAUNCH Business Activity Ledger release run 7139. Change only supabase/migrations/20260911183000_platform_business_activity_ledger.sql. The migration is not recorded as applied. Before any trigger or historical backfill writes new activity types, drop and recreate activity_timeline_activity_type_check preserving all legacy allowed values, explicitly allowing the migration's fixed event types, and allowing only its generated dynamic prefix families opportunity_%, communication_%, document_%, and user_%. Gate, squash merge, release only migrations, and prove the ledger runtime. Do not redeploy frontend or Edge Functions. Do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"Repair the deterministic production migration failure from KNOCKLAUNCH Business Activity Ledger release run 7139. Change only supabase/migrations/20260911183000_platform_business_activity_ledger.sql. The migration is not recorded as applied. Before any trigger or historical backfill writes new activity types, drop and recreate activity_timeline_activity_type_check preserving all legacy allowed values, explicitly allowing the migration's fixed event types, and allowing only its generated dynamic prefix families opportunity_%, communication_%, document_%, and user_%. Gate, squash merge, release only migrations, and prove the ledger runtime. Do not redeploy frontend or Edge Functions. Do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"constraint","statement":"The ledger migration replaces the obsolete activity_timeline activity_type check before new ledger events/backfills are inserted.","proofConditionIds":["repo","gate","runtime"]},{"id":"ledger","statement":"The Business Activity Ledger migration applies successfully and its three canonical views exist in production.","proofConditionIds":["release","runtime"]}],"objective":"Repair the deterministic production migration failure from KNOCKLAUNCH Business Activity Ledger release run 7139. Change only supabase/migrations/20260911183000_platform_business_activity_ledger.sql. The migration is not recorded as applied. Before any trigger or historical backfill writes new activity types, drop and recreate activity_timeline_activity_type_check preserving all legacy allowed values, explicitly allowing the migration's fixed event types, and allowing only its generated dynamic prefix families opportunity_%, communication_%, document_%, and user_%. Gate, squash merge, release only migrations, and prove the ledger runtime. Do not redeploy frontend or Edge Functions. Do not run Visual Witness.","constraints":[{"id":"migration-only","statement":"Only supabase/migrations/20260911183000_platform_business_activity_ledger.sql changes.","proofConditionIds":["repo","gate"]},{"id":"targeted-release","statement":"Only Supabase migrations are released; already-successful frontend and Edge Function releases are not redeployed.","proofConditionIds":["release"]},{"id":"no-witness","statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Corrective diff contains only the ledger migration constraint repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact corrective head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Only the migrations target is released for the corrective merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Migration is applied, activity_timeline accepts canonical ledger event families, and business_activity_ledger/business_contact_attribution/business_tenant_activity_summary exist.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/business-activity-ledger-constraint-repair-20260911","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"9643bc3e6050d4ceaf96ce327564643ba7785ddc61ab244acc52f2d490a95c54","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["repository","repository","release","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":{"sourceSha":"a104deec737320640e243ca012eeac24b67600cb","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"dcaa1c00295f0ccaca330cb40dacaffe59424376","prNumber":2409,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7147/jobs/1","mergeCommitSha":"a104deec737320640e243ca012eeac24b67600cb"},{"id":"gate","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"dcaa1c00295f0ccaca330cb40dacaffe59424376","prNumber":2409,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7147/jobs/1","mergeCommitSha":"a104deec737320640e243ca012eeac24b67600cb"}],"requestContractHash":"9643bc3e6050d4ceaf96ce327564643ba7785ddc61ab244acc52f2d490a95c54"},"status":"verified","step_key":"runtime_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:07:58.197585+00:00","started_at":null,"step_order":50,"updated_at":"2026-09-11T19:11:35.5923+00:00","deadline_at":"2026-09-11T22:37:58.197585+00:00","completed_at":"2026-09-11T19:11:35.522+00:00","attempt_count":0,"idempotency_key":"mission:aa0296c3-3e58-4e5c-859e-f90a8cab24e5:runtime_proof","last_progress_at":"2026-09-11T19:11:35.522+00:00","command_center_event_id":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5"},{"id":"190145ea-4283-47d3-ba69-fb8d75335d99","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:7d5803abb4508f2d9152761eeea29edc28c87a5b209717c471252385c8b2c08b","requested_at":"2026-08-16T18:05:17.575Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-hardening","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/autonomous-onboarding-hardening","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1132,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.10-serialized-production-releases","prNumber":275,"terminal":false,"missionId":"1b42a6ff-5401-4c01-8224-5dbc77cc9e41","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":null,"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /repair/continue-mission automatically with this missionId without another owner prompt.","receiptRef":{"mode":"full","missionId":"1b42a6ff-5401-4c01-8224-5dbc77cc9e41"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":9597,"likelyAffectedFiles":["src/__tests__/contracts/canonical-production-release-status.test.ts","scripts/production-release-targets.json","scripts/validate-production-release-identities.mjs","scripts/__tests__/production-release-status.contract.test.mjs",".forgejo/workflows/knocklaunch.yml","src/__tests__/contracts/canonical-deploy-dispatchers.test.ts","scripts/resolve-production-workflow-run.mjs","scripts/__tests__/resolve-production-workflow-run.test.mjs","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/direct-pr-merge-release-ownership.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"verified","step_key":"preflight","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:05:17.649746+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T18:08:10.659557+00:00","deadline_at":"2026-08-16T18:15:17.649746+00:00","completed_at":"2026-08-16T18:08:10.614+00:00","attempt_count":0,"idempotency_key":"mission:1b42a6ff-5401-4c01-8224-5dbc77cc9e41:preflight","last_progress_at":"2026-08-16T18:08:10.614+00:00","command_center_event_id":"1b42a6ff-5401-4c01-8224-5dbc77cc9e41"},{"id":"5491b7a2-5ae1-4a35-b470-abaf11ecb87b","lane":"production-release-conductor","error":null,"input":{"route":"/big-papis/inventory","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:274","requested_at":"2026-08-16T18:04:13.875Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papi's","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papi s","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Josh's records","slug":"joshs-records","tenant_id":"45be5342-7d2d-48a7-a403-e6da17ab47d1","confidence":0.58,"match_kind":"word_similarity"},{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"c02f9621202f0d9860e75ece6cc1600e188d929c","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"c02f9621202f0d9860e75ece6cc1600e188d929c","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/890","runId":890,"status":"failure","conclusion":null,"failedJobs":[{"id":6051,"name":"Frontend build failed -  - ","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|frontend build failed -  -","failureClass":"code_failure","safeAutoRetry":false},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"failed","step_key":"release","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:04:14.027897+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T18:13:51.53657+00:00","deadline_at":"2026-08-16T21:04:14.027897+00:00","completed_at":"2026-08-16T18:13:51.495+00:00","attempt_count":0,"idempotency_key":"mission:8a17c27c-7dd2-4f1b-8238-509062f69947:release","last_progress_at":"2026-08-16T18:13:51.495+00:00","command_center_event_id":"8a17c27c-7dd2-4f1b-8238-509062f69947"},{"id":"ff5ba1c7-c1a6-48bb-ae94-d88099d62d36","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/fix-forgejo-gate-stale-head-20260831","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"forgejo-ci-throughput-20260831-authorized","requested_at":"2026-08-31T14:31:38.899Z","shipRequested":true,"conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Owner-authorized control plane maintenance. Fix the proven Forgejo heavy-runner queue amplification now. Against current protected main 23f202a1fa6f0db9749207826941f0d617dfa6ff, change only .forgejo/workflows/knocklaunch.yml so the physical KnockLaunch Gate checks live protected main immediately after exact PR checkout and before cache restore, TypeScript, build, or other expensive validation. If github.event.pull_request.base.sha no longer equals refs/heads/main, exit 78 immediately and require refresh + re-gate. Preserve the existing final freshness check as a race guard, full validation, protected main, heavyJobsParallel=1, and canonical release ownership. Ship via one PR, KnockLaunch Gate, Forgejo squash merge, and prove the guard is present on current main.","wordingChanged":false,"canonicalIntent":"Owner-authorized control plane maintenance. Fix the proven Forgejo heavy-runner queue amplification now. Against current protected main 23f202a1fa6f0db9749207826941f0d617dfa6ff, change only .forgejo/workflows/knocklaunch.yml so the physical KnockLaunch Gate checks live protected main immediately after exact PR checkout and before cache restore, TypeScript, build, or other expensive validation. If github.event.pull_request.base.sha no longer equals refs/heads/main, exit 78 immediately and require refresh + re-gate. Preserve the existing final freshness check as a race guard, full validation, protected main, heavyJobsParallel=1, and canonical release ownership. Ship via one PR, KnockLaunch Gate, Forgejo squash merge, and prove the guard is present on current main.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"early-stale-exit","statement":"A pull-request Gate whose event base no longer matches live protected main exits immediately after exact checkout, before dependency cache restore, TypeScript checks, builds, or other expensive validation.","proofConditionIds":["workflow-source","gate-active"]}],"objective":"Owner-authorized control plane maintenance. Fix the proven Forgejo heavy-runner queue amplification now. Against current protected main 23f202a1fa6f0db9749207826941f0d617dfa6ff, change only .forgejo/workflows/knocklaunch.yml so the physical KnockLaunch Gate checks live protected main immediately after exact PR checkout and before cache restore, TypeScript, build, or other expensive validation. If github.event.pull_request.base.sha no longer equals refs/heads/main, exit 78 immediately and require refresh + re-gate. Preserve the existing final freshness check as a race guard, full validation, protected main, heavyJobsParallel=1, and canonical release ownership. Ship via one PR, KnockLaunch Gate, Forgejo squash merge, and prove the guard is present on current main.","constraints":[{"id":"no-safety-reduction","statement":"Preserve the canonical KnockLaunch Gate, protected main, full validation, existing final freshness race guard, and heavyJobsParallel=1.","proofConditionIds":["workflow-source","gate-active"]},{"id":"bounded-scope","statement":"Modify only .forgejo/workflows/knocklaunch.yml; do not touch product application source or release ownership.","proofConditionIds":["workflow-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"workflow-source","kind":"repository","claim":"Current Forgejo main contains an early stale-head freshness guard immediately after exact PR checkout and before Resolve gate cache key, while the existing final protected-main freshness check remains present.","route":null,"required":true,"expectedText":"Reject stale pull-request head before expensive gate work","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate-active","kind":"runtime","claim":"The canonical workflow change passes KnockLaunch Gate, squash-merges to protected main, and is active as the current Forgejo workflow.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/fix-forgejo-gate-stale-head-20260831","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"f7599f3da9ec7ac900d89b7aad9abce370cb95b64b406cb38f6053f1e7e12f1f","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["repository","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":{"paths":[".forgejo/workflows/knocklaunch.yml"],"baseSha":"23f202a1fa6f0db9749207826941f0d617dfa6ff","consumedAt":1788186876339,"consumerToken":"0a9041a5-d3ce-4bdf-8ec9-1d7a4a966eb7","authorizationId":"e0065899-e813-4ee5-ad43-b7b0c7ff29f1"},"status":"verified","step_key":"preflight","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-31T14:31:38.988717+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-31T14:34:37.334098+00:00","deadline_at":"2026-08-31T14:41:38.988717+00:00","completed_at":"2026-08-31T14:34:37.292+00:00","attempt_count":0,"idempotency_key":"mission:1cbefe2c-89c7-47ef-a2bc-3543e60c8554:preflight","last_progress_at":"2026-08-31T14:34:37.292+00:00","command_center_event_id":"1cbefe2c-89c7-47ef-a2bc-3543e60c8554"},{"id":"fc94051a-f631-4090-b385-4edf3c3e718b","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/fix-forgejo-gate-stale-head-20260831","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"forgejo-ci-throughput-20260831-authorized","requested_at":"2026-08-31T14:31:38.899Z","shipRequested":true,"conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Owner-authorized control plane maintenance. Fix the proven Forgejo heavy-runner queue amplification now. Against current protected main 23f202a1fa6f0db9749207826941f0d617dfa6ff, change only .forgejo/workflows/knocklaunch.yml so the physical KnockLaunch Gate checks live protected main immediately after exact PR checkout and before cache restore, TypeScript, build, or other expensive validation. If github.event.pull_request.base.sha no longer equals refs/heads/main, exit 78 immediately and require refresh + re-gate. Preserve the existing final freshness check as a race guard, full validation, protected main, heavyJobsParallel=1, and canonical release ownership. Ship via one PR, KnockLaunch Gate, Forgejo squash merge, and prove the guard is present on current main.","wordingChanged":false,"canonicalIntent":"Owner-authorized control plane maintenance. Fix the proven Forgejo heavy-runner queue amplification now. Against current protected main 23f202a1fa6f0db9749207826941f0d617dfa6ff, change only .forgejo/workflows/knocklaunch.yml so the physical KnockLaunch Gate checks live protected main immediately after exact PR checkout and before cache restore, TypeScript, build, or other expensive validation. If github.event.pull_request.base.sha no longer equals refs/heads/main, exit 78 immediately and require refresh + re-gate. Preserve the existing final freshness check as a race guard, full validation, protected main, heavyJobsParallel=1, and canonical release ownership. Ship via one PR, KnockLaunch Gate, Forgejo squash merge, and prove the guard is present on current main.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"early-stale-exit","statement":"A pull-request Gate whose event base no longer matches live protected main exits immediately after exact checkout, before dependency cache restore, TypeScript checks, builds, or other expensive validation.","proofConditionIds":["workflow-source","gate-active"]}],"objective":"Owner-authorized control plane maintenance. Fix the proven Forgejo heavy-runner queue amplification now. Against current protected main 23f202a1fa6f0db9749207826941f0d617dfa6ff, change only .forgejo/workflows/knocklaunch.yml so the physical KnockLaunch Gate checks live protected main immediately after exact PR checkout and before cache restore, TypeScript, build, or other expensive validation. If github.event.pull_request.base.sha no longer equals refs/heads/main, exit 78 immediately and require refresh + re-gate. Preserve the existing final freshness check as a race guard, full validation, protected main, heavyJobsParallel=1, and canonical release ownership. Ship via one PR, KnockLaunch Gate, Forgejo squash merge, and prove the guard is present on current main.","constraints":[{"id":"no-safety-reduction","statement":"Preserve the canonical KnockLaunch Gate, protected main, full validation, existing final freshness race guard, and heavyJobsParallel=1.","proofConditionIds":["workflow-source","gate-active"]},{"id":"bounded-scope","statement":"Modify only .forgejo/workflows/knocklaunch.yml; do not touch product application source or release ownership.","proofConditionIds":["workflow-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"workflow-source","kind":"repository","claim":"Current Forgejo main contains an early stale-head freshness guard immediately after exact PR checkout and before Resolve gate cache key, while the existing final protected-main freshness check remains present.","route":null,"required":true,"expectedText":"Reject stale pull-request head before expensive gate work","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate-active","kind":"runtime","claim":"The canonical workflow change passes KnockLaunch Gate, squash-merges to protected main, and is active as the current Forgejo workflow.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/fix-forgejo-gate-stale-head-20260831","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"f7599f3da9ec7ac900d89b7aad9abce370cb95b64b406cb38f6053f1e7e12f1f","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["repository","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"skipped","step_key":"pull_request","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-31T14:31:38.988717+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-31T14:48:18.937536+00:00","deadline_at":"2026-08-31T17:01:38.988717+00:00","completed_at":"2026-08-31T14:48:18.76+00:00","attempt_count":0,"idempotency_key":"mission:1cbefe2c-89c7-47ef-a2bc-3543e60c8554:pull_request","last_progress_at":"2026-08-31T14:48:18.76+00:00","command_center_event_id":"1cbefe2c-89c7-47ef-a2bc-3543e60c8554"},{"id":"99fee7c6-ac2e-4d00-9b2f-e5d12eed4c29","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","branch":"ai/fix-forgejo-gate-stale-head-20260831","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"forgejo-ci-throughput-20260831-authorized","requested_at":"2026-08-31T14:31:38.899Z","shipRequested":true,"conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Owner-authorized control plane maintenance. Fix the proven Forgejo heavy-runner queue amplification now. Against current protected main 23f202a1fa6f0db9749207826941f0d617dfa6ff, change only .forgejo/workflows/knocklaunch.yml so the physical KnockLaunch Gate checks live protected main immediately after exact PR checkout and before cache restore, TypeScript, build, or other expensive validation. If github.event.pull_request.base.sha no longer equals refs/heads/main, exit 78 immediately and require refresh + re-gate. Preserve the existing final freshness check as a race guard, full validation, protected main, heavyJobsParallel=1, and canonical release ownership. Ship via one PR, KnockLaunch Gate, Forgejo squash merge, and prove the guard is present on current main.","wordingChanged":false,"canonicalIntent":"Owner-authorized control plane maintenance. Fix the proven Forgejo heavy-runner queue amplification now. Against current protected main 23f202a1fa6f0db9749207826941f0d617dfa6ff, change only .forgejo/workflows/knocklaunch.yml so the physical KnockLaunch Gate checks live protected main immediately after exact PR checkout and before cache restore, TypeScript, build, or other expensive validation. If github.event.pull_request.base.sha no longer equals refs/heads/main, exit 78 immediately and require refresh + re-gate. Preserve the existing final freshness check as a race guard, full validation, protected main, heavyJobsParallel=1, and canonical release ownership. Ship via one PR, KnockLaunch Gate, Forgejo squash merge, and prove the guard is present on current main.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"early-stale-exit","statement":"A pull-request Gate whose event base no longer matches live protected main exits immediately after exact checkout, before dependency cache restore, TypeScript checks, builds, or other expensive validation.","proofConditionIds":["workflow-source","gate-active"]}],"objective":"Owner-authorized control plane maintenance. Fix the proven Forgejo heavy-runner queue amplification now. Against current protected main 23f202a1fa6f0db9749207826941f0d617dfa6ff, change only .forgejo/workflows/knocklaunch.yml so the physical KnockLaunch Gate checks live protected main immediately after exact PR checkout and before cache restore, TypeScript, build, or other expensive validation. If github.event.pull_request.base.sha no longer equals refs/heads/main, exit 78 immediately and require refresh + re-gate. Preserve the existing final freshness check as a race guard, full validation, protected main, heavyJobsParallel=1, and canonical release ownership. Ship via one PR, KnockLaunch Gate, Forgejo squash merge, and prove the guard is present on current main.","constraints":[{"id":"no-safety-reduction","statement":"Preserve the canonical KnockLaunch Gate, protected main, full validation, existing final freshness race guard, and heavyJobsParallel=1.","proofConditionIds":["workflow-source","gate-active"]},{"id":"bounded-scope","statement":"Modify only .forgejo/workflows/knocklaunch.yml; do not touch product application source or release ownership.","proofConditionIds":["workflow-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"workflow-source","kind":"repository","claim":"Current Forgejo main contains an early stale-head freshness guard immediately after exact PR checkout and before Resolve gate cache key, while the existing final protected-main freshness check remains present.","route":null,"required":true,"expectedText":"Reject stale pull-request head before expensive gate work","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate-active","kind":"runtime","claim":"The canonical workflow change passes KnockLaunch Gate, squash-merges to protected main, and is active as the current Forgejo workflow.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/fix-forgejo-gate-stale-head-20260831","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"f7599f3da9ec7ac900d89b7aad9abce370cb95b64b406cb38f6053f1e7e12f1f","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["repository","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"skipped","step_key":"visual_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-31T14:31:38.988717+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-31T14:48:18.937536+00:00","deadline_at":"2026-08-31T18:31:38.988717+00:00","completed_at":"2026-08-31T14:48:18.76+00:00","attempt_count":0,"idempotency_key":"mission:1cbefe2c-89c7-47ef-a2bc-3543e60c8554:visual_proof","last_progress_at":"2026-08-31T14:48:18.76+00:00","command_center_event_id":"1cbefe2c-89c7-47ef-a2bc-3543e60c8554"},{"id":"16817d57-24c9-4338-9c07-2fa6a01f752b","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/tenant-conversation-workstream-20260817","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:cfcab287ba35a36d19024e26f4895de96818e301c739ae51c8d53af80780b57b","requested_at":"2026-08-17T20:15:35.648Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/tenant-conversation-workstream-20260817","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-conversation-workstream-20260817","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":4704,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.46.17-release-orchestration-guardrails","prNumber":350,"terminal":false,"missionId":"184a8315-3ac5-4d8d-b878-43d5ffc02fa9","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":null,"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /repair/continue-mission automatically with this missionId without another owner prompt.","receiptRef":{"mode":"full","missionId":"184a8315-3ac5-4d8d-b878-43d5ffc02fa9"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":9895,"likelyAffectedFiles":["src/components/admin/TenantUserCommandCenters.tsx",".forgejo/workflows/knocklaunch.yml","src/__tests__/contracts/operational-command-application-integration.contract.test.ts","src/components/admin/IdentityAccessOperationsCenter.tsx","src/__tests__/contracts/unified-protected-route-tenant-scope.contract.test.ts","src/__tests__/contracts/command-palette-platform-authority.contract.test.ts","src/components/admin/LeadManagement/LeadOperations/hooks/useLeadOperations.ts","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/command-center-mission-control.test.ts","src/components/UnifiedProtectedRoute.tsx","src/components/CallFlow/hooks/usePerformanceMonitoring.ts","src/components/NewLeadIntakeForm.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"verified","step_key":"preflight","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-17T20:15:35.727476+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-17T20:23:33.123053+00:00","deadline_at":"2026-08-17T20:25:35.727476+00:00","completed_at":"2026-08-17T20:23:33.071+00:00","attempt_count":0,"idempotency_key":"mission:184a8315-3ac5-4d8d-b878-43d5ffc02fa9:preflight","last_progress_at":"2026-08-17T20:23:33.071+00:00","command_center_event_id":"184a8315-3ac5-4d8d-b878-43d5ffc02fa9"},{"id":"c4361ce3-aa5c-4f00-92d6-94a2a8553813","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:7d5803abb4508f2d9152761eeea29edc28c87a5b209717c471252385c8b2c08b","requested_at":"2026-08-16T18:05:17.575Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-hardening","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"pending","step_key":"runtime_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:05:17.649746+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T18:05:17.649746+00:00","deadline_at":"2026-08-16T21:35:17.649746+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:1b42a6ff-5401-4c01-8224-5dbc77cc9e41:runtime_proof","last_progress_at":null,"command_center_event_id":"1b42a6ff-5401-4c01-8224-5dbc77cc9e41"},{"id":"ac024554-beb0-48be-b969-7b47859cee45","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:7d5803abb4508f2d9152761eeea29edc28c87a5b209717c471252385c8b2c08b","requested_at":"2026-08-16T18:05:17.575Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-hardening","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:05:17.649746+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T18:05:17.649746+00:00","deadline_at":"2026-08-16T22:05:17.649746+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:1b42a6ff-5401-4c01-8224-5dbc77cc9e41:visual_proof","last_progress_at":null,"command_center_event_id":"1b42a6ff-5401-4c01-8224-5dbc77cc9e41"},{"id":"e7540298-fb06-4ca8-9fea-07eeb39eece1","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:7d5803abb4508f2d9152761eeea29edc28c87a5b209717c471252385c8b2c08b","requested_at":"2026-08-16T18:05:17.575Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-hardening","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/autonomous-onboarding-hardening","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.9-finance-report-heartbeat","prNumber":275,"terminal":false,"missionId":"1b42a6ff-5401-4c01-8224-5dbc77cc9e41","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"1b42a6ff-5401-4c01-8224-5dbc77cc9e41"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6195,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"failed","step_key":"implementation","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:05:17.649746+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T18:06:10.335002+00:00","deadline_at":"2026-08-16T20:05:17.649746+00:00","completed_at":"2026-08-16T18:06:10.289+00:00","attempt_count":0,"idempotency_key":"mission:1b42a6ff-5401-4c01-8224-5dbc77cc9e41:implementation","last_progress_at":"2026-08-16T18:06:10.289+00:00","command_center_event_id":"1b42a6ff-5401-4c01-8224-5dbc77cc9e41"},{"id":"95dfedab-4696-4cba-9682-8e1f26a8bb0f","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:7d5803abb4508f2d9152761eeea29edc28c87a5b209717c471252385c8b2c08b","requested_at":"2026-08-16T18:05:17.575Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-hardening","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"ready","step_key":"pull_request","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:05:17.649746+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T18:06:10.529913+00:00","deadline_at":"2026-08-16T20:35:17.649746+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:1b42a6ff-5401-4c01-8224-5dbc77cc9e41:pull_request","last_progress_at":"2026-08-16T18:06:10.483+00:00","command_center_event_id":"1b42a6ff-5401-4c01-8224-5dbc77cc9e41"},{"id":"5e4fde0a-fe47-4734-a92d-adbcbedc3f51","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"platform","branch":"ai/autonomous-onboarding-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:7d5803abb4508f2d9152761eeea29edc28c87a5b209717c471252385c8b2c08b","requested_at":"2026-08-16T18:05:17.575Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/autonomous-onboarding-hardening","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":null,"status":"ready","step_key":"release","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:05:17.649746+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-16T18:08:10.866929+00:00","deadline_at":"2026-08-16T21:05:17.649746+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:1b42a6ff-5401-4c01-8224-5dbc77cc9e41:release","last_progress_at":"2026-08-16T18:08:10.825+00:00","command_center_event_id":"1b42a6ff-5401-4c01-8224-5dbc77cc9e41"},{"id":"c64af715-29b9-4901-9d0b-546fad6aabce","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:cf1cb09b13c3b1c2a5c35ca2e3ad23e8eedebeb24d0f8bbc1db68158f04e6123","requested_at":"2026-08-23T01:58:19.365Z","conversation_id":null,"anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"pending","step_key":"pull_request","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-23T01:58:19.636857+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-23T01:58:19.636857+00:00","deadline_at":"2026-08-23T04:28:19.636857+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:38ef26d6-541e-48bc-a9a0-9ef07d129d50:pull_request","last_progress_at":null,"command_center_event_id":"38ef26d6-541e-48bc-a9a0-9ef07d129d50"},{"id":"02d18b8e-b820-4aef-b09e-80f97a01dc85","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:276","requested_at":"2026-08-16T18:06:14.884Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:06:14.96788+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T18:06:21.934417+00:00","deadline_at":"2026-08-16T21:36:14.96788+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b94ad6d1-f77c-4640-8151-e83a6619452e:runtime_proof","last_progress_at":"2026-08-16T18:06:21.892+00:00","command_center_event_id":"b94ad6d1-f77c-4640-8151-e83a6619452e"},{"id":"d8772a94-6026-49cf-a528-c23bc0670a7a","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:276","requested_at":"2026-08-16T18:06:14.884Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":2065,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.10-serialized-production-releases","prNumber":276,"terminal":false,"missionId":"b94ad6d1-f77c-4640-8151-e83a6619452e","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"b94ad6d1-f77c-4640-8151-e83a6619452e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6204,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"failed","step_key":"implementation","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:06:14.96788+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T18:06:51.898423+00:00","deadline_at":"2026-08-16T20:06:14.96788+00:00","completed_at":"2026-08-16T18:06:51.855+00:00","attempt_count":0,"idempotency_key":"mission:b94ad6d1-f77c-4640-8151-e83a6619452e:implementation","last_progress_at":"2026-08-16T18:06:51.855+00:00","command_center_event_id":"b94ad6d1-f77c-4640-8151-e83a6619452e"},{"id":"1749b324-6ec4-4507-84dc-0cab43f95885","lane":"cc-execution","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:276","requested_at":"2026-08-16T18:06:14.884Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":8498,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":276,"terminal":false,"missionId":"b94ad6d1-f77c-4640-8151-e83a6619452e","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"b94ad6d1-f77c-4640-8151-e83a6619452e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1206,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:06:14.96788+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T18:10:50.390632+00:00","deadline_at":"2026-08-16T20:36:14.96788+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b94ad6d1-f77c-4640-8151-e83a6619452e:pull_request","last_progress_at":"2026-08-16T18:10:50.349+00:00","command_center_event_id":"b94ad6d1-f77c-4640-8151-e83a6619452e"},{"id":"59d7489d-cd63-4e97-8ff1-3b1c5d9916b0","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:280","requested_at":"2026-08-16T18:26:41.821Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"pending","step_key":"runtime_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:26:42.069194+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T18:26:42.069194+00:00","deadline_at":"2026-08-16T21:56:42.069194+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:9b9f0534-d28f-45e7-b188-9aac18b0acc6:runtime_proof","last_progress_at":null,"command_center_event_id":"9b9f0534-d28f-45e7-b188-9aac18b0acc6"},{"id":"1b365efd-2c48-4082-b7bd-02aa03795da2","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:280","requested_at":"2026-08-16T18:26:41.821Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:26:42.069194+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T18:26:42.069194+00:00","deadline_at":"2026-08-16T22:26:42.069194+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:9b9f0534-d28f-45e7-b188-9aac18b0acc6:visual_proof","last_progress_at":null,"command_center_event_id":"9b9f0534-d28f-45e7-b188-9aac18b0acc6"},{"id":"a59dce8c-6a38-4817-aae5-d668503beb9d","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-authz-bypass-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:d093fd02b311b3c954cbd0e902f98ff4da266d00b9b21a3cfb10b54c598c49b5","requested_at":"2026-08-20T22:25:43.579Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-authz-bypass-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/supabase-authz-bypass-hardening","reason":"orphaned_branch_recovery_diff_unavailable:ai/supabase-authz-bypass-hardening","status":"blocked","metrics":{"receiptBytes":1067,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.11-schema-authority","prNumber":null,"terminal":false,"missionId":"95e1bf49-02cd-493f-93bf-f587312058d8","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"95e1bf49-02cd-493f-93bf-f587312058d8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5302,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"failed","step_key":"implementation","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:25:43.888264+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-20T22:26:29.566286+00:00","deadline_at":"2026-08-21T00:25:43.888264+00:00","completed_at":"2026-08-20T22:26:29.518+00:00","attempt_count":0,"idempotency_key":"mission:95e1bf49-02cd-493f-93bf-f587312058d8:implementation","last_progress_at":"2026-08-20T22:26:29.518+00:00","command_center_event_id":"95e1bf49-02cd-493f-93bf-f587312058d8"},{"id":"533e94a4-75f9-453c-b2ae-82583c210a91","lane":"onrunner","error":null,"input":{"route":"/big-papis/dashboard","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:276","requested_at":"2026-08-16T18:06:14.884Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"big-papis","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papis","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:06:14.96788+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T18:06:52.089724+00:00","deadline_at":"2026-08-16T22:06:14.96788+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:b94ad6d1-f77c-4640-8151-e83a6619452e:visual_proof","last_progress_at":"2026-08-16T18:06:52.027+00:00","command_center_event_id":"b94ad6d1-f77c-4640-8151-e83a6619452e"},{"id":"ed48ffb1-b608-4296-b314-aa1327c4d85b","lane":"production-release-conductor","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-authz-bypass-hardening","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:d093fd02b311b3c954cbd0e902f98ff4da266d00b9b21a3cfb10b54c598c49b5","requested_at":"2026-08-20T22:25:43.579Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-authz-bypass-hardening","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":null,"status":"ready","step_key":"release","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:25:43.888264+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-20T22:26:29.761301+00:00","deadline_at":"2026-08-21T01:25:43.888264+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:95e1bf49-02cd-493f-93bf-f587312058d8:release","last_progress_at":"2026-08-20T22:26:29.703+00:00","command_center_event_id":"95e1bf49-02cd-493f-93bf-f587312058d8"},{"id":"dea0fd2e-7ddd-4459-8588-ffb654a264f2","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/optimize-supabase-rls-realtime-v2","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:7287d807dfffb99ed0b082129a626a29306f954d121cd3d07d17be72eafd5efe","requested_at":"2026-08-20T22:18:42.238Z","conversation_id":null,"requestedBranch":"ai/optimize-supabase-rls-realtime-v2","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/optimize-supabase-rls-realtime-v2","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":4844,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.48.11-schema-authority","prNumber":516,"terminal":false,"missionId":"293d332d-521e-4e38-854a-2113726196ca","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"293d332d-521e-4e38-854a-2113726196ca"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4997,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"failed","step_key":"implementation","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:18:42.314365+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-20T22:26:54.381786+00:00","deadline_at":"2026-08-21T00:18:42.314365+00:00","completed_at":"2026-08-20T22:26:54.339+00:00","attempt_count":0,"idempotency_key":"mission:293d332d-521e-4e38-854a-2113726196ca:implementation","last_progress_at":"2026-08-20T22:26:54.339+00:00","command_center_event_id":"293d332d-521e-4e38-854a-2113726196ca"},{"id":"b1c6933b-8f29-4df2-984f-bae0c22d0ac7","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:332","requested_at":"2026-08-17T16:08:50.849Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":null,"status":"skipped","step_key":"preflight","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:08:51.092237+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-17T16:39:09.653152+00:00","deadline_at":"2026-08-17T16:18:51.092237+00:00","completed_at":"2026-08-17T16:39:09.501+00:00","attempt_count":0,"idempotency_key":"mission:d6cf30e2-3e1e-4e9c-ab15-95bae4222c6a:preflight","last_progress_at":"2026-08-17T16:39:09.501+00:00","command_center_event_id":"d6cf30e2-3e1e-4e9c-ab15-95bae4222c6a"},{"id":"e701eb89-6a88-4ebe-914c-32d8fd9fc621","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:275","requested_at":"2026-08-16T18:06:15.561Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:06:15.626302+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T18:06:22.637287+00:00","deadline_at":"2026-08-16T21:36:15.626302+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca:runtime_proof","last_progress_at":"2026-08-16T18:06:22.581+00:00","command_center_event_id":"e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca"},{"id":"4f88036f-c91f-4a79-93b0-47d86f1cced0","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:275","requested_at":"2026-08-16T18:06:15.561Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:06:15.626302+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T18:07:05.323013+00:00","deadline_at":"2026-08-16T22:06:15.626302+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca:visual_proof","last_progress_at":"2026-08-16T18:07:05.266+00:00","command_center_event_id":"e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca"},{"id":"1dc4acb6-2e1e-491b-816b-bb5075ab80b5","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:279","requested_at":"2026-08-16T18:26:41.684Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:26:41.758079+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T18:26:41.758079+00:00","deadline_at":"2026-08-16T22:26:41.758079+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:e0f1dfc7-3509-4ee4-998b-f96aff0e949c:visual_proof","last_progress_at":null,"command_center_event_id":"e0f1dfc7-3509-4ee4-998b-f96aff0e949c"},{"id":"23a19c39-dcee-4c88-bba2-d96e3e58de47","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:279","requested_at":"2026-08-16T18:26:41.684Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"ready","step_key":"runtime_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:26:41.758079+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T18:26:54.536985+00:00","deadline_at":"2026-08-16T21:56:41.758079+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:e0f1dfc7-3509-4ee4-998b-f96aff0e949c:runtime_proof","last_progress_at":"2026-08-16T18:26:54.473+00:00","command_center_event_id":"e0f1dfc7-3509-4ee4-998b-f96aff0e949c"},{"id":"e246b7f8-98ad-4ed6-8035-d707fad28067","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:281","requested_at":"2026-08-16T18:27:53.349Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"skipped","step_key":"pull_request","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:27:53.407332+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T18:29:07.76629+00:00","deadline_at":"2026-08-16T20:57:53.407332+00:00","completed_at":"2026-08-16T18:29:07.598+00:00","attempt_count":0,"idempotency_key":"mission:f97bfa57-c541-435d-baae-e9ba669332c6:pull_request","last_progress_at":"2026-08-16T18:29:07.598+00:00","command_center_event_id":"f97bfa57-c541-435d-baae-e9ba669332c6"},{"id":"17997900-b9f9-422b-be9b-3057822c8c8b","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:281","requested_at":"2026-08-16T18:27:53.349Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"skipped","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:27:53.407332+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T18:29:07.76629+00:00","deadline_at":"2026-08-16T22:27:53.407332+00:00","completed_at":"2026-08-16T18:29:07.598+00:00","attempt_count":0,"idempotency_key":"mission:f97bfa57-c541-435d-baae-e9ba669332c6:visual_proof","last_progress_at":"2026-08-16T18:29:07.598+00:00","command_center_event_id":"f97bfa57-c541-435d-baae-e9ba669332c6"},{"id":"f2fb84ec-e5f2-4a3a-abbe-bcbfe9592a4d","lane":"cc-execution","error":null,"input":{"route":"/big-papis/inventory","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:274","requested_at":"2026-08-16T18:04:13.875Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papi's","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papi s","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Josh's records","slug":"joshs-records","tenant_id":"45be5342-7d2d-48a7-a403-e6da17ab47d1","confidence":0.58,"match_kind":"word_similarity"},{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/live-edit-direct-click-repair","reason":"forgejo_same_source_release_failed_no_redispatch:890","status":"blocked","metrics":{"receiptBytes":27330,"releaseCount":1,"toolCallCount":28,"repeatedCallCount":18,"ownerInterruptionCount":0},"version":"1.46.10-serialized-production-releases","prNumber":274,"terminal":false,"missionId":"8a17c27c-7dd2-4f1b-8238-509062f69947","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"c02f9621202f0d9860e75ece6cc1600e188d929c","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"8a17c27c-7dd2-4f1b-8238-509062f69947"},"performance":null,"deploymentId":"forgejo-main-c02f9621202f","workflowRunId":890,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5413,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"failed","step_key":"implementation","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:04:14.027897+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-16T18:14:50.136161+00:00","deadline_at":"2026-08-16T20:04:14.027897+00:00","completed_at":"2026-08-16T18:14:50.095+00:00","attempt_count":0,"idempotency_key":"mission:8a17c27c-7dd2-4f1b-8238-509062f69947:implementation","last_progress_at":"2026-08-16T18:14:50.095+00:00","command_center_event_id":"8a17c27c-7dd2-4f1b-8238-509062f69947"},{"id":"973e3cfa-45ba-422f-9daf-55108634ffa8","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/visual-witness-quick-capture-unblock-20260906","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"visual-witness-stall-recovery:after:29aece99-1c29-4e65-9ff1-91ba71b173e0","requested_at":"2026-09-06T19:36:29.237Z","shipRequested":true,"conversation_id":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Complete corrective PR #1988 after its exact-head KnockLaunch Gate passed. Squash merge the already-created PR, release only Render OnRunner, then prove live source identity and rerun the Big Papi proposals quick interactive audit to verify quick evidence capture no longer blocks the interaction loop.","wordingChanged":false,"canonicalIntent":"Complete corrective PR #1988 after its exact-head KnockLaunch Gate passed. Squash merge the already-created PR, release only Render OnRunner, then prove live source identity and rerun the Big Papi proposals quick interactive audit to verify quick evidence capture no longer blocks the interaction loop.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"runner-functional","statement":"Quick interactive audits must reach the interaction loop without long screenshot capture blocking them.","proofConditionIds":["repo","runtime","interaction"]}],"objective":"Complete corrective PR #1988 after its exact-head KnockLaunch Gate passed. Squash merge the already-created PR, release only Render OnRunner, then prove live source identity and rerun the Big Papi proposals quick interactive audit to verify quick evidence capture no longer blocks the interaction loop.","constraints":[{"id":"runner-first","statement":"Runner repair completes before broader hardening.","proofConditionIds":["runtime","interaction"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Merged main contains quickEvidenceCapture in canonical runner source.","route":"scripts/visual-witness-hosted-runner/src/universal-witness.mjs","roleRef":null,"userRef":null,"required":true,"expectedText":"quickEvidenceCapture","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Live Render OnRunner is on the merged corrective source and retains runningNoProgressTimeoutMs=120000.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"interaction","kind":"runtime","claim":"Fresh Big Papi proposals quick interactive audit terminalizes without screenshot_capture_failed and reaches interaction processing.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/visual-witness-quick-capture-unblock-20260906","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"requestContractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"requestContractState":"pending","visualProofRequested":false,"requestContractRevision":1,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"requestContractPendingProofKinds":["repository","runtime","runtime"],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":{"sourceSha":"89247f1fbc228392282089a83548255b8b457980","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"runner-functional","satisfied":true,"statement":"Quick interactive audits must reach the interaction loop without long screenshot capture blocking them.","proofConditionIds":["repo","runtime","interaction"]}],"satisfied":true,"constraints":[{"id":"runner-first","satisfied":true,"statement":"Runner repair completes before broader hardening.","proofConditionIds":["runtime","interaction"]}],"contractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949","repositoryProofStatus":"verified","repositoryProofSourceSha":"89247f1fbc228392282089a83548255b8b457980"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["onrunner"],"releaseRequestContractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949"},"required":true,"satisfied":true},{"id":"interaction","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["onrunner"],"releaseRequestContractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["onrunner"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"status":"verified","step_key":"runtime_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:36:29.303727+00:00","started_at":null,"step_order":50,"updated_at":"2026-09-06T19:57:07.988774+00:00","deadline_at":"2026-09-06T23:06:29.303727+00:00","completed_at":"2026-09-06T19:57:07.934+00:00","attempt_count":0,"idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:runtime_proof","last_progress_at":"2026-09-06T19:57:07.934+00:00","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"6de00002-4f72-4c3b-9608-2cf833888dc7","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"objective:cf1cb09b13c3b1c2a5c35ca2e3ad23e8eedebeb24d0f8bbc1db68158f04e6123","requested_at":"2026-08-23T01:58:19.365Z","conversation_id":null,"anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":null,"status":"ready","step_key":"implementation","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-23T01:58:19.636857+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-23T01:58:23.149796+00:00","deadline_at":"2026-08-23T03:58:19.636857+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:38ef26d6-541e-48bc-a9a0-9ef07d129d50:implementation","last_progress_at":"2026-08-23T01:58:23.096+00:00","command_center_event_id":"38ef26d6-541e-48bc-a9a0-9ef07d129d50"},{"id":"78b34ef0-f3f0-4112-9984-19c123c45826","lane":"cc-execution","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:332","requested_at":"2026-08-17T16:08:50.849Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"ba1c7c32e83357de0273ffa54bb41c0f987df33e","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"ba1c7c32e83357de0273ffa54bb41c0f987df33e","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1109","runId":1109,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"status":"verified","step_key":"runtime_proof","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:08:51.092237+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-17T16:39:09.548039+00:00","deadline_at":"2026-08-17T19:38:51.092237+00:00","completed_at":"2026-08-17T16:39:09.501+00:00","attempt_count":0,"idempotency_key":"mission:d6cf30e2-3e1e-4e9c-ab15-95bae4222c6a:runtime_proof","last_progress_at":"2026-08-17T16:39:09.501+00:00","command_center_event_id":"d6cf30e2-3e1e-4e9c-ab15-95bae4222c6a"},{"id":"c4062833-b233-41bf-a080-31450c4903f1","lane":"onrunner","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:332","requested_at":"2026-08-17T16:08:50.849Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"skipped","step_key":"visual_proof","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:08:51.092237+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-17T16:39:09.653152+00:00","deadline_at":"2026-08-17T20:08:51.092237+00:00","completed_at":"2026-08-17T16:39:09.501+00:00","attempt_count":0,"idempotency_key":"mission:d6cf30e2-3e1e-4e9c-ab15-95bae4222c6a:visual_proof","last_progress_at":"2026-08-17T16:39:09.501+00:00","command_center_event_id":"d6cf30e2-3e1e-4e9c-ab15-95bae4222c6a"},{"id":"959728fe-3a68-42fb-a0ee-4798d7bc3cee","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/fix-forgejo-queue-starvation-20260826","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:efd770f43a9b6097ace31bf9885e11d2da78009b260a6f42b568a63817132619","requested_at":"2026-08-26T16:31:34.097Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/fix-forgejo-queue-starvation-20260826","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":null,"status":"ready","step_key":"pull_request","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-26T16:31:34.228219+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-26T16:32:09.059953+00:00","deadline_at":"2026-08-26T19:01:34.228219+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:cbba4443-08cb-43a5-8e1f-d4585d6918aa:pull_request","last_progress_at":"2026-08-26T16:32:09.001+00:00","command_center_event_id":"cbba4443-08cb-43a5-8e1f-d4585d6918aa"},{"id":"f8bc70ca-3b66-4aed-8bed-987da28c3df6","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:275","requested_at":"2026-08-16T18:06:15.561Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Open and evaluate the exact pull request","output":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_same_source_release_failed_no_redispatch:895","status":"blocked","metrics":{"receiptBytes":18873,"releaseCount":2,"toolCallCount":18,"repeatedCallCount":12,"ownerInterruptionCount":0},"version":null,"prNumber":275,"terminal":false,"missionId":"e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"22b0f50264e6d3226e91b095f2337a1b62a2db43","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca"},"performance":null,"deploymentId":"forgejo-main-22b0f50264e6","workflowRunId":895,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["experience-studio-publish-tenant"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"retryable","step_key":"pull_request","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:06:15.626302+00:00","started_at":null,"step_order":30,"updated_at":"2026-08-16T18:19:36.247029+00:00","deadline_at":"2026-08-16T20:36:15.626302+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca:pull_request","last_progress_at":"2026-08-16T18:19:36.202+00:00","command_center_event_id":"e15abca3-9c7c-4a46-96b9-8d90ce6aa8ca"},{"id":"055dbb04-f1f3-46e4-a290-a71b46e180f3","lane":"production-release-conductor","error":null,"input":{"route":"/thirsty-panda","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:332","requested_at":"2026-08-17T16:08:50.849Z","conversation_id":null,"anchor_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","supervisor_owner":"cc-execution","target_tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Thirsty Panda","target_tenant_slug":"thirsty-panda","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Thirsty Panda","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"thirsty panda","tenant_resolution_candidates":[{"name":"Thirsty Panda","slug":"thirsty-panda","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.588,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Merge and deploy through the canonical release conductor","output":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":12461,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":6,"ownerInterruptionCount":0},"version":null,"prNumber":332,"terminal":false,"missionId":"d6cf30e2-3e1e-4e9c-ab15-95bae4222c6a","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"ba1c7c32e83357de0273ffa54bb41c0f987df33e","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"d6cf30e2-3e1e-4e9c-ab15-95bae4222c6a"},"performance":null,"deploymentId":"forgejo-main-ba1c7c32e833","workflowRunId":1109,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1489,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"skipped","step_key":"release","tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T16:08:51.092237+00:00","started_at":null,"step_order":40,"updated_at":"2026-08-17T16:39:09.653152+00:00","deadline_at":"2026-08-17T19:08:51.092237+00:00","completed_at":"2026-08-17T16:39:09.501+00:00","attempt_count":0,"idempotency_key":"mission:d6cf30e2-3e1e-4e9c-ab15-95bae4222c6a:release","last_progress_at":"2026-08-17T16:39:09.501+00:00","command_center_event_id":"d6cf30e2-3e1e-4e9c-ab15-95bae4222c6a"},{"id":"b563c261-c718-4ed1-bc8d-6ba9d3b8cc15","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","branch":"ai/supabase-authz-bypass-hardening-v2","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:75b9b6c2f696f52618a4610d99ce635433885f99c90f66b7d4a2290f664e0bd8","requested_at":"2026-08-20T22:27:03.999Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/supabase-authz-bypass-hardening-v2","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"skipped","step_key":"runtime_proof","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:27:04.064939+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-20T22:30:59.293749+00:00","deadline_at":"2026-08-21T01:57:04.064939+00:00","completed_at":"2026-08-20T22:30:59.159+00:00","attempt_count":0,"idempotency_key":"mission:b1448aa4-2626-49b4-ba10-364cea7d19a0:runtime_proof","last_progress_at":"2026-08-20T22:30:59.159+00:00","command_center_event_id":"b1448aa4-2626-49b4-ba10-364cea7d19a0"},{"id":"1536e1c5-ce9f-4911-b587-bcdfc2016fa5","lane":"onrunner","error":null,"input":{"route":null,"scope":"tenant","branch":"ai/big-papis-calendar-public-private-20260821","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d:after:c89e28d1-029b-446d-af5f-03123865a1a6","requested_at":"2026-08-21T13:41:37.659Z","shipRequested":true,"workstream_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d","conversation_id":null,"requestedBranch":"ai/big-papis-calendar-public-private-20260821","anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","tenantWorkstream":true,"verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"workstream_active_key":"tenant-workstream:766cfaa7ac4246c8bbef69d13268a29d:after:c89e28d1-029b-446d-af5f-03123865a1a6","workstream_generation":11,"workstream_tenant_ref":"766cfaa7ac4246c8bbef69d13268a29d","tenant_reference_input":"766cfaa7-ac42-46c8-bbef-69d13268a29d","tenant_resolution_method":"exact_id","tenant_resolution_status":"resolved","tenant_reference_normalized":"766cfaa7 ac42 46c8 bbef 69d13268a29d","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":1,"match_kind":"exact_id"}],"tenant_resolution_confidence":1,"workstream_parent_mission_id":"c89e28d1-029b-446d-af5f-03123865a1a6","witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"skipped","step_key":"visual_proof","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-21T13:41:37.736101+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-21T14:39:50.372502+00:00","deadline_at":"2026-08-21T17:41:37.736101+00:00","completed_at":"2026-08-21T14:39:50.2+00:00","attempt_count":0,"idempotency_key":"mission:1f153a5c-3ab5-4a65-8982-3fb6dd53a048:visual_proof","last_progress_at":"2026-08-21T14:39:50.2+00:00","command_center_event_id":"1f153a5c-3ab5-4a65-8982-3fb6dd53a048"},{"id":"c1afae5e-b99a-4df7-bfb9-87f987550777","lane":"cc-execution","error":null,"input":{"route":"/big-papis","scope":"platform","branch":"ai/add-big-papi-fundraising-section-v2-20260821","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:07a0d3516b1cbc2edd9636a91c373af76bfb2a9078f276db6081eb5a8401de98","requested_at":"2026-08-21T18:05:46.155Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/add-big-papi-fundraising-section-v2-20260821","anchor_tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Prepare the bounded implementation change","output":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/add-big-papi-fundraising-section-v2-20260821","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":5224,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.50.11-bounded-provider-control-plane","prNumber":571,"terminal":false,"missionId":"b5792a40-9313-490b-8420-3907cda56365","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"b5792a40-9313-490b-8420-3907cda56365"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4828,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"failed","step_key":"implementation","tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T18:05:46.4017+00:00","started_at":null,"step_order":20,"updated_at":"2026-08-21T18:07:37.99017+00:00","deadline_at":"2026-08-21T20:05:46.4017+00:00","completed_at":"2026-08-21T18:07:37.946+00:00","attempt_count":0,"idempotency_key":"mission:b5792a40-9313-490b-8420-3907cda56365:implementation","last_progress_at":"2026-08-21T18:07:37.946+00:00","command_center_event_id":"b5792a40-9313-490b-8420-3907cda56365"},{"id":"f11d7e85-a385-4005-b8dd-4cb92415df2b","lane":"cc-execution","error":null,"input":{"route":"/big-papis/inventory","scope":"tenant","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:274","requested_at":"2026-08-16T18:04:13.875Z","conversation_id":null,"anchor_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","supervisor_owner":"cc-execution","target_tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"target_tenant_name":"Big Papi's Coquito Iceys","target_tenant_slug":"big-papis","conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_reference_input":"Big Papi's","tenant_resolution_method":"learned_alias_exact","tenant_resolution_status":"resolved","tenant_reference_normalized":"big papi s","tenant_resolution_candidates":[{"name":"Big Papi's Coquito Iceys","slug":"big-papis","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","confidence":0.998,"match_kind":"learned_alias_exact"},{"name":"Josh's records","slug":"joshs-records","tenant_id":"45be5342-7d2d-48a7-a403-e6da17ab47d1","confidence":0.58,"match_kind":"word_similarity"},{"name":"Savage Pizza","slug":"savage-pizza","tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","confidence":0.5518,"match_kind":"word_similarity"}],"tenant_resolution_confidence":0.998,"witnessDeferredUntilReleaseVerified":false},"title":"Inspect current truth and establish execution plan","output":{"ok":true,"jobId":null,"phase":"release","branch":"ai/live-edit-direct-click-repair","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":8529,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":5,"ownerInterruptionCount":0},"version":"1.46.10-serialized-production-releases","prNumber":274,"terminal":false,"missionId":"8a17c27c-7dd2-4f1b-8238-509062f69947","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":null,"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /repair/continue-mission automatically with this missionId without another owner prompt.","receiptRef":{"mode":"full","missionId":"8a17c27c-7dd2-4f1b-8238-509062f69947"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":9627,"likelyAffectedFiles":["src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/frontend-build-guard-ai-branch.contract.test.ts",".forgejo/workflows/knocklaunch.yml","src/components/admin/LeadManagement/DataQuality/QualityReports.tsx","src/components/admin/TenantUserCommandCenters.tsx","src/components/CallFlow/NotQualifiedDialog.tsx","src/components/GlobalCommandPalette.tsx","src/__tests__/contracts/canonical-deploy-dispatchers.test.ts","src/__tests__/contracts/cc-deploy-controller-liveness.test.ts","src/__tests__/contracts/cc-execution-deploy-proof.test.ts","src/components/admin/AdminPage.tsx","src/components/admin/AdminPageContext.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"status":"verified","step_key":"preflight","tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T18:04:14.027897+00:00","started_at":null,"step_order":10,"updated_at":"2026-08-16T18:07:13.550365+00:00","deadline_at":"2026-08-16T18:14:14.027897+00:00","completed_at":"2026-08-16T18:07:13.508+00:00","attempt_count":0,"idempotency_key":"mission:8a17c27c-7dd2-4f1b-8238-509062f69947:preflight","last_progress_at":"2026-08-16T18:07:13.508+00:00","command_center_event_id":"8a17c27c-7dd2-4f1b-8238-509062f69947"},{"id":"72bf2ec3-5d6f-4812-bf41-c3b9c59ac00c","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","branch":"ai/tenant-conversation-workstream-20260817","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"branch:cfcab287ba35a36d19024e26f4895de96818e301c739ae51c8d53af80780b57b","requested_at":"2026-08-17T20:15:35.648Z","shipRequested":true,"conversation_id":null,"requestedBranch":"ai/tenant-conversation-workstream-20260817","anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"ready","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-17T20:15:35.727476+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-17T20:23:33.341092+00:00","deadline_at":"2026-08-18T00:15:35.727476+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:184a8315-3ac5-4d8d-b878-43d5ffc02fa9:visual_proof","last_progress_at":"2026-08-17T20:23:33.289+00:00","command_center_event_id":"184a8315-3ac5-4d8d-b878-43d5ffc02fa9"},{"id":"9b20b8f1-bd34-473b-bb43-faa565be94de","lane":"cc-execution","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:277","requested_at":"2026-08-16T18:19:31.511Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Verify immutable production runtime identity","output":null,"status":"pending","step_key":"runtime_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:19:31.579353+00:00","started_at":null,"step_order":50,"updated_at":"2026-08-16T18:19:31.579353+00:00","deadline_at":"2026-08-16T21:49:31.579353+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:3454926d-801b-4cc9-aa9a-ef8ac3052713:runtime_proof","last_progress_at":null,"command_center_event_id":"3454926d-801b-4cc9-aa9a-ef8ac3052713"},{"id":"804a4772-c094-4d32-9a1e-798dd75aa1fa","lane":"onrunner","error":null,"input":{"route":null,"scope":"platform","silent":true,"repository":"noel/KnockLaunchOS","mission_key":"release-pr:noel/KnockLaunchOS:277","requested_at":"2026-08-16T18:19:31.511Z","conversation_id":null,"anchor_tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","supervisor_owner":"cc-execution","verificationTier":"none","visualProofScope":"none","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"conversation_metrics":{"receipt_bytes":0,"release_count":0,"tool_call_keys":[],"tool_call_count":0,"repeated_call_count":0,"owner_interruption_count":0},"visualProofRequested":false,"tenant_resolution_status":"not_requested","tenant_resolution_candidates":[],"witnessDeferredUntilReleaseVerified":false},"title":"Run owner-requested authenticated visual acceptance when required","output":null,"status":"pending","step_key":"visual_proof","tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T18:19:31.579353+00:00","started_at":null,"step_order":60,"updated_at":"2026-08-16T18:19:31.579353+00:00","deadline_at":"2026-08-16T22:19:31.579353+00:00","completed_at":null,"attempt_count":0,"idempotency_key":"mission:3454926d-801b-4cc9-aa9a-ef8ac3052713:visual_proof","last_progress_at":null,"command_center_event_id":"3454926d-801b-4cc9-aa9a-ef8ac3052713"}],"rows":200,"limit":200,"table":"command_center_mission_steps","format":"knocklaunch-table-chunk-v1","offset":12200,"schema":"public"}