{"data":[{"id":"3b4450da-bb0c-474e-9cae-10ba63bbca4d","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":451,"terminal":false,"missionId":"3e5ae2a9-87e4-42d2-886c-3b54ba10ae5c","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3e5ae2a9-87e4-42d2-886c-3b54ba10ae5c"},"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":4563,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:20:12.626423+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"451","receipt_type":"ship_and_prove","idempotency_key":"mission:3e5ae2a9-87e4-42d2-886c-3b54ba10ae5c:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"66a298ac-5f91-490f-9dac-d777224a61d8","command_center_event_id":"3e5ae2a9-87e4-42d2-886c-3b54ba10ae5c"},{"id":"13f6114f-4b1e-4465-b6bd-a09444a49b75","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":452,"terminal":false,"missionId":"53028f30-52b7-415f-bd14-3a13fb68b142","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"53028f30-52b7-415f-bd14-3a13fb68b142"},"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":4564,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:28:23.933239+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"452","receipt_type":"ship_and_prove","idempotency_key":"mission:53028f30-52b7-415f-bd14-3a13fb68b142:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"1faa0104-4723-4bda-adfb-ecdcb4e891a7","command_center_event_id":"53028f30-52b7-415f-bd14-3a13fb68b142"},{"id":"6b53e33e-ca63-47a6-9e07-b9cf7d532e0b","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"649061814c09e15299058897dd820359c6952373","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"649061814c09e15299058897dd820359c6952373","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1522","runId":1522,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T18:56:33.703193+00:00","proof_gate":"canonical_release_pending","source_sha":"649061814c09e15299058897dd820359c6952373","external_id":"forgejo-main-649061814c09","receipt_type":"canonical_release_status","idempotency_key":"mission:775b10da-a6dc-45aa-9fba-5e60f6d2114f:forgejo-release-status:649061814c09e15299058897dd820359c6952373:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"ca72634c-a4c1-457a-9887-e54fc85c1870","command_center_event_id":"775b10da-a6dc-45aa-9fba-5e60f6d2114f"},{"id":"bb579b3b-f29d-481d-9983-deedc64c8948","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success","supabase-edge-production/live":"success"},"mainSha":"30c71cd200aff03bdfe254991d6c5fb9b279974f","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"4e4f997794d9e0e34d2fb513fea3d2ae2bb581d8","releaseState":"verified","sourceInMain":false,"compareStatus":null,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1529","runId":1529,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:25:09.359807+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"4e4f997794d9e0e34d2fb513fea3d2ae2bb581d8","external_id":"forgejo-main-4e4f997794d9","receipt_type":"canonical_release_status","idempotency_key":"mission:fd2258b6-e4c5-481e-a2bc-1b4b6c42670e:forgejo-release-status:4e4f997794d9e0e34d2fb513fea3d2ae2bb581d8:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|frontend-cloudflare/live=success","mission_step_id":"ea7068c3-6d40-41ea-b78f-2e11b4a923e8","command_center_event_id":"fd2258b6-e4c5-481e-a2bc-1b4b6c42670e"},{"id":"cc56f430-b5c2-4df8-a356-a3909dd0db26","source":"forgejo-runtime","status":"superseded","payload":{"reason":"forgejo_release_source_not_contained_in_current_main","mainSha":"a4f3ba483d81f55ea6a6d0059813dd98451eb6ee","sourceSha":"b590d9359d767337b04d022768d78668a8830ad9","deploymentId":"forgejo-main-b590d9359d76","releaseState":"superseded","sourceInMain":false,"compareStatus":null,"workflowRunId":3675},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T19:17:55.483411+00:00","proof_gate":"canonical_release_source_superseded_by_current_main","source_sha":"b590d9359d767337b04d022768d78668a8830ad9","external_id":"forgejo-main-b590d9359d76","receipt_type":"canonical_release_status","idempotency_key":"mission:fb59e613-edee-436e-9810-7972a9cbcf30:forgejo-release-status:b590d9359d767337b04d022768d78668a8830ad9:superseded:a4f3ba483d81f55ea6a6d0059813dd98451eb6ee","mission_step_id":"d510b2bb-3725-4426-b2f3-a0a3e89e2664","command_center_event_id":"fb59e613-edee-436e-9810-7972a9cbcf30"},{"id":"b7280b2a-1302-43d8-a5ef-61e8f13d8d14","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-mail-premium-rebuild-20260819","reason":null,"status":"no_change","metrics":{"receiptBytes":26986,"releaseCount":1,"toolCallCount":21,"repeatedCallCount":10,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":439,"terminal":false,"missionId":"775b10da-a6dc-45aa-9fba-5e60f6d2114f","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":"649061814c09e15299058897dd820359c6952373","timingsMs":null,"nextAction":"pull_request_required","receiptRef":{"mode":"full","missionId":"775b10da-a6dc-45aa-9fba-5e60f6d2114f"},"performance":null,"deploymentId":"forgejo-main-649061814c09","workflowRunId":1521,"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":5016,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T18:43:04.318006+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"439","receipt_type":"execute_mission","idempotency_key":"mission:775b10da-a6dc-45aa-9fba-5e60f6d2114f:execute_mission:repair_mission_prepared","mission_step_id":"237d24a2-0bbe-4466-ac5c-75010eb905dd","command_center_event_id":"775b10da-a6dc-45aa-9fba-5e60f6d2114f"},{"id":"83716065-d0c2-4076-9a51-75e29db63461","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"649061814c09e15299058897dd820359c6952373","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"649061814c09e15299058897dd820359c6952373","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1521","runId":1521,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T19:05:39.262696+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"649061814c09e15299058897dd820359c6952373","external_id":"forgejo-main-649061814c09","receipt_type":"canonical_release_status","idempotency_key":"mission:775b10da-a6dc-45aa-9fba-5e60f6d2114f:forgejo-release-status:649061814c09e15299058897dd820359c6952373:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"7caaa9d8-1fc9-4a4e-80f8-a9ca52595108","command_center_event_id":"775b10da-a6dc-45aa-9fba-5e60f6d2114f"},{"id":"fdd1ff60-01bf-49f5-afc8-7cdebfdca4fd","source":"cc-execution","status":"recorded","payload":{"objective":"Repair KNOCKLAUNCH Mail as a complete mail-client wrapper over Zoho, using current Forgejo main and the latest owner directives. The currently merged Mail UI is materially incomplete. Required outcome: (1) preserve incoming HTML formatting safely instead of flattening block markup into textContent, fixing words/paragraphs running together; (2) received attachments must be clearly listed with filename/type/size where available and support in-app preview for safe browser-viewable formats plus explicit download/open behavior; (3) compose AND quick reply must support adding/removing multiple attachments with visible upload state; (4) remove KNOCKLAUNCH's arbitrary 10 MB attachment cap from both client and zoho-mail adapter. Zoho is the actual mail server and must remain authoritative for permitted attachment/message size, account plan limits, admin policy, blocked types, and provider errors; KNOCKLAUNCH should surface Zoho's rejection cleanly rather than impose a smaller invented limit; (5) add true single and bulk message selection with select-all-visible and a bulk action toolbar for read/unread, star/unstar, archive, move, delete/trash, and other already-supported provider operations where safe; (6) message row controls and reader controls must provide working CRUD-like mailbox management, including reliable draft/save/delete/move/read/star/archive operations and no inert controls; (7) improve dense typography/readability and spacing to look like a real premium mail client; (8) attachments, selection, bulk actions, search, filters, folders, and reader state must compose predictably on desktop/mobile; (9) preserve tenant isolation, KNOCKLAUNCH branding, existing Zoho OAuth/mailbox behavior, templates/signatures, and prior premium mail work; (10) add regression contracts for HTML spacing preservation, compose/reply attachments, no hard-coded 10 MB wrapper cap, attachment preview affordances, single/bulk selection and bulk actions, and existing core mail controls. This is the same Big Papi/KNOCKLAUNCH Mail workstream; do not reuse merged branch #439, do not create duplicate competing PRs, and do not run Visual Witness unless explicitly requested. Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, affected production release, and runtime proof.","tenantRef":"bigpapisiceys","receivedAt":"2026-08-19T19:06:10.695Z","fingerprint":"fa7d8547362e3c31234da8d23b9cb42b4d92c31c9b43ae07a7f96a07d9ab85e9","workstreamRef":"bigpapisiceys","conversationId":null,"canonicalBranch":null,"requestedBranch":null,"conversationContext":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T19:06:11.124171+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:d447bd8f-2664-4fa5-86bc-dd57f6369517:tenant-workstream-contribution:fa7d8547362e3c31234da8d23b9cb42b4d92c31c9b43ae07a7f96a07d9ab85e9","mission_step_id":null,"command_center_event_id":"d447bd8f-2664-4fa5-86bc-dd57f6369517"},{"id":"161902a5-4574-42f7-a34e-195c966ded65","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-d447bd8f2664","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":4458,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":null,"terminal":false,"missionId":"d447bd8f-2664-4fa5-86bc-dd57f6369517","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":"d447bd8f-2664-4fa5-86bc-dd57f6369517"},"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":9476,"likelyAffectedFiles":["src/__tests__/contracts/canonical-production-release-status.test.ts","src/__tests__/contracts/direct-pr-merge-release-ownership.contract.test.ts","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/components/admin/LeadManagement/DataQuality/DuplicateManagementPanel.tsx","src/__tests__/contracts/canonical-deploy-dispatchers.test.ts","src/__tests__/contracts/impersonation-canonical-dashboard.contract.test.ts","src/components/CallFlow/NotQualifiedDialog.tsx","src/components/admin/AdminPage.tsx","src/components/admin/AdminPageContext.tsx","src/components/admin/debug/DriveDebugPage.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T19:06:25.79565+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d447bd8f-2664-4fa5-86bc-dd57f6369517:execute_mission:repair_mission_synthesis_ready","mission_step_id":"4b967cf8-950a-4f16-a1f7-56146fbc8353","command_center_event_id":"d447bd8f-2664-4fa5-86bc-dd57f6369517"},{"id":"628d5f01-3a57-451c-aacc-96fdf4c97ca7","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-calendar-email-opportunities-20260819","reason":null,"status":"complete","metrics":{"receiptBytes":3322,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":441,"terminal":false,"missionId":"75a4012a-c27d-4268-a75f-f5a6546d8a1f","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"75a4012a-c27d-4268-a75f-f5a6546d8a1f"},"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":5227,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T19:37:01.555578+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"441","receipt_type":"execute_mission","idempotency_key":"mission:75a4012a-c27d-4268-a75f-f5a6546d8a1f:execute_mission:repair_mission_prepared","mission_step_id":"dbd64d3a-49da-4346-b5b8-bf52761ac312","command_center_event_id":"75a4012a-c27d-4268-a75f-f5a6546d8a1f"},{"id":"b8a7fa6a-7eb2-417e-b7a1-1a4ef61b403f","source":"cc-execution","status":"recorded","payload":{"objective":"Implement KNOCKLAUNCH Native Business Context v1 as a reusable platform primitive, proven through Big Papi's Iceys but designed cross-tenant. This is NOT a navbar redesign. Preserve the already-merged inbound email/event-opportunity and tenant scheduling work from PR #441. Build the architecture where Mail, Calendar, People, Money/Documents, Work, and Insights act on the same business reality without duplicate entry, exports, manual syncing, or isolated copies. Requirements: (1) add one canonical shared BusinessContext contract carrying tenant/contact/opportunity/event/work/job/document/proposal-or-invoice/payment/communication identity as applicable; (2) add shared context-preserving route/action helpers so clicking from Mail opens the exact Calendar date/event, exact People record, exact proposal/invoice context, or exact Work context rather than generic app landing pages; (3) add a deterministic next-action resolver that derives useful actions from existing record state instead of duplicating business data; (4) wire the existing inbound event opportunity flow to these native contextual actions; (5) introduce an action-driven attention/feed primitive for Home so the product can surface what needs attention rather than acting as an app launcher; (6) promote Calendar/Scheduling into the application-family architecture by wrapping the existing canonical scheduling engine rather than creating a second scheduler; (7) define a shared business-lifecycle event contract for transitions such as communication_received, opportunity_identified, event_scheduled, proposal_sent, proposal_accepted, work_created, invoice_due, payment_received, and followup_overdue, reusing existing persistence/ownership instead of inventing duplicate state; (8) add contract/regression tests proving context continuity and ownership boundaries across application families; (9) keep owner-facing language human and simple, preserve mobile behavior, and do not expose provider/vendor jargon. Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, affected production release only, and non-visual live proof. Do not run Visual Witness.","tenantRef":"bigpapisiceys","receivedAt":"2026-08-19T20:26:05.596Z","fingerprint":"ff7c40e3458f363b0d91cc78ce810e815123ecb6aef2927c43adcc00f4db6b44","workstreamRef":"bigpapisiceys","conversationId":null,"canonicalBranch":"ai/native-business-context-v1-20260819","requestedBranch":"ai/native-business-context-v1-20260819","conversationContext":"{\"delta\":\"Owner explicitly wants KNOCKLAUNCH to behave as one intelligent business operating system, not a boring navigation suite. Desired concrete flow: open Will's event email in Mail -> opportunity visible -> click date and see exact Calendar context -> open exact customer in People -> generate proposal in Money/Documents -> accepted event becomes Work -> payment appears in Money -> Insights surfaces stalls. No duplicate entry, exports, manual sync, or making the owner decide which app owns information. Applications are lenses over shared truth; context follows the user; business events drive deterministic propagation; navigation is secondary.\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:26:06.041674+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:a812cc50-a7e3-467a-99a5-ae9215642476:tenant-workstream-contribution:ff7c40e3458f363b0d91cc78ce810e815123ecb6aef2927c43adcc00f4db6b44","mission_step_id":null,"command_center_event_id":"a812cc50-a7e3-467a-99a5-ae9215642476"},{"id":"4f5c77b6-70c2-457b-8589-cf55f694d58a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/mail-contact-lead-origin-fix-20260819","reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":1135,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.9-stale-connector-shield","prNumber":444,"terminal":false,"missionId":"f17d29ac-149b-4a7a-830f-104d62e9935b","operation":"execute_mission","proofGate":"ship_and_prove_gate_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"f17d29ac-149b-4a7a-830f-104d62e9935b"},"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":4989,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:33:08.763375+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"444","receipt_type":"execute_mission","idempotency_key":"mission:f17d29ac-149b-4a7a-830f-104d62e9935b:execute_mission:ship_and_prove_gate_blocked","mission_step_id":"b01cfcd3-8485-46a6-97d8-8462d72f7f93","command_center_event_id":"f17d29ac-149b-4a7a-830f-104d62e9935b"},{"id":"172e9756-3584-4491-919d-0ef03e6564cf","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-d447bd8f2664","reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":6707,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":440,"terminal":false,"missionId":"d447bd8f-2664-4fa5-86bc-dd57f6369517","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"e51e1b674db8900565cd8d1c7f5a13850785208a","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"d447bd8f-2664-4fa5-86bc-dd57f6369517"},"performance":null,"deploymentId":"forgejo-main-e51e1b674db8","workflowRunId":1524,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["zoho-mail"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5919,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T19:16:24.33018+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"e51e1b674db8900565cd8d1c7f5a13850785208a","external_id":"forgejo-main-e51e1b674db8","receipt_type":"ship_and_prove","idempotency_key":"mission:d447bd8f-2664-4fa5-86bc-dd57f6369517:ship_and_prove:ship_and_prove_release_pending:e51e1b674db8900565cd8d1c7f5a13850785208a:1524","mission_step_id":"f405eb4d-0412-406f-9ce3-204f4001f6c8","command_center_event_id":"d447bd8f-2664-4fa5-86bc-dd57f6369517"},{"id":"4d20371d-3952-4790-a89a-35a0d64a2ce7","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"e51e1b674db8900565cd8d1c7f5a13850785208a","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"e51e1b674db8900565cd8d1c7f5a13850785208a","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1524","runId":1524,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T19:16:42.131684+00:00","proof_gate":"canonical_release_pending","source_sha":"e51e1b674db8900565cd8d1c7f5a13850785208a","external_id":"forgejo-main-e51e1b674db8","receipt_type":"canonical_release_status","idempotency_key":"mission:d447bd8f-2664-4fa5-86bc-dd57f6369517:forgejo-release-status:e51e1b674db8900565cd8d1c7f5a13850785208a:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending","mission_step_id":"f405eb4d-0412-406f-9ce3-204f4001f6c8","command_center_event_id":"d447bd8f-2664-4fa5-86bc-dd57f6369517"},{"id":"43faa6f5-4d12-470c-9a80-d982a22f96fb","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success","supabase-edge-production/live":"success"},"mainSha":"e51e1b674db8900565cd8d1c7f5a13850785208a","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"e51e1b674db8900565cd8d1c7f5a13850785208a","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1524","runId":1524,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T19:20:23.515591+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e51e1b674db8900565cd8d1c7f5a13850785208a","external_id":"forgejo-main-e51e1b674db8","receipt_type":"canonical_release_status","idempotency_key":"mission:d447bd8f-2664-4fa5-86bc-dd57f6369517:forgejo-release-status:e51e1b674db8900565cd8d1c7f5a13850785208a:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|frontend-cloudflare/live=success","mission_step_id":"63f12d4e-f1d9-46c1-94d8-0f321f6947b5","command_center_event_id":"d447bd8f-2664-4fa5-86bc-dd57f6369517"},{"id":"56b6fa28-4dbc-47dc-838a-897349a0cb88","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-calendar-email-opportunities-20260819","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":null,"terminal":false,"missionId":"75a4012a-c27d-4268-a75f-f5a6546d8a1f","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":"75a4012a-c27d-4268-a75f-f5a6546d8a1f"},"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":13454,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T19:33:10.310712+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:75a4012a-c27d-4268-a75f-f5a6546d8a1f:execute_mission:repair_mission_source_resolution_required","mission_step_id":"c839bdeb-9aa0-4c69-8859-af52acb9d556","command_center_event_id":"75a4012a-c27d-4268-a75f-f5a6546d8a1f"},{"id":"75598b9b-b3a5-4910-864e-8147d656c687","source":"cc-execution","status":"recorded","payload":{"objective":"Make the approved Big Papi's proposal PDF layout the canonical proposal layout once and for all. On current Forgejo main, replace the ornate gold/palm-border BigPapisProposalDocument with the clean approved editorial layout from the owner-approved MVGives PDF: cream paper with subtle cool/warm corner wash, large final Big Papi's logo at upper left, small blue EVENT BEVERAGE PROPOSAL eyebrow, large event title at upper right, prepared-for subtitle, thin divider, one rounded event summary strip with date/event/time/contact on the left and expected guests on the right, Service options heading, premium equal-height service cards with blue Pay Per Cup / gold Unlimited + BEST VALUE / red Wine Slushies accents as applicable to the selected service structure, black Pricing at a glance bar, two compact Included Service / Alcohol Service information cards, generous clean whitespace, faint bottom-right logo watermark, and a thin footer line with business/contact and prepared-for information. Preserve all existing proposal data, the five supported service structures, dynamic event/customer/pricing values, tax/compliance/catering rules, PDF generation/storage/email delivery, editor behavior, and current final logo asset. Remove the ornate triple borders, palm corner decorations, icon-heavy summary row, gold ornamental rules, and boxed on-location strip. Bump BIG_PAPIS_PROPOSAL_STANDARD.templateId from v8 to a new approved-layout revision so every previously generated ornate PDF is treated as stale and must regenerate through the approved canonical layout. Change only src/pages/mobile-vendor/BigPapisProposalDocument.tsx and the templateId line in src/lib/mobileVendor/eventQuotes.ts. Ship frontend only through one fresh ai/* branch, one Forgejo PR, KnockLaunch Gate, squash merge, Cloudflare production deployment, then visually verify /big-papis/owner/proposals against the approved editorial structure.","tenantRef":"bigpapisiceys","receivedAt":"2026-08-30T19:30:36.630Z","fingerprint":"8eebf48cb84642ae173223dcaab4596c2a74a1db5efbc37a5b853634f06a300e","workstreamRef":"bigpapisiceys","conversationId":null,"canonicalBranch":"ai/big-papis-approved-proposal-layout-20260830","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Make the approved Big Papi's proposal PDF layout the canonical proposal layout once and for all. On current Forgejo main, replace the ornate gold/palm-border BigPapisProposalDocument with the clean approved editorial layout from the owner-approved MVGives PDF: cream paper with subtle cool/warm corner wash, large final Big Papi's logo at upper left, small blue EVENT BEVERAGE PROPOSAL eyebrow, large event title at upper right, prepared-for subtitle, thin divider, one rounded event summary strip with date/event/time/contact on the left and expected guests on the right, Service options heading, premium equal-height service cards with blue Pay Per Cup / gold Unlimited + BEST VALUE / red Wine Slushies accents as applicable to the selected service structure, black Pricing at a glance bar, two compact Included Service / Alcohol Service information cards, generous clean whitespace, faint bottom-right logo watermark, and a thin footer line with business/contact and prepared-for information. Preserve all existing proposal data, the five supported service structures, dynamic event/customer/pricing values, tax/compliance/catering rules, PDF generation/storage/email delivery, editor behavior, and current final logo asset. Remove the ornate triple borders, palm corner decorations, icon-heavy summary row, gold ornamental rules, and boxed on-location strip. Bump BIG_PAPIS_PROPOSAL_STANDARD.templateId from v8 to a new approved-layout revision so every previously generated ornate PDF is treated as stale and must regenerate through the approved canonical layout. Change only src/pages/mobile-vendor/BigPapisProposalDocument.tsx and the templateId line in src/lib/mobileVendor/eventQuotes.ts. Ship frontend only through one fresh ai/* branch, one Forgejo PR, KnockLaunch Gate, squash merge, Cloudflare production deployment, then visually verify /big-papis/owner/proposals against the approved editorial structure.","wordingChanged":false,"canonicalIntent":"Make the approved Big Papi's proposal PDF layout the canonical proposal layout once and for all. On current Forgejo main, replace the ornate gold/palm-border BigPapisProposalDocument with the clean approved editorial layout from the owner-approved MVGives PDF: cream paper with subtle cool/warm corner wash, large final Big Papi's logo at upper left, small blue EVENT BEVERAGE PROPOSAL eyebrow, large event title at upper right, prepared-for subtitle, thin divider, one rounded event summary strip with date/event/time/contact on the left and expected guests on the right, Service options heading, premium equal-height service cards with blue Pay Per Cup / gold Unlimited + BEST VALUE / red Wine Slushies accents as applicable to the selected service structure, black Pricing at a glance bar, two compact Included Service / Alcohol Service information cards, generous clean whitespace, faint bottom-right logo watermark, and a thin footer line with business/contact and prepared-for information. Preserve all existing proposal data, the five supported service structures, dynamic event/customer/pricing values, tax/compliance/catering rules, PDF generation/storage/email delivery, editor behavior, and current final logo asset. Remove the ornate triple borders, palm corner decorations, icon-heavy summary row, gold ornamental rules, and boxed on-location strip. Bump BIG_PAPIS_PROPOSAL_STANDARD.templateId from v8 to a new approved-layout revision so every previously generated ornate PDF is treated as stale and must regenerate through the approved canonical layout. Change only src/pages/mobile-vendor/BigPapisProposalDocument.tsx and the templateId line in src/lib/mobileVendor/eventQuotes.ts. Ship frontend only through one fresh ai/* branch, one Forgejo PR, KnockLaunch Gate, squash merge, Cloudflare production deployment, then visually verify /big-papis/owner/proposals against the approved editorial structure.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"approved-proposal-layout","statement":"Every Big Papi customer proposal preview and regenerated PDF uses the approved clean cream editorial structure: large logo/title header, event summary strip, service option cards, black pricing bar, compact service notes, whitespace/watermark, and footer; the ornate border/palm template is gone.","proofConditionIds":["proposal-layout-live","proposal-layout-visual"]},{"id":"old-pdfs-invalidate","statement":"Previously generated ornate-layout PDFs are treated as stale so the next saved/sent customer PDF regenerates using the approved canonical layout.","proofConditionIds":["proposal-layout-live"]}],"objective":"Make the approved Big Papi's proposal PDF layout the canonical proposal layout once and for all. On current Forgejo main, replace the ornate gold/palm-border BigPapisProposalDocument with the clean approved editorial layout from the owner-approved MVGives PDF: cream paper with subtle cool/warm corner wash, large final Big Papi's logo at upper left, small blue EVENT BEVERAGE PROPOSAL eyebrow, large event title at upper right, prepared-for subtitle, thin divider, one rounded event summary strip with date/event/time/contact on the left and expected guests on the right, Service options heading, premium equal-height service cards with blue Pay Per Cup / gold Unlimited + BEST VALUE / red Wine Slushies accents as applicable to the selected service structure, black Pricing at a glance bar, two compact Included Service / Alcohol Service information cards, generous clean whitespace, faint bottom-right logo watermark, and a thin footer line with business/contact and prepared-for information. Preserve all existing proposal data, the five supported service structures, dynamic event/customer/pricing values, tax/compliance/catering rules, PDF generation/storage/email delivery, editor behavior, and current final logo asset. Remove the ornate triple borders, palm corner decorations, icon-heavy summary row, gold ornamental rules, and boxed on-location strip. Bump BIG_PAPIS_PROPOSAL_STANDARD.templateId from v8 to a new approved-layout revision so every previously generated ornate PDF is treated as stale and must regenerate through the approved canonical layout. Change only src/pages/mobile-vendor/BigPapisProposalDocument.tsx and the templateId line in src/lib/mobileVendor/eventQuotes.ts. Ship frontend only through one fresh ai/* branch, one Forgejo PR, KnockLaunch Gate, squash merge, Cloudflare production deployment, then visually verify /big-papis/owner/proposals against the approved editorial structure.","constraints":[{"id":"preserve-proposal-behavior","statement":"Preserve proposal data, five supported service structures, dynamic event/customer/pricing values, tax/compliance/catering rules, PDF generation/storage, email delivery, editor behavior, and the current final logo asset.","proofConditionIds":["proposal-layout-live"]},{"id":"bounded-frontend-only","statement":"Change only src/pages/mobile-vendor/BigPapisProposalDocument.tsx and the BIG_PAPIS_PROPOSAL_STANDARD.templateId line in src/lib/mobileVendor/eventQuotes.ts; no backend, database, auth, provider, runtime architecture, calendar, or unrelated UI changes.","proofConditionIds":["proposal-layout-live"]},{"id":"canonical-regeneration","statement":"Bump the proposal template revision so stored v8 document receipts no longer count as current.","proofConditionIds":["proposal-layout-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proposal-layout-live","kind":"runtime","claim":"The exact frontend release containing the approved proposal layout and bumped template revision is live on /big-papis/owner/proposals.","route":"/big-papis/owner/proposals","required":true,"expectedText":"Pricing at a glance","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proposal-layout-visual","kind":"visual","claim":"The Big Papi proposal document visually follows the owner-approved MVGives editorial layout and no longer shows the ornate triple borders, palm-corner decorations, ornamental gold rules, icon-heavy summary row, or boxed on-location strip.","route":"/big-papis/owner/proposals","required":true,"expectedText":"Service options","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/big-papis-approved-proposal-layout-20260830","conversationContext":null,"requestContractHash":"0f1dba98e11b1b1424bfcf26a04933038ab616c7b3bf1b3e94d949e4445c3815","requestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T19:30:37.223805+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:ae4636b6-ec75-4081-9e8d-dc7a0f95b102:tenant-workstream-contribution:8eebf48cb84642ae173223dcaab4596c2a74a1db5efbc37a5b853634f06a300e","mission_step_id":null,"command_center_event_id":"ae4636b6-ec75-4081-9e8d-dc7a0f95b102"},{"id":"5c1eddea-49b7-4149-be14-04816fe3c91b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-calendar-email-opportunities-20260819","reason":"anchored_edit_anchor_missing:supabase/functions/zoho-mail/index.ts","status":"blocked","metrics":{"receiptBytes":5419,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":441,"terminal":false,"missionId":"75a4012a-c27d-4268-a75f-f5a6546d8a1f","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"75a4012a-c27d-4268-a75f-f5a6546d8a1f"},"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":4957,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T19:33:25.931975+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:75a4012a-c27d-4268-a75f-f5a6546d8a1f:execute_mission:repair_mission_execution_blocked","mission_step_id":"dbd64d3a-49da-4346-b5b8-bf52761ac312","command_center_event_id":"75a4012a-c27d-4268-a75f-f5a6546d8a1f"},{"id":"ed708bfc-47a1-4bd3-b181-617bf9857e0f","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":999,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":441,"terminal":false,"missionId":"fd2258b6-e4c5-481e-a2bc-1b4b6c42670e","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"4e4f997794d9e0e34d2fb513fea3d2ae2bb581d8","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"fd2258b6-e4c5-481e-a2bc-1b4b6c42670e"},"performance":null,"deploymentId":"forgejo-main-4e4f997794d9","workflowRunId":1529,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["zoho-mail"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6138,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T19:48:54.20081+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"4e4f997794d9e0e34d2fb513fea3d2ae2bb581d8","external_id":"forgejo-main-4e4f997794d9","receipt_type":"ship_and_prove","idempotency_key":"mission:fd2258b6-e4c5-481e-a2bc-1b4b6c42670e:ship_and_prove:ship_and_prove_release_pending:4e4f997794d9e0e34d2fb513fea3d2ae2bb581d8:1529","mission_step_id":"e92c9ce2-ca86-4e5d-8663-0db322e7e6ff","command_center_event_id":"fd2258b6-e4c5-481e-a2bc-1b4b6c42670e"},{"id":"494b26dc-2a01-44e6-a5dd-2d149e405e34","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-calendar-email-opportunities-20260819","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":6489,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":441,"terminal":false,"missionId":"75a4012a-c27d-4268-a75f-f5a6546d8a1f","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"4e4f997794d9e0e34d2fb513fea3d2ae2bb581d8","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"75a4012a-c27d-4268-a75f-f5a6546d8a1f"},"performance":null,"deploymentId":"forgejo-main-4e4f997794d9","workflowRunId":1529,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["zoho-mail"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1865,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T19:53:49.070815+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"441","receipt_type":"automatic_mission_resume","idempotency_key":"mission:75a4012a-c27d-4268-a75f-f5a6546d8a1f:automatic-mission-resume:441:canonical_release_dispatched","mission_step_id":"a2b4536e-e4f4-4dd2-8bf5-6d4ee997950f","command_center_event_id":"75a4012a-c27d-4268-a75f-f5a6546d8a1f"},{"id":"08452f02-9844-4bba-b7ff-7240c26458e5","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-public-calendar-truck-marker","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":3384,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.50.9-specialized-read-budget","prNumber":555,"terminal":false,"missionId":"4d14c2dd-b3cb-4348-beb6-d2354c541675","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"4d14c2dd-b3cb-4348-beb6-d2354c541675"},"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":4830,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:12:08.219435+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"555","receipt_type":"execute_mission","idempotency_key":"mission:4d14c2dd-b3cb-4348-beb6-d2354c541675:execute_mission:repair_mission_execution_retryable","mission_step_id":"4599c208-5509-487e-b135-78ce6acb863e","command_center_event_id":"4d14c2dd-b3cb-4348-beb6-d2354c541675"},{"id":"10330355-fe61-4198-aef5-64c0e9e8d244","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/mail-experience-contact-intelligence-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":null,"terminal":false,"missionId":"9c623cde-a012-46f5-91f0-e8ba84fee35a","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":"9c623cde-a012-46f5-91f0-e8ba84fee35a"},"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":9253,"likelyAffectedFiles":["src/__tests__/contracts/canonical-production-release-status.test.ts","src/components/admin/TenantUserCommandCenters.tsx","src/components/GlobalCommandPalette.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/cc-execution-deploy-proof.test.ts","src/__tests__/contracts/command-center-mission-control.test.ts","src/__tests__/contracts/command-center-mission-preflight.test.ts","scripts/production-release-targets.json","scripts/validate-production-release-identities.mjs","src/components/admin/IdentityAccessOperationsCenter.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:14:57.830948+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9c623cde-a012-46f5-91f0-e8ba84fee35a:execute_mission:repair_mission_synthesis_ready","mission_step_id":"6f422809-13e9-4c15-ab9d-eaf9bc61eb63","command_center_event_id":"9c623cde-a012-46f5-91f0-e8ba84fee35a"},{"id":"a9b5b482-6349-45d5-9709-8aeddbc93ea4","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/mail-experience-contact-intelligence-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":null,"terminal":false,"missionId":"e6600f51-41cd-49fc-a8c7-1831bd9774ab","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":"e6600f51-41cd-49fc-a8c7-1831bd9774ab"},"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":8767,"likelyAffectedFiles":[".forgejo/workflows/knocklaunch.yml","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/__tests__/contracts/canonical-production-release-status.test.ts","src/__tests__/contracts/direct-pr-merge-release-ownership.contract.test.ts","scripts/production-release-targets.json","scripts/supabase-migration-release.mjs","scripts/validate-production-release-identities.mjs","scripts/validate-release-architecture.mjs","scripts/visual-witness-hosted-runner/RELEASE_TRIGGER.md","scripts/__tests__/production-release-status.contract.test.mjs","scripts/__tests__/supabase-migration-release.test.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:15:49.908281+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e6600f51-41cd-49fc-a8c7-1831bd9774ab:execute_mission:repair_mission_synthesis_ready","mission_step_id":"9565bf9c-674c-4642-83c2-590f6b4cf5c9","command_center_event_id":"e6600f51-41cd-49fc-a8c7-1831bd9774ab"},{"id":"5176d7a2-2d3f-486e-8070-dd64437d5b34","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/mail-experience-contact-intelligence-20260819","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":1860,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":442,"terminal":false,"missionId":"9c623cde-a012-46f5-91f0-e8ba84fee35a","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"a6b70ed4d0c16d977f3d75a64bc63d0d37c6a783","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"9c623cde-a012-46f5-91f0-e8ba84fee35a"},"performance":null,"deploymentId":"forgejo-main-a6b70ed4d0c1","workflowRunId":1533,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["zoho-mail"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6014,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:17:11.248389+00:00","proof_gate":"canonical_release_dispatched","source_sha":"a6b70ed4d0c16d977f3d75a64bc63d0d37c6a783","external_id":"forgejo-main-a6b70ed4d0c1","receipt_type":"execute_mission","idempotency_key":"mission:9c623cde-a012-46f5-91f0-e8ba84fee35a:execute_mission:canonical_release_dispatched","mission_step_id":"dd0a5657-4f98-45d9-ac00-7f38f14065e4","command_center_event_id":"9c623cde-a012-46f5-91f0-e8ba84fee35a"},{"id":"40f1cb55-8a7f-4325-a0cc-a064be3e85b4","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-59c13db68671","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":null,"terminal":false,"missionId":"59c13db6-8671-4853-9efa-5cd36da151c2","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":"59c13db6-8671-4853-9efa-5cd36da151c2"},"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":9615,"likelyAffectedFiles":["src/components/admin/TenantUserCommandCenters.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/__tests__/contracts/command-center-platform-mission-anchor.contract.test.ts",".forgejo/workflows/knocklaunch.yml","src/__tests__/contracts/canonical-deploy-dispatchers.test.ts","src/components/GlobalCommandPalette.tsx","src/__tests__/godmode/command-center.test.ts","src/__tests__/godmode/GodModeCommandConsole.test.tsx","scripts/validate-command-center-contracts.mjs","src/components/TenantRouter.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:21:36.987192+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:59c13db6-8671-4853-9efa-5cd36da151c2:execute_mission:repair_mission_synthesis_ready","mission_step_id":"a1674993-7659-404d-aec7-675afd8f0412","command_center_event_id":"59c13db6-8671-4853-9efa-5cd36da151c2"},{"id":"62116b57-367c-450c-896a-78bc690f2629","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_stale_refresh_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":436,"terminal":false,"missionId":"c4f0a81c-1453-4b3a-9ae4-5a04dae45768","operation":"ship_and_prove","proofGate":"ship_and_prove_gate_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"c4f0a81c-1453-4b3a-9ae4-5a04dae45768"},"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":5368,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:22:49.911334+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"436","receipt_type":"ship_and_prove","idempotency_key":"mission:c4f0a81c-1453-4b3a-9ae4-5a04dae45768:ship_and_prove:ship_and_prove_gate_blocked:no-source:no-run","mission_step_id":"be06b931-c32f-4ecc-ba7c-f66f28d3bfd1","command_center_event_id":"c4f0a81c-1453-4b3a-9ae4-5a04dae45768"},{"id":"6826c057-8d20-4397-b610-679a42778a2f","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":988,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.7-forgejo-queue-retire","prNumber":436,"terminal":false,"missionId":"c4f0a81c-1453-4b3a-9ae4-5a04dae45768","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"30c71cd200aff03bdfe254991d6c5fb9b279974f","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"c4f0a81c-1453-4b3a-9ae4-5a04dae45768"},"performance":null,"deploymentId":"forgejo-main-30c71cd200af","workflowRunId":1536,"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":5921,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:24:00.439898+00:00","proof_gate":"canonical_release_dispatched","source_sha":"30c71cd200aff03bdfe254991d6c5fb9b279974f","external_id":"forgejo-main-30c71cd200af","receipt_type":"ship_and_prove","idempotency_key":"mission:c4f0a81c-1453-4b3a-9ae4-5a04dae45768:ship_and_prove:canonical_release_dispatched:30c71cd200aff03bdfe254991d6c5fb9b279974f:1536","mission_step_id":"be06b931-c32f-4ecc-ba7c-f66f28d3bfd1","command_center_event_id":"c4f0a81c-1453-4b3a-9ae4-5a04dae45768"},{"id":"77093477-b14e-4759-b264-732c7bcb0a5c","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success","supabase-edge-production/live":"success"},"mainSha":"30c71cd200aff03bdfe254991d6c5fb9b279974f","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"a6b70ed4d0c16d977f3d75a64bc63d0d37c6a783","releaseState":"verified","sourceInMain":false,"compareStatus":null,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1533","runId":1533,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:24:04.803943+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"a6b70ed4d0c16d977f3d75a64bc63d0d37c6a783","external_id":"forgejo-main-a6b70ed4d0c1","receipt_type":"canonical_release_status","idempotency_key":"mission:9c623cde-a012-46f5-91f0-e8ba84fee35a:forgejo-release-status:a6b70ed4d0c16d977f3d75a64bc63d0d37c6a783:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|frontend-cloudflare/live=success","mission_step_id":"4ce59300-da99-4059-9f7c-f58ef7633537","command_center_event_id":"9c623cde-a012-46f5-91f0-e8ba84fee35a"},{"id":"943e58a4-2d7e-4867-9c93-e85bbfd55c06","source":"cc-execution","status":"recorded","payload":{"objective":"On current Forgejo main, make Big Papi's proposal/invoice documents native to KnockLaunch/Supabase and standardize every proposal on the exact premium Colby Hughes visual design approved in this conversation. Requirements: 1) Supabase Storage is the canonical binary document owner for Big Papi's proposals/invoices; Google Drive must not be required for creation, storage, retrieval, contact attachment, event attachment, proposal generation, invoice conversion, or customer-document display. Existing Drive IDs may remain as legacy/archive metadata but new documents must work with no Drive folder or Drive provisioning. 2) Reuse existing documents/contact_files/event_bookings/invoices primitives and existing Supabase storage buckets where appropriate; do not invent duplicate document tables. 3) Migrate/attach the three current Big Papi proposal records (Colby Hughes MVGives Family Night, Courtney Turner MVGives Nonprofit Celebration, Jasmin Arias CFLR Groundbreaking) to native Supabase-backed document references if safely possible; preserve existing Drive copies as noncanonical archive rather than deleting user data. 4) The Colby Hughes proposal design approved by the owner in the current conversation is the canonical Big Papi proposal layout. Preserve its premium warm cream/ivory textured gradient, elegant gold borders and palm frond corner treatment, strong black accents, actual Big Papi's logo, premium serif headings, refined contact card, three bordered service-option panels, subtle on-location service note, footer contact treatment, and tax-exemption footer. Do not fall back to the older simplified blue/cream SaaS-card layout. 5) Canonical sender contact: 315-790-0177, info@bpciceys.com, website bigpapiscoquitoiceys.com. 6) Pricing intelligence defaults: small 4 oz $5, medium 6 oz $7, large 9 oz $9, unlimited $13/person, wine slushies $12/person plus $400 licensing & insurance requirements fee shown small within the wine-slushy section, and a $50 catering fee for on-location service shown once subtly near footer/service note rather than repeatedly emphasized. Prices are plus applicable tax; tax-exempt organizations must provide valid exemption documentation. 7) Proposal content is event-specific and one event per proposal. Known customer/event data should populate automatically; missing values remain editable and must never be invented. 8) Proposal-to-invoice conversion reuses the exact accepted line items/customer/event/fees/tax context without re-entry. 9) Any shared proposal renderer/template primitive should make this Colby-approved premium layout the Big Papi tenant standard for Colby, Courtney, Jasmin and future proposals. 10) Preserve unrelated tenant behavior and owner-facing language only. 11) Do not modify or interfere with open PR #433 except where a narrowly shared document primitive requires compatible integration; avoid duplicate competing customer-360 changes. 12) Add focused regression guards proving new Big Papi documents do not require Drive and proving the canonical premium renderer contains the Big Papi brand/contact/pricing/tax/service-note requirements. Use one canonical PR/gate/squash merge/release and prove production behavior. No Visual Witness unless required for an explicit visual claim.","tenantRef":"big-papis","receivedAt":"2026-08-19T22:15:03.728Z","fingerprint":"0e7b2a53bc9547349e6720b19a9b3266310cd1c5e12c527971c12dd21231dda0","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/big-papis-premium-ops-20260818","requestedBranch":"ai/big-papis-native-proposal-standard-20260819","conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-19T22:15:05.036029+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:e3ce05a6-7c59-4211-9158-5ee5f40c794e:tenant-workstream-contribution:0e7b2a53bc9547349e6720b19a9b3266310cd1c5e12c527971c12dd21231dda0","mission_step_id":"f10144c1-a8f5-4efd-8bca-9f449a1ce2cc","command_center_event_id":"e3ce05a6-7c59-4211-9158-5ee5f40c794e"},{"id":"6591c14c-97f7-4e0d-ad1d-24d7c65ee94d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-public-calendar-truck-marker","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":4460,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.50.9-specialized-read-budget","prNumber":555,"terminal":false,"missionId":"4d14c2dd-b3cb-4348-beb6-d2354c541675","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":"4d14c2dd-b3cb-4348-beb6-d2354c541675"},"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":4795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:18:20.081072+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"555","receipt_type":"execute_mission","idempotency_key":"mission:4d14c2dd-b3cb-4348-beb6-d2354c541675:execute_mission:canonical_release_transport_retryable","mission_step_id":"4599c208-5509-487e-b135-78ce6acb863e","command_center_event_id":"4d14c2dd-b3cb-4348-beb6-d2354c541675"},{"id":"f02113c8-fc13-4d44-9700-6a43b25c265a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.8-pr-scoped-merge-guard","prNumber":443,"terminal":false,"missionId":"498c2c40-6714-480d-b535-3c505844da6f","operation":"ship_and_prove","proofGate":"ship_and_prove_gate_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"498c2c40-6714-480d-b535-3c505844da6f"},"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":4825,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:28:28.123414+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"443","receipt_type":"ship_and_prove","idempotency_key":"mission:498c2c40-6714-480d-b535-3c505844da6f:ship_and_prove:ship_and_prove_gate_blocked:no-source:no-run","mission_step_id":"3b171a92-f488-4da3-8f4c-dd09728123d3","command_center_event_id":"498c2c40-6714-480d-b535-3c505844da6f"},{"id":"097d6fee-4205-4bba-ad65-6d19c0b20d0c","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":994,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.8-pr-scoped-merge-guard","prNumber":443,"terminal":false,"missionId":"498c2c40-6714-480d-b535-3c505844da6f","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"498c2c40-6714-480d-b535-3c505844da6f"},"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":4556,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:29:25.575224+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"443","receipt_type":"ship_and_prove","idempotency_key":"mission:498c2c40-6714-480d-b535-3c505844da6f:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"3b171a92-f488-4da3-8f4c-dd09728123d3","command_center_event_id":"498c2c40-6714-480d-b535-3c505844da6f"},{"id":"4b3f005f-4417-46d6-948f-f8df95218639","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":1977,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.8-pr-scoped-merge-guard","prNumber":443,"terminal":false,"missionId":"498c2c40-6714-480d-b535-3c505844da6f","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"d76931c1b6a73fa2acfc9a35c793994074bf79fc","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"498c2c40-6714-480d-b535-3c505844da6f"},"performance":null,"deploymentId":"forgejo-main-d76931c1b6a7","workflowRunId":1539,"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":5891,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:30:27.859344+00:00","proof_gate":"canonical_release_dispatched","source_sha":"d76931c1b6a73fa2acfc9a35c793994074bf79fc","external_id":"forgejo-main-d76931c1b6a7","receipt_type":"ship_and_prove","idempotency_key":"mission:498c2c40-6714-480d-b535-3c505844da6f:ship_and_prove:canonical_release_dispatched:d76931c1b6a73fa2acfc9a35c793994074bf79fc:1539","mission_step_id":"3b171a92-f488-4da3-8f4c-dd09728123d3","command_center_event_id":"498c2c40-6714-480d-b535-3c505844da6f"},{"id":"3880b20e-a48b-48cc-a6e9-0416480543e6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/mail-contact-lead-origin-fix-20260819","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.8-pr-scoped-merge-guard","prNumber":444,"terminal":false,"missionId":"f17d29ac-149b-4a7a-830f-104d62e9935b","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":"f17d29ac-149b-4a7a-830f-104d62e9935b"},"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":5493,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:30:46.378075+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"444","receipt_type":"execute_mission","idempotency_key":"mission:f17d29ac-149b-4a7a-830f-104d62e9935b:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"b01cfcd3-8485-46a6-97d8-8462d72f7f93","command_center_event_id":"f17d29ac-149b-4a7a-830f-104d62e9935b"},{"id":"384d4ec3-5691-4eff-a292-46163dffcf4d","source":"forgejo","status":"verified","payload":{"branch":"ai/big-papis-public-calendar-truck-marker","prNumber":555,"nextAction":null,"mergeCommitSha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:19:19.125274+00:00","proof_gate":"merged_pr_deleted_branch_is_terminal_source_lineage","source_sha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","external_id":"555","receipt_type":"source_lineage_merged_branch_closed","idempotency_key":"mission:4d14c2dd-b3cb-4348-beb6-d2354c541675:merged-pr:555:branch-deleted","mission_step_id":"dde77623-7246-4a02-a01a-873ffe74521a","command_center_event_id":"4d14c2dd-b3cb-4348-beb6-d2354c541675"},{"id":"26dd3ded-0445-4763-8264-e661ccb9d2c0","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/mail-contact-lead-origin-fix-20260819","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":2166,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":444,"terminal":false,"missionId":"f17d29ac-149b-4a7a-830f-104d62e9935b","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":"f17d29ac-149b-4a7a-830f-104d62e9935b"},"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":567,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:33:34.163358+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"444","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f17d29ac-149b-4a7a-830f-104d62e9935b:automatic-mission-resume:444:repair_mission_pr_ready_retryable","mission_step_id":"07b0e74f-04ca-4f56-b395-f61baf07b8e8","command_center_event_id":"f17d29ac-149b-4a7a-830f-104d62e9935b"},{"id":"21fa9cc4-2ead-4a59-a0aa-ef67e58c2ddc","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/native-business-context-v1-20260819","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":4990,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.9-stale-connector-shield","prNumber":445,"terminal":false,"missionId":"a812cc50-a7e3-467a-99a5-ae9215642476","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"a812cc50-a7e3-467a-99a5-ae9215642476"},"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":5368,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:34:05.416718+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"445","receipt_type":"execute_mission","idempotency_key":"mission:a812cc50-a7e3-467a-99a5-ae9215642476:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"83056adf-bbab-4dff-8a70-38138c1d77e5","command_center_event_id":"a812cc50-a7e3-467a-99a5-ae9215642476"},{"id":"7ddc31d7-ae3c-47bc-bc21-7fbb1f0f80f6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/native-business-context-v1-20260819","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":6115,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.9-stale-connector-shield","prNumber":445,"terminal":false,"missionId":"a812cc50-a7e3-467a-99a5-ae9215642476","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":"a812cc50-a7e3-467a-99a5-ae9215642476"},"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":4969,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:34:41.813928+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"445","receipt_type":"execute_mission","idempotency_key":"mission:a812cc50-a7e3-467a-99a5-ae9215642476:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"83056adf-bbab-4dff-8a70-38138c1d77e5","command_center_event_id":"a812cc50-a7e3-467a-99a5-ae9215642476"},{"id":"99b40278-5942-47d7-a3ba-9be75ecbad47","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.9-stale-connector-shield","prNumber":444,"terminal":false,"missionId":"fe9b39a0-bceb-4d4c-8fd9-f4a8cf307ba4","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"fe9b39a0-bceb-4d4c-8fd9-f4a8cf307ba4"},"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":4574,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:34:47.002947+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"444","receipt_type":"ship_and_prove","idempotency_key":"mission:fe9b39a0-bceb-4d4c-8fd9-f4a8cf307ba4:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"8c3cf728-6224-437c-87a5-7bdb38a8082b","command_center_event_id":"fe9b39a0-bceb-4d4c-8fd9-f4a8cf307ba4"},{"id":"20e089bb-2246-4c29-9e9a-a75518ea52d4","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":993,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":444,"terminal":false,"missionId":"fe9b39a0-bceb-4d4c-8fd9-f4a8cf307ba4","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"88fd66a7c3bacf387a670543e8d18353098eb586","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"fe9b39a0-bceb-4d4c-8fd9-f4a8cf307ba4"},"performance":null,"deploymentId":"forgejo-main-88fd66a7c3ba","workflowRunId":1544,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["zoho-mail"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1596,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:35:41.402923+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"444","receipt_type":"automatic_mission_resume","idempotency_key":"mission:fe9b39a0-bceb-4d4c-8fd9-f4a8cf307ba4:automatic-mission-resume:444:canonical_release_dispatched","mission_step_id":"8c3cf728-6224-437c-87a5-7bdb38a8082b","command_center_event_id":"fe9b39a0-bceb-4d4c-8fd9-f4a8cf307ba4"},{"id":"8daacfdc-fb48-4227-9f87-9690223ebb45","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/deterministic-business-core-20260819","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":1127,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.9-stale-connector-shield","prNumber":447,"terminal":false,"missionId":"e628682a-5725-476b-a254-a5b8f7bec413","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"e628682a-5725-476b-a254-a5b8f7bec413"},"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":5365,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:38:53.804223+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"447","receipt_type":"execute_mission","idempotency_key":"mission:e628682a-5725-476b-a254-a5b8f7bec413:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"83b10988-8e60-4077-bd7f-658deef967cc","command_center_event_id":"e628682a-5725-476b-a254-a5b8f7bec413"},{"id":"b94550ae-c005-4f76-978d-cd1bccb13631","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/native-business-context-v1-20260819","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":7251,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":445,"terminal":false,"missionId":"a812cc50-a7e3-467a-99a5-ae9215642476","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"a812cc50-a7e3-467a-99a5-ae9215642476"},"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":1020,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:40:07.816588+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"445","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a812cc50-a7e3-467a-99a5-ae9215642476:automatic-mission-resume:445:repair_mission_waiting_for_gate","mission_step_id":"321b5592-dea1-4920-a867-3431398be277","command_center_event_id":"a812cc50-a7e3-467a-99a5-ae9215642476"},{"id":"110d68c0-db9f-4d05-8005-e0c3ef06f6de","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":990,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":446,"terminal":false,"missionId":"234acec4-62e9-4881-ab04-5778a68b2a98","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"234acec4-62e9-4881-ab04-5778a68b2a98"},"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":1023,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:40:20.518061+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"446","receipt_type":"automatic_mission_resume","idempotency_key":"mission:234acec4-62e9-4881-ab04-5778a68b2a98:automatic-mission-resume:446:repair_mission_waiting_for_gate","mission_step_id":"f598e603-4ec0-4e7e-a0cf-283c9b216ea3","command_center_event_id":"234acec4-62e9-4881-ab04-5778a68b2a98"},{"id":"3aa0c3f3-056c-4ba1-94d1-4b3f4dbe1211","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.9-stale-connector-shield","prNumber":448,"terminal":false,"missionId":"4c871d87-45d3-441d-ae0a-637df9ce0d29","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"4c871d87-45d3-441d-ae0a-637df9ce0d29"},"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":4562,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:43:43.178131+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"448","receipt_type":"ship_and_prove","idempotency_key":"mission:4c871d87-45d3-441d-ae0a-637df9ce0d29:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"a394b9ed-d8da-4cd8-b2b1-de591dff9866","command_center_event_id":"4c871d87-45d3-441d-ae0a-637df9ce0d29"},{"id":"e67ba0e9-98dc-4e59-b0c6-57b0024986ad","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-public-calendar-truck-marker","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":5818,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.50.9-specialized-read-budget","prNumber":555,"terminal":false,"missionId":"4d14c2dd-b3cb-4348-beb6-d2354c541675","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"4d14c2dd-b3cb-4348-beb6-d2354c541675"},"performance":null,"deploymentId":"forgejo-main-b12df6252037","workflowRunId":null,"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":5774,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:19:39.299292+00:00","proof_gate":"canonical_release_dispatched","source_sha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","external_id":"forgejo-main-b12df6252037","receipt_type":"execute_mission","idempotency_key":"mission:4d14c2dd-b3cb-4348-beb6-d2354c541675:execute_mission:canonical_release_dispatched","mission_step_id":"5918fb66-f0f2-4cfc-a6a0-2a1047e71bba","command_center_event_id":"4d14c2dd-b3cb-4348-beb6-d2354c541675"},{"id":"0763683c-5a0f-4b17-84f3-36387ee94144","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":1979,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":448,"terminal":false,"missionId":"4c871d87-45d3-441d-ae0a-637df9ce0d29","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"9c2801806bddb1e0d555c163a01cb46f11c550e2","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"4c871d87-45d3-441d-ae0a-637df9ce0d29"},"performance":null,"deploymentId":"forgejo-main-9c2801806bdd","workflowRunId":1551,"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":1617,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:45:27.979943+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"448","receipt_type":"automatic_mission_resume","idempotency_key":"mission:4c871d87-45d3-441d-ae0a-637df9ce0d29:automatic-mission-resume:448:canonical_release_dispatched","mission_step_id":"a394b9ed-d8da-4cd8-b2b1-de591dff9866","command_center_event_id":"4c871d87-45d3-441d-ae0a-637df9ce0d29"},{"id":"07f476fe-dd2f-4949-8450-1ed425c81467","source":"cc-execution","status":"recorded","payload":{"objective":"For the existing Big Papi's Mail workstream, update ONLY the owner-facing 'Event lead scanning setup' instructions on /big-papis/email. Reuse the current canonical Big Papi Mail mission/branch/PR if one exists; do not create a duplicate competing lane. The modal must explicitly say the webhook is configured in Will's mailbox info@bpciceys.com, NOT the KNOCKLAUNCH/Zoho admin mailbox. Replace vague condition wording with exact Zoho steps: Zoho Mail -> Settings -> Integrations -> Developer Space -> Outgoing Webhooks -> Add new configuration; Custom Username 'KNOCKLAUNCH - Big Papi Mail'; paste the provided webhook URL; select entity Mail; Condition Type 'No conditions. All incoming emails'; leave Limited Data List unchecked; no custom function; Save; then return to KNOCKLAUNCH. Use simple owner-facing language and avoid developer jargon. Do not change backend behavior or webhook endpoint in this pass. Ship through the canonical Forgejo gate and affected frontend release only, then prove the live route contains the clarified setup text. Do not run Visual Witness.","tenantRef":"big-papis","receivedAt":"2026-08-19T20:45:40.126Z","fingerprint":"72e7c44b4b99f0e11ebebe722e7ffbe259fd8d29214745aabfbad0e7cb70ae8f","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/big-papis-premium-ops-20260818","requestedBranch":null,"conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-19T20:45:40.679285+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:e3ce05a6-7c59-4211-9158-5ee5f40c794e:tenant-workstream-contribution:72e7c44b4b99f0e11ebebe722e7ffbe259fd8d29214745aabfbad0e7cb70ae8f","mission_step_id":"f10144c1-a8f5-4efd-8bca-9f449a1ce2cc","command_center_event_id":"e3ce05a6-7c59-4211-9158-5ee5f40c794e"},{"id":"4d5103b6-e0fc-4d4f-b311-eb6b568e7877","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":445,"terminal":false,"missionId":"19d6de40-6ebc-4be9-a55e-2c953ca5289c","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"4c4f05c6945e8339f51d25daffa9636687b7993a","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"19d6de40-6ebc-4be9-a55e-2c953ca5289c"},"performance":null,"deploymentId":"forgejo-main-4c4f05c6945e","workflowRunId":1555,"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":6764,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:52:41.04197+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"4c4f05c6945e8339f51d25daffa9636687b7993a","external_id":"forgejo-main-4c4f05c6945e","receipt_type":"ship_and_prove","idempotency_key":"mission:19d6de40-6ebc-4be9-a55e-2c953ca5289c:ship_and_prove:ship_and_prove_release_pending:4c4f05c6945e8339f51d25daffa9636687b7993a:1555","mission_step_id":"ba8e4ae9-af4e-45e0-9234-e596ca0d6bc7","command_center_event_id":"19d6de40-6ebc-4be9-a55e-2c953ca5289c"},{"id":"72137c22-8e88-453d-b508-462a55e79f84","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"4c4f05c6945e8339f51d25daffa9636687b7993a","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"4c4f05c6945e8339f51d25daffa9636687b7993a","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1555","runId":1555,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:52:47.654092+00:00","proof_gate":"canonical_release_pending","source_sha":"4c4f05c6945e8339f51d25daffa9636687b7993a","external_id":"forgejo-main-4c4f05c6945e","receipt_type":"canonical_release_status","idempotency_key":"mission:19d6de40-6ebc-4be9-a55e-2c953ca5289c:forgejo-release-status:4c4f05c6945e8339f51d25daffa9636687b7993a:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"ba8e4ae9-af4e-45e0-9234-e596ca0d6bc7","command_center_event_id":"19d6de40-6ebc-4be9-a55e-2c953ca5289c"},{"id":"ed9efc15-85e8-43e5-b566-3282fcb482ed","source":"forgejo","status":"verified","payload":{"branch":"ai/big-papis-public-calendar-truck-marker","prNumber":555,"nextAction":null,"mergeCommitSha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:18:45.500969+00:00","proof_gate":"merged_pr_deleted_branch_is_terminal_source_lineage","source_sha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","external_id":"555","receipt_type":"source_lineage_merged_branch_closed","idempotency_key":"mission:72e9ba84-0480-42ab-9c8a-00ef46851962:merged-pr:555:branch-deleted","mission_step_id":"6dec6ec3-59e5-460d-ad95-5c375e81284a","command_center_event_id":"72e9ba84-0480-42ab-9c8a-00ef46851962"},{"id":"f6f26681-2bbc-4186-a3f7-e190dedbc8bf","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"91922e14c5a03fd783b7d5a0c50ff40f47355783","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"91922e14c5a03fd783b7d5a0c50ff40f47355783","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-23T11:56:12.780581+00:00","proof_gate":"canonical_release_pending","source_sha":"91922e14c5a03fd783b7d5a0c50ff40f47355783","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:9d443c9c-dc68-44b2-859d-2605546837c0:forgejo-release-status:91922e14c5a03fd783b7d5a0c50ff40f47355783:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"a92b56a5-ae7c-41d0-991e-0d34f13617e6","command_center_event_id":"9d443c9c-dc68-44b2-859d-2605546837c0"},{"id":"ebc1407a-99d7-457e-a268-aef7ec30c81a","source":"cc-execution","status":"recorded","payload":{"objective":"Extend the live Native Business Context v1 (main SHA 4c4f05c6945e8339f51d25daffa9636687b7993a) through the downstream Big Papi lifecycle using existing canonical state only. Do NOT create a second business core, duplicate tables, or a separate workflow engine. Requirements: (1) Proposals/Quotes remain stored on the canonical event booking metadata; add a real sent-state/mark-sent transition using that existing quote record, and surface native context actions. (2) Proposal approval must continue to make the canonical event booking Booked; treat that same booking as the Work object for Event Day instead of creating another work row, and expose Work/Calendar/People/Money actions from the approved proposal context. (3) Money continues to use invoices.event_booking_id/contact_id; invoice creation and paid transitions must preserve the shared BusinessContext, and payment completion must continue to update the canonical event booking balance/stage. (4) Business Pulse/Insights must consume the shared BusinessAttentionFeed primitive rather than maintain an isolated priority model, including overdue invoices, near-term readiness, missing deposits, and stale Inquiry/Quoted/Awaiting Agreement follow-up. (5) Home and Insights should therefore speak the same attention-item language while keeping their existing presentation. (6) Add regression/contract tests proving the same event_booking_id/contact_id flows through proposal -> booked work -> invoice/payment -> insight, and that no duplicate persistence store is introduced. (7) Reuse the shared lifecycle names from businessContext.ts; derive lifecycle state from existing records/metadata rather than inventing a lifecycle-event database. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend-only release if that is the only affected owner, and non-visual runtime proof. Do not run Visual Witness.","tenantRef":"bigpapisiceys","receivedAt":"2026-08-19T20:57:59.919Z","fingerprint":"e810ba84a8c7d8ded63cc203b323f4b0ddbf0888342f0da9d03f4afddce65bb2","workstreamRef":"bigpapisiceys","conversationId":null,"canonicalBranch":"ai/native-business-context-v1-20260819","requestedBranch":"ai/native-business-lifecycle-v1-20260819","conversationContext":"{\"delta\":\"Owner wants the concrete end-to-end operating-system behavior, not just the foundation: Mail -> opportunity -> exact Calendar -> exact People -> Proposal -> accepted event becomes Work -> payment appears in Money -> Insights catches stalls. Native Business Context v1 is already live at 4c4f05c6945e8339f51d25daffa9636687b7993a. Existing canonical facts: BigPapis eventQuotes are stored inside event_bookings.metadata.big_papis_quotes_v1; approveEventQuote sets quote approved and the event_booking stage Booked, quote_amount, deposit_amount, balance_due, confirmed_at. BigPapisEventDay derives Work directly from event_bookings + event_workflow_steps/loadout. BigPapisMoney invoices table rows carry event_booking_id/contact_id; paidMutation updates invoice status/paid_at and reduces event_bookings.balance_due, setting stage Payment Complete at zero. BigPapisBusinessPulse already derives overdue/readiness/deposit priorities from event_bookings, invoices, event_workflow_steps. Extend those existing truths through the shared BusinessContext/BusinessAttentionFeed contract; do not create duplicate state.\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:58:00.443798+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:a812cc50-a7e3-467a-99a5-ae9215642476:tenant-workstream-contribution:e810ba84a8c7d8ded63cc203b323f4b0ddbf0888342f0da9d03f4afddce65bb2","mission_step_id":"321b5592-dea1-4920-a867-3431398be277","command_center_event_id":"a812cc50-a7e3-467a-99a5-ae9215642476"},{"id":"829b4bdd-bec7-4a8c-98e5-ae9724a1405a","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/native-business-context-v1-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":11722,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":445,"terminal":false,"missionId":"a812cc50-a7e3-467a-99a5-ae9215642476","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":"a812cc50-a7e3-467a-99a5-ae9215642476"},"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":9835,"likelyAffectedFiles":["src/__tests__/contracts/native-business-context.contract.test.ts","src/components/admin/TenantUserCommandCenters.tsx","src/__tests__/contracts/command-center-event-runtime.test.ts","src/components/admin/AdminPageContext.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/GlobalCommandPalette.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/cc-execution-deploy-proof.test.ts","src/__tests__/contracts/cc-execution-onrunner-deploy-lane.contract.test.ts","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:26:20.848186+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a812cc50-a7e3-467a-99a5-ae9215642476:execute_mission:repair_mission_synthesis_ready","mission_step_id":"3f720150-8d2c-476a-af99-8f20d7665f8e","command_center_event_id":"a812cc50-a7e3-467a-99a5-ae9215642476"},{"id":"fd72464f-5706-4914-8aaf-26315fd4fbe5","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/deterministic-business-core-20260819","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":4509,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":447,"terminal":false,"missionId":"e628682a-5725-476b-a254-a5b8f7bec413","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"e628682a-5725-476b-a254-a5b8f7bec413"},"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":4989,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:58:50.836576+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"447","receipt_type":"execute_mission","idempotency_key":"mission:e628682a-5725-476b-a254-a5b8f7bec413:execute_mission:repair_mission_execution_blocked","mission_step_id":"83b10988-8e60-4077-bd7f-658deef967cc","command_center_event_id":"e628682a-5725-476b-a254-a5b8f7bec413"},{"id":"9a31388e-7bff-4ec0-a243-ebe8ad43eb15","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/deterministic-business-core-20260819","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":5552,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":447,"terminal":false,"missionId":"e628682a-5725-476b-a254-a5b8f7bec413","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":"e628682a-5725-476b-a254-a5b8f7bec413"},"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":6775,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:59:01.370916+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"447","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e628682a-5725-476b-a254-a5b8f7bec413:automatic-mission-resume:447:repair_mission_pr_ready_retryable","mission_step_id":"10dae9e3-938f-45e5-b14b-4fb821f24143","command_center_event_id":"e628682a-5725-476b-a254-a5b8f7bec413"},{"id":"e4a46947-6808-4625-96be-951a812fd14b","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/deterministic-business-core-20260819","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":7887,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":447,"terminal":false,"missionId":"e628682a-5725-476b-a254-a5b8f7bec413","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":"e628682a-5725-476b-a254-a5b8f7bec413"},"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":5510,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:47:15.732512+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"447","receipt_type":"execute_mission","idempotency_key":"mission:e628682a-5725-476b-a254-a5b8f7bec413:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"83b10988-8e60-4077-bd7f-658deef967cc","command_center_event_id":"e628682a-5725-476b-a254-a5b8f7bec413"},{"id":"8478bddd-48c0-4297-b329-02ae3e6305b6","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":995,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":451,"terminal":false,"missionId":"3e5ae2a9-87e4-42d2-886c-3b54ba10ae5c","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"1b17869d65293c6210555bd0c9971fe39eb4790c","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3e5ae2a9-87e4-42d2-886c-3b54ba10ae5c"},"performance":null,"deploymentId":"forgejo-main-1b17869d6529","workflowRunId":1571,"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":1600,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:20:25.570153+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"451","receipt_type":"automatic_mission_resume","idempotency_key":"mission:3e5ae2a9-87e4-42d2-886c-3b54ba10ae5c:automatic-mission-resume:451:canonical_release_dispatched","mission_step_id":"66a298ac-5f91-490f-9dac-d777224a61d8","command_center_event_id":"3e5ae2a9-87e4-42d2-886c-3b54ba10ae5c"},{"id":"b7627363-a123-46b2-adc3-d28b5034aeff","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":449,"terminal":false,"missionId":"f88f7c9b-dda8-4066-b4f2-2410f9bb5ef3","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"5d1b7417425df86f08cdd478b9f09886c751b5e4","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"f88f7c9b-dda8-4066-b4f2-2410f9bb5ef3"},"performance":null,"deploymentId":"forgejo-main-5d1b7417425d","workflowRunId":1561,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["zoho-mail"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5832,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:02:28.621017+00:00","proof_gate":"canonical_release_dispatched","source_sha":"5d1b7417425df86f08cdd478b9f09886c751b5e4","external_id":"forgejo-main-5d1b7417425d","receipt_type":"ship_and_prove","idempotency_key":"mission:f88f7c9b-dda8-4066-b4f2-2410f9bb5ef3:ship_and_prove:canonical_release_dispatched:5d1b7417425df86f08cdd478b9f09886c751b5e4:1561","mission_step_id":"00288584-80ca-488d-b519-3f9ffd3ff876","command_center_event_id":"f88f7c9b-dda8-4066-b4f2-2410f9bb5ef3"},{"id":"a9a2d39c-1dcd-4791-bc60-79478aa3ec90","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"5d1b7417425df86f08cdd478b9f09886c751b5e4","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"5d1b7417425df86f08cdd478b9f09886c751b5e4","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1561","runId":1561,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:02:34.553897+00:00","proof_gate":"canonical_release_pending","source_sha":"5d1b7417425df86f08cdd478b9f09886c751b5e4","external_id":"forgejo-main-5d1b7417425d","receipt_type":"canonical_release_status","idempotency_key":"mission:f88f7c9b-dda8-4066-b4f2-2410f9bb5ef3:forgejo-release-status:5d1b7417425df86f08cdd478b9f09886c751b5e4:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"00288584-80ca-488d-b519-3f9ffd3ff876","command_center_event_id":"f88f7c9b-dda8-4066-b4f2-2410f9bb5ef3"},{"id":"43201d06-18b3-46fc-bcef-610cb8ba4781","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"5d1b7417425df86f08cdd478b9f09886c751b5e4","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"5d1b7417425df86f08cdd478b9f09886c751b5e4","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1561","runId":1561,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:02:49.842879+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"5d1b7417425df86f08cdd478b9f09886c751b5e4","external_id":"forgejo-main-5d1b7417425d","receipt_type":"canonical_release_status","idempotency_key":"mission:f88f7c9b-dda8-4066-b4f2-2410f9bb5ef3:forgejo-release-status:5d1b7417425df86f08cdd478b9f09886c751b5e4:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"03ad5539-c735-47bc-b6cd-dcc66620700b","command_center_event_id":"f88f7c9b-dda8-4066-b4f2-2410f9bb5ef3"},{"id":"31ff39ab-b628-4065-8416-c122a41d6883","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/deterministic-business-core-20260819","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":9023,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":447,"terminal":false,"missionId":"e628682a-5725-476b-a254-a5b8f7bec413","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"e628682a-5725-476b-a254-a5b8f7bec413"},"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":1021,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:04:26.002906+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"447","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e628682a-5725-476b-a254-a5b8f7bec413:automatic-mission-resume:447:repair_mission_waiting_for_gate","mission_step_id":"10dae9e3-938f-45e5-b14b-4fb821f24143","command_center_event_id":"e628682a-5725-476b-a254-a5b8f7bec413"},{"id":"909c3d26-d05d-4deb-a89a-6479698e6bd5","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":3283,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.15-unrebaseable-generation-rotation","prNumber":582,"terminal":false,"missionId":"eff60862-125a-4840-9b75-9766eb0ef104","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"86f5c82d1e7fb9bdb35f7cd66f03447c4ba7adbf","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"eff60862-125a-4840-9b75-9766eb0ef104"},"performance":null,"deploymentId":"forgejo-main-86f5c82d1e7f","workflowRunId":null,"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":6088,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-22T01:25:25.828876+00:00","proof_gate":"canonical_release_dispatched","source_sha":"86f5c82d1e7fb9bdb35f7cd66f03447c4ba7adbf","external_id":"forgejo-main-86f5c82d1e7f","receipt_type":"execute_mission","idempotency_key":"mission:eff60862-125a-4840-9b75-9766eb0ef104:execute_mission:canonical_release_dispatched","mission_step_id":"704599c7-6c2d-411e-82e3-7acb40feec4e","command_center_event_id":"eff60862-125a-4840-9b75-9766eb0ef104"},{"id":"358b3c5a-1b8e-4987-bd87-d92ac2744744","source":"cc-execution","status":"recorded","payload":{"objective":"OWNER DIRECTIVE: Build and ship a real schedule screenshot importer for Big Papi's events. Live truth: current main 91922e14c5a03fd783b7d5a0c50ff40f47355783; Big Papi tenant 766cfaa7-ac42-46c8-bbef-69d13268a29d; owner Events page is src/pages/mobile-vendor/BigPapisEvents.tsx at /big-papis/events; production Supabase already has OPENAI_API_KEY used by universal-extractor vision. Implement the smallest safe end-to-end workflow:\n1. Add a prominent mobile-friendly “Import schedule screenshot” / camera-upload action on Big Papi Events, accepting PNG/JPEG/WebP and multiple images.\n2. Add a dedicated authenticated, tenant-scoped Supabase Edge Function (preferred name mobile-vendor-schedule-import) that receives base64 images plus tenant ID, verifies caller auth + active tenant membership/GodMode, uses existing OPENAI_API_KEY with a vision-capable configured/default model, and returns structured event candidates only. It must NOT persist calendar rows itself.\n3. Extraction contract must support multiple events per screenshot and fields: title, event_date YYYY-MM-DD|null, start_time local HH:mm|null, end_time local HH:mm|null, location, description/notes, all_day, confidence 0..1, date_evidence, time_evidence, warnings. Treat America/New_York as business timezone. Never invent or shift a date. Only apply a date to an event when explicit screenshot text or an explicit schedule header/group proves it. If ambiguous, return null + warning. Do not reinterpret weekday/date mismatches silently. Do not manufacture end times.\n4. Frontend shows an editable review UI before writes. Will can select/deselect candidates and edit title/date/start/end/location/notes. Clearly flag missing/low-confidence dates/times. Nothing is added until he taps an explicit bulk Add to calendar button.\n5. On commit, create through existing createEventBooking/event contract, preserving local day/time correctly and adding provenance metadata such as source='schedule_screenshot_import', confidence/evidence, import timestamp, and screenshot file name. Do not mutate existing bookings.\n6. Prevent obvious duplicates by comparing selected candidates against current event_bookings / normalized schedule using normalized title + same local event date and, when present, same start time. Surface duplicates as skipped/review instead of inserting.\n7. Keep UI owner-facing and simple. No developer jargon. Good mobile UX.\n8. Add focused contract tests covering presence of upload/review flow, no direct auto-write during extraction, provenance, duplicate guard, and extractor anti-fabrication/date-preservation rules. Update supabase/config.toml for function auth as appropriate.\n9. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, canonical release. Deploy only affected frontend and Supabase function targets. No Visual Witness. Verify final production route and function/runtime contract; a merge or dispatch alone is not completion.","tenantRef":"766cfaa7-ac42-46c8-bbef-69d13268a29d","receivedAt":"2026-08-23T12:17:13.231Z","fingerprint":"e21b83aa38b6f04d5450c0a1e0c6045ea3611ac90c1535da85247e308032fc6a","workstreamRef":"766cfaa7ac4246c8bbef69d13268a29d","conversationId":null,"canonicalBranch":"ai/objective-first-repair-2228bb45b185","requestedBranch":"ai/big-papis-schedule-screenshot-import-20260823","conversationContext":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-23T12:17:13.710047+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:2228bb45-b185-4e33-a340-778a46e6a8ea:tenant-workstream-contribution:e21b83aa38b6f04d5450c0a1e0c6045ea3611ac90c1535da85247e308032fc6a","mission_step_id":"05ce7e15-c2c7-4eaa-b25b-143a550ea213","command_center_event_id":"2228bb45-b185-4e33-a340-778a46e6a8ea"},{"id":"3953afbe-b289-4b91-8a8f-6c7a56620d30","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/deterministic-business-core-20260819","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":10129,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":447,"terminal":false,"missionId":"e628682a-5725-476b-a254-a5b8f7bec413","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":"e628682a-5725-476b-a254-a5b8f7bec413"},"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":7190,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:59:12.77723+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":"447","receipt_type":"execute_mission","idempotency_key":"mission:e628682a-5725-476b-a254-a5b8f7bec413:execute_mission:repair_mission_source_resolution_required","mission_step_id":"4c1e1781-1021-4305-bfac-1cd4387bc707","command_center_event_id":"e628682a-5725-476b-a254-a5b8f7bec413"},{"id":"7d72403f-545c-493f-9772-3f6c6d6584b7","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/deterministic-business-core-20260819","reason":null,"status":"complete","metrics":{"receiptBytes":11360,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":447,"terminal":false,"missionId":"e628682a-5725-476b-a254-a5b8f7bec413","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"e628682a-5725-476b-a254-a5b8f7bec413"},"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":5257,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:07:49.929243+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"447","receipt_type":"execute_mission","idempotency_key":"mission:e628682a-5725-476b-a254-a5b8f7bec413:execute_mission:repair_mission_prepared","mission_step_id":"83b10988-8e60-4077-bd7f-658deef967cc","command_center_event_id":"e628682a-5725-476b-a254-a5b8f7bec413"},{"id":"b7eb290b-ce2e-4d8a-b1d5-78050224542c","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/deterministic-business-core-20260819","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":12384,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":447,"terminal":false,"missionId":"e628682a-5725-476b-a254-a5b8f7bec413","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"f4ab4eb05c134bd74af3974e7f1e52ba6113532d","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"e628682a-5725-476b-a254-a5b8f7bec413"},"performance":null,"deploymentId":"forgejo-main-f4ab4eb05c13","workflowRunId":1569,"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":6017,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:11:27.901869+00:00","proof_gate":"canonical_release_dispatched","source_sha":"f4ab4eb05c134bd74af3974e7f1e52ba6113532d","external_id":"forgejo-main-f4ab4eb05c13","receipt_type":"execute_mission","idempotency_key":"mission:e628682a-5725-476b-a254-a5b8f7bec413:execute_mission:canonical_release_dispatched","mission_step_id":"7b8a6c31-c5b6-4d37-a25a-f5e8fb7ab23f","command_center_event_id":"e628682a-5725-476b-a254-a5b8f7bec413"},{"id":"c2c919c2-a03d-48dd-b609-c4a0448c1b76","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success"},"mainSha":"f4ab4eb05c134bd74af3974e7f1e52ba6113532d","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"f4ab4eb05c134bd74af3974e7f1e52ba6113532d","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1569","runId":1569,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:11:34.44345+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"f4ab4eb05c134bd74af3974e7f1e52ba6113532d","external_id":"forgejo-main-f4ab4eb05c13","receipt_type":"canonical_release_status","idempotency_key":"mission:e628682a-5725-476b-a254-a5b8f7bec413:forgejo-release-status:f4ab4eb05c134bd74af3974e7f1e52ba6113532d:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-migrations/live=success","mission_step_id":"8f13a3ba-e942-4bbd-9efd-30c40b14e678","command_center_event_id":"e628682a-5725-476b-a254-a5b8f7bec413"},{"id":"a0c9a440-efbd-4984-bc70-6047b2c8327c","source":"cc-execution","status":"recorded","payload":{"objective":"Frontend-only Big Papi's Today page redesign. On /big-papis/today, make new/pending event opportunities the dominant first-screen hero when present: place them at the very top, visually large and impossible to miss, with tasteful attention animation/motion, clear event/customer/date/time/location/guest-count context, and obvious owner actions. Rebalance the rest of Today below that hero so it reads as prioritized 'what needs attention now' rather than equal-weight cards. Remove the cream/beige palette from this route and replace it with the existing dark/premium Big Papi/KNOCKLAUNCH visual language. Keep motion premium, restrained, and accessible (respect reduced-motion). Do not change backend/data/auth/runtime behavior. Do not touch the separate Zoho duplicate-opportunity dedupe repair. Use current Forgejo main, one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, deploy frontend only to Cloudflare, and verify production source/runtime without Visual Witness.","tenantRef":"big-papis","receivedAt":"2026-08-19T21:18:25.088Z","fingerprint":"c55d8540ac1ad1580c894ef665a468e19cc492535031c9661ce0576a8ee2a99c","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/big-papis-premium-ops-20260818","requestedBranch":null,"conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-19T21:18:25.681058+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:e3ce05a6-7c59-4211-9158-5ee5f40c794e:tenant-workstream-contribution:c55d8540ac1ad1580c894ef665a468e19cc492535031c9661ce0576a8ee2a99c","mission_step_id":"f10144c1-a8f5-4efd-8bca-9f449a1ce2cc","command_center_event_id":"e3ce05a6-7c59-4211-9158-5ee5f40c794e"},{"id":"854cacdf-e636-4385-ab9a-989007e71d57","source":"cc-execution","status":"recorded","payload":{"objective":"Upgrade Big Papi's screenshot schedule importer on current Forgejo main f27f80a57202d17bc67229921255a5261aef3aa6. Preserve all existing events/bookings. No Visual Witness.\n\nRequired contract:\n1. CURRENT YEAR DEFAULT: In America/New_York, assume any visible month/day without a visible year is in the current business year, computed at runtime (never hardcode 2026). A visibly explicit year wins. Weekday-only with no governing month/day stays unresolved. If weekday conflicts with numeric date, keep the numeric date and warn; never shift it.\n2. SERVER VALIDATION in supabase/functions/mobile-vendor-event-request/index.ts: deterministically validate year evidence after vision extraction. Parse explicit 4-digit and common 2-digit years from date_evidence. If no explicit year, any accepted event_date must use current business year. If explicit year conflicts with extracted year, clear/block the date for review. Return year_assumed_current per event and default_year in response. Bump function version. Preserve exact date/time evidence. Never infer end times/durations.\n3. CALENDAR-FIRST: Add authenticated action schedule_screenshot_commit. Verify tenant access; validate reviewed candidates; dedupe against BOTH user_calendar_events and event_bookings; create user_calendar_events only. Do NOT create event_bookings/Inquiry records from screenshots. Store New York wall-clock timestamps correctly including DST; all-day at local midnight; missing end time stays null. is_auto_generated=false. Default visibility/scope private. Metadata must keep source=schedule_screenshot_import, source_file, imported_at, extraction_confidence, date_evidence, time_evidence, extraction_warnings, notes, business_timezone, year_assumed_current, owner_approved_import=true. Return created/skipped duplicate counts. Never overwrite/reschedule existing events.\n4. EASY UX in src/pages/mobile-vendor/BigPapisEvents.tsx: keep Import schedule prominent/mobile-friendly. Auto-select nonduplicate candidates with valid date and reasonable confidence; unresolved/low-confidence rows require attention. Show compact Ready / Check / Already there counts. Show an informational dynamic '<year> assumed' badge when year inferred; do not treat that as an error. Put raw evidence/warnings behind a small details disclosure. Primary action says Add X events and is one-tap for clear imports. Manual edit/unselect remains. UI duplicate detection is fast feedback; server commit is authoritative. On commit refresh normalized schedule/bookings and show created + skipped duplicate counts. Remove screenshot import's createEventBooking loop.\n5. Add focused regression contract tests for dynamic current-year default, explicit-year override, calendar-first commit/provenance/private default, duplicate protection, and absence of screenshot createEventBooking save loop.\n\nUse one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, then deploy only frontend + mobile-vendor-event-request and prove exact merged source, live frontend artifact, and active Edge Function version. No migrations unless genuinely required by current schema.","tenantRef":"766cfaa7-ac42-46c8-bbef-69d13268a29d","receivedAt":"2026-08-23T12:36:18.646Z","fingerprint":"c3d598f02419ab178d078d032abb82d035b7b3e720cb6f46bfbba03b34a08f73","workstreamRef":"766cfaa7ac4246c8bbef69d13268a29d","conversationId":null,"canonicalBranch":"ai/objective-first-repair-2228bb45b185","requestedBranch":"ai/big-papis-smart-schedule-import-20260823","conversationContext":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-23T12:36:19.073744+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:2228bb45-b185-4e33-a340-778a46e6a8ea:tenant-workstream-contribution:c3d598f02419ab178d078d032abb82d035b7b3e720cb6f46bfbba03b34a08f73","mission_step_id":"768c6c8f-b71c-4caf-b4cb-59770b375e6a","command_center_event_id":"2228bb45-b185-4e33-a340-778a46e6a8ea"},{"id":"51a71443-8634-4376-9b44-896a36ee9c17","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":995,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":452,"terminal":false,"missionId":"53028f30-52b7-415f-bd14-3a13fb68b142","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"d529e872cf7be1370a9d6ce5e675eb02ed4ab29b","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"53028f30-52b7-415f-bd14-3a13fb68b142"},"performance":null,"deploymentId":"forgejo-main-d529e872cf7b","workflowRunId":1574,"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":1496,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:28:58.539345+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"452","receipt_type":"automatic_mission_resume","idempotency_key":"mission:53028f30-52b7-415f-bd14-3a13fb68b142:automatic-mission-resume:452:canonical_release_dispatched","mission_step_id":"1faa0104-4723-4bda-adfb-ecdcb4e891a7","command_center_event_id":"53028f30-52b7-415f-bd14-3a13fb68b142"},{"id":"d750ed42-6761-472a-873c-9e72194adccb","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"d529e872cf7be1370a9d6ce5e675eb02ed4ab29b","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"d529e872cf7be1370a9d6ce5e675eb02ed4ab29b","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1574","runId":1574,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:32:53.345705+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"d529e872cf7be1370a9d6ce5e675eb02ed4ab29b","external_id":"forgejo-main-d529e872cf7b","receipt_type":"canonical_release_status","idempotency_key":"mission:53028f30-52b7-415f-bd14-3a13fb68b142:forgejo-release-status:d529e872cf7be1370a9d6ce5e675eb02ed4ab29b:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"baa75dd7-4802-4ac1-9dd2-042c805959a2","command_center_event_id":"53028f30-52b7-415f-bd14-3a13fb68b142"},{"id":"0e8994a1-1bbf-4c6a-84f0-adba19a00304","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":453,"terminal":false,"missionId":"449c5012-6573-456f-b647-6d8965db7ff6","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"6fd1e9c0f5b07bb9503cf6d5800a10d446b86b29","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"449c5012-6573-456f-b647-6d8965db7ff6"},"performance":null,"deploymentId":"forgejo-main-6fd1e9c0f5b0","workflowRunId":1579,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["zoho-mail"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5832,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:39:03.267704+00:00","proof_gate":"canonical_release_dispatched","source_sha":"6fd1e9c0f5b07bb9503cf6d5800a10d446b86b29","external_id":"forgejo-main-6fd1e9c0f5b0","receipt_type":"ship_and_prove","idempotency_key":"mission:449c5012-6573-456f-b647-6d8965db7ff6:ship_and_prove:canonical_release_dispatched:6fd1e9c0f5b07bb9503cf6d5800a10d446b86b29:1579","mission_step_id":"353dfb3b-b7b3-4776-a037-018ff593d661","command_center_event_id":"449c5012-6573-456f-b647-6d8965db7ff6"},{"id":"1e324043-b0da-49e4-93d0-96a181307ca5","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"6fd1e9c0f5b07bb9503cf6d5800a10d446b86b29","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"6fd1e9c0f5b07bb9503cf6d5800a10d446b86b29","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1579","runId":1579,"status":"waiting","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:39:11.384252+00:00","proof_gate":"canonical_release_pending","source_sha":"6fd1e9c0f5b07bb9503cf6d5800a10d446b86b29","external_id":"forgejo-main-6fd1e9c0f5b0","receipt_type":"canonical_release_status","idempotency_key":"mission:449c5012-6573-456f-b647-6d8965db7ff6:forgejo-release-status:6fd1e9c0f5b07bb9503cf6d5800a10d446b86b29:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"353dfb3b-b7b3-4776-a037-018ff593d661","command_center_event_id":"449c5012-6573-456f-b647-6d8965db7ff6"},{"id":"44c263ae-1e80-480e-85dd-e0bb3b258bf3","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-public-calendar-truck-marker","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":2757,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.50.9-specialized-read-budget","prNumber":555,"terminal":false,"missionId":"72e9ba84-0480-42ab-9c8a-00ef46851962","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"72e9ba84-0480-42ab-9c8a-00ef46851962"},"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":4795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:18:36.591936+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"555","receipt_type":"execute_mission","idempotency_key":"mission:72e9ba84-0480-42ab-9c8a-00ef46851962:execute_mission:canonical_release_transport_retryable","mission_step_id":"68df34c1-83e4-48c3-bd74-9c08f0685654","command_center_event_id":"72e9ba84-0480-42ab-9c8a-00ef46851962"},{"id":"e7d4f94a-cfab-4a5b-8075-d646c524b3d7","source":"forgejo","status":"waiting","payload":{"branch":"ai/big-papis-shell-readiness-8e15993a","prNumber":3320,"nextAction":null,"mergeCommitSha":"3591039579150b1d5b6885416bf380bfa9c4d833","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T00:24:05.564206+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"3591039579150b1d5b6885416bf380bfa9c4d833","external_id":"3320","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:2fd9de98-feeb-4819-b22d-5f3f6c0e265b:merged-pr:3320:3591039579150b1d5b6885416bf380bfa9c4d833","mission_step_id":"7f594715-67ad-4374-8d82-2369b0ff1b8a","command_center_event_id":"2fd9de98-feeb-4819-b22d-5f3f6c0e265b"},{"id":"b891ff7e-e100-42ad-9727-3cd6715d3c7b","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"6fd1e9c0f5b07bb9503cf6d5800a10d446b86b29","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"6fd1e9c0f5b07bb9503cf6d5800a10d446b86b29","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1579","runId":1579,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:41:05.831297+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"6fd1e9c0f5b07bb9503cf6d5800a10d446b86b29","external_id":"forgejo-main-6fd1e9c0f5b0","receipt_type":"canonical_release_status","idempotency_key":"mission:449c5012-6573-456f-b647-6d8965db7ff6:forgejo-release-status:6fd1e9c0f5b07bb9503cf6d5800a10d446b86b29:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"9b1ce2ac-3bd1-4ab0-82dc-97b325e8faed","command_center_event_id":"449c5012-6573-456f-b647-6d8965db7ff6"},{"id":"dfce9141-8a9f-4b7b-842f-4da556c29485","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":450,"terminal":false,"missionId":"69ae9cac-103d-495b-8c0f-387aa59aabf8","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"69ae9cac-103d-495b-8c0f-387aa59aabf8"},"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":4563,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:46:00.548926+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"450","receipt_type":"ship_and_prove","idempotency_key":"mission:69ae9cac-103d-495b-8c0f-387aa59aabf8:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"f04bdcee-1fbd-4be6-8b29-dfd1badfa89f","command_center_event_id":"69ae9cac-103d-495b-8c0f-387aa59aabf8"},{"id":"eaac6438-d178-44b8-852f-916837be2999","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":454,"terminal":false,"missionId":"3ed5d590-c025-4f1b-b69d-6d2defa64559","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"60f0e038e7dedc3a9c5ea1e5e9e569471984983b","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3ed5d590-c025-4f1b-b69d-6d2defa64559"},"performance":null,"deploymentId":"forgejo-main-60f0e038e7de","workflowRunId":1582,"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":5789,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T21:52:43.946917+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"60f0e038e7dedc3a9c5ea1e5e9e569471984983b","external_id":"forgejo-main-60f0e038e7de","receipt_type":"ship_and_prove","idempotency_key":"mission:3ed5d590-c025-4f1b-b69d-6d2defa64559:ship_and_prove:ship_and_prove_release_pending:60f0e038e7dedc3a9c5ea1e5e9e569471984983b:1582","mission_step_id":"503d43ee-513d-4c60-8ee5-cd5c33f9331c","command_center_event_id":"3ed5d590-c025-4f1b-b69d-6d2defa64559"},{"id":"15140e45-376c-4dca-9316-651b41420e0c","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"60f0e038e7dedc3a9c5ea1e5e9e569471984983b","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"60f0e038e7dedc3a9c5ea1e5e9e569471984983b","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1582","runId":1582,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T22:00:00.242194+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"60f0e038e7dedc3a9c5ea1e5e9e569471984983b","external_id":"forgejo-main-60f0e038e7de","receipt_type":"canonical_release_status","idempotency_key":"mission:3ed5d590-c025-4f1b-b69d-6d2defa64559:forgejo-release-status:60f0e038e7dedc3a9c5ea1e5e9e569471984983b:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"bd91acca-4d01-4834-8df5-6edf3f507023","command_center_event_id":"3ed5d590-c025-4f1b-b69d-6d2defa64559"},{"id":"63e585fd-12de-42fb-9d0f-f14e4961e2ea","source":"cc-execution","status":"recorded","payload":{"objective":"Corrective generation for the existing Big Papi's tenant workstream. The prior canonical PR #380 is closed+merged and its branch ai/big-papis-premium-ops-20260818 must never be reused. Advance the tenant workstream to a fresh current-main generation and implement the latest owner directive: Supabase-native proposal/invoice storage with Google Drive optional only, plus one canonical premium proposal renderer matching the approved Colby Hughes design and accepted-proposal-to-invoice reuse. Preserve unrelated Big Papi work and open customer-360 PR #433.","tenantRef":"big-papis","receivedAt":"2026-08-19T22:16:54.384Z","fingerprint":"6fd951a8108522009f80f1f63baf58ef34fec5e75397a82e30e89f20248adf35","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/big-papis-premium-ops-20260818","requestedBranch":"ai/big-papis-native-proposals-20260819","conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-19T22:16:54.930174+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:e3ce05a6-7c59-4211-9158-5ee5f40c794e:tenant-workstream-contribution:6fd951a8108522009f80f1f63baf58ef34fec5e75397a82e30e89f20248adf35","mission_step_id":"f10144c1-a8f5-4efd-8bca-9f449a1ce2cc","command_center_event_id":"e3ce05a6-7c59-4211-9158-5ee5f40c794e"},{"id":"c181bfdb-ce9f-49f3-b176-0cc116c04571","source":"forgejo","status":"waiting","payload":{"branch":"ai/big-papis-approved-proposal-layout-20260830","prNumber":1139,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e2916c09381631b1099020fe7b0678389d16a17a","branchDeletedAfterMerge":false,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T19:33:10.463545+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e2916c09381631b1099020fe7b0678389d16a17a","external_id":"1139","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:ae4636b6-ec75-4081-9e8d-dc7a0f95b102:merged-pr:1139:e2916c09381631b1099020fe7b0678389d16a17a","mission_step_id":"9af27116-75ba-4699-ac30-a13a5876bcd1","command_center_event_id":"ae4636b6-ec75-4081-9e8d-dc7a0f95b102"},{"id":"2c1aff36-f583-42c1-8dae-6ea4d16648ce","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/fix-tenant-corrective-generation-rotation-20260819","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":1265,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"02e0449b-e276-4161-aa91-4ac0efc87d57","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"02e0449b-e276-4161-aa91-4ac0efc87d57"},"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":4944,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T22:17:54.396369+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:02e0449b-e276-4161-aa91-4ac0efc87d57:execute_mission:repair_mission_execution_blocked","mission_step_id":"d5c441b5-be59-4e07-a084-270e90d5480b","command_center_event_id":"02e0449b-e276-4161-aa91-4ac0efc87d57"},{"id":"85354124-ac5a-45a3-956d-feca0ff4dd2b","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-tenant-corrective-generation-rotation-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":2325,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"02e0449b-e276-4161-aa91-4ac0efc87d57","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":"02e0449b-e276-4161-aa91-4ac0efc87d57"},"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":9322,"likelyAffectedFiles":["src/components/admin/TenantUserCommandCenters.tsx","src/__tests__/contracts/command-center-platform-mission-anchor.contract.test.ts","src/__tests__/contracts/command-center-mission-control.test.ts","src/__tests__/contracts/command-center-mission-preflight.test.ts","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/command-center-event-runtime.test.ts","src/__tests__/godmode/command-center.test.ts","scripts/validate-command-center-contracts.mjs","src/components/GlobalCommandPalette.tsx","src/__tests__/godmode/GodModeCommandConsole.test.tsx","src/components/TenantRouter.tsx","config/control-plane-capabilities.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T22:17:36.831962+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:02e0449b-e276-4161-aa91-4ac0efc87d57:execute_mission:repair_mission_synthesis_ready","mission_step_id":"26730a51-79cc-413e-97d6-449cefca4eb2","command_center_event_id":"02e0449b-e276-4161-aa91-4ac0efc87d57"},{"id":"7461f720-f6bc-4832-8454-5b16308ec332","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/big-papis-native-proposal-standard-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1934,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"222bd089-2e04-4595-8cb5-b34c9c1f5487","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":"222bd089-2e04-4595-8cb5-b34c9c1f5487"},"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":9783,"likelyAffectedFiles":["src/__tests__/contracts/big-papis-business-tools-communications.contract.test.ts","src/__tests__/contracts/big-papis-event-quotes.contract.test.ts","src/__tests__/contracts/big-papis-interaction-friction.contract.test.ts","src/__tests__/contracts/big-papis-owner-hardening.contract.test.ts","scripts/__tests__/production-release-status.contract.test.mjs","scripts/validate-command-center-contracts.mjs","scripts/verify-production-contracts.mjs","scripts/visual-witness-hosted-runner/contracts/sce-field-intelligence-real-user-canary.json","scripts/visual-witness-hosted-runner/src/projection-storage-contract.mjs","scripts/visual-witness-hosted-runner/test/projection-storage-contract.test.mjs","src/components/admin/TenantUserCommandCenters.tsx","src/__tests__/commandCenter/deployDetection.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T22:19:06.86051+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:222bd089-2e04-4595-8cb5-b34c9c1f5487:execute_mission:repair_mission_synthesis_ready","mission_step_id":"36d2685e-33e7-4081-8e04-bd7047f5daca","command_center_event_id":"222bd089-2e04-4595-8cb5-b34c9c1f5487"},{"id":"bc471ccc-5651-4d0b-999e-30a033602dfa","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":455,"terminal":false,"missionId":"5cbedbce-afd0-4a07-b657-fe5e6a87322a","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"5cbedbce-afd0-4a07-b657-fe5e6a87322a"},"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":4563,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T22:43:18.697323+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"455","receipt_type":"ship_and_prove","idempotency_key":"mission:5cbedbce-afd0-4a07-b657-fe5e6a87322a:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"2617b30c-abb0-41b7-93ab-8d905daa48fc","command_center_event_id":"5cbedbce-afd0-4a07-b657-fe5e6a87322a"},{"id":"df1b1c09-61f9-4286-b4f5-a0bc0a4c0cde","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":995,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":455,"terminal":false,"missionId":"5cbedbce-afd0-4a07-b657-fe5e6a87322a","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"37b0fdacdae370941034cf82abb4a42aefb0e73b","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"5cbedbce-afd0-4a07-b657-fe5e6a87322a"},"performance":null,"deploymentId":"forgejo-main-37b0fdacdae3","workflowRunId":1589,"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":5873,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T22:44:35.266212+00:00","proof_gate":"canonical_release_dispatched","source_sha":"37b0fdacdae370941034cf82abb4a42aefb0e73b","external_id":"forgejo-main-37b0fdacdae3","receipt_type":"execute_mission","idempotency_key":"mission:5cbedbce-afd0-4a07-b657-fe5e6a87322a:execute_mission:canonical_release_dispatched","mission_step_id":"2617b30c-abb0-41b7-93ab-8d905daa48fc","command_center_event_id":"5cbedbce-afd0-4a07-b657-fe5e6a87322a"},{"id":"6493b756-e2dc-46f7-8da2-fa39b7502497","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"37b0fdacdae370941034cf82abb4a42aefb0e73b","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"37b0fdacdae370941034cf82abb4a42aefb0e73b","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1589","runId":1589,"status":"waiting","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T22:44:44.928686+00:00","proof_gate":"canonical_release_pending","source_sha":"37b0fdacdae370941034cf82abb4a42aefb0e73b","external_id":"forgejo-main-37b0fdacdae3","receipt_type":"canonical_release_status","idempotency_key":"mission:5cbedbce-afd0-4a07-b657-fe5e6a87322a:forgejo-release-status:37b0fdacdae370941034cf82abb4a42aefb0e73b:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"2617b30c-abb0-41b7-93ab-8d905daa48fc","command_center_event_id":"5cbedbce-afd0-4a07-b657-fe5e6a87322a"},{"id":"7c0e5466-1f54-4e60-abe1-8a7f7a265db7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":456,"terminal":false,"missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae","operation":"ship_and_prove","proofGate":"ship_and_prove_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},"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":6020,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T22:53:07.177483+00:00","proof_gate":"ship_and_prove_waiting_for_gate","source_sha":null,"external_id":"456","receipt_type":"ship_and_prove","idempotency_key":"mission:98cb692e-2213-46d1-aed6-5cedc7fd42ae:ship_and_prove:ship_and_prove_waiting_for_gate:no-source:no-run","mission_step_id":"5f9f937e-bd1c-487b-8adb-bace7b19ba14","command_center_event_id":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},{"id":"8f700d03-c1dd-4f92-b273-4aa9eb4f2650","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success"},"mainSha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","missing":[],"pending":[],"required":["forgejo-main/source"],"sourceSha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":null,"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:19:50.135433+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:72e9ba84-0480-42ab-9c8a-00ef46851962:forgejo-release-status:b12df625203703e92b16f8d605d8bd9ab3b9587b:verified:forgejo-main/source=success","mission_step_id":"92a08e5f-945a-4ae4-93af-0bd802da97f0","command_center_event_id":"72e9ba84-0480-42ab-9c8a-00ef46851962"},{"id":"adb029d9-cfb3-4895-8339-12ff8f288b6b","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"37b0fdacdae370941034cf82abb4a42aefb0e73b","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"37b0fdacdae370941034cf82abb4a42aefb0e73b","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1589","runId":1589,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T22:53:50.069256+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"37b0fdacdae370941034cf82abb4a42aefb0e73b","external_id":"forgejo-main-37b0fdacdae3","receipt_type":"canonical_release_status","idempotency_key":"mission:5cbedbce-afd0-4a07-b657-fe5e6a87322a:forgejo-release-status:37b0fdacdae370941034cf82abb4a42aefb0e73b:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"dd28e256-3921-4713-a6b1-88eff027af10","command_center_event_id":"5cbedbce-afd0-4a07-b657-fe5e6a87322a"},{"id":"e95a2576-5aa7-4ce4-a0a8-644ac95ebf44","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/fix-release-read-timeout-20260821","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":1079,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.12-specialized-forgejo-budgets","prNumber":null,"terminal":false,"missionId":"7d2e8bf3-4a3a-455f-bbe3-c5a3a4fa1049","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"7d2e8bf3-4a3a-455f-bbe3-c5a3a4fa1049"},"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":4769,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T18:49:30.337183+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7d2e8bf3-4a3a-455f-bbe3-c5a3a4fa1049:execute_mission:repair_mission_execution_retryable","mission_step_id":"d7275cae-3ab9-4368-97bd-7d274ef1637a","command_center_event_id":"7d2e8bf3-4a3a-455f-bbe3-c5a3a4fa1049"},{"id":"208f7da1-9229-4e45-b68d-a84316239502","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/godmode-qr-suite-premium-20260822","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":2792,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.16-onrunner-release-ownership","prNumber":null,"terminal":false,"missionId":"61078ecd-60c5-484f-9f58-fe99c1d05fe4","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":"61078ecd-60c5-484f-9f58-fe99c1d05fe4"},"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":9392,"likelyAffectedFiles":["src/components/admin/TenantUserCommandCenters.tsx","src/components/GlobalCommandPalette.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/__tests__/contracts/command-center-release-reconciliation-budget.contract.test.ts","src/__tests__/contracts/command-center-existing-branch-refresh.contract.test.ts","src/__tests__/contracts/direct-pr-merge-release-ownership.contract.test.ts","src/components/admin/AdminPage.tsx","src/components/admin/AdminPageContext.tsx","src/components/admin/InvoicePermissionsManager.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-22T15:30:56.665704+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:61078ecd-60c5-484f-9f58-fe99c1d05fe4:execute_mission:repair_mission_synthesis_ready","mission_step_id":"c2ad3c3d-200c-486e-816b-39fee7c07fa9","command_center_event_id":"61078ecd-60c5-484f-9f58-fe99c1d05fe4"},{"id":"3c5dadd3-dc57-466d-a13a-1bc38d80ab2e","source":"cc-execution","status":"recorded","payload":{"objective":"Big Papi's Iceys Gear page is currently low-value base-card UI. Audit the existing Gear route against Will's real tenant workflow and existing platform data/capabilities. Eliminate useless base cards. If Gear can become an indispensable operational surface using existing tenant capabilities, redesign it around real actions/data; otherwise remove the route/navigation cleanly. Preserve premium owner-facing language, true mobile usability, and deterministic cross-app behavior. Ship through the existing canonical Big Papi workstream if one exists; do not create a competing tenant lane.","tenantRef":"big-papis-iceys","receivedAt":"2026-08-19T22:57:42.638Z","fingerprint":"08b9e344c26b9acfd388a8c31cc656acd972715be5b50746c4cc82bf6430c2a2","workstreamRef":"bigpapisiceys","conversationId":null,"canonicalBranch":"ai/native-business-context-v1-20260819","requestedBranch":null,"conversationContext":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T22:57:43.056674+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:a812cc50-a7e3-467a-99a5-ae9215642476:tenant-workstream-contribution:08b9e344c26b9acfd388a8c31cc656acd972715be5b50746c4cc82bf6430c2a2","mission_step_id":"83056adf-bbab-4dff-8a70-38138c1d77e5","command_center_event_id":"a812cc50-a7e3-467a-99a5-ae9215642476"},{"id":"52648e82-cefb-4c39-bf1c-9d5774bf6166","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1977","runId":1977,"status":"success","sourceSha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:24:37.340168+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"b12df625203703e92b16f8d605d8bd9ab3b9587b","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:4d14c2dd-b3cb-4348-beb6-d2354c541675:forgejo-release-status:b12df625203703e92b16f8d605d8bd9ab3b9587b:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"cfc56319-f259-45c4-a75c-55d5d786e287","command_center_event_id":"4d14c2dd-b3cb-4348-beb6-d2354c541675"},{"id":"a6b3cc26-9d4b-42a1-9e6b-ad9e8b2b855b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":457,"terminal":false,"missionId":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a"},"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":4563,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:09:36.768923+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"457","receipt_type":"ship_and_prove","idempotency_key":"mission:7f1d5c41-27a6-4d47-b584-f9c32ca9149a:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"c5c45675-a669-4497-98c3-0017545689a7","command_center_event_id":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a"},{"id":"aed68f31-300d-47cc-8179-d6b60e59db1f","source":"forgejo-runtime","status":"superseded","payload":{"reason":"forgejo_release_source_not_contained_in_current_main","mainSha":"f23f61f9e787c3e1d5771dd7f64ae298e66fbd73","sourceSha":"e2916c09381631b1099020fe7b0678389d16a17a","deploymentId":"forgejo-main-e2916c093816","releaseState":"superseded","sourceInMain":false,"compareStatus":null,"workflowRunId":3679},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T19:40:06.373699+00:00","proof_gate":"canonical_release_source_superseded_by_current_main","source_sha":"e2916c09381631b1099020fe7b0678389d16a17a","external_id":"forgejo-main-e2916c093816","receipt_type":"canonical_release_status","idempotency_key":"mission:ae4636b6-ec75-4081-9e8d-dc7a0f95b102:forgejo-release-status:e2916c09381631b1099020fe7b0678389d16a17a:superseded:f23f61f9e787c3e1d5771dd7f64ae298e66fbd73","mission_step_id":"9af27116-75ba-4699-ac30-a13a5876bcd1","command_center_event_id":"ae4636b6-ec75-4081-9e8d-dc7a0f95b102"},{"id":"919d1d08-be74-44c2-9b69-32ab843d9562","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":2933,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":457,"terminal":false,"missionId":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"11417284be0a6bcc1e705a9b712c7d2580247bbf","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a"},"performance":null,"deploymentId":"forgejo-main-11417284be0a","workflowRunId":1597,"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":5912,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:11:03.081242+00:00","proof_gate":"canonical_release_dispatched","source_sha":"11417284be0a6bcc1e705a9b712c7d2580247bbf","external_id":"forgejo-main-11417284be0a","receipt_type":"execute_mission","idempotency_key":"mission:7f1d5c41-27a6-4d47-b584-f9c32ca9149a:execute_mission:canonical_release_dispatched","mission_step_id":"c5c45675-a669-4497-98c3-0017545689a7","command_center_event_id":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a"},{"id":"f1670317-faa7-432f-8452-c34d0b4053c2","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-nonmail-mobile-20260820","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":82276,"releaseCount":0,"toolCallCount":58,"repeatedCallCount":29,"ownerInterruptionCount":0},"version":"1.48.9-single-mutation-lane","prNumber":493,"terminal":false,"missionId":"e3ce05a6-7c59-4211-9158-5ee5f40c794e","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"e3ce05a6-7c59-4211-9158-5ee5f40c794e"},"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":5276,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-19T22:54:02.855441+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"456","receipt_type":"execute_mission","idempotency_key":"mission:e3ce05a6-7c59-4211-9158-5ee5f40c794e:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"f3aa2e87-a124-4173-b8cc-5bad4ab3eeb3","command_center_event_id":"e3ce05a6-7c59-4211-9158-5ee5f40c794e"},{"id":"e095882d-9177-445a-8617-19ca7776ee75","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":1961,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":457,"terminal":false,"missionId":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a"},"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":319,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:10:00.150439+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"457","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7f1d5c41-27a6-4d47-b584-f9c32ca9149a:automatic-mission-resume:457:canonical_release_blocked","mission_step_id":"db816430-20b5-48d6-bf07-bbc3648adcd3","command_center_event_id":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a"},{"id":"95c9ba5e-7049-4d81-9c8f-06c3c2fc9a85","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":3068,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":456,"terminal":false,"missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae","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":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},"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":567,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:12:58.400239+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"456","receipt_type":"automatic_mission_resume","idempotency_key":"mission:98cb692e-2213-46d1-aed6-5cedc7fd42ae:automatic-mission-resume:456:repair_mission_pr_ready_retryable","mission_step_id":"465446dd-4e33-4866-8eb2-4a36caa6799e","command_center_event_id":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},{"id":"42ec8b94-eb3c-4a00-83f1-35eb2dbb9614","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":4144,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":456,"terminal":false,"missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae","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":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},"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":4901,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:13:25.099562+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"456","receipt_type":"execute_mission","idempotency_key":"mission:98cb692e-2213-46d1-aed6-5cedc7fd42ae:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"77af1e1b-dc77-4ae9-9987-d900e829d926","command_center_event_id":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},{"id":"6c2661ce-5c38-4097-a141-49de43de032f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":5246,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":456,"terminal":false,"missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},"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":1020,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:13:44.126596+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"456","receipt_type":"automatic_mission_resume","idempotency_key":"mission:98cb692e-2213-46d1-aed6-5cedc7fd42ae:automatic-mission-resume:456:repair_mission_waiting_for_gate","mission_step_id":"465446dd-4e33-4866-8eb2-4a36caa6799e","command_center_event_id":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},{"id":"707527d2-27a2-4250-a5ba-ef3a07147350","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"4a5a43567582725628eb3f75097eaa4f85a0c199","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"4a5a43567582725628eb3f75097eaa4f85a0c199","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["roof-help-public-lead"]},"requestContractHash":"16377c7c889213e990f04edeab93f573da16941f0f64339dea1d3ffdc7e47abe","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-28T18:44:41.162689+00:00","proof_gate":"canonical_release_pending","source_sha":"4a5a43567582725628eb3f75097eaa4f85a0c199","external_id":"forgejo-main-4a5a43567582","receipt_type":"canonical_release_status","idempotency_key":"mission:47918e9d-8812-404b-976f-192ac581372a:forgejo-release-status:4a5a43567582725628eb3f75097eaa4f85a0c199:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending|supabase-migrations/live=pending","mission_step_id":"30fc275e-3eba-43f2-ae08-128e084bbff1","command_center_event_id":"47918e9d-8812-404b-976f-192ac581372a"},{"id":"36c46440-a470-4d3e-8a34-a14a1558485a","source":"cc-execution","status":"recorded","payload":{"objective":"Correct my proposal regression by restoring the exact owner-approved ornate Big Papi proposal component that existed immediately before PR #1139. Current main is f23f61f9e787c3e1d5771dd7f64ae298e66fbd73. PR #1139 / merge e2916c09381631b1099020fe7b0678389d16a17a replaced src/pages/mobile-vendor/BigPapisProposalDocument.tsx with the rejected generic editorial design; its parent a4f3ba483d81f55ea6a6d0059813dd98451eb6ee contains the approved proposal source. Restore src/pages/mobile-vendor/BigPapisProposalDocument.tsx exactly from that pre-#1139 parent version rather than redesigning or approximating it. The approved style is the ornate EVENT PROPOSAL shown by the owner: cream paper; premium black-and-gold multiple border; gold palm-corner treatment; large logo at upper left; formal EVENT PROPOSAL title at upper right; PREPARED FOR recipient and large event name; divided DATE / TIME / ATTENDANCE / CONTACT information row with tasteful icons; EVENT SUMMARY section; SELECT YOUR SERVICE EXPERIENCE heading; ornate service option panel(s) that adapt to the existing five service configurations; catering/on-location service note; business contact footer; black tax-note strip. Preserve all proposal data behavior, five service structures, pricing, tax/compliance/catering rules, current final logo asset, PDF generation/storage/email/editor behavior. Remove the rejected generic SaaS/editorial card layout introduced by #1139. In src/lib/mobileVendor/eventQuotes.ts change only BIG_PAPIS_PROPOSAL_STANDARD.templateId from big-papis-event-proposal-approved-v1 to a new canonical ornate revision such as big-papis-event-proposal-approved-ornate-v9 so PDFs generated under the rejected layout are stale and regenerate. Frontend only. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, Cloudflare frontend release, then visual proof on /big-papis/owner/proposals that the ornate approved proposal is back.","tenantRef":"bigpapisiceys","receivedAt":"2026-08-30T19:42:46.598Z","fingerprint":"81e281fb046a0d92a609572a9b1d9cb7f67801d50a4a107eb180f49f649f8fe6","workstreamRef":"bigpapisiceys","conversationId":null,"canonicalBranch":"ai/restore-big-papis-approved-proposal-20260830","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Correct my proposal regression by restoring the exact owner-approved ornate Big Papi proposal component that existed immediately before PR #1139. Current main is f23f61f9e787c3e1d5771dd7f64ae298e66fbd73. PR #1139 / merge e2916c09381631b1099020fe7b0678389d16a17a replaced src/pages/mobile-vendor/BigPapisProposalDocument.tsx with the rejected generic editorial design; its parent a4f3ba483d81f55ea6a6d0059813dd98451eb6ee contains the approved proposal source. Restore src/pages/mobile-vendor/BigPapisProposalDocument.tsx exactly from that pre-#1139 parent version rather than redesigning or approximating it. The approved style is the ornate EVENT PROPOSAL shown by the owner: cream paper; premium black-and-gold multiple border; gold palm-corner treatment; large logo at upper left; formal EVENT PROPOSAL title at upper right; PREPARED FOR recipient and large event name; divided DATE / TIME / ATTENDANCE / CONTACT information row with tasteful icons; EVENT SUMMARY section; SELECT YOUR SERVICE EXPERIENCE heading; ornate service option panel(s) that adapt to the existing five service configurations; catering/on-location service note; business contact footer; black tax-note strip. Preserve all proposal data behavior, five service structures, pricing, tax/compliance/catering rules, current final logo asset, PDF generation/storage/email/editor behavior. Remove the rejected generic SaaS/editorial card layout introduced by #1139. In src/lib/mobileVendor/eventQuotes.ts change only BIG_PAPIS_PROPOSAL_STANDARD.templateId from big-papis-event-proposal-approved-v1 to a new canonical ornate revision such as big-papis-event-proposal-approved-ornate-v9 so PDFs generated under the rejected layout are stale and regenerate. Frontend only. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, Cloudflare frontend release, then visual proof on /big-papis/owner/proposals that the ornate approved proposal is back.","wordingChanged":false,"canonicalIntent":"Correct my proposal regression by restoring the exact owner-approved ornate Big Papi proposal component that existed immediately before PR #1139. Current main is f23f61f9e787c3e1d5771dd7f64ae298e66fbd73. PR #1139 / merge e2916c09381631b1099020fe7b0678389d16a17a replaced src/pages/mobile-vendor/BigPapisProposalDocument.tsx with the rejected generic editorial design; its parent a4f3ba483d81f55ea6a6d0059813dd98451eb6ee contains the approved proposal source. Restore src/pages/mobile-vendor/BigPapisProposalDocument.tsx exactly from that pre-#1139 parent version rather than redesigning or approximating it. The approved style is the ornate EVENT PROPOSAL shown by the owner: cream paper; premium black-and-gold multiple border; gold palm-corner treatment; large logo at upper left; formal EVENT PROPOSAL title at upper right; PREPARED FOR recipient and large event name; divided DATE / TIME / ATTENDANCE / CONTACT information row with tasteful icons; EVENT SUMMARY section; SELECT YOUR SERVICE EXPERIENCE heading; ornate service option panel(s) that adapt to the existing five service configurations; catering/on-location service note; business contact footer; black tax-note strip. Preserve all proposal data behavior, five service structures, pricing, tax/compliance/catering rules, current final logo asset, PDF generation/storage/email/editor behavior. Remove the rejected generic SaaS/editorial card layout introduced by #1139. In src/lib/mobileVendor/eventQuotes.ts change only BIG_PAPIS_PROPOSAL_STANDARD.templateId from big-papis-event-proposal-approved-v1 to a new canonical ornate revision such as big-papis-event-proposal-approved-ornate-v9 so PDFs generated under the rejected layout are stale and regenerate. Frontend only. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, Cloudflare frontend release, then visual proof on /big-papis/owner/proposals that the ornate approved proposal is back.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"restore-approved-ornate-proposal","statement":"Big Papi proposal previews and newly generated PDFs use the exact ornate proposal component that existed immediately before PR #1139, including the black/gold border, palm-corner treatment, formal EVENT PROPOSAL header, event details row, event summary, ornate service experience area, service note, contact footer, and tax strip.","proofConditionIds":["approved-ornate-live","approved-ornate-visual"]},{"id":"invalidate-rejected-generic-pdfs","statement":"PDFs generated under big-papis-event-proposal-approved-v1 are no longer treated as current and regenerate through the restored ornate canonical template.","proofConditionIds":["approved-ornate-live"]}],"objective":"Correct my proposal regression by restoring the exact owner-approved ornate Big Papi proposal component that existed immediately before PR #1139. Current main is f23f61f9e787c3e1d5771dd7f64ae298e66fbd73. PR #1139 / merge e2916c09381631b1099020fe7b0678389d16a17a replaced src/pages/mobile-vendor/BigPapisProposalDocument.tsx with the rejected generic editorial design; its parent a4f3ba483d81f55ea6a6d0059813dd98451eb6ee contains the approved proposal source. Restore src/pages/mobile-vendor/BigPapisProposalDocument.tsx exactly from that pre-#1139 parent version rather than redesigning or approximating it. The approved style is the ornate EVENT PROPOSAL shown by the owner: cream paper; premium black-and-gold multiple border; gold palm-corner treatment; large logo at upper left; formal EVENT PROPOSAL title at upper right; PREPARED FOR recipient and large event name; divided DATE / TIME / ATTENDANCE / CONTACT information row with tasteful icons; EVENT SUMMARY section; SELECT YOUR SERVICE EXPERIENCE heading; ornate service option panel(s) that adapt to the existing five service configurations; catering/on-location service note; business contact footer; black tax-note strip. Preserve all proposal data behavior, five service structures, pricing, tax/compliance/catering rules, current final logo asset, PDF generation/storage/email/editor behavior. Remove the rejected generic SaaS/editorial card layout introduced by #1139. In src/lib/mobileVendor/eventQuotes.ts change only BIG_PAPIS_PROPOSAL_STANDARD.templateId from big-papis-event-proposal-approved-v1 to a new canonical ornate revision such as big-papis-event-proposal-approved-ornate-v9 so PDFs generated under the rejected layout are stale and regenerate. Frontend only. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, Cloudflare frontend release, then visual proof on /big-papis/owner/proposals that the ornate approved proposal is back.","constraints":[{"id":"exact-historical-restore","statement":"Restore src/pages/mobile-vendor/BigPapisProposalDocument.tsx from the pre-#1139 parent a4f3ba483d81f55ea6a6d0059813dd98451eb6ee rather than creating a new interpretation.","proofConditionIds":["approved-ornate-live","approved-ornate-visual"]},{"id":"preserve-proposal-functionality","statement":"Preserve all proposal data, five service configurations, pricing, tax/compliance/catering rules, current logo asset, PDF generation/storage/email delivery and editor behavior.","proofConditionIds":["approved-ornate-live"]},{"id":"bounded-files","statement":"Change only src/pages/mobile-vendor/BigPapisProposalDocument.tsx and the templateId line in src/lib/mobileVendor/eventQuotes.ts. No backend, database, auth, calendar, release architecture, or unrelated UI changes.","proofConditionIds":["approved-ornate-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"approved-ornate-live","kind":"runtime","claim":"The exact frontend release containing the restored pre-#1139 proposal source and new template revision is live on /big-papis/owner/proposals.","route":"/big-papis/owner/proposals","required":true,"expectedText":"EVENT PROPOSAL","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"approved-ornate-visual","kind":"visual","claim":"The live proposal visually matches the approved ornate style and does not show the rejected generic editorial service-card/pricing-bar composition.","route":"/big-papis/owner/proposals","required":true,"expectedText":"EVENT PROPOSAL","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/restore-big-papis-approved-proposal-20260830","conversationContext":null,"requestContractHash":"928911f39f115ebd5018916d7104517214839b5a064331af7957e442cf7e66ae","requestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T19:42:47.296711+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:bc4c4eed-217b-498a-b3e5-2352d671892f:tenant-workstream-contribution:81e281fb046a0d92a609572a9b1d9cb7f67801d50a4a107eb180f49f649f8fe6","mission_step_id":null,"command_center_event_id":"bc4c4eed-217b-498a-b3e5-2352d671892f"},{"id":"f2dee025-24b1-47a4-8978-5a59967ea386","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"11417284be0a6bcc1e705a9b712c7d2580247bbf","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"11417284be0a6bcc1e705a9b712c7d2580247bbf","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1597","runId":1597,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:13:48.124018+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"11417284be0a6bcc1e705a9b712c7d2580247bbf","external_id":"forgejo-main-11417284be0a","receipt_type":"canonical_release_status","idempotency_key":"mission:7f1d5c41-27a6-4d47-b584-f9c32ca9149a:forgejo-release-status:11417284be0a6bcc1e705a9b712c7d2580247bbf:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"61b9f3dc-e685-46ca-af29-f6b25cdb34d9","command_center_event_id":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a"},{"id":"88fe77e2-2ff3-433a-9f84-f2907bc05fe1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":7404,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":456,"terminal":false,"missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},"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":5336,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T22:53:27.223621+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"456","receipt_type":"execute_mission","idempotency_key":"mission:98cb692e-2213-46d1-aed6-5cedc7fd42ae:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"77af1e1b-dc77-4ae9-9987-d900e829d926","command_center_event_id":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},{"id":"f6de456c-51ed-47b7-b727-4684478894bb","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/tenant-owner-invite-mail-onboarding-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1323,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"2ba28d5c-1f71-4c05-9e9f-fc8d527fd9ea","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":"2ba28d5c-1f71-4c05-9e9f-fc8d527fd9ea"},"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":11594,"likelyAffectedFiles":["src/components/admin/TenantUserCommandCenters.tsx","src/components/admin/EnhancedTenantManagement.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:15:48.941891+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:2ba28d5c-1f71-4c05-9e9f-fc8d527fd9ea:execute_mission:repair_mission_synthesis_ready","mission_step_id":"c1c194dc-db19-4bfe-a057-ee7bf8b76754","command_center_event_id":"2ba28d5c-1f71-4c05-9e9f-fc8d527fd9ea"},{"id":"625ec753-1b1d-4d00-8297-5bae6ed1391c","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":458,"terminal":false,"missionId":"c0c2a9c1-0def-4e1f-9538-7f367294a606","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"8fa490bc90057f6257e5dd951acb460c8b8b12dd","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"c0c2a9c1-0def-4e1f-9538-7f367294a606"},"performance":null,"deploymentId":"forgejo-main-8fa490bc9005","workflowRunId":1601,"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":5781,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:19:52.166794+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"8fa490bc90057f6257e5dd951acb460c8b8b12dd","external_id":"forgejo-main-8fa490bc9005","receipt_type":"ship_and_prove","idempotency_key":"mission:c0c2a9c1-0def-4e1f-9538-7f367294a606:ship_and_prove:ship_and_prove_release_pending:8fa490bc90057f6257e5dd951acb460c8b8b12dd:1601","mission_step_id":"6e39eff3-4c47-4be2-9bb2-7adce511480c","command_center_event_id":"c0c2a9c1-0def-4e1f-9538-7f367294a606"},{"id":"30cdbda0-520c-42fa-892d-5d6ce68f4bf9","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"8fa490bc90057f6257e5dd951acb460c8b8b12dd","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"8fa490bc90057f6257e5dd951acb460c8b8b12dd","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1601","runId":1601,"status":"waiting","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:20:13.103401+00:00","proof_gate":"canonical_release_pending","source_sha":"8fa490bc90057f6257e5dd951acb460c8b8b12dd","external_id":"forgejo-main-8fa490bc9005","receipt_type":"canonical_release_status","idempotency_key":"mission:c0c2a9c1-0def-4e1f-9538-7f367294a606:forgejo-release-status:8fa490bc90057f6257e5dd951acb460c8b8b12dd:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"6e39eff3-4c47-4be2-9bb2-7adce511480c","command_center_event_id":"c0c2a9c1-0def-4e1f-9538-7f367294a606"},{"id":"2a562579-0df2-4be8-8fc6-6a3038c9eae1","source":"cc-execution","status":"recorded","payload":{"objective":"Make the Big Papi tenant proposal builder use one canonical approved proposal document for both on-screen preview and final generated PDF across every supported event offering. Replace the deprecated proposal/public logo with the final approved /brand/big-papis-logo.webp asset, change pay-per-cup pricing to $3/$7/$9 while keeping Unlimited $13 and Wine Slushies $12 plus existing compliance/catering fees, and render all five existing service modes correctly including selected-alternative final states. Preserve the existing approved outer proposal shell and all unrelated behavior. Frontend only, one PR, Gate, squash merge, frontend release, then live route proof.","tenantRef":"bigpapisiceys","receivedAt":"2026-08-30T20:34:16.930Z","fingerprint":"159411b2b85db11e59e16642a04730663ddb29060e3b6d4e0e84442f598edbb4","workstreamRef":"bigpapisiceys","conversationId":null,"canonicalBranch":"ai/big-papis-proposal-generator-all-offerings-20260830","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Make the Big Papi tenant proposal builder use one canonical approved proposal document for both on-screen preview and final generated PDF across every supported event offering. Replace the deprecated proposal/public logo with the final approved /brand/big-papis-logo.webp asset, change pay-per-cup pricing to $3/$7/$9 while keeping Unlimited $13 and Wine Slushies $12 plus existing compliance/catering fees, and render all five existing service modes correctly including selected-alternative final states. Preserve the existing approved outer proposal shell and all unrelated behavior. Frontend only, one PR, Gate, squash merge, frontend release, then live route proof.","wordingChanged":false,"canonicalIntent":"Make the Big Papi tenant proposal builder use one canonical approved proposal document for both on-screen preview and final generated PDF across every supported event offering. Replace the deprecated proposal/public logo with the final approved /brand/big-papis-logo.webp asset, change pay-per-cup pricing to $3/$7/$9 while keeping Unlimited $13 and Wine Slushies $12 plus existing compliance/catering fees, and render all five existing service modes correctly including selected-alternative final states. Preserve the existing approved outer proposal shell and all unrelated behavior. Frontend only, one PR, Gate, squash merge, frontend release, then live route proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"canonical-proposal-generator","statement":"The Big Papi proposal builder preview and generated/saved/sent PDF use the same BigPapisProposalDocument and the same approved outer proposal layout for every supported offering.","proofConditionIds":["proposal-source-live","proposal-route-visual"]},{"id":"all-offering-layouts","statement":"The proposal document correctly represents cup_or_unlimited, cup_or_unlimited_wine, cup_wine, unlimited_wine, and wine_only, and after an alternative is chosen the final preview/PDF shows only the chosen final configuration rather than removed fallback options.","proofConditionIds":["proposal-source-live","proposal-route-visual"]},{"id":"correct-brand-and-pricing","statement":"Proposal and the earlier Big Papi coming-soon logo use /brand/big-papis-logo.webp; pay-per-cup is $3/$7/$9, unlimited remains $13 per guest, wine remains $12 per cup, and existing $400 compliance and $50 catering fees remain intact.","proofConditionIds":["proposal-source-live","proposal-route-visual"]},{"id":"stale-pdf-invalidation","statement":"The proposal template revision is bumped so PDFs generated under the deprecated logo/incorrect generator revision are stale and regenerate through the corrected canonical component.","proofConditionIds":["proposal-source-live"]}],"objective":"Make the Big Papi tenant proposal builder use one canonical approved proposal document for both on-screen preview and final generated PDF across every supported event offering. Replace the deprecated proposal/public logo with the final approved /brand/big-papis-logo.webp asset, change pay-per-cup pricing to $3/$7/$9 while keeping Unlimited $13 and Wine Slushies $12 plus existing compliance/catering fees, and render all five existing service modes correctly including selected-alternative final states. Preserve the existing approved outer proposal shell and all unrelated behavior. Frontend only, one PR, Gate, squash merge, frontend release, then live route proof.","constraints":[{"id":"frontend-only","statement":"Do not change backend, database, auth, tenant data, runtime architecture, email delivery contracts, storage contracts, or unrelated UI.","proofConditionIds":["proposal-source-live"]},{"id":"one-layout-source","statement":"Do not create a separate PDF template or mockup implementation; visible preview and hidden PDF render must continue using the same BigPapisProposalDocument.","proofConditionIds":["proposal-source-live"]},{"id":"preserve-approved-shell","statement":"Do not redesign the existing approved outer proposal shell, PDF dimensions, borders, typography, event detail structure, event summary, service-note/footer/tax treatment; only make offering-aware content changes required by the request.","proofConditionIds":["proposal-route-visual"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proposal-source-live","kind":"runtime","claim":"Current protected main contains the corrected generator, logo, prices, five-mode mapping and new template revision, and the exact frontend artifact for that main SHA is live.","route":"/big-papis/owner/proposals","required":true,"expectedText":"Select your service experience","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proposal-route-visual","kind":"visual","claim":"On the live Big Papi proposals route, the proposal preview retains the approved tenant layout, uses the final approved logo, and the builder exposes the five supported service structures with offering-aware preview behavior.","route":"/big-papis/owner/proposals","required":true,"expectedText":"Customer document preview","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/big-papis-proposal-generator-all-offerings-20260830","conversationContext":null,"requestContractHash":"d779212670b87f8cd2917e2c42b0c8aabda98e4fd25b932bffe91f2837409e2c","requestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T20:34:17.524877+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:1f6207c3-ea2e-4a5f-a01e-fb0cef92f3fb:tenant-workstream-contribution:159411b2b85db11e59e16642a04730663ddb29060e3b6d4e0e84442f598edbb4","mission_step_id":null,"command_center_event_id":"1f6207c3-ea2e-4a5f-a01e-fb0cef92f3fb"},{"id":"f45ed795-946b-44f1-9147-5610c473ca65","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"blocked","metrics":{"receiptBytes":8493,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":456,"terminal":false,"missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae","operation":"ship_and_prove","proofGate":"ship_and_prove_gate_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},"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":5385,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:12:27.968643+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"456","receipt_type":"ship_and_prove","idempotency_key":"mission:98cb692e-2213-46d1-aed6-5cedc7fd42ae:ship_and_prove:ship_and_prove_gate_blocked:no-source:no-run","mission_step_id":"5f9f937e-bd1c-487b-8adb-bace7b19ba14","command_center_event_id":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},{"id":"8bacf427-1314-4294-89b0-5919a32875d2","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":459,"terminal":false,"missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c","operation":"ship_and_prove","proofGate":"ship_and_prove_gate_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},"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":4776,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:21:57.620722+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"459","receipt_type":"ship_and_prove","idempotency_key":"mission:3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c:ship_and_prove:ship_and_prove_gate_blocked:no-source:no-run","mission_step_id":"94a97d84-3639-46f8-8d07-899ec619775a","command_center_event_id":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},{"id":"f55f7883-fd96-48dc-bcf1-067fbb151a45","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-cc8d6e1108b9","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.9-specialized-read-budget","prNumber":null,"terminal":false,"missionId":"cc8d6e11-08b9-4b38-b41b-a045112c7f3a","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":"cc8d6e11-08b9-4b38-b41b-a045112c7f3a"},"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":8954,"likelyAffectedFiles":["supabase/functions/mobile-vendor-event-request/index.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:27:06.293299+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:cc8d6e11-08b9-4b38-b41b-a045112c7f3a:execute_mission:repair_mission_synthesis_ready","mission_step_id":"fc2c1d0b-a91d-48d8-8700-cced8fd5be90","command_center_event_id":"cc8d6e11-08b9-4b38-b41b-a045112c7f3a"},{"id":"72dad9a6-acb7-4623-a651-64b1bed5e052","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"8fa490bc90057f6257e5dd951acb460c8b8b12dd","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"8fa490bc90057f6257e5dd951acb460c8b8b12dd","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1601","runId":1601,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:24:42.451703+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"8fa490bc90057f6257e5dd951acb460c8b8b12dd","external_id":"forgejo-main-8fa490bc9005","receipt_type":"canonical_release_status","idempotency_key":"mission:c0c2a9c1-0def-4e1f-9538-7f367294a606:forgejo-release-status:8fa490bc90057f6257e5dd951acb460c8b8b12dd:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"06f5a858-5765-4b35-974a-5caba6f1de85","command_center_event_id":"c0c2a9c1-0def-4e1f-9538-7f367294a606"},{"id":"4825f96e-aee9-4efe-9609-35e4012b9a56","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/fix-release-read-timeout-20260821","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":3299,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.50.12-specialized-forgejo-budgets","prNumber":575,"terminal":false,"missionId":"7d2e8bf3-4a3a-455f-bbe3-c5a3a4fa1049","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":"7d2e8bf3-4a3a-455f-bbe3-c5a3a4fa1049"},"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":4533,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T18:52:02.033084+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"575","receipt_type":"execute_mission","idempotency_key":"mission:7d2e8bf3-4a3a-455f-bbe3-c5a3a4fa1049:execute_mission:canonical_release_transport_retryable","mission_step_id":"d7275cae-3ab9-4368-97bd-7d274ef1637a","command_center_event_id":"7d2e8bf3-4a3a-455f-bbe3-c5a3a4fa1049"},{"id":"51929d91-7b49-462c-b0b6-37274f9965ad","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Apply the exact minimal control plane governing-contract repair now. Add premium motion as an explicit bounded UI capability in config/control-plane-capabilities.json. In workers/cc-execution/src/index-mcp.js, expose sourceTargets/source_targets as first-class execute_objective inputs for source-resolution-only targets, and clarify that files/patches/anchored_edits are mutation payloads, not path-only discovery hints. Preserve fail-closed behavior for actual writes. Record the premium-first motion standard in compact owner operating context. Bump cc-execution version. Ship and prove live runtime identity.","wordingChanged":false,"canonicalIntent":"Apply the exact minimal control plane governing-contract repair now. Add premium motion as an explicit bounded UI capability in config/control-plane-capabilities.json. In workers/cc-execution/src/index-mcp.js, expose sourceTargets/source_targets as first-class execute_objective inputs for source-resolution-only targets, and clarify that files/patches/anchored_edits are mutation payloads, not path-only discovery hints. Preserve fail-closed behavior for actual writes. Record the premium-first motion standard in compact owner operating context. Bump cc-execution version. Ship and prove live runtime identity.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"premium-motion-ui","statement":"Bounded frontend premium motion/animation routes through the existing KNOCKLAUNCH UI skill as a first-class capability.","proofConditionIds":["runtime-live"]},{"id":"source-target-contract","statement":"The control plane execute_objective contract exposes sourceTargets/source_targets for path-only source resolution while actual mutation arrays remain fail-closed write payloads.","proofConditionIds":["runtime-live"]}],"objective":"Apply the exact minimal control plane governing-contract repair now. Add premium motion as an explicit bounded UI capability in config/control-plane-capabilities.json. In workers/cc-execution/src/index-mcp.js, expose sourceTargets/source_targets as first-class execute_objective inputs for source-resolution-only targets, and clarify that files/patches/anchored_edits are mutation payloads, not path-only discovery hints. Preserve fail-closed behavior for actual writes. Record the premium-first motion standard in compact owner operating context. Bump cc-execution version. Ship and prove live runtime identity.","constraints":[{"id":"two-skills","statement":"Keep exactly two public KNOCKLAUNCH skills: UI and Core.","proofConditionIds":["runtime-live"]},{"id":"safety","statement":"Do not weaken protected main, KnockLaunch Gate, credential, auth/data, migration, or source-integrity safety.","proofConditionIds":["runtime-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime-live","kind":"runtime","claim":"The updated control plane runtime is live with premium motion UI routing and the explicit sourceTargets contract.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"70a9b668c63f7ba2cf5fd8405bca20d47e6d116ff18a0b6b364ef992bc9c4697","requestContractRevision":2,"previousRequestContractHash":"19ef764558e90685fe99c1c8e592d4386527ec4f8ce9b3d7dff0cfe6eef15426"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T20:50:02.978235+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:41b50c45-5cfa-4dd8-85ed-e0e71c568d39:request-contract-revision:2:70a9b668c63f7ba2cf5fd8405bca20d47e6d116ff18a0b6b364ef992bc9c4697","mission_step_id":"82df8434-fc1a-46ea-8fcb-68cee36595ee","command_center_event_id":"41b50c45-5cfa-4dd8-85ed-e0e71c568d39"},{"id":"cbef3788-78c5-4709-a429-0394dba0897f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_not_merge_eligible:pull_request_merge_rejected_no_mutation:{\"headSha\":\"3537fe2509b419c2389fe361007b55f47ea49b98\",\"merge\":\"{\\\"message\\\":\\\"not allowed to merge [reason: The head branch is behind the base branch]\\\",\\\"url\\\":\\\"https://git.knocklaunch.app/api/swagger\\\"}\",\"refreshRequired\":true,\"refreshOperation\":\"forgejo_pr_refresh\",\"headMutated\":false}","status":"blocked","metrics":{"receiptBytes":2080,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":459,"terminal":false,"missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},"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":5113,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:32:53.872251+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"459","receipt_type":"execute_mission","idempotency_key":"mission:3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c:execute_mission:canonical_release_blocked","mission_step_id":"98dbda46-c58f-4d37-a80d-ffddf092a497","command_center_event_id":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},{"id":"fb6ee666-c7b1-43db-89e9-0dfc49fc9ad4","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"Cannot read properties of null (reading 'id')","status":"blocked","metrics":{"receiptBytes":9482,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":456,"terminal":false,"missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},"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":3148,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:33:18.926676+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"456","receipt_type":"execute_mission","idempotency_key":"mission:98cb692e-2213-46d1-aed6-5cedc7fd42ae:execute_mission:canonical_release_blocked","mission_step_id":"77af1e1b-dc77-4ae9-9987-d900e829d926","command_center_event_id":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},{"id":"bd3d58af-2b23-4fcd-92bd-0289602d3154","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":10475,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":456,"terminal":false,"missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"ecfcb12cb63f5f99523efe152bab9ff8f6c3321f","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},"performance":null,"deploymentId":"forgejo-main-ecfcb12cb63f","workflowRunId":1607,"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":5968,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:33:59.255704+00:00","proof_gate":"canonical_release_dispatched","source_sha":"ecfcb12cb63f5f99523efe152bab9ff8f6c3321f","external_id":"forgejo-main-ecfcb12cb63f","receipt_type":"ship_and_prove","idempotency_key":"mission:98cb692e-2213-46d1-aed6-5cedc7fd42ae:ship_and_prove:canonical_release_dispatched:ecfcb12cb63f5f99523efe152bab9ff8f6c3321f:1607","mission_step_id":"5f9f937e-bd1c-487b-8adb-bace7b19ba14","command_center_event_id":"98cb692e-2213-46d1-aed6-5cedc7fd42ae"},{"id":"e1d82c15-b7c3-4a5f-a9fb-82f0a22e96eb","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":460,"terminal":false,"missionId":"9d70b7e2-3a31-4540-a233-ca623729cca7","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"9d70b7e2-3a31-4540-a233-ca623729cca7"},"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":4504,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:58:23.701622+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"460","receipt_type":"ship_and_prove","idempotency_key":"mission:9d70b7e2-3a31-4540-a233-ca623729cca7:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"0e5a8e0f-87ea-4728-84ad-c20fb38266f1","command_center_event_id":"9d70b7e2-3a31-4540-a233-ca623729cca7"},{"id":"82fd6218-0b88-4849-9756-638048160696","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":995,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":460,"terminal":false,"missionId":"9d70b7e2-3a31-4540-a233-ca623729cca7","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"bc5581ab2e8a115728c4a53175c3374acb9fa93d","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"9d70b7e2-3a31-4540-a233-ca623729cca7"},"performance":null,"deploymentId":"forgejo-main-bc5581ab2e8a","workflowRunId":1611,"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":1715,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:58:53.342749+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"460","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9d70b7e2-3a31-4540-a233-ca623729cca7:automatic-mission-resume:460:canonical_release_dispatched","mission_step_id":"0e5a8e0f-87ea-4728-84ad-c20fb38266f1","command_center_event_id":"9d70b7e2-3a31-4540-a233-ca623729cca7"},{"id":"3bae6321-f21b-4bb6-9d33-bc3beedd68e9","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"bc5581ab2e8a115728c4a53175c3374acb9fa93d","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"bc5581ab2e8a115728c4a53175c3374acb9fa93d","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1611","runId":1611,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T00:02:25.497663+00:00","proof_gate":"canonical_release_pending","source_sha":"bc5581ab2e8a115728c4a53175c3374acb9fa93d","external_id":"forgejo-main-bc5581ab2e8a","receipt_type":"canonical_release_status","idempotency_key":"mission:9d70b7e2-3a31-4540-a233-ca623729cca7:forgejo-release-status:bc5581ab2e8a115728c4a53175c3374acb9fa93d:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"0e5a8e0f-87ea-4728-84ad-c20fb38266f1","command_center_event_id":"9d70b7e2-3a31-4540-a233-ca623729cca7"},{"id":"1b74a006-f330-451f-9ad9-ee700aec2664","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":461,"terminal":false,"missionId":"78fcaa60-287d-466a-a169-f4e3bc6aebeb","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"78fcaa60-287d-466a-a169-f4e3bc6aebeb"},"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":4503,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T00:07:15.039764+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"461","receipt_type":"ship_and_prove","idempotency_key":"mission:78fcaa60-287d-466a-a169-f4e3bc6aebeb:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"87807327-9439-43da-9d47-d1f212d7e5f0","command_center_event_id":"78fcaa60-287d-466a-a169-f4e3bc6aebeb"},{"id":"482aaa8e-6eaf-4773-a87e-3fef989dba9e","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":995,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":461,"terminal":false,"missionId":"78fcaa60-287d-466a-a169-f4e3bc6aebeb","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"846574d883b18abd417969d5ee248e52db0b2ed6","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"78fcaa60-287d-466a-a169-f4e3bc6aebeb"},"performance":null,"deploymentId":"forgejo-main-846574d883b1","workflowRunId":1614,"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":5726,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T00:08:33.792921+00:00","proof_gate":"canonical_release_dispatched","source_sha":"846574d883b18abd417969d5ee248e52db0b2ed6","external_id":"forgejo-main-846574d883b1","receipt_type":"ship_and_prove","idempotency_key":"mission:78fcaa60-287d-466a-a169-f4e3bc6aebeb:ship_and_prove:canonical_release_dispatched:846574d883b18abd417969d5ee248e52db0b2ed6:1614","mission_step_id":"87807327-9439-43da-9d47-d1f212d7e5f0","command_center_event_id":"78fcaa60-287d-466a-a169-f4e3bc6aebeb"},{"id":"84f00aea-8b5f-421c-97cd-cc20b48b38fe","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/tenant-owner-invite-mail-onboarding-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"00caccc7-55c2-416b-8109-a927a9d826f6","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":"00caccc7-55c2-416b-8109-a927a9d826f6"},"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":11228,"likelyAffectedFiles":["src/__tests__/contracts/canonical-production-release-status.test.ts","src/components/admin/AdminPageContext.tsx","src/components/admin/TenantUserCommandCenters.tsx","src/components/CallFlow/MapContext.tsx","src/__tests__/contracts/tire-shop-tenant-context.contract.test.ts","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/academy/AcademyOnboardingBanner.tsx","src/components/TenantRouter.tsx","src/components/WorkflowRouter.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T00:09:26.414875+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:00caccc7-55c2-416b-8109-a927a9d826f6:execute_mission:repair_mission_synthesis_ready","mission_step_id":"a3d74a80-88db-4b8a-85ef-0c16b86de8a0","command_center_event_id":"00caccc7-55c2-416b-8109-a927a9d826f6"},{"id":"a25934d6-1585-4df3-8959-bd742cbd4bea","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":2133,"releaseCount":1,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":461,"terminal":false,"missionId":"78fcaa60-287d-466a-a169-f4e3bc6aebeb","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"846574d883b18abd417969d5ee248e52db0b2ed6","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"78fcaa60-287d-466a-a169-f4e3bc6aebeb"},"performance":null,"deploymentId":"forgejo-main-846574d883b1","workflowRunId":1614,"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":5771,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T00:14:03.666031+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"846574d883b18abd417969d5ee248e52db0b2ed6","external_id":"forgejo-main-846574d883b1","receipt_type":"ship_and_prove","idempotency_key":"mission:78fcaa60-287d-466a-a169-f4e3bc6aebeb:ship_and_prove:ship_and_prove_release_pending:846574d883b18abd417969d5ee248e52db0b2ed6:1614","mission_step_id":"87807327-9439-43da-9d47-d1f212d7e5f0","command_center_event_id":"78fcaa60-287d-466a-a169-f4e3bc6aebeb"},{"id":"759e9993-2eb5-4871-a833-9c7c780e5133","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":1156,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":462,"terminal":false,"missionId":"287dc18f-dde4-4451-83b8-7d29ab7d2f02","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e8f8a043235072e793f4a91c92321d976354f9b7","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"287dc18f-dde4-4451-83b8-7d29ab7d2f02"},"performance":null,"deploymentId":"forgejo-main-e8f8a0432350","workflowRunId":1620,"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":6363,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T00:49:53.075948+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e8f8a043235072e793f4a91c92321d976354f9b7","external_id":"forgejo-main-e8f8a0432350","receipt_type":"execute_mission","idempotency_key":"mission:287dc18f-dde4-4451-83b8-7d29ab7d2f02:execute_mission:canonical_release_dispatched","mission_step_id":"e1a0fc2d-91e2-42d1-8b8c-20ba1e302133","command_center_event_id":"287dc18f-dde4-4451-83b8-7d29ab7d2f02"},{"id":"049b2081-6e3d-45aa-ab9b-38b131c61a52","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":3444,"releaseCount":1,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":462,"terminal":false,"missionId":"287dc18f-dde4-4451-83b8-7d29ab7d2f02","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"e8f8a043235072e793f4a91c92321d976354f9b7","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"287dc18f-dde4-4451-83b8-7d29ab7d2f02"},"performance":null,"deploymentId":"forgejo-main-e8f8a0432350","workflowRunId":1620,"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":6267,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T00:49:33.257623+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"e8f8a043235072e793f4a91c92321d976354f9b7","external_id":"forgejo-main-e8f8a0432350","receipt_type":"ship_and_prove","idempotency_key":"mission:287dc18f-dde4-4451-83b8-7d29ab7d2f02:ship_and_prove:ship_and_prove_release_pending:e8f8a043235072e793f4a91c92321d976354f9b7:1620","mission_step_id":"e1a0fc2d-91e2-42d1-8b8c-20ba1e302133","command_center_event_id":"287dc18f-dde4-4451-83b8-7d29ab7d2f02"},{"id":"8f8e7331-e776-4c73-9025-b3e8e3be5e50","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":3427,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":459,"terminal":false,"missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c","operation":"ship_and_prove","proofGate":"ship_and_prove_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},"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":5225,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T01:08:34.664165+00:00","proof_gate":"ship_and_prove_waiting_for_gate","source_sha":null,"external_id":"459","receipt_type":"ship_and_prove","idempotency_key":"mission:3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c:ship_and_prove:ship_and_prove_waiting_for_gate:no-source:no-run","mission_step_id":"94a97d84-3639-46f8-8d07-899ec619775a","command_center_event_id":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},{"id":"8d730db7-6dd0-44d2-b09c-6ca03e3c2184","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":5504,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":459,"terminal":false,"missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},"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":5339,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:23:23.943882+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"459","receipt_type":"execute_mission","idempotency_key":"mission:3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"98dbda46-c58f-4d37-a80d-ffddf092a497","command_center_event_id":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},{"id":"77219e70-0bf4-4c00-a471-e358e12f2c8c","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":6593,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":459,"terminal":false,"missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"f4debd371fea748c90f0bbb59af354445d78ac6c","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},"performance":null,"deploymentId":"forgejo-main-f4debd371fea","workflowRunId":1623,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-create-user"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6127,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T01:10:31.644466+00:00","proof_gate":"canonical_release_dispatched","source_sha":"f4debd371fea748c90f0bbb59af354445d78ac6c","external_id":"forgejo-main-f4debd371fea","receipt_type":"execute_mission","idempotency_key":"mission:3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c:execute_mission:canonical_release_dispatched","mission_step_id":"94a97d84-3639-46f8-8d07-899ec619775a","command_center_event_id":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},{"id":"d223c725-961f-4413-84ff-241182ebc1c6","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-4b2503d8956e","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"4b2503d8-956e-4ab7-ab8c-1862804eb33a","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":"4b2503d8-956e-4ab7-ab8c-1862804eb33a"},"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":11841,"likelyAffectedFiles":["src/components/TenantRouter.tsx","src/components/WorkflowRouter.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/admin/LeadManagement/DataQuality/DuplicateManagementPanel.tsx","src/components/ContactsRouter.tsx","src/components/LeadsRouter.tsx","src/components/RebuttalsRouter.tsx","src/__tests__/contracts/big-papis-business-tools-communications.contract.test.ts","src/__tests__/contracts/big-papis-event-quotes.contract.test.ts","src/__tests__/contracts/big-papis-interaction-friction.contract.test.ts","src/__tests__/contracts/big-papis-owner-hardening.contract.test.ts","src/components/admin/LivePresencePanel.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T01:41:44.351059+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:4b2503d8-956e-4ab7-ab8c-1862804eb33a:execute_mission:repair_mission_synthesis_ready","mission_step_id":"2854bab5-d6ba-47e9-b984-b63d796bb31d","command_center_event_id":"4b2503d8-956e-4ab7-ab8c-1862804eb33a"},{"id":"4f750d2f-40b3-4274-8780-7c2b1b849c9c","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/platform-zoho-mail-client-separation-20260819","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"62270f63-bba4-4790-a367-990a8b96e4da","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":"62270f63-bba4-4790-a367-990a8b96e4da"},"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":8322,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T01:54:07.187416+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:62270f63-bba4-4790-a367-990a8b96e4da:execute_mission:repair_mission_source_resolution_required","mission_step_id":"90a7565b-06cc-4679-affb-f938334f8b54","command_center_event_id":"62270f63-bba4-4790-a367-990a8b96e4da"},{"id":"2b1a5a7b-be1a-4846-b2e0-7e2912c5835a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/platform-zoho-mail-client-separation-20260819","reason":"anchored_edit_anchor_missing:supabase/functions/zoho-mail/index.ts","status":"blocked","metrics":{"receiptBytes":2321,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"62270f63-bba4-4790-a367-990a8b96e4da","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"62270f63-bba4-4790-a367-990a8b96e4da"},"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":5013,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T01:54:53.821612+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:62270f63-bba4-4790-a367-990a8b96e4da:execute_mission:repair_mission_execution_blocked","mission_step_id":"a524a07e-373e-41c1-a2da-aff5dedc3647","command_center_event_id":"62270f63-bba4-4790-a367-990a8b96e4da"},{"id":"1c2bb53e-5f35-4c72-9592-47853c62a6cd","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/platform-zoho-mail-client-separation-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":3394,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"62270f63-bba4-4790-a367-990a8b96e4da","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":"62270f63-bba4-4790-a367-990a8b96e4da"},"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":9944,"likelyAffectedFiles":["src/__tests__/contracts/command-center-mission-control.test.ts","src/__tests__/contracts/command-center-mission-preflight.test.ts","src/__tests__/contracts/command-center-platform-mission-anchor.contract.test.ts","src/__tests__/contracts/command-palette-platform-authority.contract.test.ts","scripts/__tests__/supabase-migration-release.test.mjs","scripts/supabase-migration-release.mjs","src/__tests__/commandCenter/deployDetection.test.ts","scripts/validate-command-center-contracts.mjs","scripts/__tests__/production-release-status.contract.test.mjs","scripts/visual-witness-hosted-runner/test/route-expectation-contract.test.mjs","scripts/validate-supabase-migration-integrity.mjs","src/__tests__/godmode/command-center.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T01:56:43.845081+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:62270f63-bba4-4790-a367-990a8b96e4da:execute_mission:repair_mission_synthesis_ready","mission_step_id":"90a7565b-06cc-4679-affb-f938334f8b54","command_center_event_id":"62270f63-bba4-4790-a367-990a8b96e4da"},{"id":"27dd134d-74d7-4172-aa4a-de318deef7f2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/platform-zoho-mail-client-separation-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"afe0e70d-9c2b-461f-920c-d69504496f50","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":"afe0e70d-9c2b-461f-920c-d69504496f50"},"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":9139,"likelyAffectedFiles":["src/__tests__/contracts/command-palette-platform-authority.contract.test.ts","src/__tests__/contracts/knocklaunch-mail-platform.contract.test.ts","src/__tests__/contracts/command-center-platform-mission-anchor.contract.test.ts","src/__tests__/contracts/zoho-mail-platform-config.contract.test.ts","src/components/admin/TenantUserCommandCenters.tsx","scripts/generate-platform-cohesion-auth-proof-requirements.mjs","src/components/TenantRouter.tsx",".forgejo/workflows/knocklaunch.yml","scripts/audit-platform-cohesion.mjs","scripts/generate-platform-cohesion-proof-packs.mjs","src/components/CallFlow/hooks/usePerformanceMonitoring.ts","src/components/NewLeadIntakeForm.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T01:56:56.116414+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:afe0e70d-9c2b-461f-920c-d69504496f50:execute_mission:repair_mission_synthesis_ready","mission_step_id":"55b92472-1190-49b9-b873-6e14d97ea6b1","command_center_event_id":"afe0e70d-9c2b-461f-920c-d69504496f50"},{"id":"1af9fe00-7605-4e05-ab3c-e7a2b7037f69","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":463,"terminal":false,"missionId":"dbd292ac-1447-4114-969e-2c3738de88bb","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"dbd292ac-1447-4114-969e-2c3738de88bb"},"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":4500,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T01:59:48.592269+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"463","receipt_type":"ship_and_prove","idempotency_key":"mission:dbd292ac-1447-4114-969e-2c3738de88bb:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"f6a9affe-975a-47a2-bd79-f4500ac01014","command_center_event_id":"dbd292ac-1447-4114-969e-2c3738de88bb"},{"id":"51d9fa46-0030-4086-9b86-96b392aff804","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"blocked","metrics":{"receiptBytes":2053,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":446,"terminal":false,"missionId":"234acec4-62e9-4881-ab04-5778a68b2a98","operation":"ship_and_prove","proofGate":"ship_and_prove_gate_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"234acec4-62e9-4881-ab04-5778a68b2a98"},"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":3905,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:39:16.382248+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"446","receipt_type":"ship_and_prove","idempotency_key":"mission:234acec4-62e9-4881-ab04-5778a68b2a98:ship_and_prove:ship_and_prove_gate_blocked:no-source:no-run","mission_step_id":"07eaa553-548c-4aa4-9451-2e3546126672","command_center_event_id":"234acec4-62e9-4881-ab04-5778a68b2a98"},{"id":"b804f1cd-4829-44da-9193-43ab88eb5627","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/godmode-tenant-selection-context-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"87f0b881-9e8e-4786-bd2a-aa9b9dd5b063","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":"87f0b881-9e8e-4786-bd2a-aa9b9dd5b063"},"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":9620,"likelyAffectedFiles":["src/components/TenantRouter.tsx","src/components/WorkflowRouter.tsx","src/__tests__/contracts/experience-editor-universal-tenant-runtime.contract.test.ts","src/components/admin/TenantUserCommandCenters.tsx","src/__tests__/contracts/godmode-tenant-authority-runtime.contract.test.ts","src/components/ContactsRouter.tsx","src/components/LeadsRouter.tsx","src/components/RebuttalsRouter.tsx","src/__tests__/contracts/knocklaunch-os-registry.contract.test.ts",".forgejo/workflows/knocklaunch.yml","src/__tests__/contracts/cc-execution-scoped-patch-runtime.test.ts","scripts/visual-witness-hosted-runner/src/async-gateway.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:19:16.791806+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:87f0b881-9e8e-4786-bd2a-aa9b9dd5b063:execute_mission:repair_mission_synthesis_ready","mission_step_id":"f9293e2f-e1c5-419a-8a0f-7211e2d8c3ef","command_center_event_id":"87f0b881-9e8e-4786-bd2a-aa9b9dd5b063"},{"id":"5b538603-5342-42a5-bdc5-50d5930d5ac3","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/godmode-tenant-selection-context-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":4719,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"8f06d25f-3913-410f-90a3-2e2bcbcd6082","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":"8f06d25f-3913-410f-90a3-2e2bcbcd6082"},"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":9267,"likelyAffectedFiles":["src/__tests__/contracts/canonical-production-release-status.test.ts","src/components/TenantRouter.tsx","src/components/WorkflowRouter.tsx","src/__tests__/contracts/cloudflare-native-frontend-build.test.ts","src/__tests__/contracts/cloudflare-ops-canonical-lock.test.ts","src/__tests__/contracts/direct-pr-merge-release-ownership.contract.test.ts","src/components/admin/TenantUserCommandCenters.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","config/cloudflare-native-frontend-build.json","src/components/ContactsRouter.tsx","src/components/LeadsRouter.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:17:01.488236+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8f06d25f-3913-410f-90a3-2e2bcbcd6082:execute_mission:repair_mission_synthesis_ready","mission_step_id":"f5fa9198-4447-4894-847b-cd92233db6cf","command_center_event_id":"8f06d25f-3913-410f-90a3-2e2bcbcd6082"},{"id":"a95a55a1-3d0b-48c2-b6c6-d309635d13b5","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-calendar-public-private-20260821","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":1084,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.9-specialized-read-budget","prNumber":null,"terminal":false,"missionId":"02ad80ad-ec95-4a73-8cc3-7479dc01bc82","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"02ad80ad-ec95-4a73-8cc3-7479dc01bc82"},"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":4837,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:27:04.669563+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:02ad80ad-ec95-4a73-8cc3-7479dc01bc82:execute_mission:repair_mission_execution_retryable","mission_step_id":"054127f2-4f24-461d-9b84-1e64b1767d23","command_center_event_id":"02ad80ad-ec95-4a73-8cc3-7479dc01bc82"},{"id":"56ce23a3-4bdb-453b-b027-58b04ce67805","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"0646720cad3dc88b10532a280fd98ff47c311f3e","sourceSha":"95bdd0558f7296f49dcad08f781112f51700aee7","sourceInMain":false,"compareStatus":"ancestry_read_retryable","ancestryProofResolved":false},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-20T16:07:04.069768+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"95bdd0558f7296f49dcad08f781112f51700aee7","external_id":"canonical-release-95bdd0558f72","receipt_type":"canonical_release_status","idempotency_key":"mission:6019a49c-272b-4d70-a6a2-d42e79083eaa:forgejo-release-ancestry:95bdd0558f7296f49dcad08f781112f51700aee7:0646720cad3dc88b10532a280fd98ff47c311f3e:ancestry_read_retryable","mission_step_id":"943c70b4-76e8-46b3-9862-2e40e2c618cf","command_center_event_id":"6019a49c-272b-4d70-a6a2-d42e79083eaa"},{"id":"af7b0af4-73c1-4e3c-aeb5-1723755456a7","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-95fb47dfa2f0","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1848,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"95fb47df-a2f0-4002-9eb0-3bc9baac273f","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":"95fb47df-a2f0-4002-9eb0-3bc9baac273f"},"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":9447,"likelyAffectedFiles":["src/__tests__/contracts/command-center-platform-mission-anchor.contract.test.ts","src/components/admin/TenantUserCommandCenters.tsx",".forgejo/workflows/knocklaunch.yml","src/components/TenantRouter.tsx","src/components/WorkflowRouter.tsx","src/__tests__/contracts/command-palette-platform-authority.contract.test.ts","src/__tests__/contracts/direct-pr-merge-release-ownership.contract.test.ts","src/components/GlobalCommandPalette.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/command-center-mission-control.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:21:17.053194+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:95fb47df-a2f0-4002-9eb0-3bc9baac273f:execute_mission:repair_mission_synthesis_ready","mission_step_id":"859b756c-fb52-44c1-899e-df9e089e48f7","command_center_event_id":"95fb47df-a2f0-4002-9eb0-3bc9baac273f"},{"id":"3902b869-acfd-4f72-a95f-2ef3f9ac78c6","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-95fb47dfa2f0","reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":4725,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":464,"terminal":false,"missionId":"95fb47df-a2f0-4002-9eb0-3bc9baac273f","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"95fb47df-a2f0-4002-9eb0-3bc9baac273f"},"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":319,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:33:44.709648+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"464","receipt_type":"automatic_mission_resume","idempotency_key":"mission:95fb47df-a2f0-4002-9eb0-3bc9baac273f:automatic-mission-resume:464:canonical_release_blocked","mission_step_id":"b8bf289f-00bc-4814-a5c7-dfabf15bcb26","command_center_event_id":"95fb47df-a2f0-4002-9eb0-3bc9baac273f"},{"id":"840e2572-4f48-4769-b169-a8df4b927413","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/scoped-patch-reliability-20260819","reason":null,"status":"complete","metrics":{"receiptBytes":7463,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":5,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":465,"terminal":false,"missionId":"1c6b34c1-d770-4736-9f7a-a625a002d36c","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"1c6b34c1-d770-4736-9f7a-a625a002d36c"},"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":5265,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:23:16.697678+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"465","receipt_type":"execute_mission","idempotency_key":"mission:1c6b34c1-d770-4736-9f7a-a625a002d36c:execute_mission:repair_mission_prepared","mission_step_id":"1dd496e5-8d97-4798-aedb-7997fff924ab","command_center_event_id":"1c6b34c1-d770-4736-9f7a-a625a002d36c"},{"id":"a7b1839f-9d92-4308-b51a-31ea0109eb3f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-95fb47dfa2f0","reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":3695,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":464,"terminal":false,"missionId":"95fb47df-a2f0-4002-9eb0-3bc9baac273f","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"95fb47df-a2f0-4002-9eb0-3bc9baac273f"},"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":4611,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:33:03.280905+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"464","receipt_type":"ship_and_prove","idempotency_key":"mission:95fb47df-a2f0-4002-9eb0-3bc9baac273f:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"d3ff6605-afff-40d7-b68a-3c4317dd2052","command_center_event_id":"95fb47df-a2f0-4002-9eb0-3bc9baac273f"},{"id":"b515c063-9331-428f-8052-4980545662ce","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/scoped-patch-reliability-20260819","reason":"anchored_edit_anchor_missing:workers/cc-execution/src/index-mission-control.js","status":"blocked","metrics":{"receiptBytes":8480,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":6,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":465,"terminal":false,"missionId":"1c6b34c1-d770-4736-9f7a-a625a002d36c","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"1c6b34c1-d770-4736-9f7a-a625a002d36c"},"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":4867,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:20:12.588448+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1c6b34c1-d770-4736-9f7a-a625a002d36c:execute_mission:repair_mission_execution_blocked","mission_step_id":"1dd496e5-8d97-4798-aedb-7997fff924ab","command_center_event_id":"1c6b34c1-d770-4736-9f7a-a625a002d36c"},{"id":"f0d9a730-48d6-4a16-9e32-e0e856e6317a","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Align stale cc-execution Gate test expectations with the already-authorized 3072MB runner contract.","baseSha":"f8c75f370fc6bcfcd1f58bbbc98e773136b64271","issuedAt":1789856463401,"expiresAt":1789856643401,"missionId":"22c2accb-34cc-4ae1-bd0e-568d01970c99","authorizationId":"b156b175-6428-4aa3-ad9a-0ee77c204501","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T22:21:03.693179+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"f8c75f370fc6bcfcd1f58bbbc98e773136b64271","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b156b175-6428-4aa3-ad9a-0ee77c204501","mission_step_id":"5c769ef4-07d1-4993-97f0-6480175fad86","command_center_event_id":"22c2accb-34cc-4ae1-bd0e-568d01970c99"},{"id":"a4b5c2d1-fcb4-4aba-99fb-c7d38f2cc1ed","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-95fb47dfa2f0","reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":6572,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":464,"terminal":false,"missionId":"95fb47df-a2f0-4002-9eb0-3bc9baac273f","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"ce60b6b9b295748e39cc26a3f73ca9f9ac526ed4","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"95fb47df-a2f0-4002-9eb0-3bc9baac273f"},"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":4756,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:35:28.344573+00:00","proof_gate":"canonical_release_blocked","source_sha":"ce60b6b9b295748e39cc26a3f73ca9f9ac526ed4","external_id":"464","receipt_type":"execute_mission","idempotency_key":"mission:95fb47df-a2f0-4002-9eb0-3bc9baac273f:execute_mission:canonical_release_blocked","mission_step_id":"29cb3215-a0a5-4d55-9fd2-8577556215f9","command_center_event_id":"95fb47df-a2f0-4002-9eb0-3bc9baac273f"},{"id":"1c206a8c-cfae-4bcd-8bba-608ca607757f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":466,"terminal":false,"missionId":"0fb73e6c-1ea2-4422-b1b6-53b80fd8cd3c","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"0fb73e6c-1ea2-4422-b1b6-53b80fd8cd3c"},"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":4609,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:52:06.900915+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"466","receipt_type":"ship_and_prove","idempotency_key":"mission:0fb73e6c-1ea2-4422-b1b6-53b80fd8cd3c:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"a2939608-81e3-4d03-a7f1-0aa4dc7911b5","command_center_event_id":"0fb73e6c-1ea2-4422-b1b6-53b80fd8cd3c"},{"id":"20f56795-6236-4ff7-b31e-be64513f7e5c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"8aa59103e478c7994664c87b8ab94044e2635f6d","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"8aa59103e478c7994664c87b8ab94044e2635f6d","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"c9fa0a2e0892ea2c366766f4df32801c0160efe6697bfed3b6549f20e359dbb3","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-28T02:19:03.709205+00:00","proof_gate":"canonical_release_pending","source_sha":"8aa59103e478c7994664c87b8ab94044e2635f6d","external_id":"forgejo-main-8aa59103e478","receipt_type":"canonical_release_status","idempotency_key":"mission:b1a2ec4e-138e-4a9d-8215-8752de3db4ae:forgejo-release-status:8aa59103e478c7994664c87b8ab94044e2635f6d:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"d8ee39b2-964a-4f35-bc3f-26c27e2a36b3","command_center_event_id":"b1a2ec4e-138e-4a9d-8215-8752de3db4ae"},{"id":"c59a0226-08f3-4f49-99df-e25b4efc6b0f","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/roofhelpfinder-video-crop-20260828","reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.55.0-godmode-restore-points","prNumber":948,"terminal":false,"missionId":"460f5ff5-95d0-40ee-ae13-83b2769e946a","operation":"execute_mission","proofGate":"ship_and_prove_release_pending","sourceSha":"060203ec609e4148a69e258f991507a509e6adfc","timingsMs":{"handlerMs":27908,"prReadinessMs":1288,"approvedPlanMs":18699,"missionSetupMs":2061,"shipAndProveMs":7641},"nextAction":null,"receiptRef":{"mode":"full","missionId":"460f5ff5-95d0-40ee-ae13-83b2769e946a"},"performance":null,"deploymentId":"forgejo-main-060203ec609e","workflowRunId":null,"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":6296,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-28T18:51:31.493191+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"060203ec609e4148a69e258f991507a509e6adfc","external_id":"forgejo-main-060203ec609e","receipt_type":"execute_mission","idempotency_key":"mission:460f5ff5-95d0-40ee-ae13-83b2769e946a:execute_mission:ship_and_prove_release_pending:current-generation","mission_step_id":"e866ef8f-f247-4bca-9d56-a8637f25c8d2","command_center_event_id":"460f5ff5-95d0-40ee-ae13-83b2769e946a"},{"id":"59721be6-3a39-481e-bfce-a8818d37ef4f","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same control plane maintenance repair for the shared Gate timeout mismatch. Owner approval is explicit. Mutate only config/control-plane-capabilities.json on current main 66f3c7d3c47a744d70d8842c8bc6a8b29f9c7150, changing runnerResourceBudget.gateTimeoutMinutes from 25 to 10, then Gate, squash merge, affected release, and live proof.","wordingChanged":false,"canonicalIntent":"Continue the same control plane maintenance repair for the shared Gate timeout mismatch. Owner approval is explicit. Mutate only config/control-plane-capabilities.json on current main 66f3c7d3c47a744d70d8842c8bc6a8b29f9c7150, changing runnerResourceBudget.gateTimeoutMinutes from 25 to 10, then Gate, squash merge, affected release, and live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The control plane Gate timeout budget matches the 10-minute workflow timeout and no longer blocks refreshed PRs.","proofConditionIds":["proof-source","proof-gate","proof-live"]}],"objective":"Continue the same control plane maintenance repair for the shared Gate timeout mismatch. Owner approval is explicit. Mutate only config/control-plane-capabilities.json on current main 66f3c7d3c47a744d70d8842c8bc6a8b29f9c7150, changing runnerResourceBudget.gateTimeoutMinutes from 25 to 10, then Gate, squash merge, affected release, and live proof.","constraints":[{"id":"constraint-1","statement":"Mutate only config/control-plane-capabilities.json and preserve protected main, exact-head Gate, and squash merge.","proofConditionIds":["proof-source","proof-gate"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"The merged control plane config has runnerResourceBudget.gateTimeoutMinutes set to 10.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-gate","kind":"repository","claim":"The exact repair PR head passes KnockLaunch Gate and is squash merged.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-live","kind":"runtime","claim":"The affected control plane runtime is proven live if the release graph marks a runtime owner.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"f57e32e13e401012e2ddabdfb0123d3fc7c165508962c882d5d6e0ccc996e571","requestContractRevision":2,"previousRequestContractHash":"6319e11f10f4339964087b14ed7def02b607e9c116fba67d4d5d764783310427"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-28T22:26:53.452505+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:1275d745-c77f-4c6f-aba8-418654017c07:request-contract-revision:2:f57e32e13e401012e2ddabdfb0123d3fc7c165508962c882d5d6e0ccc996e571","mission_step_id":"38641d49-d27f-4053-a38a-f48422f31b55","command_center_event_id":"1275d745-c77f-4c6f-aba8-418654017c07"},{"id":"ed4750d2-15ef-4021-bf3f-3c2b56aad9a8","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/merged-pr-release-containment-20260819","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":null,"terminal":false,"missionId":"01d8b0d4-5be2-4743-aab5-c82611b5f383","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":"01d8b0d4-5be2-4743-aab5-c82611b5f383"},"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":10008,"likelyAffectedFiles":["src/components/admin/TenantUserCommandCenters.tsx","src/__tests__/contracts/command-palette-platform-authority.contract.test.ts","src/__tests__/contracts/encore-pa-tenant-authority.contract.test.ts","src/__tests__/contracts/godmode-tenant-authority-runtime.contract.test.ts","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/command-center-mission-control.test.ts","src/components/TenantRouter.tsx","src/__tests__/godmode/command-center.test.ts","src/components/admin/config/TenantOverviewPanel.tsx","src/components/admin/EnhancedTenantManagement.tsx","src/components/admin/TenantCreationWizard.tsx","src/components/GlobalCommandPalette.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:55:46.573079+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:01d8b0d4-5be2-4743-aab5-c82611b5f383:execute_mission:repair_mission_synthesis_ready","mission_step_id":"9791e5b3-7921-4f3e-a6f6-57706f6af94e","command_center_event_id":"01d8b0d4-5be2-4743-aab5-c82611b5f383"},{"id":"e7f7bf05-a44d-45c9-828e-2d023a11f3fc","source":"cc-execution","status":"recorded","payload":{"objective":"Simplify the existing Big Papi Event Readiness UI for Will from current Forgejo main. Preserve all current event-readiness data, actions, and contracts. Make the default view a compact pre-event briefing: event/date/time/location plus one clear readiness state; show only outstanding items needing Will's attention by default with the most important first; collapse completed items and secondary detail by default; group remaining work into a few owner-facing sections with obvious one-tap actions; keep mobile compact; preserve access to every existing capability. Frontend-only.","tenantRef":"bigpapisiceys","receivedAt":"2026-08-20T02:59:05.127Z","fingerprint":"db005aee4d361ac7cb4810ded1972ac073812063e24a01902aeac733c7548773","workstreamRef":"bigpapisiceys","conversationId":null,"canonicalBranch":"ai/native-business-context-v1-20260819","requestedBranch":null,"conversationContext":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:59:05.652936+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:a812cc50-a7e3-467a-99a5-ae9215642476:tenant-workstream-contribution:db005aee4d361ac7cb4810ded1972ac073812063e24a01902aeac733c7548773","mission_step_id":"321b5592-dea1-4920-a867-3431398be277","command_center_event_id":"a812cc50-a7e3-467a-99a5-ae9215642476"},{"id":"6011b9ab-0171-4314-a6d1-caf8e5e1e4da","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_stale_refresh_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":465,"terminal":false,"missionId":"2d89df0b-4d59-4e1d-b7c0-cfd2fc81505a","operation":"ship_and_prove","proofGate":"ship_and_prove_gate_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"2d89df0b-4d59-4e1d-b7c0-cfd2fc81505a"},"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":5422,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:12:20.256125+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"465","receipt_type":"ship_and_prove","idempotency_key":"mission:2d89df0b-4d59-4e1d-b7c0-cfd2fc81505a:ship_and_prove:ship_and_prove_gate_blocked:no-source:no-run","mission_step_id":"1506c571-8a30-4c52-bf0b-d11536299e89","command_center_event_id":"2d89df0b-4d59-4e1d-b7c0-cfd2fc81505a"},{"id":"1d64cee8-50f8-4515-9e8e-38734f1e7af0","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":992,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":465,"terminal":false,"missionId":"2d89df0b-4d59-4e1d-b7c0-cfd2fc81505a","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"14823c756f8595d8d25aeb1ac82c65877032ca12","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"2d89df0b-4d59-4e1d-b7c0-cfd2fc81505a"},"performance":null,"deploymentId":"forgejo-main-14823c756f85","workflowRunId":1666,"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":6136,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:13:34.144952+00:00","proof_gate":"canonical_release_dispatched","source_sha":"14823c756f8595d8d25aeb1ac82c65877032ca12","external_id":"forgejo-main-14823c756f85","receipt_type":"ship_and_prove","idempotency_key":"mission:2d89df0b-4d59-4e1d-b7c0-cfd2fc81505a:ship_and_prove:canonical_release_dispatched:14823c756f8595d8d25aeb1ac82c65877032ca12:1666","mission_step_id":"1506c571-8a30-4c52-bf0b-d11536299e89","command_center_event_id":"2d89df0b-4d59-4e1d-b7c0-cfd2fc81505a"},{"id":"afefba6c-1dfd-4259-8f3d-7878532692c3","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/live-single-lane-canary-20260819","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.0-single-mutation-lane","prNumber":null,"terminal":false,"missionId":"80cf6b6c-5028-48cb-86e9-b9c6ddd41ac8","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"pull_request_required","receiptRef":{"mode":"full","missionId":"80cf6b6c-5028-48cb-86e9-b9c6ddd41ac8"},"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":5073,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:15:13.285921+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:80cf6b6c-5028-48cb-86e9-b9c6ddd41ac8:execute_mission:repair_mission_prepared","mission_step_id":"50cc5067-0657-4ec0-a2cd-14dbdb768bcc","command_center_event_id":"80cf6b6c-5028-48cb-86e9-b9c6ddd41ac8"},{"id":"15f88bf8-c4a9-49ee-8cb2-61324a33562c","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Protected main advanced to 8aa59103e478c7994664c87b8ab94044e2635f6d while #899 exact-head gate #3052 was running. Refresh the SAME PR #899 and SAME mission onto current main now, retire/supersede the stale gate as appropriate, run one fresh exact-head KnockLaunch Gate, then squash merge and release only frontend plus tenant-photo-studio if green. Do not change repair scope or create another PR.","wordingChanged":false,"canonicalIntent":"Protected main advanced to 8aa59103e478c7994664c87b8ab94044e2635f6d while #899 exact-head gate #3052 was running. Refresh the SAME PR #899 and SAME mission onto current main now, retire/supersede the stale gate as appropriate, run one fresh exact-head KnockLaunch Gate, then squash merge and release only frontend plus tenant-photo-studio if green. Do not change repair scope or create another PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"La Vista Calendar resolves as SHORT_TERM_RENTAL with vacation-rental copy/event types, preserves unit context, and includes short-stay arrivals/departures.","proofConditionIds":["proof-production"]},{"id":"outcome-2","statement":"La Vista Messages resolves to Communications instead of dashboard.","proofConditionIds":["proof-production"]},{"id":"outcome-3","statement":"La Vista Documents resolves to Documents instead of dashboard.","proofConditionIds":["proof-production"]},{"id":"outcome-4","statement":"Photo Studio generates canonical Edge Function URLs and existing The View photos render.","proofConditionIds":["proof-production"]}],"objective":"Protected main advanced to 8aa59103e478c7994664c87b8ab94044e2635f6d while #899 exact-head gate #3052 was running. Refresh the SAME PR #899 and SAME mission onto current main now, retire/supersede the stale gate as appropriate, run one fresh exact-head KnockLaunch Gate, then squash merge and release only frontend plus tenant-photo-studio if green. Do not change repair scope or create another PR.","constraints":[{"id":"constraint-1","statement":"No R2 object mutations or uploads.","proofConditionIds":["proof-production"]},{"id":"constraint-2","statement":"No tenant-type change.","proofConditionIds":["proof-production"]},{"id":"constraint-3","statement":"No control-plane file changes.","proofConditionIds":["proof-production"]},{"id":"constraint-4","statement":"Preserve existing tenant-family behavior.","proofConditionIds":["proof-production"]},{"id":"constraint-5","statement":"Only affected frontend and tenant-photo-studio releases.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"After the exact merged release, the frontend and tenant-photo-studio are live; La Vista Calendar/Communications/Documents resolve as supported SHORT_TERM_RENTAL applications and the configured The View main asset is served through the canonical /functions/v1/tenant-photo-studio path.","route":"/la-vista-del-mar/dashboard","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend","supabaseEdge"],"requiredReleaseTargets":["frontend","supabaseEdge"]}],"validationErrors":[]},"requestContractHash":"1ab6b33135045793ea5d2d7eb56318346c956a0e1a323e6e3f96bdf2e0a1be2e","requestContractRevision":7,"previousRequestContractHash":"e0057b9fc9e4288f8c1c9231f424d3209e7a587e9be73bf81c634133a186d159"},"tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-28T02:19:49.091909+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:45c9eae7-62a2-4cb9-8706-6966376e6234:request-contract-revision:7:1ab6b33135045793ea5d2d7eb56318346c956a0e1a323e6e3f96bdf2e0a1be2e","mission_step_id":"295b56e5-711f-4ed3-a765-e71408be3bc4","command_center_event_id":"45c9eae7-62a2-4cb9-8706-6966376e6234"},{"id":"b676b36a-6910-4a9e-a0c2-5f4a54b27f07","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/single-lane-no-change-terminal-20260819","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.0-single-mutation-lane","prNumber":467,"terminal":false,"missionId":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b"},"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":5420,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:17:02.911797+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"467","receipt_type":"execute_mission","idempotency_key":"mission:40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"e888dde7-a89b-4bb6-a0dc-f53dce9d173a","command_center_event_id":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b"},{"id":"0271ef31-d577-474a-abc3-f14dcb26d95e","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/single-lane-no-change-terminal-20260819","reason":"existing_branch_refresh_failed:467:500","status":"blocked","metrics":{"receiptBytes":1128,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.0-single-mutation-lane","prNumber":467,"terminal":false,"missionId":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b"},"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":4811,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:17:23.560222+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"467","receipt_type":"execute_mission","idempotency_key":"mission:40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b:execute_mission:repair_mission_execution_blocked","mission_step_id":"e888dde7-a89b-4bb6-a0dc-f53dce9d173a","command_center_event_id":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b"},{"id":"ac7791da-68b2-414a-a059-2e48dbcaeb3b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/single-lane-compare-semantics-20260819","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.0-single-mutation-lane","prNumber":468,"terminal":false,"missionId":"ed694f51-13fa-4cd7-9f7f-adc12091b6cf","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"ed694f51-13fa-4cd7-9f7f-adc12091b6cf"},"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":5427,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:20:11.098785+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"468","receipt_type":"execute_mission","idempotency_key":"mission:ed694f51-13fa-4cd7-9f7f-adc12091b6cf:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"55633ff4-e194-449f-a423-018ec22a2fd0","command_center_event_id":"ed694f51-13fa-4cd7-9f7f-adc12091b6cf"},{"id":"8bc45262-b8bf-4c80-9a87-1bfb346127a1","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/single-lane-compare-semantics-20260819","reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":1127,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.0-single-mutation-lane","prNumber":468,"terminal":false,"missionId":"ed694f51-13fa-4cd7-9f7f-adc12091b6cf","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"ed694f51-13fa-4cd7-9f7f-adc12091b6cf"},"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":4761,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:22:21.195772+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"468","receipt_type":"execute_mission","idempotency_key":"mission:ed694f51-13fa-4cd7-9f7f-adc12091b6cf:execute_mission:canonical_release_blocked","mission_step_id":"55633ff4-e194-449f-a423-018ec22a2fd0","command_center_event_id":"ed694f51-13fa-4cd7-9f7f-adc12091b6cf"},{"id":"db9b4e96-421b-4d83-86c2-93ae4c5c3c4c","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-calendar-public-private-20260821","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":2164,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.50.9-specialized-read-budget","prNumber":554,"terminal":false,"missionId":"02ad80ad-ec95-4a73-8cc3-7479dc01bc82","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":"02ad80ad-ec95-4a73-8cc3-7479dc01bc82"},"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":4813,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:34:24.68077+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"554","receipt_type":"execute_mission","idempotency_key":"mission:02ad80ad-ec95-4a73-8cc3-7479dc01bc82:execute_mission:canonical_release_transport_retryable","mission_step_id":"054127f2-4f24-461d-9b84-1e64b1767d23","command_center_event_id":"02ad80ad-ec95-4a73-8cc3-7479dc01bc82"},{"id":"dc248608-9150-41bf-8f8b-3547627c2233","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/single-lane-no-change-terminal-20260819","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":3295,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.1-single-mutation-lane","prNumber":467,"terminal":false,"missionId":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b","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":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b"},"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":5012,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:23:26.697718+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"467","receipt_type":"execute_mission","idempotency_key":"mission:40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"e888dde7-a89b-4bb6-a0dc-f53dce9d173a","command_center_event_id":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b"},{"id":"8f736498-0ee7-48fb-a96b-8f3ade5752cf","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/single-lane-no-change-terminal-20260819","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":4433,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.48.1-single-mutation-lane","prNumber":467,"terminal":false,"missionId":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"49aa05dc4778ca765ead52f6fd60c7dbda2fff0a","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b"},"performance":null,"deploymentId":"forgejo-main-49aa05dc4778","workflowRunId":1671,"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":5957,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:25:09.131794+00:00","proof_gate":"canonical_release_dispatched","source_sha":"49aa05dc4778ca765ead52f6fd60c7dbda2fff0a","external_id":"forgejo-main-49aa05dc4778","receipt_type":"execute_mission","idempotency_key":"mission:40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b:execute_mission:canonical_release_dispatched","mission_step_id":"d412478b-af4e-480f-a6aa-2b5a331dcd7e","command_center_event_id":"40a2cc8f-5c1c-4a07-a7eb-04aaeff0468b"},{"id":"3d0d7c59-0457-4752-8a97-fc4ca6807167","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/live-single-lane-final-canary-20260819-2325","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.1-single-mutation-lane","prNumber":null,"terminal":true,"missionId":"52cf32fc-199d-45fd-a57c-5011c075ae35","operation":"execute_mission","proofGate":"repair_mission_no_change_verified","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"52cf32fc-199d-45fd-a57c-5011c075ae35"},"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":5013,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:26:07.760476+00:00","proof_gate":"repair_mission_no_change_verified","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:52cf32fc-199d-45fd-a57c-5011c075ae35:execute_mission:repair_mission_no_change_verified","mission_step_id":"4562edf7-ce67-4e74-a6df-bfa07563fdba","command_center_event_id":"52cf32fc-199d-45fd-a57c-5011c075ae35"},{"id":"5478a0e0-281d-4ba9-9273-4d8a51dbb316","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/single-lane-timeout-readback-20260819","reason":"Cannot read properties of null (reading 'id')","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.1-single-mutation-lane","prNumber":469,"terminal":false,"missionId":"3b2ed8c9-6292-4beb-be38-091746477a11","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3b2ed8c9-6292-4beb-be38-091746477a11"},"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":5622,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:31:20.809039+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"469","receipt_type":"execute_mission","idempotency_key":"mission:3b2ed8c9-6292-4beb-be38-091746477a11:execute_mission:canonical_release_blocked","mission_step_id":"2c5d8ec3-86e9-4959-8b8f-49b6f6c67315","command_center_event_id":"3b2ed8c9-6292-4beb-be38-091746477a11"},{"id":"2aace79d-faf5-4e59-ae6c-8a51a3cd789e","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/single-lane-timeout-readback-20260819","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":1035,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.2-single-mutation-lane","prNumber":469,"terminal":false,"missionId":"3b2ed8c9-6292-4beb-be38-091746477a11","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e946cda0a71e41c0393af6159c45cade1773b9dd","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3b2ed8c9-6292-4beb-be38-091746477a11"},"performance":null,"deploymentId":"forgejo-main-e946cda0a71e","workflowRunId":1673,"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":6058,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:32:24.151107+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e946cda0a71e41c0393af6159c45cade1773b9dd","external_id":"forgejo-main-e946cda0a71e","receipt_type":"execute_mission","idempotency_key":"mission:3b2ed8c9-6292-4beb-be38-091746477a11:execute_mission:canonical_release_dispatched","mission_step_id":"33a4984a-f4b2-4af6-90d7-28c7ce88f545","command_center_event_id":"3b2ed8c9-6292-4beb-be38-091746477a11"},{"id":"1bd4425f-b461-4978-a57f-b6c5fa8761ed","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"f5e6ee1290cbf75c06f75ceeaca964a01a44eafb","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Redesign only the Prestigious Card Grading MODES landing screen to match the owner-approved compact premium mock: remove the duplicate PCG home header under the platform shell, reduce hero height, use a real PCG black/gold visual system, add a compact live status strip, render the four workflow modes as a 2x2 mobile grid with relevant PCG card/shop imagery and neon stage accents, add a compact WhatsMyProgress callout and quick actions, preserve existing mode routing and all backend/data behavior. Frontend-only, no data/auth/runtime changes.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"61742cbc7aa67d397ea4531eb1286607968a4bb10fc6259e8285b23becb4e01c","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"61742cbc7aa67d397ea4531eb1286607968a4bb10fc6259e8285b23becb4e01c"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T22:46:02.57732+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"f5e6ee1290cbf75c06f75ceeaca964a01a44eafb","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:68f60574-59a2-4692-a021-6d2ef39bef34:request-contract:61742cbc7aa67d397ea4531eb1286607968a4bb10fc6259e8285b23becb4e01c:f5e6ee1290cbf75c06f75ceeaca964a01a44eafb:verified:","mission_step_id":"0e4c46a3-05b7-48f5-839a-778242620022","command_center_event_id":"68f60574-59a2-4692-a021-6d2ef39bef34"},{"id":"d29c9191-4bcc-4641-b844-84497105b4b6","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"e946cda0a71e41c0393af6159c45cade1773b9dd","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"e946cda0a71e41c0393af6159c45cade1773b9dd","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1673","runId":1673,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"e946cda0a71e41c0393af6159c45cade1773b9dd","deploymentId":"forgejo-main-e946cda0a71e41c0393af6159c45cade1773b9dd","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.48.2-single-mutation-lane","containsSourceSha":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:32:33.917438+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e946cda0a71e41c0393af6159c45cade1773b9dd","external_id":"forgejo-main-e946cda0a71e","receipt_type":"canonical_release_status","idempotency_key":"mission:3b2ed8c9-6292-4beb-be38-091746477a11:forgejo-release-status:e946cda0a71e41c0393af6159c45cade1773b9dd:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"62869893-c5cc-41d2-b153-18948ab79ba9","command_center_event_id":"3b2ed8c9-6292-4beb-be38-091746477a11"},{"id":"e295f62c-beda-4db5-849a-1a0325787b20","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/live-single-lane-final-1482-canary-20260819","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.2-single-mutation-lane","prNumber":null,"terminal":true,"missionId":"989d89df-cfd3-4b3e-bb09-a8dbd780e289","operation":"execute_mission","proofGate":"repair_mission_no_change_verified","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"989d89df-cfd3-4b3e-bb09-a8dbd780e289"},"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":5015,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:32:50.78732+00:00","proof_gate":"repair_mission_no_change_verified","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:989d89df-cfd3-4b3e-bb09-a8dbd780e289:execute_mission:repair_mission_no_change_verified","mission_step_id":"d661f04f-0196-4a50-9349-c5fabf065633","command_center_event_id":"989d89df-cfd3-4b3e-bb09-a8dbd780e289"},{"id":"b802efb8-10a7-4c35-8644-f93fc0e87760","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/full-write-path-proof-20260819","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.2-single-mutation-lane","prNumber":470,"terminal":false,"missionId":"539b4003-0b10-43e7-8081-60aa30be862c","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"5ed14dc9ae84a3011e39bcdc9a49736072a32ef9","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"539b4003-0b10-43e7-8081-60aa30be862c"},"performance":null,"deploymentId":"forgejo-main-5ed14dc9ae84","workflowRunId":null,"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":6520,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:38:22.95038+00:00","proof_gate":"canonical_release_dispatched","source_sha":"5ed14dc9ae84a3011e39bcdc9a49736072a32ef9","external_id":"forgejo-main-5ed14dc9ae84","receipt_type":"execute_mission","idempotency_key":"mission:539b4003-0b10-43e7-8081-60aa30be862c:execute_mission:canonical_release_dispatched","mission_step_id":"36409fea-0197-4fe2-8789-7659909cb23f","command_center_event_id":"539b4003-0b10-43e7-8081-60aa30be862c"},{"id":"9fd5e9cd-9332-4454-a11b-1cf16576d6e1","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/recover-release-run-by-source-20260819","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.3-single-mutation-lane","prNumber":471,"terminal":false,"missionId":"b7397365-f5ea-49ee-81c0-a7acfb235dd6","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":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},"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":5017,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:41:50.096231+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"471","receipt_type":"execute_mission","idempotency_key":"mission:b7397365-f5ea-49ee-81c0-a7acfb235dd6:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"0b3f05fe-04c5-461d-9630-0ac4882c035b","command_center_event_id":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},{"id":"d07097e4-cfa2-4186-83c0-283d9bad31ee","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"success"},"mainSha":"5ed14dc9ae84a3011e39bcdc9a49736072a32ef9","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"5ed14dc9ae84a3011e39bcdc9a49736072a32ef9","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"5ed14dc9ae84a3011e39bcdc9a49736072a32ef9","deploymentId":"forgejo-main-5ed14dc9ae84a3011e39bcdc9a49736072a32ef9","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.48.3-single-mutation-lane","containsSourceSha":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:38:50.02326+00:00","proof_gate":"canonical_release_pending","source_sha":"5ed14dc9ae84a3011e39bcdc9a49736072a32ef9","external_id":"forgejo-main-5ed14dc9ae84","receipt_type":"canonical_release_status","idempotency_key":"mission:539b4003-0b10-43e7-8081-60aa30be862c:forgejo-release-status:5ed14dc9ae84a3011e39bcdc9a49736072a32ef9:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=success","mission_step_id":"36409fea-0197-4fe2-8789-7659909cb23f","command_center_event_id":"539b4003-0b10-43e7-8081-60aa30be862c"},{"id":"35ddc66a-5d45-4940-98ac-a4fcd1bc9478","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-events-event-day-layout-20260819","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.3-single-mutation-lane","prNumber":472,"terminal":false,"missionId":"3112c6be-157b-4a0a-a33d-b813dc00e568","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"3112c6be-157b-4a0a-a33d-b813dc00e568"},"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":5396,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:41:51.602637+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"472","receipt_type":"execute_mission","idempotency_key":"mission:3112c6be-157b-4a0a-a33d-b813dc00e568:execute_mission:repair_mission_prepared","mission_step_id":"f3573111-f90a-47b4-b59e-e6bdeac1b62d","command_center_event_id":"3112c6be-157b-4a0a-a33d-b813dc00e568"},{"id":"25fbd36e-d939-4995-ad24-606e0f3986f7","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/recover-release-run-by-source-20260819","reason":null,"status":"no_change","metrics":{"receiptBytes":1140,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.3-single-mutation-lane","prNumber":471,"terminal":true,"missionId":"b7397365-f5ea-49ee-81c0-a7acfb235dd6","operation":"execute_mission","proofGate":"repair_mission_no_change_verified","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},"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":5065,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:42:15.76714+00:00","proof_gate":"repair_mission_no_change_verified","source_sha":null,"external_id":"471","receipt_type":"execute_mission","idempotency_key":"mission:b7397365-f5ea-49ee-81c0-a7acfb235dd6:execute_mission:repair_mission_no_change_verified","mission_step_id":"0b3f05fe-04c5-461d-9630-0ac4882c035b","command_center_event_id":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},{"id":"3944503f-62ee-497d-927f-68929269bfe8","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/recover-release-run-by-source-20260819","reason":null,"status":"complete","metrics":{"receiptBytes":2138,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.3-single-mutation-lane","prNumber":471,"terminal":false,"missionId":"b7397365-f5ea-49ee-81c0-a7acfb235dd6","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},"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":5539,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:43:21.640188+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"471","receipt_type":"execute_mission","idempotency_key":"mission:b7397365-f5ea-49ee-81c0-a7acfb235dd6:execute_mission:repair_mission_prepared","mission_step_id":"0b3f05fe-04c5-461d-9630-0ac4882c035b","command_center_event_id":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},{"id":"c1e1833a-2fd3-4c81-a129-86bea5228f33","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/recover-release-run-by-source-20260819","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":3156,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.3-single-mutation-lane","prNumber":471,"terminal":false,"missionId":"b7397365-f5ea-49ee-81c0-a7acfb235dd6","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},"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":5444,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:43:44.617519+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"471","receipt_type":"execute_mission","idempotency_key":"mission:b7397365-f5ea-49ee-81c0-a7acfb235dd6:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"0b3f05fe-04c5-461d-9630-0ac4882c035b","command_center_event_id":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},{"id":"7fa43a28-365f-42b6-beca-7a14ec2e3b19","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-events-event-day-layout-20260819","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":1025,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.3-single-mutation-lane","prNumber":472,"terminal":false,"missionId":"3112c6be-157b-4a0a-a33d-b813dc00e568","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":"3112c6be-157b-4a0a-a33d-b813dc00e568"},"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":4973,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:46:30.110543+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"472","receipt_type":"execute_mission","idempotency_key":"mission:3112c6be-157b-4a0a-a33d-b813dc00e568:execute_mission:canonical_release_transport_retryable","mission_step_id":"f3573111-f90a-47b4-b59e-e6bdeac1b62d","command_center_event_id":"3112c6be-157b-4a0a-a33d-b813dc00e568"},{"id":"34dbbea5-77c8-4bb4-8b22-bb076e5297b7","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-52639b8c1809","prNumber":3249,"nextAction":null,"mergeCommitSha":"ea8e13c8bbc7856f299e13d555cd2cddea1ac375","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T02:13:48.12577+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"ea8e13c8bbc7856f299e13d555cd2cddea1ac375","external_id":"3249","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:52639b8c-1809-4344-8807-7fc68c0aec11:merged-pr:3249:ea8e13c8bbc7856f299e13d555cd2cddea1ac375","mission_step_id":"e22f946f-c765-40db-8880-c3d3af6abd5b","command_center_event_id":"52639b8c-1809-4344-8807-7fc68c0aec11"},{"id":"a61a38cf-ca5b-4fe7-b8e1-7edd53c507d8","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-events-event-day-layout-20260819","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":2170,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.3-single-mutation-lane","prNumber":472,"terminal":false,"missionId":"3112c6be-157b-4a0a-a33d-b813dc00e568","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":"3112c6be-157b-4a0a-a33d-b813dc00e568"},"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":5017,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:46:59.398279+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"472","receipt_type":"execute_mission","idempotency_key":"mission:3112c6be-157b-4a0a-a33d-b813dc00e568:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"f3573111-f90a-47b4-b59e-e6bdeac1b62d","command_center_event_id":"3112c6be-157b-4a0a-a33d-b813dc00e568"},{"id":"83a26d3e-bbf0-4aea-bcf0-b4dd4ef16fe8","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-calendar-public-private-20260821","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":3312,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":554,"terminal":false,"missionId":"02ad80ad-ec95-4a73-8cc3-7479dc01bc82","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"30f1adacfd7f67528f9cd6fe5ea91a93d52a5e79","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"02ad80ad-ec95-4a73-8cc3-7479dc01bc82"},"performance":null,"deploymentId":"forgejo-main-30f1adacfd7f","workflowRunId":null,"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":1725,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T14:35:07.707988+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"554","receipt_type":"automatic_mission_resume","idempotency_key":"mission:02ad80ad-ec95-4a73-8cc3-7479dc01bc82:automatic-mission-resume:554:canonical_release_dispatched","mission_step_id":"a1a0e637-8d71-4de9-9cf7-e9f4e3f2e438","command_center_event_id":"02ad80ad-ec95-4a73-8cc3-7479dc01bc82"},{"id":"b4c46338-f52f-40d7-9d19-2c8050bf290a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/polish-big-papi-enter-site-20260821","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":2261,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.50.12-specialized-forgejo-budgets","prNumber":569,"terminal":false,"missionId":"8f973586-cd5c-4292-8db6-5cf5d640fe8e","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"8f973586-cd5c-4292-8db6-5cf5d640fe8e"},"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":3589,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T18:56:46.092254+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"569","receipt_type":"execute_mission","idempotency_key":"mission:8f973586-cd5c-4292-8db6-5cf5d640fe8e:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"97994e3c-e8ff-4c2f-8161-8ac6c8a3dfb0","command_center_event_id":"8f973586-cd5c-4292-8db6-5cf5d640fe8e"},{"id":"3492cc4e-b49b-4415-8f66-44a8ee513043","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-compact-loyalty-20260821","reason":null,"status":"complete","metrics":{"receiptBytes":12374,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.50.16-onrunner-release-ownership","prNumber":585,"terminal":false,"missionId":"40b6c3a8-e1b0-4096-994b-83335aca4dbb","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"40b6c3a8-e1b0-4096-994b-83335aca4dbb"},"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":5394,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-22T02:05:36.783396+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"585","receipt_type":"execute_mission","idempotency_key":"mission:40b6c3a8-e1b0-4096-994b-83335aca4dbb:execute_mission:repair_mission_prepared","mission_step_id":"158c9b7d-a929-4671-9646-e737863e0417","command_center_event_id":"40b6c3a8-e1b0-4096-994b-83335aca4dbb"},{"id":"0f2dd296-7377-4782-9dd8-ce7707d459c1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/godmode-qr-suite-premium-20260822","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":4684,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.50.16-onrunner-release-ownership","prNumber":587,"terminal":false,"missionId":"61078ecd-60c5-484f-9f58-fe99c1d05fe4","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"61078ecd-60c5-484f-9f58-fe99c1d05fe4"},"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":5526,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-22T15:36:57.028436+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"587","receipt_type":"execute_mission","idempotency_key":"mission:61078ecd-60c5-484f-9f58-fe99c1d05fe4:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"73ee5607-18f3-4a58-b10d-ebbcf696cd82","command_center_event_id":"61078ecd-60c5-484f-9f58-fe99c1d05fe4"},{"id":"e63f7b23-b20f-4ab1-86f1-e34dccce8673","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/recover-release-run-by-source-20260819","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":4280,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.3-single-mutation-lane","prNumber":471,"terminal":false,"missionId":"b7397365-f5ea-49ee-81c0-a7acfb235dd6","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},"performance":null,"deploymentId":"forgejo-main-111d2ec86c29","workflowRunId":null,"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":6105,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:46:59.823078+00:00","proof_gate":"canonical_release_dispatched","source_sha":"111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","external_id":"forgejo-main-111d2ec86c29","receipt_type":"execute_mission","idempotency_key":"mission:b7397365-f5ea-49ee-81c0-a7acfb235dd6:execute_mission:canonical_release_dispatched","mission_step_id":"2e5fd146-7aac-4ce3-9f20-5f6bd5e4bde7","command_center_event_id":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},{"id":"ba8c1b9f-8c56-41e6-8543-b2145cc38577","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"success"},"mainSha":"111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","deploymentId":"forgejo-main-111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.48.4-single-mutation-lane","containsSourceSha":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:47:51.745289+00:00","proof_gate":"canonical_release_pending","source_sha":"111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","external_id":"forgejo-main-111d2ec86c29","receipt_type":"canonical_release_status","idempotency_key":"mission:b7397365-f5ea-49ee-81c0-a7acfb235dd6:forgejo-release-status:111d2ec86c2928d4cf76b9f90d2b53eb31d4698c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=success","mission_step_id":"2e5fd146-7aac-4ce3-9f20-5f6bd5e4bde7","command_center_event_id":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},{"id":"eb5936fb-eebc-4ac8-9963-d08e2d9cce52","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-events-event-day-layout-20260819","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":3311,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":472,"terminal":false,"missionId":"3112c6be-157b-4a0a-a33d-b813dc00e568","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":"3112c6be-157b-4a0a-a33d-b813dc00e568"},"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":858,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:48:03.81415+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"472","receipt_type":"automatic_mission_resume","idempotency_key":"mission:3112c6be-157b-4a0a-a33d-b813dc00e568:automatic-mission-resume:472:repair_mission_pr_ready_retryable","mission_step_id":"35277e0a-f75f-467f-9bbd-ce24a5608988","command_center_event_id":"3112c6be-157b-4a0a-a33d-b813dc00e568"},{"id":"4e25e864-317b-4577-a6ff-2efa48786fdb","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1679","runId":1679,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","deploymentId":"forgejo-main-111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.48.4-single-mutation-lane","containsSourceSha":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:48:37.13887+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"111d2ec86c2928d4cf76b9f90d2b53eb31d4698c","external_id":"forgejo-main-111d2ec86c29","receipt_type":"canonical_release_status","idempotency_key":"mission:b7397365-f5ea-49ee-81c0-a7acfb235dd6:forgejo-release-status:111d2ec86c2928d4cf76b9f90d2b53eb31d4698c:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"f9719ba0-dd20-4390-878c-e80ab63df275","command_center_event_id":"b7397365-f5ea-49ee-81c0-a7acfb235dd6"},{"id":"70f877f7-bda4-4c17-9199-7dded6781e8d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-events-event-day-layout-20260819","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":4435,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.4-single-mutation-lane","prNumber":472,"terminal":false,"missionId":"3112c6be-157b-4a0a-a33d-b813dc00e568","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"3112c6be-157b-4a0a-a33d-b813dc00e568"},"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":5458,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:48:52.80451+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"472","receipt_type":"execute_mission","idempotency_key":"mission:3112c6be-157b-4a0a-a33d-b813dc00e568:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"f3573111-f90a-47b4-b59e-e6bdeac1b62d","command_center_event_id":"3112c6be-157b-4a0a-a33d-b813dc00e568"},{"id":"ac8dd1c0-422e-4eb1-a16b-702db1e3a19b","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/final-1484-noop-canary-20260819","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.4-single-mutation-lane","prNumber":null,"terminal":true,"missionId":"dbb04e3d-895b-4a9a-a6f6-f503fad5cedc","operation":"execute_mission","proofGate":"repair_mission_no_change_verified","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"dbb04e3d-895b-4a9a-a6f6-f503fad5cedc"},"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":5005,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:48:57.026244+00:00","proof_gate":"repair_mission_no_change_verified","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:dbb04e3d-895b-4a9a-a6f6-f503fad5cedc:execute_mission:repair_mission_no_change_verified","mission_step_id":"d08949f1-72f4-42eb-9830-b3ecef269bf4","command_center_event_id":"dbb04e3d-895b-4a9a-a6f6-f503fad5cedc"},{"id":"3b5d4af5-b08e-4465-ad15-06f664387a15","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-events-event-day-layout-20260819","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":5563,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.4-single-mutation-lane","prNumber":472,"terminal":false,"missionId":"3112c6be-157b-4a0a-a33d-b813dc00e568","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"042d0c819470737b1df945eb78e9ffc6e61d1056","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3112c6be-157b-4a0a-a33d-b813dc00e568"},"performance":null,"deploymentId":"forgejo-main-042d0c819470","workflowRunId":1681,"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":5928,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:53:08.683549+00:00","proof_gate":"canonical_release_dispatched","source_sha":"042d0c819470737b1df945eb78e9ffc6e61d1056","external_id":"forgejo-main-042d0c819470","receipt_type":"execute_mission","idempotency_key":"mission:3112c6be-157b-4a0a-a33d-b813dc00e568:execute_mission:canonical_release_dispatched","mission_step_id":"9ae65d9d-7433-442a-bb2b-0c5487bfaacd","command_center_event_id":"3112c6be-157b-4a0a-a33d-b813dc00e568"},{"id":"a2ae92a0-5906-47a2-b126-fc2ff7bbb40a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/control-plane-provider-latency-20260819","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.4-single-mutation-lane","prNumber":473,"terminal":false,"missionId":"2b8e82ac-3cc7-4f4a-8ee9-ec3dc29f4099","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"2b8e82ac-3cc7-4f4a-8ee9-ec3dc29f4099"},"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":5445,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:55:07.400811+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"473","receipt_type":"execute_mission","idempotency_key":"mission:2b8e82ac-3cc7-4f4a-8ee9-ec3dc29f4099:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"c4e97043-017f-420e-a51d-da72d852582b","command_center_event_id":"2b8e82ac-3cc7-4f4a-8ee9-ec3dc29f4099"},{"id":"d92c5471-8cbf-4f9e-9006-836373b08e90","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"042d0c819470737b1df945eb78e9ffc6e61d1056","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"042d0c819470737b1df945eb78e9ffc6e61d1056","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1681","runId":1681,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:55:40.630368+00:00","proof_gate":"canonical_release_pending","source_sha":"042d0c819470737b1df945eb78e9ffc6e61d1056","external_id":"forgejo-main-042d0c819470","receipt_type":"canonical_release_status","idempotency_key":"mission:3112c6be-157b-4a0a-a33d-b813dc00e568:forgejo-release-status:042d0c819470737b1df945eb78e9ffc6e61d1056:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"9ae65d9d-7433-442a-bb2b-0c5487bfaacd","command_center_event_id":"3112c6be-157b-4a0a-a33d-b813dc00e568"},{"id":"6ff5c6f2-aa13-4cc7-9af6-d87558435b8b","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/big-papis-events-event-day-layout-20260819","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":7543,"releaseCount":1,"toolCallCount":7,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":472,"terminal":false,"missionId":"3112c6be-157b-4a0a-a33d-b813dc00e568","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"042d0c819470737b1df945eb78e9ffc6e61d1056","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3112c6be-157b-4a0a-a33d-b813dc00e568"},"performance":null,"deploymentId":"forgejo-main-042d0c819470","workflowRunId":1681,"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":1491,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:55:50.57543+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"472","receipt_type":"automatic_mission_resume","idempotency_key":"mission:3112c6be-157b-4a0a-a33d-b813dc00e568:automatic-mission-resume:472:canonical_release_dispatched","mission_step_id":"9ae65d9d-7433-442a-bb2b-0c5487bfaacd","command_center_event_id":"3112c6be-157b-4a0a-a33d-b813dc00e568"},{"id":"f79b1df1-2d72-4c49-a6c9-f5b60800a0c6","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"042d0c819470737b1df945eb78e9ffc6e61d1056","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"042d0c819470737b1df945eb78e9ffc6e61d1056","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1681","runId":1681,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:57:02.063806+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"042d0c819470737b1df945eb78e9ffc6e61d1056","external_id":"forgejo-main-042d0c819470","receipt_type":"canonical_release_status","idempotency_key":"mission:3112c6be-157b-4a0a-a33d-b813dc00e568:forgejo-release-status:042d0c819470737b1df945eb78e9ffc6e61d1056:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"130fa466-4bcb-4ff5-aa60-9ebb166407fb","command_center_event_id":"3112c6be-157b-4a0a-a33d-b813dc00e568"},{"id":"391d9e03-b3d7-4062-bbaa-fc7af9d3320b","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/control-plane-provider-latency-20260819","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":1128,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.4-single-mutation-lane","prNumber":473,"terminal":false,"missionId":"2b8e82ac-3cc7-4f4a-8ee9-ec3dc29f4099","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"431439906aabb53263c49b6219e1ac8c055c485e","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"2b8e82ac-3cc7-4f4a-8ee9-ec3dc29f4099"},"performance":null,"deploymentId":"forgejo-main-431439906aab","workflowRunId":1683,"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":6217,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:57:58.207019+00:00","proof_gate":"canonical_release_dispatched","source_sha":"431439906aabb53263c49b6219e1ac8c055c485e","external_id":"forgejo-main-431439906aab","receipt_type":"execute_mission","idempotency_key":"mission:2b8e82ac-3cc7-4f4a-8ee9-ec3dc29f4099:execute_mission:canonical_release_dispatched","mission_step_id":"e136cd5a-ca00-4120-98e5-96c5efcaab66","command_center_event_id":"2b8e82ac-3cc7-4f4a-8ee9-ec3dc29f4099"},{"id":"46cf19e5-adbd-4d56-ab36-1dd81706680e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"431439906aabb53263c49b6219e1ac8c055c485e","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"431439906aabb53263c49b6219e1ac8c055c485e","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1683","runId":1683,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"431439906aabb53263c49b6219e1ac8c055c485e","deploymentId":"forgejo-main-431439906aabb53263c49b6219e1ac8c055c485e","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.48.5-single-mutation-lane","containsSourceSha":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:58:32.133674+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"431439906aabb53263c49b6219e1ac8c055c485e","external_id":"forgejo-main-431439906aab","receipt_type":"canonical_release_status","idempotency_key":"mission:2b8e82ac-3cc7-4f4a-8ee9-ec3dc29f4099:forgejo-release-status:431439906aabb53263c49b6219e1ac8c055c485e:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"f42ec5b1-ac80-4982-9fca-f44cecf0fa3b","command_center_event_id":"2b8e82ac-3cc7-4f4a-8ee9-ec3dc29f4099"},{"id":"bdf340a2-f947-4fd5-bfde-db39281f2d4e","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/control-plane-1485-noop-canary-20260819","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.5-single-mutation-lane","prNumber":null,"terminal":true,"missionId":"26b53534-2f70-4097-a904-98ec7a3b1c9d","operation":"execute_mission","proofGate":"repair_mission_no_change_verified","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"26b53534-2f70-4097-a904-98ec7a3b1c9d"},"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":5013,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T03:58:45.401075+00:00","proof_gate":"repair_mission_no_change_verified","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:26b53534-2f70-4097-a904-98ec7a3b1c9d:execute_mission:repair_mission_no_change_verified","mission_step_id":"d333d71e-b475-46bf-a33e-0a098f8ceacd","command_center_event_id":"26b53534-2f70-4097-a904-98ec7a3b1c9d"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":4800,"schema":"public"}