{"data":[{"id":"c628df86-6715-4d9e-84b0-87099b04361a","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-284164bb3f06","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":15115,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":1,"executorlessWaitMs":31323,"firstUsefulResultAt":"2026-10-03T01:17:31.209Z","recoveryAttemptCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":4581,"terminal":false,"missionId":"284164bb-3f06-4691-9871-73eb85a8dda4","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"a1d51b2b357f260f67775d42b590c66f1341441a","timingsMs":{"prReadinessMs":693,"approvedPlanMs":0,"shipAndProveMs":3081,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"284164bb-3f06-4691-9871-73eb85a8dda4"},"performance":null,"deploymentId":"forgejo-main-a1d51b2b357f","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["irslogiqs-sync"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1841,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T01:18:10.11854+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4581","receipt_type":"automatic_mission_resume","idempotency_key":"mission:284164bb-3f06-4691-9871-73eb85a8dda4:automatic-mission-resume:4581:canonical_release_reconciliation_pending","mission_step_id":"1ab2a060-1000-475a-b2c6-87dd29eeb2d5","command_center_event_id":"284164bb-3f06-4691-9871-73eb85a8dda4"},{"id":"c6294adf-7b0e-48e1-9165-b615c722a30c","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/repair-sce-experience-pages-20260805","reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":15076,"releaseCount":0,"toolCallCount":15,"repeatedCallCount":12,"ownerInterruptionCount":0},"version":"1.30.16-controlled-merge-fallback-fix","prNumber":4033,"terminal":false,"missionId":"3f80fe3e-0a62-45ac-a11a-1de7ff2fb548","operation":"execute_mission","proofGate":"ship_and_prove_release_pending","sourceSha":"8184d7ba502dd62abae6e2d00692a27af8a32c37","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3f80fe3e-0a62-45ac-a11a-1de7ff2fb548"},"performance":null,"deploymentId":"canonical-release-8184d7ba502d","workflowRunId":30974300130,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":2315,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-05T04:09:04.919847+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"8184d7ba502dd62abae6e2d00692a27af8a32c37","external_id":"canonical-release-8184d7ba502d","receipt_type":"execute_mission","idempotency_key":"mission:3f80fe3e-0a62-45ac-a11a-1de7ff2fb548:execute_mission:ship_and_prove_release_pending","mission_step_id":"c20e73fc-46e4-46e5-a282-5ff907e253c8","command_center_event_id":"3f80fe3e-0a62-45ac-a11a-1de7ff2fb548"},{"id":"c62b3a68-d74f-4306-a48b-97b91572f9be","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in implementation.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":null,\"activeStep\":null,\"nextStep\":null,\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":0,\"verified\":0,\"pending\":0,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":null,\"deadlineAt\":null,\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/experience-editor-route-sidebar-20260804\",\"prNumber\":4032,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-10-03T10:52:45.896861+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:df775974-5ed0-4270-93fd-1ac66e58163c:owner-progress-heartbeat:119401650","mission_step_id":"01874674-5b10-4a6d-a191-d83e69da7899","command_center_event_id":"df775974-5ed0-4270-93fd-1ac66e58163c"},{"id":"c62b54fe-c57b-475b-9913-161418b7096e","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-bc22485a0b98","writes":[],"patches":[],"version":1,"approved":true,"missionId":"bc22485a-0b98-4b49-97d9-81e0a4982b60","objective":"Unfreeze the control plane for this release optimization, apply the bounded Forgejo read-budget repair only to workers/cc-execution/src/index-release-fast-lane.js, then refreeze and lock it down when it is live and proven. The repair must reduce the ordinary Forgejo read timeout from 10000ms/5000ms attempt/10000ms total to the canonical provider-aligned 4500ms/2000ms attempt/4500ms total. Preserve hedged retries, brownout behavior, canonical Gate, protected-main freshness, exact-head squash merge, provider mutation reconciliation, and the single canonical release path. Carry it through Gate, merge, cc-execution release, and live runtime proof.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-release-fast-lane.js"],"anchored_edits":[{"path":"workers/cc-execution/src/index-release-fast-lane.js","new_content":"const FORGEJO_READ_TIMEOUT_MS = 4500;\nconst FORGEJO_READ_ATTEMPT_TIMEOUT_MS = 2000;\nconst FORGEJO_READ_TOTAL_BUDGET_MS = 4500;","old_content":"const FORGEJO_READ_TIMEOUT_MS = 10000;\nconst FORGEJO_READ_ATTEMPT_TIMEOUT_MS = 5000;\nconst FORGEJO_READ_TOTAL_BUDGET_MS = 10000;"}],"implementation":{"files":[],"writes":[]},"requestContract":{"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Authorized control plane unfreeze, bounded cc-execution read-budget repair, canonical release, live proof, then refreeze and lock down.","proofConditionIds":["proof-production"]}],"objective":"Unfreeze the control plane for this release optimization, apply the bounded Forgejo read-budget repair only to workers/cc-execution/src/index-release-fast-lane.js, then refreeze and lock it down when it is live and proven. The repair must reduce the ordinary Forgejo read timeout from 10000ms/5000ms attempt/10000ms total to the canonical provider-aligned 4500ms/2000ms attempt/4500ms total. Preserve hedged retries, brownout behavior, canonical Gate, protected-main freshness, exact-head squash merge, provider mutation reconciliation, and the single canonical release path. Carry it through Gate, merge, cc-execution release, and live runtime proof.","constraints":[{"id":"scope","statement":"Authorized control plane maintenance is strictly limited to workers/cc-execution/src/index-release-fast-lane.js.","proofConditionIds":["proof-production"]},{"id":"preserve","statement":"Preserve Gate, protected-main freshness, exact-head merge semantics, hedged retries, brownout behavior, mutation reconciliation, and one canonical release path.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The repaired cc-execution control plane is live, healthy, provider-aligned on read budgets, and returned to protected steady state.","required":true,"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-release-fast-lane.js"],"requestContract":{"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Authorized control plane unfreeze, bounded cc-execution read-budget repair, canonical release, live proof, then refreeze and lock down.","proofConditionIds":["proof-production"]}],"objective":"Unfreeze the control plane for this release optimization, apply the bounded Forgejo read-budget repair only to workers/cc-execution/src/index-release-fast-lane.js, then refreeze and lock it down when it is live and proven. The repair must reduce the ordinary Forgejo read timeout from 10000ms/5000ms attempt/10000ms total to the canonical provider-aligned 4500ms/2000ms attempt/4500ms total. Preserve hedged retries, brownout behavior, canonical Gate, protected-main freshness, exact-head squash merge, provider mutation reconciliation, and the single canonical release path. Carry it through Gate, merge, cc-execution release, and live runtime proof.","constraints":[{"id":"scope","statement":"Authorized control plane maintenance is strictly limited to workers/cc-execution/src/index-release-fast-lane.js.","proofConditionIds":["proof-production"]},{"id":"preserve","statement":"Preserve Gate, protected-main freshness, exact-head merge semantics, hedged retries, brownout behavior, mutation reconciliation, and one canonical release path.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The repaired cc-execution control plane is live, healthy, provider-aligned on read budgets, and returned to protected steady state.","required":true,"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"d7b0d7b1762203f8bf584c8ebaca518a81f533e16dd0a54bf0784d60552dc6cf","replayCount":0,"serializedBytes":5496},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T23:38:13.248493+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:bc22485a-0b98-4b49-97d9-81e0a4982b60:repository-mutation-intent:d7b0d7b1762203f8bf584c8ebaca518a81f533e16dd0a54bf0784d60552dc6cf:0","mission_step_id":"db8e7a05-ffa9-41d3-a1b6-faf5ec8d805c","command_center_event_id":"bc22485a-0b98-4b49-97d9-81e0a4982b60"},{"id":"c62e1161-6a58-44ca-a7b1-41208a649eb6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/exact-green-no-pending-prearm-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.106-release-integrity-fastpath","prNumber":2414,"terminal":false,"missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5210,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2450,"approvedPlanMs":0,"missionSetupMs":5973,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":973,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5973,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":973,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1526,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:55:32.421283+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2414","receipt_type":"execute_mission","idempotency_key":"mission:fcb972f0-6545-420e-9284-9071f0ce2a70:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"a0dedf5c-f221-426d-8f62-c6d5e6f1fd2c","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"c62ea3df-12b2-4d36-a82b-0fda30389078","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-d6ba33d31386","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":3758,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":12608,"firstUsefulResultAt":"2026-09-29T00:23:12.512Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.59.3-direct-commit-ancestry","prNumber":null,"terminal":false,"missionId":"d6ba33d3-1386-4f48-8041-193965842c64","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1116,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":292,"providerAuthMs":0,"ledgerPrepareMs":292,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":292,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":292,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"d6ba33d3-1386-4f48-8041-193965842c64"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3888,"likelyAffectedFiles":["src/pages/card-grading/PCGWorkspace.tsx","src/pages/connections/TenantConnections.tsx","supabase/functions/pcg-google-drive-media/index.ts","config/capabilities/pcg-card-grading-modes.json","supabase/config.toml"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T00:23:25.161367+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d6ba33d3-1386-4f48-8041-193965842c64:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"9bcab54a-6da9-4f17-9b8b-6c639651b698","command_center_event_id":"d6ba33d3-1386-4f48-8041-193965842c64"},{"id":"c62f0ad7-bb9d-48ec-8caa-85b5eff2bffb","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["src/pages/owner/KnockLaunchPortfolio.tsx","src/pages/owner/KnockLaunchOSShared.tsx","src/PrivateAppShell.tsx","src/shells/tenantTemplates.ts","src/lib/api/tenantTemplates.ts","supabase/functions/tenant-templates/index.ts","src/contexts/MultiTenantContext.tsx","supabase/migrations/20260617185500_vertical_template_pack_tables.sql"],"continuationObjective":"Create a first-class reusable Workspace Templates area in KNOCKLAUNCH OS that is separate from active tenants, using the existing vertical_template_packs / tenant-template infrastructure. Add a canonical owner route for templates, visibly separate templates from live tenants, allow saving a tenant configuration as a reusable template snapshot and creating a new tenant from a template, and prepare Big Papi's Coquito Iceys as a reusable MOBILE_VENDOR template while retiring the Big Papi's tenant from the active portfolio without deleting its data."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T11:48:26.930116+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:f0d1208a-7c4b-4926-bb00-3bdfb8ae8de4:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"e9dbedb5-c191-4ad5-838a-f12c0df30ebb","command_center_event_id":"f0d1208a-7c4b-4926-bb00-3bdfb8ae8de4"},{"id":"c630ffdc-343a-4815-ab84-20f4447a17fa","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-538a9c14718a","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":48647,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"executorlessWaitMs":17774,"firstUsefulResultAt":"2026-09-25T13:54:38.730Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":3735,"terminal":false,"missionId":"538a9c14-718a-4b3e-87fa-1c98217b29e5","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"ac45cf27721df31df37ecedcc73af3413bfa33e7","timingsMs":{"prReadinessMs":409,"approvedPlanMs":0,"shipAndProveMs":2272,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"538a9c14-718a-4b3e-87fa-1c98217b29e5"},"performance":null,"deploymentId":"forgejo-main-ac45cf27721d","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","repository","repository"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1942,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T13:55:00.298103+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3735","receipt_type":"automatic_mission_resume","idempotency_key":"mission:538a9c14-718a-4b3e-87fa-1c98217b29e5:automatic-mission-resume:3735:canonical_release_reconciliation_pending","mission_step_id":"89da2e89-e3b4-4356-90c9-677c4c0f4417","command_center_event_id":"538a9c14-718a-4b3e-87fa-1c98217b29e5"},{"id":"c6318378-f757-4bb6-acd4-cd6799a86993","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-fundraiser-readability-20260822","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":1030,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.16-onrunner-release-ownership","prNumber":null,"terminal":false,"missionId":"0f911493-2c3a-4a31-944c-8210169ebdff","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"0f911493-2c3a-4a31-944c-8210169ebdff"},"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":3821,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-22T18:13:26.754721+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:0f911493-2c3a-4a31-944c-8210169ebdff:execute_mission:repair_mission_execution_retryable","mission_step_id":"2582b008-ecc1-4320-80b6-497feab1d50a","command_center_event_id":"0f911493-2c3a-4a31-944c-8210169ebdff"},{"id":"c63624da-3e54-4af0-bf59-e87c5524e2dc","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"4c86c0a8186e36a8be6a55cd524478fa9d620f0c","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"4c86c0a8186e36a8be6a55cd524478fa9d620f0c","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"ec6663f587eec942e4000d6e233ebc4eb26fb4fd9a3b5cb9bee8f034a8e4e594","forgejoWorkflowProof":{"runId":12405,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"7b2b62b379a7b56b401d69539a7ea37f6b99306e","deploymentId":"forgejo-main-7b2b62b379a7b56b401d69539a7ea37f6b99306e","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.299-visible-intent","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T01:38:38.217534+00:00","proof_gate":"canonical_release_pending","source_sha":"4c86c0a8186e36a8be6a55cd524478fa9d620f0c","external_id":"forgejo-main-4c86c0a8186e","receipt_type":"canonical_release_status","idempotency_key":"mission:66fbb212-b913-4c83-b603-4a994f12dbe9:forgejo-release-status:4c86c0a8186e36a8be6a55cd524478fa9d620f0c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"e2dd9802-ccce-4ecc-9b11-45b669e5f546","command_center_event_id":"66fbb212-b913-4c83-b603-4a994f12dbe9"},{"id":"c6384f5a-e519-497e-ae85-8416a214d3c6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same owner-authorized TypeScript incremental corrective generation on existing PR #1308. Main advanced to 6563eed6d0d99897f1d681202c7c344c251e9628. Add the missing cross-job persistence so TypeScript incremental build info is restored from the exact base src tree and saved for the exact head src tree after a green, fresh Gate. Keep semantic validation fail-closed, do not touch product behavior, and keep controlPlaneFrozen=true. Update the same branch/PR only; refresh/regate afterward.","wordingChanged":false,"canonicalIntent":"Continue the same owner-authorized TypeScript incremental corrective generation on existing PR #1308. Main advanced to 6563eed6d0d99897f1d681202c7c344c251e9628. Add the missing cross-job persistence so TypeScript incremental build info is restored from the exact base src tree and saved for the exact head src tree after a green, fresh Gate. Keep semantic validation fail-closed, do not touch product behavior, and keep controlPlaneFrozen=true. Update the same branch/PR only; refresh/regate afterward.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"ts-incremental","statement":"Control plane KnockLaunch Gate uses persistent TypeScript 7 incremental build info keyed to the exact base and head source trees while preserving fail-closed semantic validation.","proofConditionIds":["repo"]},{"id":"contract-consistency","statement":"Control-plane regression assertions agree with the live readiness budgets and actual persistent TypeScript cache mechanism.","proofConditionIds":["repo"]},{"id":"refreeze","statement":"Control plane remains frozen after the corrective generation.","proofConditionIds":["repo"]}],"objective":"Continue the same owner-authorized TypeScript incremental corrective generation on existing PR #1308. Main advanced to 6563eed6d0d99897f1d681202c7c344c251e9628. Add the missing cross-job persistence so TypeScript incremental build info is restored from the exact base src tree and saved for the exact head src tree after a green, fresh Gate. Keep semantic validation fail-closed, do not touch product behavior, and keep controlPlaneFrozen=true. Update the same branch/PR only; refresh/regate afterward.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Current Forgejo main contains the exact TypeScript incremental workflow/config/contract corrective generation after KnockLaunch Gate and squash merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"c8a550e8fee03d57ac0f29e12856c12175b578cc8df93fb7a476f00d684a3609","requestContractRevision":4,"previousRequestContractHash":"48c13bac876eb0060dbd44c54d46d4f92e1b1bc04e246a2d463b65356e07527a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-01T20:59:04.946682+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:350a69d7-eecf-4b80-a7f8-72b0abfa9d0b:request-contract-revision:4:c8a550e8fee03d57ac0f29e12856c12175b578cc8df93fb7a476f00d684a3609","mission_step_id":"e41aa5cd-db8b-4c7c-9c40-009e31ee58b6","command_center_event_id":"350a69d7-eecf-4b80-a7f8-72b0abfa9d0b"},{"id":"c638a28c-66bc-433b-ae19-6373603a3fbf","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_invalid","fingerprint":"2485deb26f81ddf7a674f7019f656dbd9aa4bccbaf79742efa68ea4e221fceb7"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T19:36:55.01719+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:dcd311d0-f7b9-4dbe-8813-8454ebe4ab6f:repository-mutation-intent-blocked:2485deb26f81ddf7a674f7019f656dbd9aa4bccbaf79742efa68ea4e221fceb7","mission_step_id":"ecdbaca4-eabc-4354-bdea-86aeffe12c37","command_center_event_id":"dcd311d0-f7b9-4dbe-8813-8454ebe4ab6f"},{"id":"c639bb8a-4379-43da-a2b0-ff1ae3e38319","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/branch-policy.js"],"reason":"Owner explicitly authorized removing the forced ai/ branch prefix because it blocks normal manual branches and causes avoidable merge/release friction.","baseSha":"7a1364a455d1ed1da8a483b88fb0e27edaa0a0a1","issuedAt":1791316598241,"expiresAt":1791316778241,"missionId":"8c8c3643-ff05-4de8-9f6d-158b9593a594","authorizationId":"dfe5c0c7-a5ff-44ef-8ec7-f1dd0a0c44df","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T19:56:38.654615+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"7a1364a455d1ed1da8a483b88fb0e27edaa0a0a1","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:dfe5c0c7-a5ff-44ef-8ec7-f1dd0a0c44df","mission_step_id":"661b5e93-4436-442a-bb59-5254b540e1a8","command_center_event_id":"8c8c3643-ff05-4de8-9f6d-158b9593a594"},{"id":"c63af1de-2b5e-4686-b686-90dbd6561ca6","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"f611d0c570e7854d7787c9ec4a12d299193ab3c2","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Repair the remaining Cloudflare frontend release defect on current protected main: zero-traffic canary proof already uses the Cloudflare-Workers-Version-Overrides header on existing proof domains, so candidate Preview/Version URLs are optional. Stop uploadCandidateVersion from failing when Cloudflare provides a version ID but no preview URL. Keep workers_dev=false and do not enable preview_urls. Preserve the existing exact-version upload, zero-traffic split, version-override canary, promotion, rollback, and post-promotion proof behavior. Extend only the focused exact-version release contract test. Gate and merge this bounded release-machinery repair so the pending GodMode loader release can be reconciled.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"no-preview-exposure","satisfied":true,"statement":"Keep workers_dev=false and do not enable preview_urls; zero-traffic proof must remain on existing proof domains through the version-override header.","proofConditionIds":["proof-production"]},{"id":"bounded-release-repair","satisfied":true,"statement":"Change only scripts/cloudflare-native-version-deploy.mjs and src/__tests__/contracts/cloudflare-exact-version-deploy.contract.test.ts.","proofConditionIds":["proof-production"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"097e992db286c0fa687d6d9f7a708b0c8111af7b0a3a68adebdf573acb4b627b","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"097e992db286c0fa687d6d9f7a708b0c8111af7b0a3a68adebdf573acb4b627b"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T04:05:10.415422+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"f611d0c570e7854d7787c9ec4a12d299193ab3c2","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:52bce865-2227-4298-a883-49358bdff895:request-contract:097e992db286c0fa687d6d9f7a708b0c8111af7b0a3a68adebdf573acb4b627b:f611d0c570e7854d7787c9ec4a12d299193ab3c2:verified:","mission_step_id":"cab851e0-747e-4707-83a9-908452a87136","command_center_event_id":"52bce865-2227-4298-a883-49358bdff895"},{"id":"c63b1ef7-ab8b-4d23-8fbe-4eaa3a9bcd54","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-1686600cbc58","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"1686600c-bc58-45eb-8588-4618f2dbbef5","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":465,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1896,"providerAuthMs":0,"ledgerPrepareMs":1896,"ledgerReconcileMs":255,"lineageReconcileMs":0,"resolvePreflightMs":1896,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":2151,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"1686600c-bc58-45eb-8588-4618f2dbbef5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3785,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T19:00:18.563025+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1686600c-bc58-45eb-8588-4618f2dbbef5:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"0c53d42c-55b6-4653-aa88-cdac8ba12dbf","command_center_event_id":"1686600c-bc58-45eb-8588-4618f2dbbef5"},{"id":"c63bd12b-f70e-48b3-90f1-3c77d418869a","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-48eeeb2eecb9","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":16142,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"executorlessWaitMs":12555,"firstUsefulResultAt":"2026-09-30T03:18:55.749Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":"1.64.10-paul-eval-precision","prNumber":4198,"terminal":false,"missionId":"48eeeb2e-ecb9-481e-a53c-91c0ca7c8936","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"58dbc99e519802f5ce118c126f58b0bbcef3b98a","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3298,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":539,"approvedPlanMs":0,"missionSetupMs":328,"providerAuthMs":0,"shipAndProveMs":2419,"ledgerPrepareMs":252,"ledgerReconcileMs":0,"lineageReconcileMs":76,"resolvePreflightMs":328,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":252,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"48eeeb2e-ecb9-481e-a53c-91c0ca7c8936"},"performance":null,"deploymentId":"forgejo-main-58dbc99e5198","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2581,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T03:19:31.866834+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"58dbc99e519802f5ce118c126f58b0bbcef3b98a","external_id":"forgejo-main-58dbc99e5198","receipt_type":"execute_mission","idempotency_key":"mission:48eeeb2e-ecb9-481e-a53c-91c0ca7c8936:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"bb427c1b-fcd4-42a4-890b-5b69ab2dfa13","command_center_event_id":"48eeeb2e-ecb9-481e-a53c-91c0ca7c8936"},{"id":"c63ea528-2151-499d-99f2-727c3b5bb0c9","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_anchor_not_unique:src/pages/card-grading/PCGModesWorkspace.tsx","fingerprint":"8d652186c34d26cd97e2c64121d1cced61b4ebc11105db4182d78b5c0cf45bd5"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T21:59:21.241438+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:41a34e40-7cae-41ee-8dac-8a2c04916dca:repository-mutation-intent-blocked:8d652186c34d26cd97e2c64121d1cced61b4ebc11105db4182d78b5c0cf45bd5","mission_step_id":"052e7afa-7945-4eef-85f7-8683b8de5c2b","command_center_event_id":"41a34e40-7cae-41ee-8dac-8a2c04916dca"},{"id":"c6409aa3-c82b-4e12-9751-6684e86abcc1","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":"ai/application-capability-release-repair-20260907","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2043,"terminal":false,"missionId":"75b95e2f-97be-4d56-b6a0-6a3319697f3e","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"e66e015152be9b8e7b0fa89c9888690558e3ce77","timingsMs":{"prReadinessMs":489,"approvedPlanMs":0,"shipAndProveMs":20946,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"75b95e2f-97be-4d56-b6a0-6a3319697f3e"},"performance":null,"deploymentId":"forgejo-main-e66e015152be","workflowRunId":6089,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T03:31:58.460842+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2043","receipt_type":"automatic_mission_resume","idempotency_key":"mission:75b95e2f-97be-4d56-b6a0-6a3319697f3e:automatic-mission-resume:2043:canonical_release_reconciliation_pending","mission_step_id":"8295739a-07ff-43da-bdc9-fbe93284a829","command_center_event_id":"75b95e2f-97be-4d56-b6a0-6a3319697f3e"},{"id":"c641b943-4ade-44f3-a8f2-d97bcbe1edd0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/storage-v3-migration-retry-only","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1923,"terminal":false,"missionId":"308a9608-6970-47ad-911e-240da99109fc","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3454,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"308a9608-6970-47ad-911e-240da99109fc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1280,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:45:40.192033+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1923","receipt_type":"automatic_mission_resume","idempotency_key":"mission:308a9608-6970-47ad-911e-240da99109fc:automatic-mission-resume:1923:repair_mission_waiting_for_gate","mission_step_id":"d44faa85-e087-41d9-b058-0e6188e2be1c","command_center_event_id":"308a9608-6970-47ad-911e-240da99109fc"},{"id":"c641e291-2872-4293-b95e-a72c5b7fd40a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-bdb936b2e84f","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":9127,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":1,"executorlessWaitMs":357855,"firstUsefulResultAt":"2026-09-25T13:21:36.653Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.280-witness-lockdown","prNumber":3730,"terminal":false,"missionId":"bdb936b2-e84f-409b-98ae-f50b6415629c","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3665,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1673,"missionSetupMs":874,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":756,"ledgerReconcileMs":0,"lineageReconcileMs":118,"resolvePreflightMs":874,"repositoryMutationMs":1992,"repositoryProviderMs":1992,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1861,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":756,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":131},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"bdb936b2-e84f-409b-98ae-f50b6415629c"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3362,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T13:24:53.524612+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3730","receipt_type":"execute_mission","idempotency_key":"mission:bdb936b2-e84f-409b-98ae-f50b6415629c:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"dd2537a7-d502-4b60-8d2a-ad943e48569d","command_center_event_id":"bdb936b2-e84f-409b-98ae-f50b6415629c"},{"id":"c641ed73-d88b-4805-8768-8c5f4651c9ad","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"08dfc9f0657027db8f49868b603c5f2c2cbd3f01","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"08dfc9f0657027db8f49868b603c5f2c2cbd3f01","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"4217e761714725901199e7ba6ada6eaf4bdf1ebf1639f76cb9aad3b29c5555b4","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3512","runId":3512,"status":"success","sourceSha":"08dfc9f0657027db8f49868b603c5f2c2cbd3f01","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"08dfc9f0657027db8f49868b603c5f2c2cbd3f01","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-08dfc9f0657027db8f49868b603c5f2c2cbd3f01","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":3512,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.56.2-queue-readiness-budget","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T01:20:58.309949+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"08dfc9f0657027db8f49868b603c5f2c2cbd3f01","external_id":"forgejo-main-08dfc9f06570","receipt_type":"canonical_release_status","idempotency_key":"mission:8d95fa53-b59d-4d40-915d-ead5bd7983f2:forgejo-release-status:08dfc9f0657027db8f49868b603c5f2c2cbd3f01:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"afd04227-68ed-4903-a78b-0c0f83019360","command_center_event_id":"8d95fa53-b59d-4d40-915d-ead5bd7983f2"},{"id":"c642e6ff-0c3e-4862-8e0c-c2b20ef3acc3","source":"cc-execution-autonomous-supervisor","status":"advanced","payload":{"trigger":"cloudflare_cron","leaseEpoch":142,"afterSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"blocked\",\"proofGate\":\"repair_mission_execution_blocked\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"resolve_preflight\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:preflight\",\"automationAllowed\":false,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"resolve_preflight\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":6,\"verified\":0,\"pending\":6,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"preflight\",\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"release\",\"deadlineAt\":\"2026-08-05T07:36:28.103329+00:00\",\"recoveryAction\":\"resolve_preflight\"},\"blocker\":\"repair_mission_execution_blocked\",\"terminal\":false,\"branch\":null,\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}","beforeSignature":null,"transitionBrain":"mission_status_deterministic_supervisor"},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-10-03T15:26:30.489762+00:00","proof_gate":"deterministic_semantic_transition_journaled","source_sha":null,"external_id":null,"receipt_type":"deterministic_supervisor_transition","idempotency_key":"mission:94c8c660-c3e6-44f1-b40e-cfed722fbd11:deterministic-transition:none:{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"blocked\",\"proofGate\":\"repair_mission_execution_blocked\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"resolve_preflight\",\"lane\":\"cc-execution\",\"reason\":\"durable_","mission_step_id":"2372cf5d-8aa5-4ad3-965c-60d698dc51cc","command_center_event_id":"94c8c660-c3e6-44f1-b40e-cfed722fbd11"},{"id":"c644489f-7e24-4c7a-b1a8-7cd2f2544263","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/version.js"],"reason":"Deploy current-main request-contract hydration and remove stale execute_objective mutation blocker.","baseSha":"541a44be85b8b5a9ff0f39ad64f808a28bca331c","issuedAt":1791253588022,"expiresAt":1791253768022,"missionId":"7ea33d57-4c20-413d-b2d9-f677e5d6730f","authorizationId":"b14d03d5-a470-4281-a3c7-129aa316792e","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T02:26:28.432548+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"541a44be85b8b5a9ff0f39ad64f808a28bca331c","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b14d03d5-a470-4281-a3c7-129aa316792e","mission_step_id":"00a00206-cc16-4fcd-8906-6a7fe4dab394","command_center_event_id":"7ea33d57-4c20-413d-b2d9-f677e5d6730f"},{"id":"c644c435-77be-4975-82ff-84fa8cba872a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-9f2c0fa6a524","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":18707,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":4,"executorlessWaitMs":805737,"firstUsefulResultAt":"2026-09-24T18:47:09.844Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":3657,"terminal":false,"missionId":"9f2c0fa6-a524-4a29-a729-a7bd0ce54ca8","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":565,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"9f2c0fa6-a524-4a29-a729-a7bd0ce54ca8"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1285,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T18:48:27.205554+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3657","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9f2c0fa6-a524-4a29-a729-a7bd0ce54ca8:automatic-mission-resume:3657:repair_mission_waiting_for_gate","mission_step_id":"08cf2a43-8ecd-4737-bb6c-b6ece237671f","command_center_event_id":"9f2c0fa6-a524-4a29-a729-a7bd0ce54ca8"},{"id":"c6459492-0205-4cb4-98c9-1420698f09e7","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"8c17a0fde12f4bf35a0c84fefaf71b242d75f125","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"8c17a0fde12f4bf35a0c84fefaf71b242d75f125","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/343","runId":343,"status":"success","conclusion":null,"failedJobs":[]},"ccExecutionRuntimeProof":{"liveSha":"8c17a0fde12f4bf35a0c84fefaf71b242d75f125","deploymentId":"forgejo-main-8c17a0fde12f4bf35a0c84fefaf71b242d75f125","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.46.2-autonomous-forgejo-merge-supervisor","containsSourceSha":true}},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-15T12:53:47.710057+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"8c17a0fde12f4bf35a0c84fefaf71b242d75f125","external_id":"forgejo-main-8c17a0fde12f","receipt_type":"canonical_release_status","idempotency_key":"mission:f26123cc-8b84-42c2-ae9e-d5d8f3eb3a30:forgejo-release-status:8c17a0fde12f4bf35a0c84fefaf71b242d75f125:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"cfb85823-046b-46ef-aa12-53fd82e1d23a","command_center_event_id":"f26123cc-8b84-42c2-ae9e-d5d8f3eb3a30"},{"id":"c6466195-3870-48de-92b3-72e0331c6182","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-8ad94ff3a7e4","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":null,"terminal":false,"missionId":"8ad94ff3-a7e4-4e06-aac2-dfd35dda1b0f","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":500,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":337,"providerAuthMs":0,"ledgerPrepareMs":337,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":337,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":337,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"8ad94ff3-a7e4-4e06-aac2-dfd35dda1b0f"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6480,"likelyAffectedFiles":["src/PrivateAppShell.tsx","config/capabilities/pcg-card-grading-modes.json","config/capabilities/pcg-google-workspace-gmail.json","config/capabilities/tenant-workspace-experience.json","config/capabilities/tenant-workspace-search.json","config/capabilities/tenant-workspace-ui-contract-v2.json","config/capabilities/mail-workspace-v1.json","src/__tests__/contracts/modes-tenant-navigation.contract.test.ts","config/capabilities/tenant-brand-character.json","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-service.mjs","src/__tests__/contracts/frontend-public-domain-release-classification.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T19:48:27.121055+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8ad94ff3-a7e4-4e06-aac2-dfd35dda1b0f:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"7bd1e77f-8375-4bd4-9a09-cf9748409bc9","command_center_event_id":"8ad94ff3-a7e4-4e06-aac2-dfd35dda1b0f"},{"id":"c646cdc9-76ea-493f-bd0c-99e2becc3f81","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"98f6b47e-c260-453d-aa20-9181ccf99dfa","phase":"universal_visual_witness_supervised","branch":"ai/objective-first-repair-898167bcbe03","reason":null,"status":"pending","metrics":{"receiptBytes":27978,"releaseCount":0,"toolCallCount":15,"repeatedCallCount":7,"executorlessWaitMs":383442,"firstUsefulResultAt":"2026-10-02T19:28:35.313Z","recoveryAttemptCount":8,"ownerInterruptionCount":0},"version":null,"prNumber":4520,"terminal":false,"missionId":"898167bc-be03-48c1-839c-aeda4a18fb5f","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"67c764a7953a1224aa13b63b311a6b63a494fb54","timingsMs":{"queue":610,"total":765,"execution":155},"nextAction":"Execution is pending; poll inspect_route_status only when fresh progress is expected, or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"898167bc-be03-48c1-839c-aeda4a18fb5f"},"performance":null,"deploymentId":"forgejo-main-67c764a7953a","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"98f6b47e-c260-453d-aa20-9181ccf99dfa","tenant":"tennex-tax-solutions","runnerUrl":"https://laptop-witness.knocklaunch.app","runnerLane":"laptop","attemptsUsed":0,"supervisorId":"98f6b47e-c260-453d-aa20-9181ccf99dfa","failureReason":null,"observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":"/tennex-tax-solutions/workspace","runnerSourceSha":null,"selectedViewports":["desktop","mobile"],"checkpointAccounting":null,"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":14492,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1800,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T19:35:00.914135+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"67c764a7953a1224aa13b63b311a6b63a494fb54","external_id":"98f6b47e-c260-453d-aa20-9181ccf99dfa","receipt_type":"visual_proof_started","idempotency_key":"mission:898167bc-be03-48c1-839c-aeda4a18fb5f:visual-start:98f6b47e-c260-453d-aa20-9181ccf99dfa","mission_step_id":"7539d1a3-6416-487a-9dce-6ac95bb6222c","command_center_event_id":"898167bc-be03-48c1-839c-aeda4a18fb5f"},{"id":"c64821c6-4ee0-4bc2-aea0-c6e2d4e78728","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js"],"reason":"Owner already authorized this bounded control-plane repair through deploy and verification; this corrective generation escapes the deterministic prReady self-deadlock and removes the temporary bootstrap before final merge.","baseSha":"7e6686d266fc6651d4e3862b68cc3378b73f03cc","issuedAt":1790304538016,"expiresAt":1790304718016,"missionId":"06e9f9f8-3c92-46c7-b78b-2447369b948b","authorizationId":"9dba0aa0-4c17-4a4f-b785-be1af7ab7b6e","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T02:48:58.343149+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"7e6686d266fc6651d4e3862b68cc3378b73f03cc","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:9dba0aa0-4c17-4a4f-b785-be1af7ab7b6e","mission_step_id":"a7755bec-f374-4dd6-b0a6-85181f9a5578","command_center_event_id":"06e9f9f8-3c92-46c7-b78b-2447369b948b"},{"id":"c64832a0-f270-4434-943a-99e1af8af345","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-d4f190bab3b8","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":3079,"terminal":false,"missionId":"d4f190ba-b3b8-436a-b7c5-989f5a98317f","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7530,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":852,"missionSetupMs":257,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":257,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":257,"repositoryMutationMs":6678,"repositoryProviderMs":6678,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3061,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":257,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":3617},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"d4f190ba-b3b8-436a-b7c5-989f5a98317f"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3125,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T04:17:47.452687+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3079","receipt_type":"execute_mission","idempotency_key":"mission:d4f190ba-b3b8-436a-b7c5-989f5a98317f:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"d43d7c4b-ec70-40f3-91d6-b796ff426427","command_center_event_id":"d4f190ba-b3b8-436a-b7c5-989f5a98317f"},{"id":"c648f146-379a-4b19-b9d6-2bd2fd7640bd","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in reasoning required.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"synthesis_required","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"reasoning_required\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"synthesis_required\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"continue_implementation\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"pull_request\",\"deadlineAt\":\"2026-10-06T14:33:09.745842+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/fast-ui-finish-the-pcg-only-stabilization-on-cur-5f69964a\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T12:04:56.28098+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:dd6c6c8f-40e0-4e08-8055-ae4a535eff91:owner-progress-heartbeat:119419219","mission_step_id":"6155a138-5cb1-4590-a70c-84159771280e","command_center_event_id":"dd6c6c8f-40e0-4e08-8055-ae4a535eff91"},{"id":"c6493f00-05e3-4900-b2ac-5a086e1e20f9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-bff426611d4b","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2821,"terminal":false,"missionId":"bff42661-1d4b-47df-bfba-5dc09e1acb3b","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":829,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"bff42661-1d4b-47df-bfba-5dc09e1acb3b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1283,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T14:18:59.136131+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2821","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bff42661-1d4b-47df-bfba-5dc09e1acb3b:automatic-mission-resume:2821:repair_mission_waiting_for_gate","mission_step_id":"5743af8c-db9d-4258-9e3f-2315853ff65f","command_center_event_id":"bff42661-1d4b-47df-bfba-5dc09e1acb3b"},{"id":"c64bfd62-421b-458d-a1cd-4945af7e488c","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":1066,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.13-exact-release-proof-terminalization","prNumber":3997,"terminal":false,"missionId":"8e01dfd4-7ec9-40b2-a611-ec9275bec0a3","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"832617889ef3dd238b5090a594d863d1ce1315c2","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"8e01dfd4-7ec9-40b2-a611-ec9275bec0a3"},"performance":null,"deploymentId":"canonical-release-832617889ef3","workflowRunId":30929231698,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":1334,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-04T16:27:45.131924+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"832617889ef3dd238b5090a594d863d1ce1315c2","external_id":"canonical-release-832617889ef3","receipt_type":"ship_and_prove","idempotency_key":"mission:8e01dfd4-7ec9-40b2-a611-ec9275bec0a3:ship_and_prove:ship_and_prove_release_pending","mission_step_id":"e67c118c-e641-4ec6-b84e-fef0afde5abd","command_center_event_id":"8e01dfd4-7ec9-40b2-a611-ec9275bec0a3"},{"id":"c64f265a-ae58-4891-801d-c07cba6ef251","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-3b28d3b7dcc6","writes":[],"patches":[],"prTitle":"Keep Big Papi Asset Engine functional in GodMode demo","version":1,"approved":true,"missionId":"3b28d3b7-dcc6-4970-b219-97b34c118dbe","objective":"Finish repairing the Big Papi Asset Engine in GodMode demo projection without weakening demo isolation. Keep real tenant media APIs authoritative for actual tenant users, but when GodMode synthetic demo mode is active the Asset Engine must load tenant-scoped synthetic media records from the existing GodMode demo store and keep demo upload/edit/archive/scene-generation mutations synthetic. The engine must not call tenant-media-library or tenant-photo-studio in demo mode. Preserve the existing demo network boundary that blocks Edge Function and private storage side effects. Add seeded Big Papi-relevant demo asset categories so the scene composer is usable, and add regression coverage. Frontend-only focused change. Ship through one PR, canonical Gate, squash merge and frontend release.","sourceSha":"a835252376b2c250b0cb8ce12f0750fd9cd72fa1","repository":"noel/KnockLaunchOS","commitMessage":"fix: isolate Big Papi asset engine demo media","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/components/assets/TenantAssetEngine.tsx","src/lib/godmodeTenantDemoStore.ts","src/__tests__/contracts/godmode-tenant-demo-mode.contract.test.ts","src/__tests__/contracts/godmode-demo-boundary.contract.test.ts"],"anchored_edits":[{"path":"src/lib/godmodeTenantDemoStore.ts","edits":[{"new_content":"  'campaigns',\n  'forms',\n  'assets',\n] as const;","old_content":"  'campaigns',\n  'forms',\n] as const;"},{"new_content":"  campaigns: any[];\n  forms: any[];\n  assets: any[];\n  mailFolders: any[];","old_content":"  campaigns: any[];\n  forms: any[];\n  mailFolders: any[];"},{"new_content":"function demoMeta(extra: Record<string, any> = {}) { return { ...extra, godmode_demo: true, synthetic: true }; }\nfunction demoAssetPreview(label: string, subtitle: string) {\n  const escape = (value: string) => String(value).replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;');\n  const svg = `<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1200\" height=\"900\" viewBox=\"0 0 1200 900\"><defs><linearGradient id=\"g\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop stop-color=\"#082f49\"/><stop offset=\".5\" stop-color=\"#0f766e\"/><stop offset=\"1\" stop-color=\"#f59e0b\"/></linearGradient></defs><rect width=\"1200\" height=\"900\" fill=\"url(#g)\"/><circle cx=\"980\" cy=\"180\" r=\"150\" fill=\"rgba(255,255,255,.08)\"/><circle cx=\"180\" cy=\"720\" r=\"220\" fill=\"rgba(255,255,255,.06)\"/><text x=\"70\" y=\"690\" fill=\"white\" font-size=\"66\" font-family=\"Arial,sans-serif\" font-weight=\"700\">${escape(label)}</text><text x=\"74\" y=\"758\" fill=\"rgba(255,255,255,.78)\" font-size=\"34\" font-family=\"Arial,sans-serif\">${escape(subtitle)}</text><text x=\"74\" y=\"820\" fill=\"rgba(255,255,255,.55)\" font-size=\"25\" font-family=\"Arial,sans-serif\">GodMode demo asset - production media untouched</text></svg>`;\n  return `data:image/svg+xml;charset=utf-8,${encodeURIComponent(svg)}`;\n}\nfunction idFor(collection: string, index: number) {","old_content":"function demoMeta(extra: Record<string, any> = {}) { return { ...extra, godmode_demo: true, synthetic: true }; }\nfunction idFor(collection: string, index: number) {"},{"new_content":"  const forms = [\n    { id:'demo-form-0001',tenant_id:scope.tenantId,name:'Demo Intake Form',status:'published',submission_count:2,created_at:at(-30,9),updated_at:at(-3,9),metadata:demoMeta() },\n  ];\n\n  const bigPapisDemo = ['big-papis', 'big-papis-coquito-iceys'].includes(String(scope.tenantSlug || '').toLowerCase());\n  const demoAssetSeeds = bigPapisDemo ? [\n    ['asset-people', 'Big Papi character reference', 'Owner / character pose'],\n    ['asset-vehicle', 'Big Papi truck reference', 'Food truck / mobile setup'],\n    ['asset-background', 'Tropical waterfront background', 'Website and workspace background'],\n    ['asset-environment', 'Festival environment scene', 'Hidden-object game environment'],\n    ['asset-product', 'Coquito Iceys product reference', 'Cup / product shot'],\n    ['asset-partner', 'Partner and vendor reference', 'Event partner imagery'],\n    ['asset-crowd', 'Crowd and extras reference', 'Dense scene extras'],\n  ] : [\n    ['asset-people', `${tenantName} owner reference`, 'Owner / team imagery'],\n    ['asset-background', `${tenantName} background`, 'Workspace and website background'],\n    ['asset-hero', `${tenantName} hero`, 'Primary campaign hero'],\n    ['asset-product', `${tenantName} product reference`, 'Product / service imagery'],\n    ['asset-environment', `${tenantName} environment`, 'Creative scene reference'],\n  ];\n  const assets = demoAssetSeeds.map(([collection_key, title], index) => {\n    const preview = demoAssetPreview(String(title), String(demoAssetSeeds[index][2]));\n    return { id:`demo-asset-${String(index + 1).padStart(4, '0')}`,tenant_id:scope.tenantId,collection_key,display_name:title,title,mime_type:'image/svg+xml',preview_url:preview,stable_url:preview,size_bytes:preview.length,created_at:at(-7 + index,9),updated_at:at(-1,9),metadata:demoMeta({original_filename:`${String(title).toLowerCase().replace(/[^a-z0-9]+/g,'-')}.svg`,asset_engine_tags:[collection_key,'godmode-demo']}) };\n  });\n\n  const mailFolders = [","old_content":"  const forms = [\n    { id:'demo-form-0001',tenant_id:scope.tenantId,name:'Demo Intake Form',status:'published',submission_count:2,created_at:at(-30,9),updated_at:at(-3,9),metadata:demoMeta() },\n  ];\n\n  const mailFolders = ["},{"new_content":"    opportunities,teamMembers,invitations,activities,notifications,messages,inventory,orders,campaigns,forms,assets,\n    mailFolders,mailMessages,mailBodies,","old_content":"    opportunities,teamMembers,invitations,activities,notifications,messages,inventory,orders,campaigns,forms,\n    mailFolders,mailMessages,mailBodies,"}]},{"path":"src/components/assets/TenantAssetEngine.tsx","edits":[{"new_content":"import { useMultiTenant } from '@/contexts/MultiTenantContext';\nimport { useGodModeTenantDemo } from '@/hooks/useGodModeTenantDemo';\nimport { supabase } from '@/integrations/supabase/client';","old_content":"import { useMultiTenant } from '@/contexts/MultiTenantContext';\nimport { supabase } from '@/integrations/supabase/client';"},{"new_content":"async function readDemoFilePreview(file: File) {\n  if (file.size > 2 * 1024 * 1024) return '';\n  return await new Promise<string>((resolve) => {\n    const reader = new FileReader();\n    reader.onload = () => resolve(typeof reader.result === 'string' ? reader.result : '');\n    reader.onerror = () => resolve('');\n    reader.readAsDataURL(file);\n  });\n}\nfunction demoScenePreview(tenantName: string, difficulty: string, crowd: number, seed: number) {\n  const escape = (value: string) => String(value).replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;');\n  const dots = Array.from({ length: Math.max(18, Math.min(80, Math.round(crowd / 2))) }, (_, index) => {\n    const x = 45 + ((index * 137 + seed * 61) % 1110);\n    const y = 180 + ((index * 83 + seed * 47) % 570);\n    const r = 10 + (index % 4) * 4;\n    return `<circle cx=\"${x}\" cy=\"${y}\" r=\"${r}\" fill=\"rgba(255,255,255,.${3 + (index % 5)})\"/>`;\n  }).join('');\n  const svg = `<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1400\" height=\"900\" viewBox=\"0 0 1400 900\"><defs><linearGradient id=\"g\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop stop-color=\"#082f49\"/><stop offset=\".55\" stop-color=\"#0f766e\"/><stop offset=\"1\" stop-color=\"#f97316\"/></linearGradient></defs><rect width=\"1400\" height=\"900\" fill=\"url(#g)\"/>${dots}<rect x=\"55\" y=\"55\" width=\"650\" height=\"135\" rx=\"34\" fill=\"rgba(0,0,0,.38)\"/><text x=\"95\" y=\"115\" fill=\"white\" font-size=\"44\" font-family=\"Arial,sans-serif\" font-weight=\"700\">Where's Big Papi - Demo Scene</text><text x=\"95\" y=\"160\" fill=\"rgba(255,255,255,.72)\" font-size=\"25\" font-family=\"Arial,sans-serif\">${escape(tenantName)} - ${escape(difficulty)} - crowd ${crowd}</text><circle cx=\"1035\" cy=\"535\" r=\"36\" fill=\"#facc15\" stroke=\"white\" stroke-width=\"9\"/><text x=\"1088\" y=\"547\" fill=\"white\" font-size=\"30\" font-family=\"Arial,sans-serif\" font-weight=\"700\">BIG PAPI</text></svg>`;\n  return `data:image/svg+xml;charset=utf-8,${encodeURIComponent(svg)}`;\n}\nfunction AssetThumb({ asset }: { asset: Asset }) {","old_content":"function AssetThumb({ asset }: { asset: Asset }) {"},{"new_content":"export default function TenantAssetEngine({ embedded = false }: { embedded?: boolean }) {\n  const { activeTenant } = useMultiTenant();\n  const demo = useGodModeTenantDemo();\n  const tenantId = String(activeTenant?.id || '').trim();","old_content":"export default function TenantAssetEngine({ embedded = false }: { embedded?: boolean }) {\n  const { activeTenant } = useMultiTenant();\n  const tenantId = String(activeTenant?.id || '').trim();"},{"new_content":"  const refresh = React.useCallback(async () => {\n    if (!tenantId) return;\n    setLoading(true);\n    setError('');\n    try {\n      if (demo.enabled) {\n        setAssets(demo.list('assets') as Asset[]);\n        return;\n      }\n      const { data, error: invokeError } = await supabase.functions.invoke('tenant-media-library', {\n        body: { action: 'list', tenantId },\n      });","old_content":"  const refresh = React.useCallback(async () => {\n    if (!tenantId) return;\n    setLoading(true);\n    setError('');\n    try {\n      const { data, error: invokeError } = await supabase.functions.invoke('tenant-media-library', {\n        body: { action: 'list', tenantId },\n      });"},{"new_content":"  }, [tenantId, demo.enabled]);","old_content":"  }, [tenantId]);"},{"new_content":"    try {\n      const dimensions = await getDimensions(file);\n      if (demo.enabled) {\n        const preview = await readDemoFilePreview(file);\n        const created = demo.create('assets', {\n          collection_key: category.key,\n          display_name: file.name,\n          title: file.name,\n          mime_type: file.type || 'application/octet-stream',\n          preview_url: preview || null,\n          stable_url: preview || null,\n          size_bytes: file.size,\n          metadata: { original_filename: file.name, asset_engine_tags: [category.key, ...extraTags], ...dimensions },\n        }) as Asset;\n        setAssets((current) => [created, ...current.filter((asset) => asset.id !== created.id)]);\n        setNotice(category.label + ' demo asset added. Production media unchanged.');\n        return;\n      }\n      const { data: created, error: createError } = await supabase.functions.invoke('tenant-media-library', {","old_content":"    try {\n      const dimensions = await getDimensions(file);\n      const { data: created, error: createError } = await supabase.functions.invoke('tenant-media-library', {"},{"new_content":"    try {\n      if (demo.enabled) {\n        const updates: Record<string, any> = { ...patch };\n        if (typeof updates.collection === 'string') {\n          updates.collection_key = updates.collection;\n          delete updates.collection;\n        }\n        if (updates.assetEngineDefault !== undefined || updates.assetEngineOrder !== undefined) {\n          updates.metadata = { ...(asset.metadata || {}), asset_engine_default: updates.assetEngineDefault, asset_engine_order: updates.assetEngineOrder };\n          delete updates.assetEngineDefault;\n          delete updates.assetEngineOrder;\n        }\n        const updated = demo.update('assets', asset.id, updates) as Asset;\n        setAssets((current) => current.map((item) => item.id === asset.id ? updated : item));\n        setNotice('Demo asset updated. Production media unchanged.');\n        return;\n      }\n      const { data, error: invokeError } = await supabase.functions.invoke('tenant-media-library', {\n        body: { action: 'update', tenantId, assetId: asset.id, ...patch },\n      });","old_content":"    try {\n      const { data, error: invokeError } = await supabase.functions.invoke('tenant-media-library', {\n        body: { action: 'update', tenantId, assetId: asset.id, ...patch },\n      });"},{"new_content":"    setError('');\n    try {\n      if (demo.enabled) {\n        demo.remove('assets', asset.id);\n        setAssets((current) => current.filter((item) => item.id !== asset.id));\n        setNotice('Demo asset archived. Production media unchanged.');\n        return;\n      }\n      const { data, error: invokeError } = await supabase.functions.invoke('tenant-media-library', {\n        body: { action: 'delete', tenantId, assetId: asset.id },\n      });","old_content":"    setError('');\n    try {\n      const { data, error: invokeError } = await supabase.functions.invoke('tenant-media-library', {\n        body: { action: 'delete', tenantId, assetId: asset.id },\n      });"},{"new_content":"      const roleAssets = ([\n        ['big-papi', bigPapiAsset],\n        ['truck', truckAsset],\n        ['environment', backgroundAsset],\n        ['product', productAsset],\n        ['mascot', mascotAsset],\n        ['partner', partnerAsset],\n      ] as Array<[string, Asset | undefined]>).filter((entry): entry is [string, Asset] => Boolean(entry[1]?.id));\n      if (demo.enabled) {\n        const preview = demoScenePreview(tenantName, difficulty, crowd, seed);\n        const created = demo.create('assets', {\n          collection_key: 'asset-environment',\n          display_name: `Where's Big Papi demo scene ${seed}`,\n          title: `Where's Big Papi demo scene ${seed}`,\n          mime_type: 'image/svg+xml',\n          preview_url: preview,\n          stable_url: preview,\n          size_bytes: preview.length,\n          metadata: { asset_engine_tags: ['generated-scene', 'where-big-papi', `difficulty:${difficulty}`, 'godmode-demo'] },\n        }) as Asset;\n        setAssets((current) => [created, ...current.filter((asset) => asset.id !== created.id)]);\n        setNotice('Demo scene generated locally. Production media unchanged.');\n        setSeason('0');\n        setSeed((value) => value + 1);\n        return;\n      }\n      const { data, error: invokeError } = await supabase.functions.invoke('tenant-photo-studio', {","old_content":"      const roleAssets = ([\n        ['big-papi', bigPapiAsset],\n        ['truck', truckAsset],\n        ['environment', backgroundAsset],\n        ['product', productAsset],\n        ['mascot', mascotAsset],\n        ['partner', partnerAsset],\n      ] as Array<[string, Asset | undefined]>).filter((entry): entry is [string, Asset] => Boolean(entry[1]?.id));\n      const { data, error: invokeError } = await supabase.functions.invoke('tenant-photo-studio', {"}]},{"path":"src/__tests__/contracts/godmode-tenant-demo-mode.contract.test.ts","edits":[{"new_content":"  const tennex = read('src/pages/tennex/TennexWorkspace.tsx');\n  const assetEngine = read('src/components/assets/TenantAssetEngine.tsx');","old_content":"  const tennex = read('src/pages/tennex/TennexWorkspace.tsx');"},{"new_content":"  it('keeps tenant assets synthetic in GodMode demo mode without weakening the network boundary', () => {\n    expect(store).toContain(\"'assets'\");\n    expect(store).toContain('demoAssetPreview');\n    expect(assetEngine).toContain(\"import { useGodModeTenantDemo } from '@/hooks/useGodModeTenantDemo';\");\n    expect(assetEngine).toContain(\"setAssets(demo.list('assets') as Asset[])\");\n    expect(assetEngine).toContain(\"demo.create('assets'\");\n    expect(assetEngine).toContain(\"demo.update('assets'\");\n    expect(assetEngine).toContain(\"demo.remove('assets'\");\n    expect(assetEngine).toContain('Demo scene generated locally. Production media unchanged.');\n  });\n\n  it('keeps the tenant shell and retires the separate demo application workflow', () => {","old_content":"  it('keeps the tenant shell and retires the separate demo application workflow', () => {"}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/components/assets/TenantAssetEngine.tsx","src/lib/godmodeTenantDemoStore.ts","src/__tests__/contracts/godmode-tenant-demo-mode.contract.test.ts","src/__tests__/contracts/godmode-demo-boundary.contract.test.ts"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"fc3073929f00fdaacd97b2153b4e6ae2970915c64c6713233f0f0d0b6dacb661","replayCount":0,"serializedBytes":16976},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T18:00:43.004397+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:3b28d3b7-dcc6-4970-b219-97b34c118dbe:repository-mutation-intent:fc3073929f00fdaacd97b2153b4e6ae2970915c64c6713233f0f0d0b6dacb661:0","mission_step_id":"1344625f-21db-4062-a084-fba9f853ca69","command_center_event_id":"3b28d3b7-dcc6-4970-b219-97b34c118dbe"},{"id":"c6502ac1-4baf-44f9-9e7d-f772a6753803","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":12799,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":6,"executorlessWaitMs":32491,"firstUsefulResultAt":"2026-10-05T19:28:51.792Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":5033,"terminal":false,"missionId":"ba1b3780-43dd-495c-a1e0-40f7d4eff185","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":4000,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"ba1b3780-43dd-495c-a1e0-40f7d4eff185"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1006,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T19:29:00.809992+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"5033","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ba1b3780-43dd-495c-a1e0-40f7d4eff185:automatic-mission-resume:5033:repair_mission_waiting_for_gate","mission_step_id":"fd383dc8-4d6d-4656-972c-b71e7ac2e2aa","command_center_event_id":"ba1b3780-43dd-495c-a1e0-40f7d4eff185"},{"id":"c650ca0a-169f-4037-b3ef-30a0aad29360","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-0ab544ced46c","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3415,"terminal":false,"missionId":"0ab544ce-d46c-4bfe-855a-5fa4f9916b50","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"6bad4d204d6cd20a8cdd22fcb86d3144b68375b7","timingsMs":{"prReadinessMs":519,"approvedPlanMs":0,"shipAndProveMs":2916,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"0ab544ce-d46c-4bfe-855a-5fa4f9916b50"},"performance":null,"deploymentId":"forgejo-main-6bad4d204d6c","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T11:29:47.315517+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3415","receipt_type":"automatic_mission_resume","idempotency_key":"mission:0ab544ce-d46c-4bfe-855a-5fa4f9916b50:automatic-mission-resume:3415:canonical_release_dispatched","mission_step_id":"430f0654-38e2-4364-be83-dbdfe04cb1c3","command_center_event_id":"0ab544ce-d46c-4bfe-855a-5fa4f9916b50"},{"id":"c651dc8b-54de-43ab-9b11-51b2241474e4","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"canonical_release_queue_busy:988","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.14-file-write-contract","prNumber":307,"terminal":false,"missionId":"cc4f17d2-4dd7-440c-a9bc-e5e9f2db9224","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"cc4f17d2-4dd7-440c-a9bc-e5e9f2db9224"},"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":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T21:28:50.865225+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"307","receipt_type":"ship_and_prove","idempotency_key":"mission:cc4f17d2-4dd7-440c-a9bc-e5e9f2db9224:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"670ef774-3447-4700-92cf-52cfa6694f69","command_center_event_id":"cc4f17d2-4dd7-440c-a9bc-e5e9f2db9224"},{"id":"c655a271-c06e-4588-8c57-df36300e9696","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-11b331625fb7","reason":"explicit_pull_request_identity_mismatch:2709","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.144-request-contract-inference","prNumber":2709,"terminal":false,"missionId":"11b33162-5fb7-4468-bfe1-f1b01ad98624","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":"8062134cb0e77e555b8ae616952c17589432ad60","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13242,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":562,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":562,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":562,"repositoryMutationMs":13242,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":562,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"11b33162-5fb7-4468-bfe1-f1b01ad98624"},"performance":null,"deploymentId":"forgejo-main-8062134cb0e7","workflowRunId":7997,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1496,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T03:11:21.167487+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":"8062134cb0e77e555b8ae616952c17589432ad60","external_id":"forgejo-main-8062134cb0e7","receipt_type":"execute_mission","idempotency_key":"mission:11b33162-5fb7-4468-bfe1-f1b01ad98624:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"2ff84032-edc3-4fd2-a12c-ae6ad71494c6","command_center_event_id":"11b33162-5fb7-4468-bfe1-f1b01ad98624"},{"id":"c6577902-79fe-4e03-af2d-05a27bb9fac3","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json"],"reason":"Record the proven Workers Paid entitlement precondition and trigger the canonical cc-execution Witness Container release after the owner enabled billing.","baseSha":"355198a42be3ce1053608750e422419f9f040c38","issuedAt":1788609988101,"expiresAt":1788610168101,"missionId":"3237240a-1f3f-4220-9393-aadb3c20c4c6","authorizationId":"2c7dda4a-15a3-454e-a94e-8d2ca7eec7e4","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T12:06:28.592081+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"355198a42be3ce1053608750e422419f9f040c38","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2c7dda4a-15a3-454e-a94e-8d2ca7eec7e4","mission_step_id":"edf0a265-97f9-4342-a967-b8f8c3a7a94c","command_center_event_id":"3237240a-1f3f-4220-9393-aadb3c20c4c6"},{"id":"c658c164-cd2a-4817-a752-1840cbb93af2","source":"cc-execution","status":"verified","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts"],"baseSha":"a0bf37285475fc55e66497777dcd915204b2ff0d","consumedAt":1788312974233,"consumerToken":"27f2cd3b-fdf2-4d46-90e3-4c304e50e86b","authorizationId":"071a0960-852e-4e3c-bc37-be3d9e019f14"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T01:36:15.031804+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"a0bf37285475fc55e66497777dcd915204b2ff0d","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:071a0960-852e-4e3c-bc37-be3d9e019f14","mission_step_id":"142fd1ae-9b79-4c79-bc8e-bf6116a751f3","command_center_event_id":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},{"id":"c658e38c-7316-4159-b401-ad825e61fea1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-fce8335ac19b","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":13666,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-25T00:42:05.715Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.272-bare-continuation-before-source-resolution","prNumber":3693,"terminal":false,"missionId":"fce8335a-c19b-472b-8901-a19cc5d51292","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5805,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1967,"missionSetupMs":337,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":337,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":337,"repositoryMutationMs":3838,"repositoryProviderMs":3838,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2417,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":337,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1421},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"fce8335a-c19b-472b-8901-a19cc5d51292"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4161,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T00:42:12.565067+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3693","receipt_type":"execute_mission","idempotency_key":"mission:fce8335a-c19b-472b-8901-a19cc5d51292:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"3cedd61b-1679-4ff8-a508-4d9b3a63d4f9","command_center_event_id":"fce8335a-c19b-472b-8901-a19cc5d51292"},{"id":"c663f2f7-0dd3-4963-b159-b284ecf50d44","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/gate-deterministic-failure-reconcile","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":null,"terminal":false,"missionId":"2d595eaf-1a04-46fc-9214-702213b177e1","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":173,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1650,"providerAuthMs":0,"ledgerPrepareMs":1650,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1650,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1650,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"2d595eaf-1a04-46fc-9214-702213b177e1"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6463,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T18:07:55.838963+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:2d595eaf-1a04-46fc-9214-702213b177e1:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"c7eb225d-7e6f-4031-a38c-ad465bdf9bc2","command_center_event_id":"2d595eaf-1a04-46fc-9214-702213b177e1"},{"id":"c667f2ab-b9b1-43ee-8193-dfd20d46559a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-8ad94ff3a7e4","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":3239,"terminal":false,"missionId":"8ad94ff3-a7e4-4e06-aac2-dfd35dda1b0f","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"256ea6afa004f2ab36ea3c60ea35bb290977c11d","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7090,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1001,"approvedPlanMs":0,"missionSetupMs":795,"providerAuthMs":0,"shipAndProveMs":5629,"ledgerPrepareMs":395,"ledgerReconcileMs":0,"lineageReconcileMs":400,"resolvePreflightMs":795,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":395,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8ad94ff3-a7e4-4e06-aac2-dfd35dda1b0f"},"performance":null,"deploymentId":"forgejo-main-256ea6afa004","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2526,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T19:49:33.899763+00:00","proof_gate":"canonical_release_dispatched","source_sha":"256ea6afa004f2ab36ea3c60ea35bb290977c11d","external_id":"forgejo-main-256ea6afa004","receipt_type":"execute_mission","idempotency_key":"mission:8ad94ff3-a7e4-4e06-aac2-dfd35dda1b0f:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"ebc4c06c-3439-4b45-bd77-5a34f07ee566","command_center_event_id":"8ad94ff3-a7e4-4e06-aac2-dfd35dda1b0f"},{"id":"c66a70c8-2f30-47d8-82ab-aff057fa6f11","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-57e685114448","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":177785,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":7,"executorlessWaitMs":207938,"firstUsefulResultAt":"2026-09-25T12:55:44.572Z","recoveryAttemptCount":8,"ownerInterruptionCount":0},"version":null,"prNumber":3720,"terminal":false,"missionId":"57e68511-4448-4401-8262-7e3bd2248d78","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"33a4b253cd4159062471fc8ba666a0284320fd4a","timingsMs":{"prReadinessMs":407,"approvedPlanMs":0,"shipAndProveMs":2389,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"57e68511-4448-4401-8262-7e3bd2248d78"},"performance":null,"deploymentId":"forgejo-main-33a4b253cd41","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2095,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T13:02:46.087148+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3720","receipt_type":"automatic_mission_resume","idempotency_key":"mission:57e68511-4448-4401-8262-7e3bd2248d78:automatic-mission-resume:3720:canonical_release_reconciliation_pending","mission_step_id":"bbe80a54-5961-41bf-a245-200d445529ab","command_center_event_id":"57e68511-4448-4401-8262-7e3bd2248d78"},{"id":"c66f1d23-25ca-41d3-8de4-f273b521b9bf","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"92095c667baa58b1bb09df71bf46505ea1cb30f1","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"92095c667baa58b1bb09df71bf46505ea1cb30f1","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"a262b79cae3d38b8583a07c42fec54070be77b534fde8c86cd97d9de95b58c39","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5421","runId":5421,"status":"success","sourceSha":"92095c667baa58b1bb09df71bf46505ea1cb30f1","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"92095c667baa58b1bb09df71bf46505ea1cb30f1","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-92095c667baa58b1bb09df71bf46505ea1cb30f1","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":5421,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.63-route-source-fail-closed","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T09:05:57.157294+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"92095c667baa58b1bb09df71bf46505ea1cb30f1","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:23641945-9fb4-4c4e-8748-8375ab892303:forgejo-release-status:92095c667baa58b1bb09df71bf46505ea1cb30f1:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"11873175-071a-4c11-a40c-d964864b2e77","command_center_event_id":"23641945-9fb4-4c4e-8748-8375ab892303"},{"id":"c66f8a66-6030-41d6-b056-fdf2fbe57c81","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-bb4288a5850b","reason":"anchored_edit_anchor_missing:config/mcp-connection-contract.json","status":"blocked","metrics":{"receiptBytes":15067,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":4,"executorlessWaitMs":516908,"firstUsefulResultAt":"2026-10-05T15:41:15.785Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.96-cloudflare-release-reconciliation","prNumber":null,"terminal":false,"missionId":"bb4288a5-850b-4c69-bd5f-579be1ddcb1b","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":681,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":681,"missionSetupMs":235,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":235,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":235,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":235,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bb4288a5-850b-4c69-bd5f-579be1ddcb1b"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1507,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T15:44:34.960603+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bb4288a5-850b-4c69-bd5f-579be1ddcb1b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"6e80e79e-193a-4b3a-a66d-0402e3360581","command_center_event_id":"bb4288a5-850b-4c69-bd5f-579be1ddcb1b"},{"id":"c6709536-7224-41d0-9006-6aa0272907b3","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/repair-3428-proposal-css","reason":"pull_request_not_merge_eligible:pull_request_merge_rejected_no_mutation:{\"headSha\":\"f3f9f68c5b4c468215808896a1eb3de05f86534f\",\"merge\":\"{\\\"message\\\":\\\"not allowed to merge [reason: The head branch is behind the base branch]\\\",\\\"url\\\":\\\"https://git.knocklaunch.app/api/swagger\\\"}\",\"refreshRequired\":true,\"refreshOperation\":\"forgejo_pr_refresh\",\"headMutated\":false}","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3460,"terminal":false,"missionId":"f2fcb0e6-bb96-4612-8881-44defdac3cf3","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1066,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":596,"approvedPlanMs":0,"missionSetupMs":500,"providerAuthMs":0,"shipAndProveMs":333,"ledgerPrepareMs":249,"ledgerReconcileMs":0,"lineageReconcileMs":251,"resolvePreflightMs":500,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":249,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1766,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:53:49.53103+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"3460","receipt_type":"execute_mission","idempotency_key":"mission:f2fcb0e6-bb96-4612-8881-44defdac3cf3:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"0def91ac-e807-4d2f-9688-3e4da7b40512","command_center_event_id":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},{"id":"c672a6af-be86-4fe9-85de-21db3ade2914","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-8b6ae21fdbf3","reason":"canonical_release_queue_busy:12650","status":"blocked","metrics":{"receiptBytes":35001,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":4,"executorlessWaitMs":236268,"firstUsefulResultAt":"2026-09-28T17:29:57.984Z","recoveryAttemptCount":5,"ownerInterruptionCount":0},"version":"1.58.305-paul-machinery-sync-drift-proof","prNumber":4025,"terminal":false,"missionId":"8b6ae21f-dbf3-4249-be54-d9f80a5158ae","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"d673d03e3b2bd0290f305b454503879a199839c3","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1059,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":46,"approvedPlanMs":0,"missionSetupMs":322,"providerAuthMs":0,"shipAndProveMs":285,"ledgerPrepareMs":322,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":322,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":322,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8b6ae21f-dbf3-4249-be54-d9f80a5158ae"},"performance":null,"deploymentId":"forgejo-main-d673d03e3b2b","releaseState":"pending","workflowRunId":12650,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["operator-respond"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1404,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T17:34:17.10556+00:00","proof_gate":"canonical_release_blocked","source_sha":"d673d03e3b2bd0290f305b454503879a199839c3","external_id":"forgejo-main-d673d03e3b2b","receipt_type":"execute_mission","idempotency_key":"mission:8b6ae21f-dbf3-4249-be54-d9f80a5158ae:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"841cefa9-b126-455b-9e93-adcccbc396b1","command_center_event_id":"8b6ae21f-dbf3-4249-be54-d9f80a5158ae"},{"id":"c672d9e6-4414-4e88-b487-f721535b7a40","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-05b0389e32bb","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":2373,"terminal":false,"missionId":"05b0389e-32bb-462c-86be-fb903105eff2","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13713,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1304,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":291,"ledgerReconcileMs":0,"lineageReconcileMs":1013,"resolvePreflightMs":1304,"repositoryMutationMs":13713,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":291,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"05b0389e-32bb-462c-86be-fb903105eff2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1566,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T03:19:39.776199+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:05b0389e-32bb-462c-86be-fb903105eff2:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"115d2d8e-17f9-46e6-b60a-fb4c80ef479c","command_center_event_id":"05b0389e-32bb-462c-86be-fb903105eff2"},{"id":"c673250a-3d2e-4617-abcc-9f726c52016d","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-17a9d36b7035","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":37888,"releaseCount":0,"toolCallCount":20,"repeatedCallCount":11,"executorlessWaitMs":817260,"firstUsefulResultAt":"2026-10-05T15:27:41.995Z","recoveryAttemptCount":5,"ownerInterruptionCount":0},"version":null,"prNumber":4954,"terminal":false,"missionId":"17a9d36b-7035-4ca7-8657-982fe15c0da8","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"6364090024bc7af2fe437dfc4c15308c38ea1bfd","timingsMs":{"prReadinessMs":874,"approvedPlanMs":0,"shipAndProveMs":3625,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"17a9d36b-7035-4ca7-8657-982fe15c0da8"},"performance":null,"deploymentId":"forgejo-main-6364090024bc","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1904,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T15:41:24.891842+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4954","receipt_type":"automatic_mission_resume","idempotency_key":"mission:17a9d36b-7035-4ca7-8657-982fe15c0da8:automatic-mission-resume:4954:canonical_release_reconciliation_pending","mission_step_id":"d3c1804c-7f59-4228-baf4-62cbcda69fae","command_center_event_id":"17a9d36b-7035-4ca7-8657-982fe15c0da8"},{"id":"c67434fb-3bcc-41aa-bb62-32ee7c4895bb","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":4431,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.50.48-visual-proof-intent-routing","prNumber":727,"terminal":false,"missionId":"fd58aad4-5cf2-4592-9a4a-05e9184e24a6","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":5000,"prReadinessMs":5000,"approvedPlanMs":0,"missionSetupMs":200,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"fd58aad4-5cf2-4592-9a4a-05e9184e24a6"},"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":5206,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-26T00:43:30.982127+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"727","receipt_type":"execute_mission","idempotency_key":"mission:fd58aad4-5cf2-4592-9a4a-05e9184e24a6:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"51ea2245-aebc-4d16-8a22-005deeb03ef6","command_center_event_id":"fd58aad4-5cf2-4592-9a4a-05e9184e24a6"},{"id":"c6743d79-cbe4-4e84-9bfa-2d7d05d9212e","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.50-onepath-source-domain","prNumber":null,"terminal":false,"missionId":"36876f99-9518-407f-9e4a-254fcd908fdd","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3680,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":471,"providerAuthMs":0,"ledgerPrepareMs":471,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":471,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":471,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Synthesize exact mutation from the resolved authoritative source targets and continue this same mission.","receiptRef":{"mode":"full","missionId":"36876f99-9518-407f-9e4a-254fcd908fdd"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3542,"likelyAffectedFiles":["src/PrivateAppShell.tsx","scripts/visual-witness-hosted-runner/src/mission-gateway.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-service.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T19:18:36.745756+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:36876f99-9518-407f-9e4a-254fcd908fdd:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"08290b6d-4051-41ee-b1c8-d5316fa803e5","command_center_event_id":"36876f99-9518-407f-9e4a-254fcd908fdd"},{"id":"c6772d3e-7585-4062-b131-43b85d13603c","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/seaside-profile-density","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":3986,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.30.18-repair-continuation-release","prNumber":4090,"terminal":false,"missionId":"1507e4ea-cca6-4f5d-910a-00a88bf7c339","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":"1507e4ea-cca6-4f5d-910a-00a88bf7c339"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":1853,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-05T22:58:33.997763+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1507e4ea-cca6-4f5d-910a-00a88bf7c339:execute_mission:repair_mission_synthesis_ready","mission_step_id":"215f94c0-0aef-44b3-8a7f-35b910186dd5","command_center_event_id":"1507e4ea-cca6-4f5d-910a-00a88bf7c339"},{"id":"c677cf6d-8421-4f61-8c9f-83c1bd15a123","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.90-owner-contract-autocompile","prNumber":null,"terminal":false,"missionId":"b25725fa-4e70-4257-9bee-5c0654b26ebb","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3142,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":3470,"providerAuthMs":0,"ledgerPrepareMs":3470,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":3470,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":3470,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Synthesize exact mutation from the resolved authoritative source targets and continue this same mission.","receiptRef":{"mode":"full","missionId":"b25725fa-4e70-4257-9bee-5c0654b26ebb"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1973,"likelyAffectedFiles":["src/components/routing/TenantRouteFailureSurface.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T10:33:12.411528+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b25725fa-4e70-4257-9bee-5c0654b26ebb:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"9f5f4d4e-bcd4-43e3-be44-b364734d4a1e","command_center_event_id":"b25725fa-4e70-4257-9bee-5c0654b26ebb"},{"id":"c6784c67-de7c-4c73-8db0-6df5dfc797f5","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"874909eb2e24e4de6ef1de40f2ad658219f61344","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"888cac9596e8762a7afd18ba72b312de55410c92","prNumber":2667,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7870/jobs/1","mergeCommitSha":"874909eb2e24e4de6ef1de40f2ad658219f61344"}],"requestContractHash":"45b56a73d24886aa924dd4826543530d87962b0a562cc6e92c8062c6c3a5899f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:24:36.674254+00:00","proof_gate":"request_contract_repository_verified","source_sha":"874909eb2e24e4de6ef1de40f2ad658219f61344","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:eaaa6005-2aeb-4d20-97a2-bcd8584f09ee:request-contract-repository:45b56a73d24886aa924dd4826543530d87962b0a562cc6e92c8062c6c3a5899f:874909eb2e24e4de6ef1de40f2ad658219f61344","mission_step_id":"d87f6e29-6726-499a-929a-2c74f19a8c99","command_center_event_id":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee"},{"id":"c678683e-19bb-4475-bd4e-a13eb7c383eb","source":"cc-execution-mission-control","status":"verified","payload":{"branch":"ai/finish-paul-s-academy-closed-loop-mission-after--99733b44","headSha":null,"prNumber":6490},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-12T18:48:04.412876+00:00","proof_gate":"forgejo_scoped_patch_pr_created","source_sha":null,"external_id":null,"receipt_type":"canonical_scoped_patch_pr_created","idempotency_key":"mission:c1306fc8-b566-440b-8d1b-2ef4e4031d0c:pr:6490:implementation-created","mission_step_id":"8d2102b0-2e99-473a-8e92-13a2f84ae104","command_center_event_id":"c1306fc8-b566-440b-8d1b-2ef4e4031d0c"},{"id":"c6796c36-21ef-4fd1-828f-7c13def31170","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/demo-request-completion-workflow-20260830","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":5086,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":1155,"terminal":false,"missionId":"d000a24b-3f64-4cfa-a9f9-5c5835a66f8c","operation":"automatic_mission_resume","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2816,"approvedPlanMs":0,"shipAndProveMs":22287},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"d000a24b-3f64-4cfa-a9f9-5c5835a66f8c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":678,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T21:56:53.486404+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1155","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d000a24b-3f64-4cfa-a9f9-5c5835a66f8c:automatic-mission-resume:1155:canonical_release_transport_retryable","mission_step_id":"e8b957e1-cd3b-4536-a355-ca917b3512a5","command_center_event_id":"d000a24b-3f64-4cfa-a9f9-5c5835a66f8c"},{"id":"c67e972b-05b8-41d7-a563-b38581c12ab2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/repair-experience-editor-system-r202608031134","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":944,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.0-single-patch-authority","prNumber":null,"terminal":false,"missionId":"b7e88f36-49d0-40b8-846b-4b8ceed893b7","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 recall /repair/execute-mission automatically without another owner prompt.","receiptRef":{"mode":"full","missionId":"b7e88f36-49d0-40b8-846b-4b8ceed893b7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"sourceReceiptBytes":3108,"likelyAffectedFiles":[],"ownerActionRequired":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-03T15:33:34.030878+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b7e88f36-49d0-40b8-846b-4b8ceed893b7:execute_mission:repair_mission_synthesis_ready","mission_step_id":"885919da-a8c9-47bd-ac37-0a0d087afa00","command_center_event_id":"b7e88f36-49d0-40b8-846b-4b8ceed893b7"},{"id":"c6815f4f-3b24-4bd5-b332-128b5417338e","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/security-dnc-notification-scope-20260903","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":null,"terminal":false,"missionId":"283b1b16-02f0-4a80-939d-4de9a18502ef","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":390,"missionSetupMs":3196},"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":"283b1b16-02f0-4a80-939d-4de9a18502ef"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5269,"likelyAffectedFiles":["scripts/supabase-migration-release.mjs","scripts/production-release-targets.json","scripts/resolve-production-workflow-run.mjs","scripts/validate-production-release-identities.mjs","src/__tests__/contracts/canonical-production-release-status.test.ts","scripts/visual-witness-hosted-runner/RELEASE_TRIGGER.md","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","scripts/validate-supabase-migration-integrity.mjs","scripts/visual-witness-hosted-runner/src/async-gateway.mjs","scripts/visual-witness-hosted-runner/src/mission-gateway.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T03:53:40.969527+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:283b1b16-02f0-4a80-939d-4de9a18502ef:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"12137fa1-c348-4a17-bb83-a9937dd247a2","command_center_event_id":"283b1b16-02f0-4a80-939d-4de9a18502ef"},{"id":"c686af65-af54-4674-821b-d628d7a504a4","source":"forgejo","status":"verified","payload":{"branch":"ai/release-queue-guard-20260820","prNumber":540,"nextAction":null,"mergeCommitSha":"fffe5829cb8e14d706a64ef7583a7b898d4e3ad1","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T04:00:34.886838+00:00","proof_gate":"merged_pr_deleted_branch_is_terminal_source_lineage","source_sha":"fffe5829cb8e14d706a64ef7583a7b898d4e3ad1","external_id":"540","receipt_type":"source_lineage_merged_branch_closed","idempotency_key":"mission:b5af9d12-86b1-4409-bace-cfc168e7c611:merged-pr:540:branch-deleted","mission_step_id":"98c11d10-4757-4623-8230-401be8cb2834","command_center_event_id":"b5af9d12-86b1-4409-bace-cfc168e7c611"},{"id":"c6887864-c65d-4b34-88bc-bb1ffd8ba07c","source":"forgejo","status":"waiting","payload":{"branch":"ai/curri-realtor-shell-restore-20260906","prNumber":1989,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"8039064e9a1628cbac96f625f3433a31ea964b24","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:45:25.759681+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"8039064e9a1628cbac96f625f3433a31ea964b24","external_id":"1989","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:merged-pr:1989:8039064e9a1628cbac96f625f3433a31ea964b24","mission_step_id":"e963b803-62f2-4e56-ab48-abb10927d53d","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"c6894985-d830-4e07-bcdc-fc5f3f683fcf","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-15T18:37:31.685Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:13:46.596926+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:9009fded-4212-4e75-ad82-15cec770e0b6:owner-wait-live","mission_step_id":"c4813a59-4802-49a4-82fd-11031778c445","command_center_event_id":"9009fded-4212-4e75-ad82-15cec770e0b6"},{"id":"c6896800-aa20-4445-9c3c-4824dee93ecf","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"6abff9867b1a7c31e3887dfe85e2f6a2dfee7a06","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"6abff9867b1a7c31e3887dfe85e2f6a2dfee7a06","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/561","runId":561,"status":"running","conclusion":null,"failedJobs":[]},"ccExecutionRuntimeProof":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-15T21:48:48.388465+00:00","proof_gate":"canonical_release_pending","source_sha":"6abff9867b1a7c31e3887dfe85e2f6a2dfee7a06","external_id":"forgejo-main-6abff9867b1a","receipt_type":"canonical_release_status","idempotency_key":"mission:ebac05c9-ff1d-4a46-9e03-a83c7963e0cc:forgejo-release-status:6abff9867b1a7c31e3887dfe85e2f6a2dfee7a06:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|supabase-migrations/live=pending","mission_step_id":"5d359333-15af-4d22-8e91-2a8c48168101","command_center_event_id":"ebac05c9-ff1d-4a46-9e03-a83c7963e0cc"},{"id":"c68bacbf-d294-42f9-a4a0-957153f85ee8","source":"forgejo","status":"verified","payload":{"branch":"ai/scanner-safe-recovery-20260820b","prNumber":509,"nextAction":null,"mergeCommitSha":"f3334bb0159f53d2cf12771694ed828b8dfded3c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T21:24:47.973958+00:00","proof_gate":"merged_pr_deleted_branch_is_terminal_source_lineage","source_sha":"f3334bb0159f53d2cf12771694ed828b8dfded3c","external_id":"509","receipt_type":"source_lineage_merged_branch_closed","idempotency_key":"mission:ad12eed5-a273-4fc8-ba99-34c4036fedd1:merged-pr:509:branch-deleted","mission_step_id":"74fc97f9-b09b-4638-9aff-93c99d1c6495","command_center_event_id":"ad12eed5-a273-4fc8-ba99-34c4036fedd1"},{"id":"c68c969c-8fbe-434a-a9c1-c32a7672ff2a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-seaside-editor-interactions-20260804","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":5172,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.30.12-latest-release-status-terminalization","prNumber":3995,"terminal":false,"missionId":"3e99a08b-50db-44c0-9a2d-d8c51545c2d9","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e8808acaa53af026d4b67fd433eb54b97cb0a29d","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3e99a08b-50db-44c0-9a2d-d8c51545c2d9"},"performance":null,"deploymentId":"canonical-release-e8808acaa53a","workflowRunId":30927947409,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":1979,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-04T16:11:59.123958+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e8808acaa53af026d4b67fd433eb54b97cb0a29d","external_id":"canonical-release-e8808acaa53a","receipt_type":"execute_mission","idempotency_key":"mission:3e99a08b-50db-44c0-9a2d-d8c51545c2d9:execute_mission:canonical_release_dispatched","mission_step_id":"6b0ed1f6-78f8-4d6b-9a7a-0c84ad6560cf","command_center_event_id":"3e99a08b-50db-44c0-9a2d-d8c51545c2d9"},{"id":"c68e8ee3-4367-43f9-a84d-8b82ddbaa83e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/release-runtime-mismatch-nonterminal","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3463,"terminal":false,"missionId":"69c4dc4c-0c19-4260-b754-633bed778141","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7005,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2461,"missionSetupMs":921,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":683,"ledgerReconcileMs":0,"lineageReconcileMs":238,"resolvePreflightMs":921,"repositoryMutationMs":4544,"repositoryProviderMs":4544,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4354,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":683,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":190},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"69c4dc4c-0c19-4260-b754-633bed778141"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3426,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T00:18:35.111276+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3463","receipt_type":"execute_mission","idempotency_key":"mission:69c4dc4c-0c19-4260-b754-633bed778141:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"ebde1b00-eb91-43dd-9a90-9f9667313b89","command_center_event_id":"69c4dc4c-0c19-4260-b754-633bed778141"},{"id":"c68eae3b-4a7d-4b88-a389-008274e3d126","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in reasoning required.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"synthesis_required","handoff":null,"capability":"heavy-build-gate","automationAllowed":true,"ownerActionRequired":false,"resumeFromCheckpoint":"preflight"},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"reasoning_required\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"synthesis_required\",\"automationAllowed\":true,\"ownerActionRequired\":false,\"capability\":\"heavy-build-gate\",\"resumeFromCheckpoint\":\"preflight\",\"handoff\":null},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"continue_implementation\",\"recoveryOwner\":\"cc-execution\",\"capability\":\"heavy-build-gate\",\"resumeFromCheckpoint\":\"preflight\",\"handoff\":null},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"pull_request\",\"deadlineAt\":\"2026-10-06T16:09:52.682202+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T13:40:17.394288+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:3585dc83-384a-43cb-8a6d-6b76096e58d1:owner-progress-heartbeat:119419601","mission_step_id":"fa0d2e4b-06fd-4947-a969-72c80d61a0dc","command_center_event_id":"3585dc83-384a-43cb-8a6d-6b76096e58d1"},{"id":"c68faec0-4a51-4f64-89b1-d0942e1a4de5","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-9da5e8190ec1","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.18-existing-pr-adoption","prNumber":null,"terminal":false,"missionId":"9da5e819-0ec1-4e02-82a3-5109301b0963","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":"9da5e819-0ec1-4e02-82a3-5109301b0963"},"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":8745,"likelyAffectedFiles":["src/pages/mobile-vendor/BigPapisPublic.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-24T13:49:38.473662+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9da5e819-0ec1-4e02-82a3-5109301b0963:execute_mission:repair_mission_synthesis_ready","mission_step_id":"155d50ee-e042-4771-a184-a6f04890b3d9","command_center_event_id":"9da5e819-0ec1-4e02-82a3-5109301b0963"},{"id":"c6920afc-8fd4-42fa-bc7a-444448bc1508","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-a42032a1adb2","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2715,"terminal":false,"missionId":"a42032a1-adb2-4d82-b015-ca6e57e02c39","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"d3fadf6a10df556260d93db20364a1fbb6963843","timingsMs":{"prReadinessMs":728,"approvedPlanMs":0,"shipAndProveMs":4720,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a42032a1-adb2-4d82-b015-ca6e57e02c39"},"performance":null,"deploymentId":"forgejo-main-d3fadf6a10df","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-preview","tenant-media-library"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2297,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T03:50:31.456823+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2715","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a42032a1-adb2-4d82-b015-ca6e57e02c39:automatic-mission-resume:2715:canonical_release_dispatched","mission_step_id":"0188a596-e7b8-4d14-a536-d02e41f26248","command_center_event_id":"a42032a1-adb2-4d82-b015-ca6e57e02c39"},{"id":"c6931290-671b-48e1-9d79-ba1ebfb82e6b","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-be45e4eee142","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":3068,"terminal":false,"missionId":"be45e4ee-e142-4c7e-9766-5833c0a07557","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"ed43289eb1931ef748d9ad72706581f16794268d","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5458,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":989,"approvedPlanMs":0,"missionSetupMs":1427,"providerAuthMs":0,"shipAndProveMs":3565,"ledgerPrepareMs":1056,"ledgerReconcileMs":0,"lineageReconcileMs":371,"resolvePreflightMs":1427,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1056,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"be45e4ee-e142-4c7e-9766-5833c0a07557"},"performance":null,"deploymentId":"forgejo-main-ed43289eb193","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2733,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T02:47:49.782239+00:00","proof_gate":"canonical_release_dispatched","source_sha":"ed43289eb1931ef748d9ad72706581f16794268d","external_id":"forgejo-main-ed43289eb193","receipt_type":"execute_mission","idempotency_key":"mission:be45e4ee-e142-4c7e-9766-5833c0a07557:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"a7eb66ac-729a-4ea5-84d0-5537d29abf84","command_center_event_id":"be45e4ee-e142-4c7e-9766-5833c0a07557"},{"id":"c69402e9-4efe-4591-87e7-2ce347874d2e","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_progress_heartbeat\",\"status\":\"waiting\",\"proofGate\":\"owner_progress_heartbeat\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-06T08:33:13.056202+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":5163,\"sourceSha\":\"d059e784c8fb33ceeb0e36baec00e818ef3753e8\",\"deploymentId\":\"forgejo-main-d059e784c8fb\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T07:50:38.652115+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:6cd825d0-ddfe-4532-8e8e-5f72704f5be5:owner-progress-heartbeat:119418202","mission_step_id":"8f1c0a7d-df5b-4529-9b5e-b41c824b98db","command_center_event_id":"6cd825d0-ddfe-4532-8e8e-5f72704f5be5"},{"id":"c694ca0b-8f64-494c-81c5-aab505b75048","source":"cc-execution","status":"recorded","payload":{"objective":"Continue existing Forgejo PR #569 on branch ai/polish-big-papi-enter-site-20260821. Fix the Big Papi public site's visibly cropped truck video shown on /big-papis by changing the hero video fit from object-cover to object-contain so the complete video frame remains visible on wide desktop viewports. Do not change the entrance MP4, CTA behavior, copy, layout, data, backend, or any unrelated Big Papi work. Re-run KnockLaunch Gate for the updated exact head, squash-merge this same PR when green, and release only the affected frontend to Cloudflare. Do not run Visual Witness.","tenantRef":"big-papis","receivedAt":"2026-08-21T20:34:54.267Z","fingerprint":"52d9240c01c67fe4ea4fc1f37127f8b76a97e5148ba3b2f60e27e96ae1fcd9b5","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/add-big-papi-fundraising-section-20260821","requestedBranch":"ai/polish-big-papi-enter-site-20260821","conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-21T20:34:54.803426+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:6d3090d8-6ee5-4708-bbd9-8352c41fdb52:tenant-workstream-contribution:52d9240c01c67fe4ea4fc1f37127f8b76a97e5148ba3b2f60e27e96ae1fcd9b5","mission_step_id":"ce8e2e0f-aa3b-40cb-82f4-63d44f536001","command_center_event_id":"6d3090d8-6ee5-4708-bbd9-8352c41fdb52"},{"id":"c696dca0-9e9c-4189-bf63-e4eba4167108","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-74346618b2fb","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3185,"terminal":false,"missionId":"74346618-b2fb-41e1-8bc7-bfede250da18","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"f9de6bbfb26c6e995d6a1c0e36a837425323c857","timingsMs":{"prReadinessMs":674,"approvedPlanMs":0,"shipAndProveMs":6882,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"74346618-b2fb-41e1-8bc7-bfede250da18"},"performance":null,"deploymentId":"forgejo-main-f9de6bbfb26c","releaseState":"failed","workflowRunId":9907,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T11:31:12.415684+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3185","receipt_type":"automatic_mission_resume","idempotency_key":"mission:74346618-b2fb-41e1-8bc7-bfede250da18:automatic-mission-resume:3185:canonical_release_reconciliation_pending","mission_step_id":"a2fdb944-175f-43f5-9b90-0c7e11d430df","command_center_event_id":"74346618-b2fb-41e1-8bc7-bfede250da18"},{"id":"c698df2a-19b1-4347-84ad-34903e0b551b","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_file_missing:__schema_probe_only__.txt","fingerprint":"8ce9fcb5ba4a8e6d0348b1100b621b13516a0495bda7fc3389b71a3140f77059"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T21:14:32.820108+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:a124cc96-b263-442e-acb2-a598cf858a14:repository-mutation-intent-blocked:8ce9fcb5ba4a8e6d0348b1100b621b13516a0495bda7fc3389b71a3140f77059","mission_step_id":"f30e601f-91ea-40d5-8101-77dae55a43ad","command_center_event_id":"a124cc96-b263-442e-acb2-a598cf858a14"},{"id":"c69a3e1a-2b63-48ce-afa5-234cd8caccdb","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-cd7074fe5f2d","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.80-empty-orphan-branch-recovery","prNumber":null,"terminal":false,"missionId":"cd7074fe-5f2d-4588-a0ec-df67dc55647a","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":410,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":305,"ledgerReconcileMs":0,"lineageReconcileMs":105,"resolvePreflightMs":410,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":305,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"cd7074fe-5f2d-4588-a0ec-df67dc55647a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1490,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:22:28.443576+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:cd7074fe-5f2d-4588-a0ec-df67dc55647a:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"30a89f5e-6ad1-49cb-b493-fd615918388f","command_center_event_id":"cd7074fe-5f2d-4588-a0ec-df67dc55647a"},{"id":"c69b496a-b7a0-451b-ba77-e4258ae6e591","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-cloudflare-credential-20260905","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1817,"terminal":false,"missionId":"a53cf033-55d3-4d2f-9443-bb2138d8c095","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1013,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"a53cf033-55d3-4d2f-9443-bb2138d8c095"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1294,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T11:38:48.91799+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1817","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a53cf033-55d3-4d2f-9443-bb2138d8c095:automatic-mission-resume:1817:repair_mission_waiting_for_gate","mission_step_id":"3054da89-8f84-4260-8734-a0979a7509f9","command_center_event_id":"a53cf033-55d3-4d2f-9443-bb2138d8c095"},{"id":"c69bf548-f1a1-48db-99e9-d76e1dd0956c","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-5a53a8191243","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":17981,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":3,"executorlessWaitMs":185064,"firstUsefulResultAt":"2026-10-04T09:57:54.309Z","recoveryAttemptCount":4,"ownerInterruptionCount":0},"version":null,"prNumber":4723,"terminal":false,"missionId":"5a53a819-1243-4723-9949-6b12b26e112f","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"8f5d8f9555177385567e239df29f8ae4c570c971","timingsMs":{"prReadinessMs":711,"approvedPlanMs":0,"shipAndProveMs":3024,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"5a53a819-1243-4723-9949-6b12b26e112f"},"performance":null,"deploymentId":"forgejo-main-8f5d8f955517","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1862,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-04T10:01:14.925214+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4723","receipt_type":"automatic_mission_resume","idempotency_key":"mission:5a53a819-1243-4723-9949-6b12b26e112f:automatic-mission-resume:4723:canonical_release_reconciliation_pending","mission_step_id":"21195fee-6df7-47f4-aff9-18696ac6e912","command_center_event_id":"5a53a819-1243-4723-9949-6b12b26e112f"},{"id":"c69c1bf6-3fe0-4f13-8e3e-96d259279314","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-391e835bac0a","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":null,"terminal":false,"missionId":"391e835b-ac0a-4268-8209-1468eda17808","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1638,"providerAuthMs":0,"ledgerPrepareMs":676,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1638,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":676,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"391e835b-ac0a-4268-8209-1468eda17808"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2666,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T19:11:10.078735+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:391e835b-ac0a-4268-8209-1468eda17808:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"f5ef9f98-bb36-48bc-b927-2dffe9e5fcbc","command_center_event_id":"391e835b-ac0a-4268-8209-1468eda17808"},{"id":"c69e5d9f-bf28-447f-aebd-126d7a1dbc29","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"28a7a6e239a148ce05c79a581a861bf322dfa27f","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"6577eb1f4043a99f39dca8db68cec8e0f1841d8d","prNumber":4705,"gateRunId":null,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"https://git.knocklaunch.app/noel/KnockLaunchOS/commit/6577eb1f4043a99f39dca8db68cec8e0f1841d8d","mergeCommitSha":"28a7a6e239a148ce05c79a581a861bf322dfa27f"}],"requestContractHash":"ce8a1dbe1860adec14ecb4bc332f40a09606ea54458a4247ce7750aa43d149b9","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T08:46:27.783974+00:00","proof_gate":"request_contract_repository_verified","source_sha":"28a7a6e239a148ce05c79a581a861bf322dfa27f","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:213bc5af-d775-406b-a00d-10a863b0b926:request-contract-repository:ce8a1dbe1860adec14ecb4bc332f40a09606ea54458a4247ce7750aa43d149b9:28a7a6e239a148ce05c79a581a861bf322dfa27f","mission_step_id":"7c4c75ec-4005-419d-ab05-da213630bf4f","command_center_event_id":"213bc5af-d775-406b-a00d-10a863b0b926"},{"id":"c6a32a86-e27a-4b53-ae4f-a5b0a1426330","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"e99e428c17de3371db62d3ddcf06e8dded409bf8","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e99e428c17de3371db62d3ddcf06e8dded409bf8","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"c895042fa88aa3898b0f8622e5351f9bae0bb60011515a0da955fd49551b7655","forgejoWorkflowProof":{"runId":10668,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T02:38:55.212258+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e99e428c17de3371db62d3ddcf06e8dded409bf8","external_id":"forgejo-main-e99e428c17de","receipt_type":"canonical_release_status","idempotency_key":"mission:aa1e2d83-22ea-4f99-84c0-58a4d960ae6a:forgejo-release-status:e99e428c17de3371db62d3ddcf06e8dded409bf8:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"27a784bc-5624-434d-afea-dfb1fcd4e355","command_center_event_id":"aa1e2d83-22ea-4f99-84c0-58a4d960ae6a"},{"id":"c6a3bc2a-9b7e-4091-a99c-a47ea2d59981","source":"cc-execution","status":"authorized","payload":{"paths":["src/__tests__/contracts/command-center-queue-head-of-line.contract.test.ts","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js"],"reason":"Owner-authorized eradication of merge-queue head-of-line blocking from current main.","baseSha":"d0bab6019a167ab773218c1458694a0c8bbc5906","issuedAt":1791310405759,"expiresAt":1791310585759,"missionId":"be65cc23-a5c0-46fa-b5e6-b39140c6a0d8","authorizationId":"64c0afce-581b-460c-98e5-ec9b81fd0db3","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T18:13:26.188521+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"d0bab6019a167ab773218c1458694a0c8bbc5906","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:64c0afce-581b-460c-98e5-ec9b81fd0db3","mission_step_id":"5d124403-a3b8-434d-96af-a1ca6416f7c2","command_center_event_id":"be65cc23-a5c0-46fa-b5e6-b39140c6a0d8"},{"id":"c6a6f17f-3e00-45ef-9bf0-d1d53eb9e9b6","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.50.16-onrunner-release-ownership","prNumber":602,"terminal":false,"missionId":"b5df1e5b-5104-4d5b-8391-c2a8ed9af2ea","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":"b5df1e5b-5104-4d5b-8391-c2a8ed9af2ea"},"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":5165,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-22T21:53:27.145525+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"602","receipt_type":"execute_mission","idempotency_key":"mission:b5df1e5b-5104-4d5b-8391-c2a8ed9af2ea:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"4937e83d-acca-44e0-b4aa-45de01804575","command_center_event_id":"b5df1e5b-5104-4d5b-8391-c2a8ed9af2ea"},{"id":"c6aa5fe2-7f1b-4005-b229-16e1bb028248","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"canonical_release_queue_busy:14992","status":"blocked","metrics":{"receiptBytes":20715,"releaseCount":0,"toolCallCount":16,"repeatedCallCount":12,"executorlessWaitMs":48739,"firstUsefulResultAt":"2026-10-04T01:29:42.952Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.89-paul-continuation-receipt-scope","prNumber":4696,"terminal":false,"missionId":"7885e8ef-2225-4511-bbad-af7852cfcdd1","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"8b75d4ea5290755e92513299921260ac2739f50c","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":994,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":84,"approvedPlanMs":0,"missionSetupMs":240,"providerAuthMs":0,"shipAndProveMs":528,"ledgerPrepareMs":240,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":240,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":240,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7885e8ef-2225-4511-bbad-af7852cfcdd1"},"performance":null,"deploymentId":"forgejo-main-8b75d4ea5290","releaseState":"pending","workflowRunId":14992,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-media-library"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["release","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1401,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T01:30:38.91044+00:00","proof_gate":"canonical_release_blocked","source_sha":"8b75d4ea5290755e92513299921260ac2739f50c","external_id":"forgejo-main-8b75d4ea5290","receipt_type":"execute_mission","idempotency_key":"mission:7885e8ef-2225-4511-bbad-af7852cfcdd1:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"d470da53-f0a9-4d02-8033-c03c2dd9abe1","command_center_event_id":"7885e8ef-2225-4511-bbad-af7852cfcdd1"},{"id":"c6ab3697-409e-46d1-b7aa-d156f02b4e8e","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_progress_heartbeat\",\"status\":\"waiting\",\"proofGate\":\"owner_progress_heartbeat\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-06T08:33:13.056202+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":5163,\"sourceSha\":\"d059e784c8fb33ceeb0e36baec00e818ef3753e8\",\"deploymentId\":\"forgejo-main-d059e784c8fb\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T07:09:43.043042+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:6cd825d0-ddfe-4532-8e8e-5f72704f5be5:owner-progress-heartbeat:119418038","mission_step_id":"8f1c0a7d-df5b-4529-9b5e-b41c824b98db","command_center_event_id":"6cd825d0-ddfe-4532-8e8e-5f72704f5be5"},{"id":"c6ab7b1c-f83f-45c7-b6d9-9df1c28fc94f","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-87486c805430","prNumber":3166,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"a0a08e8ad062e49a66ba806e5bf163666688e533","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T02:02:57.662114+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"a0a08e8ad062e49a66ba806e5bf163666688e533","external_id":"3166","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:87486c80-5430-4a67-902a-6ec4c3308531:merged-pr:3166:a0a08e8ad062e49a66ba806e5bf163666688e533","mission_step_id":"8bfb731a-c65c-4c91-9ca2-77317ec69287","command_center_event_id":"87486c80-5430-4a67-902a-6ec4c3308531"},{"id":"c6ac517a-8460-44f7-bfe3-2c37c7bc2df8","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"16cf25e7-a12b-43b1-abaf-6ccae1991c58","phase":"universal_visual_witness_supervised","branch":"ai/objective-first-repair-14a884b49a8b","reason":null,"status":"pending","metrics":{"receiptBytes":77371,"releaseCount":0,"toolCallCount":39,"repeatedCallCount":23,"executorlessWaitMs":543669,"firstUsefulResultAt":"2026-10-01T03:04:21.716Z","recoveryAttemptCount":16,"ownerInterruptionCount":0},"version":null,"prNumber":4314,"terminal":false,"missionId":"14a884b4-9a8b-411a-a44b-ff2035a0069f","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"41b09beee4d98673ef680a90813291c548097c23","timingsMs":{"queue":211,"total":218,"execution":7},"nextAction":"Execution is pending; poll inspect_route_status only when fresh progress is expected, or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"14a884b4-9a8b-411a-a44b-ff2035a0069f"},"performance":null,"deploymentId":"forgejo-main-41b09beee4d9","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"16cf25e7-a12b-43b1-abaf-6ccae1991c58","tenant":"669daee1-57e8-4960-937c-ce397106f32e","runnerUrl":"https://paul-witness.knocklaunch.app","runnerLane":"paul","attemptsUsed":0,"supervisorId":"16cf25e7-a12b-43b1-abaf-6ccae1991c58","failureReason":null,"observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":"/tennex-tax-solutions/dashboard","runnerSourceSha":null,"selectedViewports":["desktop","mobile"],"checkpointAccounting":null,"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":13608,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1809,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"669daee1-57e8-4960-937c-ce397106f32e","created_at":"2026-10-01T03:13:35.103184+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"41b09beee4d98673ef680a90813291c548097c23","external_id":"16cf25e7-a12b-43b1-abaf-6ccae1991c58","receipt_type":"visual_proof_started","idempotency_key":"mission:14a884b4-9a8b-411a-a44b-ff2035a0069f:visual-start:16cf25e7-a12b-43b1-abaf-6ccae1991c58","mission_step_id":"f9ae82db-3fe9-4d33-96ff-3515e8bc44a6","command_center_event_id":"14a884b4-9a8b-411a-a44b-ff2035a0069f"},{"id":"c6ad1bd2-cac7-4d05-b7f3-1d6dd01c6e8a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-35a08e98d190","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":14366,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":0,"executorlessWaitMs":133048,"firstUsefulResultAt":"2026-09-28T04:09:15.951Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":3967,"terminal":false,"missionId":"35a08e98-d190-4c68-9845-4f9603809cc8","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":5477,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"35a08e98-d190-4c68-9845-4f9603809cc8"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T04:11:29.040915+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3967","receipt_type":"automatic_mission_resume","idempotency_key":"mission:35a08e98-d190-4c68-9845-4f9603809cc8:automatic-mission-resume:3967:repair_mission_pr_ready_retryable","mission_step_id":"0314e6ee-0747-49a6-b1aa-15bc3bd58376","command_center_event_id":"35a08e98-d190-4c68-9845-4f9603809cc8"},{"id":"c6ae026f-2fbd-4cce-8ae9-1d12718914db","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"36051880216d2f46588952b54eef50ed89c83b21","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"anon-closed","satisfied":false,"statement":"The eight authenticated-only authorization helpers are no longer directly executable by anon/PUBLIC.","proofConditionIds":["repo","runtime","advisor"]},{"id":"auth-preserved","satisfied":true,"statement":"Authenticated and service_role retain EXECUTE and authenticated-only RLS references remain intact.","proofConditionIds":["runtime"]}],"satisfied":false,"constraints":[{"id":"scope","satisfied":false,"statement":"Do not change function bodies, RLS policies, public-policy helpers, public portal/booking/academy/calendar endpoints, or other grants.","proofConditionIds":["repo","runtime"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo","runtime","advisor"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo","runtime","advisor"]}],"contractHash":"e5156bd7344a514b0d2625e01db5be88d61afd6d0798410796463972645c83b5","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"reason":null,"gateRunId":null,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":true,"namedGateTestPath":null,"releaseTargetStates":{"migrations":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"e5156bd7344a514b0d2625e01db5be88d61afd6d0798410796463972645c83b5","unsuccessfulTargets":[],"activeReleaseTargets":["migrations"],"allowedReleaseTargets":["migrations"],"repositoryProofStatus":"required","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":["migrations"],"migrationReleaseVerified":true,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":true,"releaseTargetStates":{"migrations":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["migrations"],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"],"migrationReleaseVerified":true,"releaseRequestContractHash":"e5156bd7344a514b0d2625e01db5be88d61afd6d0798410796463972645c83b5"},"required":true,"satisfied":true},{"id":"advisor","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":true,"releaseTargetStates":{"migrations":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["migrations"],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"],"migrationReleaseVerified":true,"releaseRequestContractHash":"e5156bd7344a514b0d2625e01db5be88d61afd6d0798410796463972645c83b5"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T15:07:26.093889+00:00","proof_gate":"request_contract_pending","source_sha":"36051880216d2f46588952b54eef50ed89c83b21","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:0ea68f23-d392-4e94-8448-d735cab59e7d:request-contract:e5156bd7344a514b0d2625e01db5be88d61afd6d0798410796463972645c83b5:36051880216d2f46588952b54eef50ed89c83b21:pending:repository","mission_step_id":"5ad00099-41af-4bc7-9fc7-c1458ec29ffc","command_center_event_id":"0ea68f23-d392-4e94-8448-d735cab59e7d"},{"id":"c6aeb805-ef1d-4f81-a246-44ae6040d22f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/current-runtime-reliability-truth","reason":"forgejo_host_capacity_non_admissible","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.142-historical-release-source-preservation","prNumber":2683,"terminal":false,"missionId":"91fb068f-a96d-47e4-937f-8a3b481100ee","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6692,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":3990,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":300,"ledgerReconcileMs":0,"lineageReconcileMs":3690,"resolvePreflightMs":3990,"repositoryMutationMs":6692,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":300,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"91fb068f-a96d-47e4-937f-8a3b481100ee"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1754,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T21:43:03.473506+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:91fb068f-a96d-47e4-937f-8a3b481100ee:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"33730459-3f4a-4ae2-93ba-a15ea64cf404","command_center_event_id":"91fb068f-a96d-47e4-937f-8a3b481100ee"},{"id":"c6af22dd-a3f3-4f77-9f7a-2d691ea81b15","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/curri-remove-shell-background-image-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":1946,"terminal":false,"missionId":"2f740cc1-0a15-43e0-9b27-a80862530ffa","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"3e143dafb97ffafe232221e74d6f476df1334237","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8566,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":835,"approvedPlanMs":0,"missionSetupMs":873,"providerAuthMs":0,"shipAndProveMs":7638,"ledgerPrepareMs":873,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":873,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":873,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"2f740cc1-0a15-43e0-9b27-a80862530ffa"},"performance":null,"deploymentId":"forgejo-main-3e143dafb97f","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2516,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T14:29:53.158031+00:00","proof_gate":"canonical_release_dispatched","source_sha":"3e143dafb97ffafe232221e74d6f476df1334237","external_id":"forgejo-main-3e143dafb97f","receipt_type":"execute_mission","idempotency_key":"mission:2f740cc1-0a15-43e0-9b27-a80862530ffa:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"614b2974-6665-41ae-80f7-8310f6148828","command_center_event_id":"2f740cc1-0a15-43e0-9b27-a80862530ffa"},{"id":"c6afba87-6578-4b94-b7e3-0188cb9eb7f1","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"c9435f6d5853c6ebb9deb06f425bccabbcb981ee","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"c9435f6d5853c6ebb9deb06f425bccabbcb981ee","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"65636e70db86b2a230e7fd3a2d7ff163c9bc301625a90aace3e0bc4ad9192599","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5272","runId":5272,"status":"success","sourceSha":"c9435f6d5853c6ebb9deb06f425bccabbcb981ee","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"c9435f6d5853c6ebb9deb06f425bccabbcb981ee","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-c9435f6d5853c6ebb9deb06f425bccabbcb981ee","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":5272,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.56-known-superseded-pr-cleanup","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T18:07:08.055161+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"c9435f6d5853c6ebb9deb06f425bccabbcb981ee","external_id":"forgejo-main-c9435f6d5853","receipt_type":"canonical_release_status","idempotency_key":"mission:e4e40262-b586-47b6-96ef-71ff0291c60b:forgejo-release-status:c9435f6d5853c6ebb9deb06f425bccabbcb981ee:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"44b29b06-4c60-4f90-a1bd-25bbffb5a85c","command_center_event_id":"e4e40262-b586-47b6-96ef-71ff0291c60b"},{"id":"c6afde50-57d3-4bfb-9d6c-fce49712d4ef","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","phase":"universal_visual_witness_supervised","branch":"ai/objective-first-repair-285944eff62b","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3421,"terminal":false,"missionId":"285944ef-f62b-4c50-a0be-04838efe26d6","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"b8a3ef3b0a3ba2eda3bed76642fbc81acbd34dfa","timingsMs":{"queue":247,"total":522,"execution":275},"nextAction":"Execution is pending; poll inspect_route_status only when fresh progress is expected, or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"285944ef-f62b-4c50-a0be-04838efe26d6"},"performance":null,"deploymentId":"forgejo-main-b8a3ef3b0a3b","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","tenant":null,"runnerUrl":"cloudflare-container://visual-witness-virtual","runnerLane":"virtual","attemptsUsed":0,"supervisorId":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","failureReason":null,"observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":"/mission-control","runnerSourceSha":null,"selectedViewports":["desktop"],"checkpointAccounting":null,"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":10930,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1766,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T18:48:15.432378+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"b8a3ef3b0a3ba2eda3bed76642fbc81acbd34dfa","external_id":"280bd115-f85d-4b0a-92ec-dd9f6b79abf0","receipt_type":"visual_proof_started","idempotency_key":"mission:285944ef-f62b-4c50-a0be-04838efe26d6:visual-start:280bd115-f85d-4b0a-92ec-dd9f6b79abf0","mission_step_id":"716beab3-7880-4964-af6d-b8832a0e3393","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"c6b0bf68-82d2-47ff-ab2b-b270e5fad10b","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_anchor_missing:supabase/config.toml","fingerprint":"f303a7d0e00816b52e14f9f26a34a1b89f00bc63fd436659b09dd18e336dc8ac"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T04:44:56.576782+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:1e0a738b-55f5-4bd2-ba0d-0cbc88265555:repository-mutation-intent-blocked:f303a7d0e00816b52e14f9f26a34a1b89f00bc63fd436659b09dd18e336dc8ac","mission_step_id":"dffcb39f-259e-442d-ae66-cdac09282fbf","command_center_event_id":"1e0a738b-55f5-4bd2-ba0d-0cbc88265555"},{"id":"c6b4dc62-a72f-4a70-80e1-9e1581a0b098","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6b17c386d73b","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2236,"terminal":false,"missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1828,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1284,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T13:19:39.869066+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2236","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6b17c386-d73b-45fb-99f1-43962d15ef2e:automatic-mission-resume:2236:repair_mission_waiting_for_gate","mission_step_id":"4b9c007f-1d68-4436-a93a-e575827d98dc","command_center_event_id":"6b17c386-d73b-45fb-99f1-43962d15ef2e"},{"id":"c6b8a305-8612-4dbd-809a-fb6958969908","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"ship","satisfied":true,"statement":"PR2231 is merged through protected main and its exact frontend artifact reaches production.","proofConditionIds":["release"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Frontend only; preserve tenant data, Redfish behavior, branding assets, and frozen control plane.","proofConditionIds":["release"]}],"contractHash":"1937deb9a9e052473a0d8966a3540518f5022e60bc25ee8812084b6c6836e129","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"1937deb9a9e052473a0d8966a3540518f5022e60bc25ee8812084b6c6836e129"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:26:47.526018+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:8a00b961-338b-4a4f-a0dc-b85b26e14cae:request-contract:1937deb9a9e052473a0d8966a3540518f5022e60bc25ee8812084b6c6836e129:984cacfc4a1ab851c539e091a7b568ed559ae21a:verified:","mission_step_id":"41326f50-61c8-487a-9179-fc8bf0c407d6","command_center_event_id":"8a00b961-338b-4a4f-a0dc-b85b26e14cae"},{"id":"c6baf75e-d0ac-43d7-8ee1-647dc8ba37bf","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue PR #1016 and include the newly proven shared frontend release failure class: Wrangler must deploy the exact version ID created by the current upload rather than resolving a non-unique source SHA tag. Keep the PDF bounded-request repair. No control-plane worker or workflow edits.","wordingChanged":false,"canonicalIntent":"Continue PR #1016 and include the newly proven shared frontend release failure class: Wrangler must deploy the exact version ID created by the current upload rather than resolving a non-unique source SHA tag. Keep the PDF bounded-request repair. No control-plane worker or workflow edits.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"bounded-pdf-detect","statement":"PDF auto-detect sends payload-bounded one-page requests and accumulates detected fields across the document.","proofConditionIds":["proof-repo","proof-live"]},{"id":"useful-pdf-errors","statement":"PDF detection failures surface the affected page and backend/provider error rather than only a generic non-2xx.","proofConditionIds":["proof-repo"]},{"id":"deterministic-cloudflare-release","statement":"Frontend releases deploy the exact Worker Version ID created by the current upload, so repeated releases of the same source SHA cannot fail because the SHA tag matches multiple versions.","proofConditionIds":["proof-repo","proof-release"]}],"objective":"Continue PR #1016 and include the newly proven shared frontend release failure class: Wrangler must deploy the exact version ID created by the current upload rather than resolving a non-unique source SHA tag. Keep the PDF bounded-request repair. No control-plane worker or workflow edits.","constraints":[{"id":"no-new-pdf-function","statement":"Do not create a new pdf-preview Edge Function or duplicate the existing PDF backend.","proofConditionIds":["proof-repo"]},{"id":"no-control-plane-workflow-edit","statement":"Do not modify Command Center worker or Forgejo workflow files.","proofConditionIds":["proof-repo"]},{"id":"tenant-isolation","statement":"Preserve tenant isolation and existing PDF behavior.","proofConditionIds":["proof-repo"]},{"id":"migration-no-duplicate","statement":"Do not duplicate the Redfish contact-spine migration; it was applied and verified by release #3347.","proofConditionIds":["proof-repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repo","kind":"repository","claim":"PR #1016 contains the bounded PDF detection repair plus exact-version-ID Cloudflare deployment primitive and regression guards, with no Command Center worker/workflow edits, and passes KnockLaunch Gate.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-release","kind":"runtime","claim":"The exact merged source frontend release succeeds even though older Worker versions may share source SHA tags, because deployment uses the upload's exact version ID.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-live","kind":"runtime","claim":"The exact merged PDF repair source is serving production and the live PDF template route resolves from that release.","route":"/owner/pdf-templates","required":true,"expectedText":null,"targetedActions":[{"path":"/owner/pdf-templates","action":"navigate"}],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"be63a0869ff193492e9e2ddeb7ca4cae01b9878eb032606be71728cdf60b184b","requestContractRevision":2,"previousRequestContractHash":"b37bee5bc5e480e42384953fcbe826bc1532c80618d3ba36635ce1ec4079d6e6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-29T13:43:33.71287+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:82b172bc-d48b-454e-915a-0fa553f99d08:request-contract-revision:2:be63a0869ff193492e9e2ddeb7ca4cae01b9878eb032606be71728cdf60b184b","mission_step_id":"66f4c9f1-02ee-49d3-8314-fd6a2699928b","command_center_event_id":"82b172bc-d48b-454e-915a-0fa553f99d08"},{"id":"c6bd190f-6407-4eca-8d03-317375c51fb0","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"a8c09e9ffdd550ea1b63d5668005ee5376c6ea8f","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"a8c09e9ffdd550ea1b63d5668005ee5376c6ea8f","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"106acc032fa445e708928195301c8cf0af10bb9cc623677e764ace05bb9722eb","forgejoWorkflowProof":{"runId":14117,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"ec9ed3f3fcc82afaf8303f6127e004840c87883e","deploymentId":"forgejo-main-ec9ed3f3fcc82afaf8303f6127e004840c87883e","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.64.39-source-resolution-continuation","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T00:12:49.926077+00:00","proof_gate":"canonical_release_pending","source_sha":"a8c09e9ffdd550ea1b63d5668005ee5376c6ea8f","external_id":"forgejo-main-a8c09e9ffdd5","receipt_type":"canonical_release_status","idempotency_key":"mission:60c75259-d7d0-44cd-b467-155c8773cf01:forgejo-release-status:a8c09e9ffdd550ea1b63d5668005ee5376c6ea8f:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"64f75158-3867-4ada-9cef-53c2d26b303f","command_center_event_id":"60c75259-d7d0-44cd-b467-155c8773cf01"},{"id":"c6bd642c-af3c-4974-a9d5-67f904870965","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/avatar-route-family-safety-v2","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2210,"terminal":false,"missionId":"9ab3b554-14b9-4da6-878b-b9b4bd384f05","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"327a7728c8e1592395456186485bc9ffa1a520f3","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":22999,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1030,"approvedPlanMs":0,"missionSetupMs":257,"providerAuthMs":0,"shipAndProveMs":21106,"ledgerPrepareMs":257,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":257,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":257,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"9ab3b554-14b9-4da6-878b-b9b4bd384f05"},"performance":null,"deploymentId":"forgejo-main-327a7728c8e1","workflowRunId":6518,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1481,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T02:14:07.846636+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"327a7728c8e1592395456186485bc9ffa1a520f3","external_id":"forgejo-main-327a7728c8e1","receipt_type":"execute_mission","idempotency_key":"mission:9ab3b554-14b9-4da6-878b-b9b4bd384f05:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"bd22c9ef-369f-4aca-a364-fe69b47d14e2","command_center_event_id":"9ab3b554-14b9-4da6-878b-b9b4bd384f05"},{"id":"c6bf154b-c1cf-49db-bda2-fcfff6eef78b","source":"cc-execution","status":"recorded","payload":{"objective":"Continue the existing Vista del Mar readability/dashboard work on PR #1040. Fix the rental cards on /la-vista-del-mar/dashboard by removing the excessive full-card darkening so The View and The Nest photos display near natural brightness. Keep only a restrained localized bottom gradient behind the card text and arrow for readability. Preserve card geometry, source photos, links, navigation, tenant data, and all non-visual behavior. Frontend-only.","tenantRef":"lavistadelmar","receivedAt":"2026-08-29T18:28:04.142Z","fingerprint":"d02f6463b51e50706dcc1bcc7fe84dd4649240317e9a975dc4471fce870e6fb9","workstreamRef":"lavistadelmar","conversationId":null,"canonicalBranch":"ai/vista-readability-navigation-20260829","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing Vista del Mar readability/dashboard work on PR #1040. Fix the rental cards on /la-vista-del-mar/dashboard by removing the excessive full-card darkening so The View and The Nest photos display near natural brightness. Keep only a restrained localized bottom gradient behind the card text and arrow for readability. Preserve card geometry, source photos, links, navigation, tenant data, and all non-visual behavior. Frontend-only.","wordingChanged":false,"canonicalIntent":"Continue the existing Vista del Mar readability/dashboard work on PR #1040. Fix the rental cards on /la-vista-del-mar/dashboard by removing the excessive full-card darkening so The View and The Nest photos display near natural brightness. Keep only a restrained localized bottom gradient behind the card text and arrow for readability. Preserve card geometry, source photos, links, navigation, tenant data, and all non-visual behavior. Frontend-only.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"photos-natural-brightness","statement":"On production /la-vista-del-mar/dashboard, The View and The Nest card photos render near their natural brightness instead of being darkened across the full card.","proofConditionIds":["proof-production","proof-live-visual"]},{"id":"bottom-text-readable","statement":"The card labels, titles, review text, and arrow controls remain clearly readable using only a restrained gradient localized to the bottom content area.","proofConditionIds":["proof-production","proof-live-visual"]}],"objective":"Continue the existing Vista del Mar readability/dashboard work on PR #1040. Fix the rental cards on /la-vista-del-mar/dashboard by removing the excessive full-card darkening so The View and The Nest photos display near natural brightness. Keep only a restrained localized bottom gradient behind the card text and arrow for readability. Preserve card geometry, source photos, links, navigation, tenant data, and all non-visual behavior. Frontend-only.","constraints":[{"id":"frontend-only","statement":"Only bounded frontend source for this dashboard visual treatment may change; no backend, database, auth, control-plane, or unrelated route changes.","proofConditionIds":["proof-production"]},{"id":"preserve-behavior","statement":"Preserve existing card geometry, source photos, reservation links, navigation, tenant data, and all non-visual behavior.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Production /la-vista-del-mar/dashboard is serving the repaired frontend release and renders the Vista dashboard.","route":"https://app.knocklaunch.app/la-vista-del-mar/dashboard","required":true,"expectedText":"The View","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-live-visual","kind":"visual","claim":"Production /la-vista-del-mar/dashboard shows both rental photos at natural brightness with only a localized bottom readability gradient.","route":"https://app.knocklaunch.app/la-vista-del-mar/dashboard","required":true,"expectedText":"The View","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/vista-readability-navigation-20260829","conversationContext":null,"requestContractHash":"f64c2520124ab16ff278650ac099b89fcddb6aad06436834ed080c8ea3f9236c","requestContractRevision":1},"tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-29T18:28:05.046861+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:d749a388-0ba5-4cb5-8d28-952baebcacd2:tenant-workstream-contribution:d02f6463b51e50706dcc1bcc7fe84dd4649240317e9a975dc4471fce870e6fb9","mission_step_id":null,"command_center_event_id":"d749a388-0ba5-4cb5-8d28-952baebcacd2"},{"id":"c6c08201-00ef-4f7f-8583-7e23451433ef","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane and continue the exact cc-execution release shell-fetch optimization mission on current main f797a48e552659187f7bcef5e465ce7c821e074b. Apply the already-specified workflow/test edits, canonical Gate, squash merge, prove the workflow/test-only push selects zero product targets, then refreeze.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane and continue the exact cc-execution release shell-fetch optimization mission on current main f797a48e552659187f7bcef5e465ce7c821e074b. Apply the already-specified workflow/test edits, canonical Gate, squash merge, prove the workflow/test-only push selects zero product targets, then refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"no-checkout-action","statement":"release-cc-execution no longer resolves or runs actions/checkout@v4.","proofConditionIds":["repo"]},{"id":"exact-shell-fetch","statement":"release-cc-execution performs one authenticated blob:none depth-1 exact-SHA fetch and sparse checkout of workers/cc-execution before the existing source verifier.","proofConditionIds":["repo"]},{"id":"no-product-release","statement":"The workflow/test-only optimization push selects zero product targets.","proofConditionIds":["release"]},{"id":"refreeze","statement":"Control-plane maintenance is refrozen after verified release planning.","proofConditionIds":["refrozen"]}],"objective":"Unfreeze the control plane and continue the exact cc-execution release shell-fetch optimization mission on current main f797a48e552659187f7bcef5e465ce7c821e074b. Apply the already-specified workflow/test edits, canonical Gate, squash merge, prove the workflow/test-only push selects zero product targets, then refreeze.","constraints":[{"id":"safety","statement":"Preserve exact source binding, pinned runtime dependencies, Cloudflare deployment metadata, canonical Gate/squash merge/release ownership, and fail-closed behavior.","proofConditionIds":["repo","release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Current workflow and regression test prove cc-execution release source preparation is exact authenticated shell partial fetch with no checkout action dependency.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Merged workflow/test-only push completes canonical event-native release planning and selects zero product runtime targets.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refrozen","kind":"release","claim":"Control-plane maintenance is refrozen after the verified zero-target push.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"f1c6b28307a36c85ab9c1316d5af860389be2e3299ee66e71af11f8933f03912","requestContractRevision":2,"previousRequestContractHash":"a0f7d57be14d608247f9a139990f80c236c0b355e5d2cea256730ed283c2b7ed"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:33:50.929275+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:e4a15944-6e36-4913-be4b-1aee2b78d96d:request-contract:f1c6b28307a36c85ab9c1316d5af860389be2e3299ee66e71af11f8933f03912","mission_step_id":"d898e17d-f924-466b-bccf-60dcb9205915","command_center_event_id":"e4a15944-6e36-4913-be4b-1aee2b78d96d"},{"id":"c6c11356-c937-4e97-882b-4ced53b04ed9","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/repair-3428-proposal-css","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.215-zero-target-proof-reconciliation","prNumber":3460,"terminal":false,"missionId":"f2fcb0e6-bb96-4612-8881-44defdac3cf3","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"f986eae6e63fd3b2a22492fd91a5c1a0b12070c6","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4351,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":437,"approvedPlanMs":0,"missionSetupMs":367,"providerAuthMs":0,"shipAndProveMs":3820,"ledgerPrepareMs":278,"ledgerReconcileMs":0,"lineageReconcileMs":89,"resolvePreflightMs":367,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":278,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},"performance":null,"deploymentId":"forgejo-main-f986eae6e63f","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2532,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T23:59:11.561581+00:00","proof_gate":"canonical_release_dispatched","source_sha":"f986eae6e63fd3b2a22492fd91a5c1a0b12070c6","external_id":"forgejo-main-f986eae6e63f","receipt_type":"execute_mission","idempotency_key":"mission:f2fcb0e6-bb96-4612-8881-44defdac3cf3:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"32a2dcb0-c3ba-45d5-9c60-b569cfd5ada9","command_center_event_id":"f2fcb0e6-bb96-4612-8881-44defdac3cf3"},{"id":"c6c18346-ab25-426b-8829-2f198588decf","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-ec229583bc02","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":2160,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-29T05:19:30.311Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.0-platform-sidekick-intelligence","prNumber":null,"terminal":false,"missionId":"ec229583-bc02-4fd2-a5af-bfd49c3d2ba0","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1492,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":721,"providerAuthMs":0,"ledgerPrepareMs":721,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":721,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":721,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"ec229583-bc02-4fd2-a5af-bfd49c3d2ba0"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual","visual","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4331,"likelyAffectedFiles":["src/pages/card-grading/PCGModesWorkspace.tsx","config/capabilities/pcg-card-grading-modes.json","supabase/functions/pcg-commerce-publisher/index.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-29T05:19:30.348067+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ec229583-bc02-4fd2-a5af-bfd49c3d2ba0:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"1d71aeca-765b-43d5-b0be-f13e7c1a312b","command_center_event_id":"ec229583-bc02-4fd2-a5af-bfd49c3d2ba0"},{"id":"c6c28ac3-483d-4794-9ad8-6928e0883494","source":"cc-execution","status":"recorded","payload":{"objective":"On current Forgejo main, deliver the corrected live Realtor Pipeline as one canonical generation. Supersede unshipped defective PR #2036 and the orphaned no-PR v2 branch only after this corrected generation preserves their intended functionality. Replace the static empty-stage Pipeline with live tenant-scoped contact data from contact_tenant_memberships joined to unified_contacts; use paged reads, configured stages when present, observed live stages when not configured, starter stages only when there are no configured/observed stages, an explicit Unstaged group, truthful counts, unassigned signal, canonical contact links, and clear loading/error/empty states. Both dashboard render paths must pass activeTenant.id directly. Scope exactly src/hooks/useRealtorTenancy.ts, src/pages/realtor/RealtorTenantDashboard.tsx, and one focused contract test. One PR, KnockLaunch Gate, squash merge, frontend release only, prove production Realtor Pipeline contains 'Live tenant contacts grouped by their recorded lead stage'. No Visual Witness.","tenantRef":"curriproperties","receivedAt":"2026-09-07T02:54:18.349Z","fingerprint":"3f021e0cb84cd2ef2fece89d68709aceeb2a0efae5fc1d91c96990c9682ddeb8","workstreamRef":"curriproperties","conversationId":null,"canonicalBranch":"ai/realtor-live-pipeline-v3-20260906","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"On current Forgejo main, deliver the corrected live Realtor Pipeline as one canonical generation. Supersede unshipped defective PR #2036 and the orphaned no-PR v2 branch only after this corrected generation preserves their intended functionality. Replace the static empty-stage Pipeline with live tenant-scoped contact data from contact_tenant_memberships joined to unified_contacts; use paged reads, configured stages when present, observed live stages when not configured, starter stages only when there are no configured/observed stages, an explicit Unstaged group, truthful counts, unassigned signal, canonical contact links, and clear loading/error/empty states. Both dashboard render paths must pass activeTenant.id directly. Scope exactly src/hooks/useRealtorTenancy.ts, src/pages/realtor/RealtorTenantDashboard.tsx, and one focused contract test. One PR, KnockLaunch Gate, squash merge, frontend release only, prove production Realtor Pipeline contains 'Live tenant contacts grouped by their recorded lead stage'. No Visual Witness.","wordingChanged":false,"canonicalIntent":"On current Forgejo main, deliver the corrected live Realtor Pipeline as one canonical generation. Supersede unshipped defective PR #2036 and the orphaned no-PR v2 branch only after this corrected generation preserves their intended functionality. Replace the static empty-stage Pipeline with live tenant-scoped contact data from contact_tenant_memberships joined to unified_contacts; use paged reads, configured stages when present, observed live stages when not configured, starter stages only when there are no configured/observed stages, an explicit Unstaged group, truthful counts, unassigned signal, canonical contact links, and clear loading/error/empty states. Both dashboard render paths must pass activeTenant.id directly. Scope exactly src/hooks/useRealtorTenancy.ts, src/pages/realtor/RealtorTenantDashboard.tsx, and one focused contract test. One PR, KnockLaunch Gate, squash merge, frontend release only, prove production Realtor Pipeline contains 'Live tenant contacts grouped by their recorded lead stage'. No Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Curri's Realtor Pipeline displays live tenant contacts and real stages instead of a static empty facade.","proofConditionIds":["proof-hook","proof-dashboard","proof-gate","proof-merge","proof-production"]}],"objective":"On current Forgejo main, deliver the corrected live Realtor Pipeline as one canonical generation. Supersede unshipped defective PR #2036 and the orphaned no-PR v2 branch only after this corrected generation preserves their intended functionality. Replace the static empty-stage Pipeline with live tenant-scoped contact data from contact_tenant_memberships joined to unified_contacts; use paged reads, configured stages when present, observed live stages when not configured, starter stages only when there are no configured/observed stages, an explicit Unstaged group, truthful counts, unassigned signal, canonical contact links, and clear loading/error/empty states. Both dashboard render paths must pass activeTenant.id directly. Scope exactly src/hooks/useRealtorTenancy.ts, src/pages/realtor/RealtorTenantDashboard.tsx, and one focused contract test. One PR, KnockLaunch Gate, squash merge, frontend release only, prove production Realtor Pipeline contains 'Live tenant contacts grouped by their recorded lead stage'. No Visual Witness.","constraints":[{"id":"constraint-1","statement":"Only the Realtor tenancy hook, RealtorTenantDashboard, and focused contract test may change; frontend release only.","proofConditionIds":["proof-hook","proof-dashboard","proof-production"]},{"id":"constraint-2","statement":"Retire/supersede defective PR #2036 only after corrected functionality is preserved.","proofConditionIds":["proof-dashboard"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-hook","kind":"repository","claim":"useRealtorPipelineContacts reads tenant memberships in bounded pages with canonical contact identity.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"useRealtorPipelineContacts","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-dashboard","kind":"repository","claim":"Pipeline uses live contacts, direct activeTenant.id render paths, and no hardcoded No leads in stage facade.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"Live tenant contacts grouped by their recorded lead stage","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-gate","kind":"repository","claim":"Corrected Pipeline PR passes KnockLaunch Gate.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-merge","kind":"repository","claim":"Corrected Pipeline PR is squash merged to protected Forgejo main.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-production","kind":"runtime","claim":"Production Realtor Pipeline contains live tenant contact wording.","route":"/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"Live tenant contacts grouped by their recorded lead stage","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/realtor-live-pipeline-v3-20260906","conversationContext":null,"requestContractHash":"a3694df66567916301a518c9a84b480c279046fc703564b2832132d454e1b29c","requestContractRevision":1},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:54:18.786948+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:7fea6c1c-497a-4060-a1ed-b2b433d7c2f5:tenant-workstream-contribution:3f021e0cb84cd2ef2fece89d68709aceeb2a0efae5fc1d91c96990c9682ddeb8","mission_step_id":null,"command_center_event_id":"7fea6c1c-497a-4060-a1ed-b2b433d7c2f5"},{"id":"c6c36d2b-dc21-4002-a3a6-b6a2de49cb43","source":"cc-execution","status":"blocked","payload":{"reason":"control_plane_maintenance_authorization_required","fingerprint":"da421dda4affa63b02b3d1872736448ed20897330455aeeaf09718f1a515717f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T19:35:34.103232+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:bfeaadd3-7ce1-4079-9275-7565b59cf7b7:repository-mutation-intent-blocked:da421dda4affa63b02b3d1872736448ed20897330455aeeaf09718f1a515717f","mission_step_id":"a8cec4a2-e714-4f92-800c-19ad48aa8bfb","command_center_event_id":"bfeaadd3-7ce1-4079-9275-7565b59cf7b7"},{"id":"c6c4bda7-7e0a-4397-96d7-4ba74f6f5c8b","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-20T14:43:25.946Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T14:43:16.136668+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:266363e7-6e8b-4c3f-96a3-b20133d9d369:owner-wait-live","mission_step_id":"e09ffe5d-d9b9-4de7-99e7-9542c9f4c975","command_center_event_id":"266363e7-6e8b-4c3f-96a3-b20133d9d369"},{"id":"c6c8fe53-d784-4696-8458-8d9f8e7e94c2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-19be0f305924","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":null,"terminal":false,"missionId":"19be0f30-5924-400e-bbb1-8bd53f9273fd","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2347,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1108,"providerAuthMs":0,"ledgerPrepareMs":1108,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1108,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1108,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"19be0f30-5924-400e-bbb1-8bd53f9273fd"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3508,"likelyAffectedFiles":["src/pages/card-grading/PCGReceiveCardsGallery.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T20:06:41.517775+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:19be0f30-5924-400e-bbb1-8bd53f9273fd:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"3f4ca9cb-f83e-4e8b-ab36-36fb59ed6fa1","command_center_event_id":"19be0f30-5924-400e-bbb1-8bd53f9273fd"},{"id":"c6c99a4f-ae1a-4fd2-a46a-c4e4781a155b","source":"github-status","status":"verified","payload":{"failed":[],"states":{"canonical-production-release/verified":"success"},"missing":[],"pending":[],"required":["canonical-production-release/verified"],"sourceSha":"763d093bbf0439f66754625d66435ff8a889f644","releaseState":"verified","exactConductorRun":{"id":31553602594,"status":"completed","headSha":"e51fdc77b338e64ede24e2406a65b83cc090eed6","conclusion":"success","compareStatus":"ahead","sourceMatches":false,"containsSourceSha":true,"reconciliationMode":"cumulative_descendant_conductor_adoption"},"ccExecutionRuntimeProof":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-12T01:34:11.359646+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"763d093bbf0439f66754625d66435ff8a889f644","external_id":"canonical-release-763d093bbf04","receipt_type":"canonical_release_status","idempotency_key":"mission:544b68de-643c-4cf7-a3e8-743f4546f895:release-status:763d093bbf0439f66754625d66435ff8a889f644:31553602594:verified:canonical-production-release/verified=success","mission_step_id":"57d16cf8-cc1a-434a-9043-381d2c1125f0","command_center_event_id":"544b68de-643c-4cf7-a3e8-743f4546f895"},{"id":"c6cabb1b-4af7-4205-b0c3-65894440452b","source":"cc-execution","status":"authorized","payload":{"paths":["src/__tests__/contracts/command-center-universal-stop.contract.test.ts","src/pages/admin/GodModeCommandConsole.tsx","workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js"],"reason":"Owner-authorized universal STOP hardening: expose canonical mission cancellation and connect the owner Console STOP control.","baseSha":"8c57e67c70c24cea72327dcb39d23744cb4195a7","issuedAt":1790551087412,"expiresAt":1790551267412,"missionId":"216f5db1-51c0-4897-909b-e9c3823d0cbd","authorizationId":"c6657fea-42ea-456e-be43-48efc4ef4e1d","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T23:18:07.708267+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8c57e67c70c24cea72327dcb39d23744cb4195a7","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:c6657fea-42ea-456e-be43-48efc4ef4e1d","mission_step_id":"a7f73ab5-0354-454e-91b2-617b6f81186b","command_center_event_id":"216f5db1-51c0-4897-909b-e9c3823d0cbd"},{"id":"c6cd36eb-6c19-4511-a424-45a8c4512342","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"8c6a52496642117d593928d4a926b161c464737d","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"8c6a52496642117d593928d4a926b161c464737d","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"failure"},"requestContractHash":"603c1f08db2874e600ea48999a6c1a870392fe83657bf83820f45dbe79ba5661","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/11827","runId":11827,"status":"failure","sourceSha":"8c6a52496642117d593928d4a926b161c464737d","conclusion":null,"failedJobs":[{"id":81916,"name":"Release frontend","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":11827,"logTail":["2026-09-25T15:53:49.5409576Z     c0385530-5ac7-517f-9033-b8f7d12d1b59 - dist/assets/workflowsApi-CCqeryLo.js.map","2026-09-25T15:53:49.5409796Z     a833f6cf-3ba4-5544-b07f-0438bf76f5e1 - dist/sw.js.map","2026-09-25T15:53:49.5409978Z ","2026-09-25T15:53:50.9800700Z error: API request failed","2026-09-25T15:53:50.9801436Z ","2026-09-25T15:53:50.9801550Z Caused by:","2026-09-25T15:53:50.9801673Z     sentry reported an error: Invalid token (http status: 401)","2026-09-25T15:53:50.9801805Z ","2026-09-25T15:53:50.9801931Z Add --log-level=[info|debug] or export SENTRY_LOG_LEVEL=[info|debug] to see more output.","2026-09-25T15:53:50.9802076Z Please attach the full debug log to all bug reports.","2026-09-25T15:53:51.0331658Z ⚙️ [runner]: exitcode '1': failure","2026-09-25T15:53:51.0868169Z ::error::frontend_release_failure stage=deploy class=WRANGLER hint=no_failure_hint","2026-09-25T15:53:51.0977689Z   ⚙  Setting output failure_hint=no_failure_hint","2026-09-25T15:53:51.0978209Z   ⚙  Setting output release_ok=false","2026-09-25T15:53:51.0978364Z   ⚙  Setting output failure_stage=deploy","2026-09-25T15:53:51.0978465Z   ⚙  Setting output failure_class=WRANGLER","2026-09-25T15:53:51.1028266Z ⚙️ [runner]: exitcode '1': failure","2026-09-25T15:53:51.1030091Z skipping post step for 'Save frontend release dependency cache after install'; main step was skipped","2026-09-25T15:53:51.1337756Z Skipping step 'Restore frontend release dependency cache' due to 'success()'","2026-09-25T15:53:51.1491897Z Skipping step 'Restore pinned frontend Wrangler tool cache' due to 'success()'","2026-09-25T15:53:51.1780708Z ⭐ Run Post https://data.forgejo.org/actions/checkout@v4","2026-09-25T15:53:51.1820419Z   🐳  docker exec cmd=[node /var/run/act/actions/77/de6c6b503044e2b1e3fa2c9e83698049e76b58af512e3693c2a3db8d069947/dist/index.js] user= workdir=","2026-09-25T15:53:51.3935899Z [command]/usr/bin/git version","2026-09-25T15:53:51.4010170Z git version 2.39.5","2026-09-25T15:53:51.4044507Z   ⚙  ***","2026-09-25T15:53:51.4066038Z Temporarily overriding HOME='/tmp/c5de00ce-9334-48e3-b97a-4a34d1841399' before making global git config changes","2026-09-25T15:53:51.4066379Z Adding repository directory to the temporary git global config as a safe directory","2026-09-25T15:53:51.4091642Z [command]/usr/bin/git config --global --add safe.directory /workspace/noel/KnockLaunchOS","2026-09-25T15:53:51.4160828Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand","2026-09-25T15:53:51.4224101Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'core\\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\"","2026-09-25T15:53:51.4866572Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader","2026-09-25T15:53:51.4921180Z http.https://git.knocklaunch.app/.extraheader","2026-09-25T15:53:51.4937069Z [command]/usr/bin/git config --local --unset-all http.https://git.knocklaunch.app/.extraheader","2026-09-25T15:53:51.5008812Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader' && git config --local --unset-all 'http.https://git.knocklaunch.app/.extraheader' || :\"","2026-09-25T15:53:51.5547850Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:","2026-09-25T15:53:51.5603864Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url","2026-09-25T15:53:51.6291503Z   ✅  Success - Post https://data.forgejo.org/actions/checkout@v4","2026-09-25T15:53:51.6600424Z 🏁  Job failed","2026-09-25T15:53:55.7842468Z Job 'Release frontend' failed",""],"proofGate":"forgejo_action_run_logs_verified","truncated":true,"failureLines":[{"line":2054,"content":"2026-09-25T15:53:50.9800700Z error: API request failed"},{"line":2057,"content":"2026-09-25T15:53:50.9801673Z     sentry reported an error: Invalid token (http status: 401)"},{"line":2061,"content":"2026-09-25T15:53:51.0331658Z ⚙️ [runner]: exitcode '1': failure"},{"line":2062,"content":"2026-09-25T15:53:51.0868169Z ::error::frontend_release_failure stage=deploy class=WRANGLER hint=no_failure_hint"},{"line":2067,"content":"2026-09-25T15:53:51.1028266Z ⚙️ [runner]: exitcode '1': failure"},{"line":2088,"content":"2026-09-25T15:53:51.6600424Z 🏁  Job failed"},{"line":2089,"content":"2026-09-25T15:53:55.7842468Z Job 'Release frontend' failed"}]},"exactSource":true,"fingerprint":"failure|release frontend|2026-09-25t15:53:50.9800700z error: api request failed|2026-09-25t15:53:50.9801673z     sentry reported an error: invalid token (http status: 401)|2026-09-25t15:53:51.0331658z ⚙️ [runner]: exitcode '1': failure|2026-09-25t15:53:51.0868169z ::error::frontend_release_failure stage=deploy class=wrangler hint=no_failure_hint|2026-09-25t15:53:51.1028266z ⚙️ [runner]: exitcode '1': failure|2026-09-25t15:53:51.6600424z 🏁  job failed|2026-09-25t15:53:55.7842468z job 'release frontend' failed|2026-09-25t15:53:49.5409576z     c0385530-5ac7-517f-9033-b8f7d12d1b59 - dist/assets/workflowsapi-ccqerylo.js.map|2026-09-25t15:53:49.5409796z     a833f6cf-3ba4-5544-b07f-0438bf76f5e1 - dist/sw.js.map|2026-09-25t15:53:49.5409978z|2026-09-25t15:53:50.9800700z error: api request failed|2026-09-25t15:53:50.9801436z|2026-09-25t15:53:50.9801550z caused by:|2026-09-25t15:53:50.9801673z     sentry reported an error: invalid token (http status: 401)|2026-09-25t15:53:50.9801805z|2026-09-25t","failureClass":"code_failure","targetStates":{"frontend":"failure"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"frontend":"failure"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T15:59:46.635191+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"8c6a52496642117d593928d4a926b161c464737d","external_id":"forgejo-main-8c6a52496642","receipt_type":"canonical_release_status","idempotency_key":"mission:bdb936b2-e84f-409b-98ae-f50b6415629c:forgejo-release-status:8c6a52496642117d593928d4a926b161c464737d:failed:forgejo-main/source=success|forgejo-release/workflow=failure|frontend-cloudflare/live=failure","mission_step_id":"e8e3549d-fa21-4ca6-a049-d05f0a75c3d6","command_center_event_id":"bdb936b2-e84f-409b-98ae-f50b6415629c"},{"id":"c6ce7de1-9e53-4a05-9fe0-6cff84b4bdd2","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2656,"terminal":false,"missionId":"24a8e5d6-6970-47ff-88c8-aff4831cfd98","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"fcb7b4f5a8e3d3c3b2257a49c4f277d575329e0e","timingsMs":{"prReadinessMs":1117,"approvedPlanMs":0,"shipAndProveMs":55594,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"24a8e5d6-6970-47ff-88c8-aff4831cfd98"},"performance":null,"deploymentId":"forgejo-main-fcb7b4f5a8e3","workflowRunId":7899,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T20:17:45.587276+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2656","receipt_type":"automatic_mission_resume","idempotency_key":"mission:24a8e5d6-6970-47ff-88c8-aff4831cfd98:automatic-mission-resume:2656:canonical_release_reconciliation_pending","mission_step_id":"0a9e2676-8a09-4232-a159-2ea17842acdb","command_center_event_id":"24a8e5d6-6970-47ff-88c8-aff4831cfd98"},{"id":"c6d301b3-adfd-4ebc-b9d0-07f125f48109","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"4b99654f3bd9d476c478be48ff275e54401ae9c5","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"4b99654f3bd9d476c478be48ff275e54401ae9c5","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"467707108e0be116659d4d6cb19f1f8fdaa249ca6331613aeb27dd0c0eea1888","forgejoWorkflowProof":{"runId":10526,"source":"signed_push_receipt","status":"waiting","results":{},"conclusion":"waiting","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"5ac26339e31a91ea45ddf3179f77d69a37e5b89c","deploymentId":"forgejo-main-5ac26339e31a91ea45ddf3179f77d69a37e5b89c","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.207-observe-proof-mode","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T15:36:42.743075+00:00","proof_gate":"canonical_release_pending","source_sha":"4b99654f3bd9d476c478be48ff275e54401ae9c5","external_id":"forgejo-main-4b99654f3bd9","receipt_type":"canonical_release_status","idempotency_key":"mission:408cf9f0-11a6-4650-a9f1-d1845080d958:forgejo-release-status:4b99654f3bd9d476c478be48ff275e54401ae9c5:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"211ced4f-dcf5-46a6-984f-b2188173452e","command_center_event_id":"408cf9f0-11a6-4650-a9f1-d1845080d958"},{"id":"c6d545e2-d750-4474-ba85-5725c5d911a0","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"456c99e309154e9fa74284acd92a7209df114130","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"456c99e309154e9fa74284acd92a7209df114130","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"593c5c7758ac606c3efe3418d5fbb01ddfa55db601ff8f59b68d210e3a31c808","forgejoWorkflowProof":{"runId":11457,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"a9d074b68d3c48e29a429c9d868d0543436a9a6f","deploymentId":"forgejo-main-a9d074b68d3c48e29a429c9d868d0543436a9a6f","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.247-durable-pr-lineage","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T06:14:05.032745+00:00","proof_gate":"canonical_release_pending","source_sha":"456c99e309154e9fa74284acd92a7209df114130","external_id":"forgejo-main-456c99e30915","receipt_type":"canonical_release_status","idempotency_key":"mission:25d02d5d-30c5-4a8f-a11e-734a240ea6c7:forgejo-release-status:456c99e309154e9fa74284acd92a7209df114130:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"420c2571-c383-4488-8eaf-0230114fa7ce","command_center_event_id":"25d02d5d-30c5-4a8f-a11e-734a240ea6c7"},{"id":"c6d6ddc3-946b-4814-bf6f-cbce634c3648","source":"forgejo","status":"waiting","payload":{"branch":"ai/universal-tenant-viewport-ownership","prNumber":1976,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"26a2edd6fd3423a36374f68a9deca20dc216fa06","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T17:59:25.547215+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"26a2edd6fd3423a36374f68a9deca20dc216fa06","external_id":"1976","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:b929ed91-00d3-4b62-8a86-c1618bf59df2:merged-pr:1976:26a2edd6fd3423a36374f68a9deca20dc216fa06","mission_step_id":"e3250098-424e-4dce-9abd-6bfba676b92b","command_center_event_id":"b929ed91-00d3-4b62-8a86-c1618bf59df2"},{"id":"c6d739db-8ca8-4763-8418-3cbc553e2412","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-29T06:58:43.339605+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-e0436a39a62f\",\"prNumber\":4103,\"sourceSha\":\"fb479a2dc7958367311b2dd529efb2761e1803c1\",\"deploymentId\":\"forgejo-main-fb479a2dc795\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T04:03:14.695649+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:e0436a39-a62f-4791-a380-d49e8332acae:owner-progress-heartbeat:119376972","mission_step_id":"7441ef61-4760-4d3e-9c83-067afeaf63ad","command_center_event_id":"e0436a39-a62f-4791-a380-d49e8332acae"},{"id":"c6d8bc18-208b-470b-abbe-f372d913e750","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"42dc54e54af65ebafe5f5a4bb607136c53b74959","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"42dc54e54af65ebafe5f5a4bb607136c53b74959","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"212e3ecf448782435a252e77f2c719b65a474b1a22fd6152fcd83324add49a51","forgejoWorkflowProof":{"runId":12691,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"42dc54e54af65ebafe5f5a4bb607136c53b74959","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-42dc54e54af65ebafe5f5a4bb607136c53b74959","compareStatus":"target_job_success_runtime_verified","workflowRunId":12691,"identitySource":"canonical_release_target_job","runtimeVersion":"1.59.3-direct-commit-ancestry","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T19:38:36.71966+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"42dc54e54af65ebafe5f5a4bb607136c53b74959","external_id":"forgejo-main-42dc54e54af6","receipt_type":"canonical_release_status","idempotency_key":"mission:982511ff-2c51-4fa6-8ac4-93eb3220c0bb:forgejo-release-status:42dc54e54af65ebafe5f5a4bb607136c53b74959:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"0c15fd60-5c8c-4cca-af2a-8ea7da8cc3a5","command_center_event_id":"982511ff-2c51-4fa6-8ac4-93eb3220c0bb"},{"id":"c6d9f962-234d-4bb4-8c2f-58739290f654","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-c6a527f58006","prNumber":3242,"nextAction":null,"mergeCommitSha":"0dd732983b66ceec420e95ae0a54e0c9f648f919","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T21:52:59.949958+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"0dd732983b66ceec420e95ae0a54e0c9f648f919","external_id":"3242","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:c6a527f5-8006-4285-857b-8334d5232580:merged-pr:3242:0dd732983b66ceec420e95ae0a54e0c9f648f919","mission_step_id":"0586be28-66ca-458b-9983-eef6b36ac0c2","command_center_event_id":"c6a527f5-8006-4285-857b-8334d5232580"},{"id":"c6da05f3-0142-4043-8fc0-c4e01423604b","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/cancelled-release-ancestry-fallback","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2854,"terminal":false,"missionId":"3e74ccfd-4a3b-4ce9-b1a1-a5c7ca44ef77","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"ca22263b51d6cfc4ed7793bf9fa1413d1ea22664","timingsMs":{"prReadinessMs":256,"approvedPlanMs":0,"shipAndProveMs":6579,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"3e74ccfd-4a3b-4ce9-b1a1-a5c7ca44ef77"},"performance":null,"deploymentId":"forgejo-main-ca22263b51d6","workflowRunId":8468,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:24:46.495175+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2854","receipt_type":"automatic_mission_resume","idempotency_key":"mission:3e74ccfd-4a3b-4ce9-b1a1-a5c7ca44ef77:automatic-mission-resume:2854:canonical_release_reconciliation_pending","mission_step_id":"91d109ab-8874-49d3-a98b-25dd7ccf7ce1","command_center_event_id":"3e74ccfd-4a3b-4ce9-b1a1-a5c7ca44ef77"},{"id":"c6dab6f6-df64-493f-a809-a984c9a8c15e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for the release-machinery hardening. On PR #2313, make the one canonical physical Docker Gate use its safe existing 3584 MiB envelope instead of selecting 768 MiB from the maintenance marker before changed paths are known. Preserve all other release hardening and keep the control plane refrozen in the final generation.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for the release-machinery hardening. On PR #2313, make the one canonical physical Docker Gate use its safe existing 3584 MiB envelope instead of selecting 768 MiB from the maintenance marker before changed paths are known. Preserve all other release hardening and keep the control plane refrozen in the final generation.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-fast-stale-gate","statement":"Stale pull-request generations exit before expensive Gate cache/build work when current main already differs from the event base.","proofConditionIds":["proof-repository","proof-release"]},{"id":"outcome-cache-first-promotion","statement":"Frontend releases use an exact cache-first validated Gate artifact promotion path, fall back safely when unavailable, and expand full frontend source only for a real fallback build.","proofConditionIds":["proof-repository","proof-release"]},{"id":"outcome-tool-and-route-efficiency","statement":"Frontend promotion restores the pinned Wrangler tool cache and skips unchanged worker-route reconciliation while retaining route sync for routing changes and workflow_dispatch recovery.","proofConditionIds":["proof-repository","proof-release"]},{"id":"outcome-live-and-refrozen","statement":"The maintenance generation is squash merged, affected cc-execution and frontend targets are proven live at the exact merged source, and the control-plane contract is refrozen.","proofConditionIds":["proof-release","proof-runtime"]}],"objective":"Unfreeze the control plane for the release-machinery hardening. On PR #2313, make the one canonical physical Docker Gate use its safe existing 3584 MiB envelope instead of selecting 768 MiB from the maintenance marker before changed paths are known. Preserve all other release hardening and keep the control plane refrozen in the final generation.","constraints":[{"id":"constraint-canonical-path","statement":"Preserve protected main, one canonical KnockLaunch Gate, Forgejo squash merge ownership, exact-SHA deployment, one canonical release per affected owner, and no GitHub dependency.","proofConditionIds":["proof-repository","proof-release"]},{"id":"constraint-proof","statement":"Do not report completion before exact production proof for the affected runtime and frontend release.","proofConditionIds":["proof-release","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current Forgejo main contains the release-machinery hardening and the control-plane contract remains frozen after the maintenance generation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"The exact merged source completes canonical affected-target release successfully for ccExecution and frontend.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution","frontend"]},{"id":"proof-runtime","kind":"runtime","claim":"The exact merged source is live for cc-execution and the frontend exact artifact is verified on production.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution","frontend"]}],"validationErrors":[]},"requestContractHash":"898e981dcf3b15733fded8cc4a7cd31ddc16c4338858b276ccd31ef846ec13b1","requestContractRevision":4,"previousRequestContractHash":"ed50a437f02dcd783b7c5d3ba2af55ab1036b9b5e6d0cf211d18ec309e2c7fbe"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T19:01:26.021763+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:e9eeca74-8ff7-42b1-bcf2-d18a2dc84371:request-contract:898e981dcf3b15733fded8cc4a7cd31ddc16c4338858b276ccd31ef846ec13b1","mission_step_id":"bdfda692-04b1-46c6-be70-0a29eec3c073","command_center_event_id":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371"},{"id":"c6dcdbd1-0cf5-43f6-9a13-67994778c0b7","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-c1494bec5f69","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/objective-first-repair-c1494bec5f69","status":"blocked","metrics":{"receiptBytes":11902,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":4,"executorlessWaitMs":52354,"firstUsefulResultAt":"2026-10-06T00:51:41.537Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.65.7-prime-stale-manual-retirement-adapter","prNumber":null,"terminal":false,"missionId":"c1494bec-5f69-4a7c-bafe-d41e8651a862","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2355,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2355,"missionSetupMs":297,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":297,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":297,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":297,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c1494bec-5f69-4a7c-bafe-d41e8651a862"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1581,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T00:52:37.525792+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c1494bec-5f69-4a7c-bafe-d41e8651a862:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"f534ee44-45a9-488f-be3b-c433050a32cf","command_center_event_id":"c1494bec-5f69-4a7c-bafe-d41e8651a862"},{"id":"c6dd5948-a241-4010-ba3b-b7dc73aa7501","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mcp.js"],"baseSha":"f4abe21711e1fdbab58d99437fddee1d9576eddf","issuedAt":1791830450194,"expiresAt":1791830630194,"missionId":"1157786a-d8c5-41ca-92cd-00016be75190","autoRefreeze":true,"authorizationId":"155942ee-0b2f-4d7d-8cf4-9052f132a7d9","authorizationSource":"explicit_owner_request_contract"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-12T18:40:50.644568+00:00","proof_gate":"control_plane_maintenance_exact_scope_authorized","source_sha":"f4abe21711e1fdbab58d99437fddee1d9576eddf","external_id":"155942ee-0b2f-4d7d-8cf4-9052f132a7d9","receipt_type":"control_plane_maintenance_authorized","idempotency_key":"control-plane-maintenance:1157786a-d8c5-41ca-92cd-00016be75190:155942ee-0b2f-4d7d-8cf4-9052f132a7d9","mission_step_id":null,"command_center_event_id":"1157786a-d8c5-41ca-92cd-00016be75190"},{"id":"c6df0895-ab86-46ca-bc53-895c717653a6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/big-papis-tenant-video-bg-20260825","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":2310,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.35-defer-existing-pr-refresh","prNumber":null,"terminal":false,"missionId":"efff196b-5885-465d-872b-edeff43d9c4a","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"efff196b-5885-465d-872b-edeff43d9c4a"},"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":5129,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-25T04:59:57.145092+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:efff196b-5885-465d-872b-edeff43d9c4a:execute_mission:repair_mission_execution_retryable","mission_step_id":"0251800d-87c4-46ca-8f4b-cec99956a880","command_center_event_id":"efff196b-5885-465d-872b-edeff43d9c4a"},{"id":"c6df801c-9737-4836-8636-a3ebea29f519","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"branch_must_start_with_ai","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":null,"terminal":false,"missionId":"861ebcfa-4f74-42b6-b171-186137d11513","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":627,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":627,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":627,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":627,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"861ebcfa-4f74-42b6-b171-186137d11513"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1292,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T22:36:30.420806+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:861ebcfa-4f74-42b6-b171-186137d11513:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"2367a358-6cc6-42fd-a189-7d23766f06e6","command_center_event_id":"861ebcfa-4f74-42b6-b171-186137d11513"},{"id":"c6e0c1fe-8878-4927-88ac-388b38015d74","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.30.2-deferred-visual-proof","prNumber":3896,"terminal":false,"missionId":"9876e557-2f6b-418b-af37-fa86acd1e815","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"c59c6dc5e71d40de40cdc68722198bb9a5c6af07","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"9876e557-2f6b-418b-af37-fa86acd1e815"},"performance":null,"deploymentId":"canonical-release-c59c6dc5e71d","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"sourceReceiptBytes":876,"ownerActionRequired":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-03T17:45:52.096965+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"c59c6dc5e71d40de40cdc68722198bb9a5c6af07","external_id":"canonical-release-c59c6dc5e71d","receipt_type":"ship_and_prove","idempotency_key":"mission:9876e557-2f6b-418b-af37-fa86acd1e815:ship_and_prove:ship_and_prove_release_pending","mission_step_id":"6eb93f20-0517-48dc-a10d-95dc3fe7c4b3","command_center_event_id":"9876e557-2f6b-418b-af37-fa86acd1e815"},{"id":"c6e259ab-f3c7-408e-ad00-91bb822d112f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtd1lq3f","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":5792,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.55.0-godmode-restore-points","prNumber":null,"terminal":false,"missionId":"db1b6810-8a0b-4083-b0f3-5e6d0d1fff32","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":218,"prReadinessMs":0,"approvedPlanMs":218,"missionSetupMs":363,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"db1b6810-8a0b-4083-b0f3-5e6d0d1fff32"},"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":4876,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-28T14:26:10.732446+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:db1b6810-8a0b-4083-b0f3-5e6d0d1fff32:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"233e8390-7788-4bbd-8aae-8f9df39084b1","command_center_event_id":"db1b6810-8a0b-4083-b0f3-5e6d0d1fff32"},{"id":"c6e322c7-ba9f-4313-8555-7e0f7e7a0665","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-ece32cfd9411","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":13033,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":26169,"firstUsefulResultAt":"2026-09-24T06:04:04.932Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.245-durable-truth-authority","prNumber":null,"terminal":false,"missionId":"ece32cfd-9411-488c-b433-2f9fe7d88cbc","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":224,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":297,"providerAuthMs":0,"ledgerPrepareMs":297,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":297,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":297,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"ece32cfd-9411-488c-b433-2f9fe7d88cbc"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5448,"likelyAffectedFiles":["scripts/command-center-host-agent/verify-forgejo-watchdog.sh","scripts/command-center-host-agent/forgejo-watchdog.sh","scripts/command-center-host-agent/install-forgejo-watchdog.sh","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.service"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T06:04:38.206126+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ece32cfd-9411-488c-b433-2f9fe7d88cbc:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"973a7c3d-78a6-4718-ab8c-93d80ac61d61","command_center_event_id":"ece32cfd-9411-488c-b433-2f9fe7d88cbc"},{"id":"c6e3443a-9fd8-4c3a-9fe4-f7222a0eb804","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"route":"/tennex-tax-solutions/workspace","branch":"ai/objective-first-repair-e941883ce08c","writes":[],"patches":[],"version":1,"approved":true,"missionId":"e941883c-e08c-4d2b-ac54-4eeb4afee0b1","objective":"Ship a full Tennex client-meeting hardening release on current protected main. Harden Tennex workspace readiness, Connections capability health, Google Workspace Gmail Calendar and Drive readiness, QuickBooks realm readiness, Campaign Studio durable execution, Mail/Calendar/Documents/Contacts/Profile/Settings route safety, and analytics cleanliness. Preserve customer/contact rows unchanged during this engineering mission. Production proof exercises navigation/readiness only and excludes outbound email actions. Gate, squash merge, release frontend plus affected Supabase Edge and migration targets, and verify Tennex identity on the full route family on desktop and mobile.","repository":"noel/KnockLaunchOS","visualProof":true,"autoProgress":true,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/tennex/TennexWorkspace.tsx","src/pages/connections/TenantConnections.tsx","src/pages/applications/MarketingApplicationRoute.tsx","src/hooks/useActivityLogger.ts","supabase/functions/marketing-campaign-dispatch/index.ts","supabase/migrations/20261001123000_marketing_campaign_runs.sql"],"anchored_edits":[{"path":"src/pages/tennex/TennexWorkspace.tsx","edits":[{"new_content":"<h2 className=\"mt-1 text-xl font-black text-foreground\">Core workspace tools</h2>","old_content":"<h2 className=\"mt-1 text-xl font-black text-foreground\">Everything Anthony actually needs</h2>"}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"visualProofScope":"broad","executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/tennex/TennexWorkspace.tsx","src/pages/connections/TenantConnections.tsx","src/pages/applications/MarketingApplicationRoute.tsx","src/hooks/useActivityLogger.ts","supabase/functions/marketing-campaign-dispatch/index.ts","supabase/migrations/20261001123000_marketing_campaign_runs.sql"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"2d40ad70c211d3918d4aa1eef703dcb7cb3c7b4b4d48b0048a0bfe315705c19f","replayCount":0,"serializedBytes":2575},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T12:19:24.767408+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:e941883c-e08c-4d2b-ac54-4eeb4afee0b1:repository-mutation-intent:2d40ad70c211d3918d4aa1eef703dcb7cb3c7b4b4d48b0048a0bfe315705c19f:0","mission_step_id":"42f0cb8b-1f0d-4513-aa4f-086356922bb9","command_center_event_id":"e941883c-e08c-4d2b-ac54-4eeb4afee0b1"},{"id":"c6eb6d5b-8915-4d45-851a-da161ef6541c","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"source_lineage_merged_pr_authoritative\",\"status\":\"waiting\",\"proofGate\":\"forgejo_merged_pr_is_authoritative_source_lineage\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-29T22:37:15.281945+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-98c6b04e92de\",\"prNumber\":4173,\"sourceSha\":\"a369ed6abe82d54f69562a731af6524f9bb7d3b9\",\"deploymentId\":\"forgejo-main-a369ed6abe82\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T19:47:15.040564+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:98c6b04e-92de-4f45-af1d-559c7b11a340:owner-progress-heartbeat:119380748","mission_step_id":"5ef70c8b-4136-488c-a559-5657e84c5231","command_center_event_id":"98c6b04e-92de-4f45-af1d-559c7b11a340"},{"id":"c6ebdb2f-b3a8-4bbe-b6ed-c200bccebe95","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["supabase/functions/pcg-customer-progress/index.ts"],"continuationObjective":"Continue same mission. Return the beginning of supabase/functions/pcg-customer-progress/index.ts including imports, helper functions, tenant lookup, storage/media helpers, and any R2 or tenant-media integration available before public_submit."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T00:55:07.871386+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:6fb70dfa-1cad-4b4b-ab7a-7632c2a405e1:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"e0b6490d-e3a2-43c8-b60f-a5f7f53bdf09","command_center_event_id":"6fb70dfa-1cad-4b4b-ab7a-7632c2a405e1"},{"id":"c6ef3268-b6ed-4d65-ad12-76c5ece3eb6b","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":"b8ddbb3648294f30df9d7a54d2d444838e61d001","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"b8ddbb3648294f30df9d7a54d2d444838e61d001","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["agreement-sign","proposal-engine"]},"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"requestContractHash":"818b9638f63650221d44e872b6fbcb07e53b61ec1f57bac073ca649dfef4814e","forgejoWorkflowProof":{"runId":10536,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T16:33:15.464882+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"b8ddbb3648294f30df9d7a54d2d444838e61d001","external_id":"forgejo-main-b8ddbb364829","receipt_type":"canonical_release_status","idempotency_key":"mission:ad033bef-a378-4fd8-b821-892b60801fb5:forgejo-release-status:b8ddbb3648294f30df9d7a54d2d444838e61d001:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|frontend-cloudflare/live=success","mission_step_id":"451d7820-ff63-4ce1-b1ec-c8ed514ea83c","command_center_event_id":"ad033bef-a378-4fd8-b821-892b60801fb5"},{"id":"c6f07f97-5602-48fb-a658-6e0cc9aaf240","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"163bd797b756fc24a8a0807da6ed1edddcfe1edf","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"163bd797b756fc24a8a0807da6ed1edddcfe1edf","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/802","runId":802,"status":"success","conclusion":null,"failedJobs":[]},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T16:17:14.693117+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"163bd797b756fc24a8a0807da6ed1edddcfe1edf","external_id":"forgejo-main-163bd797b756","receipt_type":"canonical_release_status","idempotency_key":"mission:771b0d3a-b097-4343-a30f-78cbf1a32d40:forgejo-release-status:163bd797b756fc24a8a0807da6ed1edddcfe1edf:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"abc859b5-c8bb-4335-91bd-dd40c44c41bd","command_center_event_id":"771b0d3a-b097-4343-a30f-78cbf1a32d40"},{"id":"c6f1b1be-111c-4ace-a10b-0b3042ddc81c","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/fix-mail-406-accept-header-20260826","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":5320,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.51.6-forgejo-host-control-inprocess","prNumber":null,"terminal":false,"missionId":"692afa80-217f-4253-bb60-371621810fa8","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":349,"prReadinessMs":0,"approvedPlanMs":349,"missionSetupMs":1704,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"692afa80-217f-4253-bb60-371621810fa8"},"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":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-26T20:53:42.738272+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:692afa80-217f-4253-bb60-371621810fa8:execute_mission:repair_mission_execution_blocked","mission_step_id":"3d5b28f7-b208-4347-ba11-4b624bac98b2","command_center_event_id":"692afa80-217f-4253-bb60-371621810fa8"},{"id":"c6f20146-ed18-4e6f-a7c8-cbba95f36bd8","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-90ff75bded4b","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":4549038,"releaseCount":0,"toolCallCount":2351,"repeatedCallCount":2343,"executorlessWaitMs":178194860,"firstUsefulResultAt":"2026-10-02T23:04:02.717Z","recoveryAttemptCount":20,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":4871,"terminal":false,"missionId":"90ff75bd-ed4b-4be2-b375-90392f627efa","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7157,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2495,"approvedPlanMs":2555,"missionSetupMs":391,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":391,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":391,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":391,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"90ff75bd-ed4b-4be2-b375-90392f627efa"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1524,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T00:34:06.008658+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4871","receipt_type":"execute_mission","idempotency_key":"mission:90ff75bd-ed4b-4be2-b375-90392f627efa:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"23beb668-85c9-4cbf-82b7-8b35e86ae2d2","command_center_event_id":"90ff75bd-ed4b-4be2-b375-90392f627efa"},{"id":"c6f2a18f-6a89-4c96-bf90-4aaca0e3a529","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-479b716a7f44","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":4813,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":11925,"firstUsefulResultAt":"2026-10-04T12:10:35.400Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.90-owner-contract-autocompile","prNumber":null,"terminal":false,"missionId":"479b716a-7f44-42cb-a59a-35df4191ac0f","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":513,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":513,"missionSetupMs":237,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":237,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":237,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":237,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"479b716a-7f44-42cb-a59a-35df4191ac0f"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1422,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-04T12:10:50.082552+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:479b716a-7f44-42cb-a59a-35df4191ac0f:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"56fead2d-2db1-4aaf-8d11-000b328986b8","command_center_event_id":"479b716a-7f44-42cb-a59a-35df4191ac0f"},{"id":"c6f72b07-4b1a-43db-b4b8-e121531d5bef","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-90fae61e69e0","reason":"explicit_pull_request_identity_mismatch:3220","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":3220,"terminal":false,"missionId":"90fae61e-69e0-4eb4-9747-ebd601c7de13","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":602,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":602,"missionSetupMs":1376,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":522,"ledgerReconcileMs":0,"lineageReconcileMs":854,"resolvePreflightMs":1376,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":522,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"90fae61e-69e0-4eb4-9747-ebd601c7de13"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1471,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T14:53:27.278161+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"3220","receipt_type":"execute_mission","idempotency_key":"mission:90fae61e-69e0-4eb4-9747-ebd601c7de13:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"578cb234-2913-42f6-9b16-903209153c9a","command_center_event_id":"90fae61e-69e0-4eb4-9747-ebd601c7de13"},{"id":"c6f7b397-0fb7-44cd-bb50-0c445e4663e1","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-cb6fcc96c1d1","writes":[],"patches":[],"version":1,"approved":true,"missionId":"cb6fcc96-c1d1-4d03-a749-40c11c17c9db","objective":"Repair Tennex Google Workspace Connections so Alfred Greco, an active Assistant team user, can open the Connections catalog and connect his own Google Workspace account without replacing Anthony's existing account. Preserve tenant isolation. Non-owner access is limited to catalog plus Google Workspace OAuth authorization/callback; primary-account changes, service toggles, disconnect/revoke, other providers, and administrative connection changes remain owner/admin-only. Ship and verify live.","sourceSha":"0d8c9705d628acfe33929359240d0653797e7b37","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"supabase/functions/tenant-provider-connections/index.ts","edits":[{"new_content":"async function authorize(admin:any,uid:string,tid:string){const [o,a]=await Promise.all([admin.rpc('is_tenant_owner_for',{_user_id:uid,_tenant_id:tid}),admin.rpc('is_system_admin',{_user_id:uid})]);if(o.error)throw o.error;if(a.error)throw a.error;if(!o.data&&!a.data)throw new Error('Tenant owner or admin required')}\nasync function authorizeTenantMember(admin:any,uid:string,tid:string){const [o,a,m]=await Promise.all([admin.rpc('is_tenant_owner_for',{_user_id:uid,_tenant_id:tid}),admin.rpc('is_system_admin',{_user_id:uid}),admin.from('user_tenant_memberships').select('user_id,status').eq('user_id',uid).eq('tenant_id',tid).maybeSingle()]);if(o.error)throw o.error;if(a.error)throw a.error;if(m.error)throw m.error;const activeMember=Boolean(m.data?.user_id)&&(!m.data?.status||m.data.status==='active');if(!o.data&&!a.data&&!activeMember)throw new Error('Active tenant membership required')}","old_content":"async function authorize(admin:any,uid:string,tid:string){const [o,a]=await Promise.all([admin.rpc('is_tenant_owner_for',{_user_id:uid,_tenant_id:tid}),admin.rpc('is_system_admin',{_user_id:uid})]);if(o.error)throw o.error;if(a.error)throw a.error;if(!o.data&&!a.data)throw new Error('Tenant owner or admin required')}"},{"new_content":"if(d.key==='google_workspace')await authorizeTenantMember(admin,s.user_id,s.tenant_id);else await authorize(admin,s.user_id,s.tenant_id);if(d.key===PRIVATE_PROVIDER_KEY)await privateOwner(admin,s.user_id,s.tenant_id);","old_content":"await authorize(admin,s.user_id,s.tenant_id);if(d.key===PRIVATE_PROVIDER_KEY)await privateOwner(admin,s.user_id,s.tenant_id);"},{"new_content":"const uid=await userId(req),x=await req.json().catch(()=>({})),tid=String(x.tenant_id||'').trim(),action=String(x.action||'catalog').toLowerCase(),requestedProvider=String(x.provider||'');if(!tid)return j(req,400,{ok:false,error:'tenant_id required'});if(action==='catalog'||(requestedProvider==='google_workspace'&&action==='authorize_url'))await authorizeTenantMember(admin,uid,tid);else await authorize(admin,uid,tid);if(action==='catalog')","old_content":"const uid=await userId(req),x=await req.json().catch(()=>({})),tid=String(x.tenant_id||'').trim(),action=String(x.action||'catalog').toLowerCase();if(!tid)return j(req,400,{ok:false,error:'tenant_id required'});await authorize(admin,uid,tid);if(action==='catalog')"},{"new_content":"}if(requestedProvider==='irslogiqs')","old_content":"}const requestedProvider=String(x.provider||'');if(requestedProvider==='irslogiqs')"}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"cb6fcc96-c1d1-4d03-a749-40c11c17c9db","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"f209e16a62083c4fff914dfab7ac44a4fa0aceefeab07d806543fee854b0b9eb","replayCount":0,"serializedBytes":4116},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T20:50:53.088212+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:cb6fcc96-c1d1-4d03-a749-40c11c17c9db:repository-mutation-intent:f209e16a62083c4fff914dfab7ac44a4fa0aceefeab07d806543fee854b0b9eb:0","mission_step_id":"0ac2ff36-e8d8-441b-8c89-08d1d0e7fd7e","command_center_event_id":"cb6fcc96-c1d1-4d03-a749-40c11c17c9db"},{"id":"c6f8d845-67ca-4d77-b563-a8be8fd88d02","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":"78de7ec98aca544b42a534eeb57606c098da40bb","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":"78de7ec98aca544b42a534eeb57606c098da40bb","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1001","runId":1001,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T21:58:28.432026+00:00","proof_gate":"canonical_release_pending","source_sha":"78de7ec98aca544b42a534eeb57606c098da40bb","external_id":"forgejo-main-78de7ec98aca","receipt_type":"canonical_release_status","idempotency_key":"mission:0ef74acb-dca5-4a98-b2a6-be4391e70e5a:forgejo-release-status:78de7ec98aca544b42a534eeb57606c098da40bb:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending","mission_step_id":"b6a35b52-f68b-4c1c-b725-9d5516156300","command_center_event_id":"0ef74acb-dca5-4a98-b2a6-be4391e70e5a"},{"id":"c6fa4eaf-3e39-4520-a6bc-7ca32223f09d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/owner-authorized-auto-progress-r2-20260820","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.9-single-mutation-lane","prNumber":null,"terminal":false,"missionId":"81a44d06-6f03-4f9d-8e82-b10af99a0bae","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"81a44d06-6f03-4f9d-8e82-b10af99a0bae"},"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":4950,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T17:07:49.978787+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:81a44d06-6f03-4f9d-8e82-b10af99a0bae:execute_mission:repair_mission_execution_retryable","mission_step_id":"3bca3ce7-eb13-4981-919d-fcf69a0d0f24","command_center_event_id":"81a44d06-6f03-4f9d-8e82-b10af99a0bae"},{"id":"c6fbb608-093a-44fd-802f-af968301babd","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6f5449755eac","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":22471,"releaseCount":0,"toolCallCount":13,"repeatedCallCount":9,"executorlessWaitMs":130886,"firstUsefulResultAt":"2026-10-03T14:55:34.855Z","recoveryAttemptCount":10,"ownerInterruptionCount":0},"version":null,"prNumber":4641,"terminal":false,"missionId":"6f544975-5eac-4db8-a3bf-9452ca33f669","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2237,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"6f544975-5eac-4db8-a3bf-9452ca33f669"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T14:56:26.307112+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4641","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6f544975-5eac-4db8-a3bf-9452ca33f669:automatic-mission-resume:4641:repair_mission_pr_ready_retryable","mission_step_id":"7495b5d9-e209-4a4b-bb26-d4318be5436c","command_center_event_id":"6f544975-5eac-4db8-a3bf-9452ca33f669"},{"id":"c6fd52d8-630e-41c8-b985-6fe568d98183","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same cancelled-release recovery classifier repair. Update the one stale existing invariant that still expects the old historical-source ternary so it asserts the new descendant-current-main source selection. No implementation change beyond the already-applied repair; keep the same PR and re-run Gate.","wordingChanged":false,"canonicalIntent":"Continue the same cancelled-release recovery classifier repair. Update the one stale existing invariant that still expects the old historical-source ternary so it asserts the new descendant-current-main source selection. No implementation change beyond the already-applied repair; keep the same PR and re-run Gate.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"repair","statement":"Interrupted release jobs stay retryable, genuine migration failures stay fail-closed, and descendant current-main target success is preserved during corrective recovery.","proofConditionIds":["proof-production"]}],"objective":"Continue the same cancelled-release recovery classifier repair. Update the one stale existing invariant that still expects the old historical-source ternary so it asserts the new descendant-current-main source selection. No implementation change beyond the already-applied repair; keep the same PR and re-run Gate.","constraints":[{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The merged control-plane repair is live in cc-execution and preserves the stated recovery behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Continue-the-same-cancelled-release-recovery-classifier-repair.-Update-the-one-stale-existing-invari","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":[],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-production"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"dbf1f65910758e705f4d6ce3e451408a8ae1c5a8d19ff99e8c0880fa9aeb4ad8","requestContractRevision":2,"previousRequestContractHash":"caf2b2a002c016d6c80d0e07692930e83010951b1ed62b1e790698a93a3c8ab1"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:19:52.985211+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c33b0b7c-5a5f-40b1-9f38-260256a9a2cc:request-contract:dbf1f65910758e705f4d6ce3e451408a8ae1c5a8d19ff99e8c0880fa9aeb4ad8","mission_step_id":"a12c4364-ffbd-47a3-988b-513420fd72c0","command_center_event_id":"c33b0b7c-5a5f-40b1-9f38-260256a9a2cc"},{"id":"c6fd924c-0cb6-4280-8860-ea1c9a365830","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.36.7-explicit-route-proof-intent","prNumber":4730,"terminal":false,"missionId":"75a0ae9c-483f-4c37-ae08-99fa2f663516","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"b58feb2868ad6d7b24b7b112bf435dda723a95c8","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"75a0ae9c-483f-4c37-ae08-99fa2f663516"},"performance":null,"deploymentId":"canonical-release-b58feb2868ad","workflowRunId":31676045300,"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":1317,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-13T07:01:10.014669+00:00","proof_gate":"canonical_release_dispatched","source_sha":"b58feb2868ad6d7b24b7b112bf435dda723a95c8","external_id":"canonical-release-b58feb2868ad","receipt_type":"ship_and_prove","idempotency_key":"mission:75a0ae9c-483f-4c37-ae08-99fa2f663516:ship_and_prove:canonical_release_dispatched:b58feb2868ad6d7b24b7b112bf435dda723a95c8:31676045300","mission_step_id":"de6a48cb-af15-4baf-b9d8-9986b8591344","command_center_event_id":"75a0ae9c-483f-4c37-ae08-99fa2f663516"},{"id":"c7000dea-fa5f-4b9a-a5e2-3e2563435ae1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-c6a527f58006","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":3242,"terminal":false,"missionId":"c6a527f5-8006-4285-857b-8334d5232580","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8387,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1944,"missionSetupMs":278,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":278,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":278,"repositoryMutationMs":6443,"repositoryProviderMs":6443,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3489,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":278,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2954},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"c6a527f5-8006-4285-857b-8334d5232580"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3982,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T21:32:46.466302+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3242","receipt_type":"execute_mission","idempotency_key":"mission:c6a527f5-8006-4285-857b-8334d5232580:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"06018a4a-9aef-416d-8031-e4ad4c07cb53","command_center_event_id":"c6a527f5-8006-4285-857b-8334d5232580"},{"id":"c702165a-8c26-4bf6-8add-512374a3d0f9","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-65b81edaeab3","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.90-owner-contract-autocompile","prNumber":null,"terminal":false,"missionId":"65b81eda-eab3-488c-a9be-f6538d68c0f5","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2895,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":4526,"providerAuthMs":0,"ledgerPrepareMs":1673,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":4526,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1673,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"65b81eda-eab3-488c-a9be-f6538d68c0f5"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3563,"likelyAffectedFiles":["src/pages/card-grading/PCGCompletionCenter.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-04T12:44:33.615726+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:65b81eda-eab3-488c-a9be-f6538d68c0f5:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"d1774ce3-5aeb-4194-8ad8-0a5383d2f710","command_center_event_id":"65b81eda-eab3-488c-a9be-f6538d68c0f5"},{"id":"c706d87b-67ac-4734-ade1-e1c328da98fc","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/request-contract-outcome-reconciliation-20260827","reason":"existing_branch_refresh_failed:825:422","status":"blocked","metrics":{"receiptBytes":1242,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.52.9-exact-open-pr-green-merge","prNumber":825,"terminal":false,"missionId":"144e3918-9370-4e5b-9ca2-14e86f3c09a4","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":2133,"prReadinessMs":0,"approvedPlanMs":2133,"missionSetupMs":940,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"144e3918-9370-4e5b-9ca2-14e86f3c09a4"},"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":5081,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-27T13:39:20.465498+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"825","receipt_type":"execute_mission","idempotency_key":"mission:144e3918-9370-4e5b-9ca2-14e86f3c09a4:execute_mission:repair_mission_execution_blocked","mission_step_id":"69a5055c-a449-4ed2-8ce1-6ad4127da3b1","command_center_event_id":"144e3918-9370-4e5b-9ca2-14e86f3c09a4"},{"id":"c707c281-360c-4bc2-a706-7b839f510a7b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-three-tenant-demo-ready-0907","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2098,"terminal":false,"missionId":"04b55f61-c410-4453-aa5e-deed5f1faeae","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3945,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"04b55f61-c410-4453-aa5e-deed5f1faeae"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1283,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:36:16.040934+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2098","receipt_type":"automatic_mission_resume","idempotency_key":"mission:04b55f61-c410-4453-aa5e-deed5f1faeae:automatic-mission-resume:2098:repair_mission_waiting_for_gate","mission_step_id":"e4866160-59d8-4f08-bdbf-ec24395c69db","command_center_event_id":"04b55f61-c410-4453-aa5e-deed5f1faeae"},{"id":"c70bae0c-1218-446c-b4a7-e4d82f92fc93","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"792cc47cc2b11a43882a361750f6c2cca09a36ff","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Implement and durably record this owner-authorized KNOCKLAUNCH architecture invariant: PrivateAppShell must become a thin platform boundary only (auth, tenant resolution, global providers, error boundaries, shared platform chrome/primitives). Tenant-specific routing, navigation, role projection, workspace composition, and tenant app behavior must live in a dedicated tenant shell. New tenant-specific routes must never be added directly to PrivateAppShell. Preserve reusable platform applications underneath tenant shells. Start the migration safely with Tennex Tax Solutions: introduce or solidify a TennexShell owning Tennex routes, Anthony vs Assistant/Alfred projection, Tennex navigation and app composition, and remove Tennex-specific routing logic from PrivateAppShell except the single handoff into the Tennex shell. Do not broaden into a risky all-tenant rewrite. Create the reusable tenant-shell contract/pattern needed for later one-tenant-at-a-time migration, preserve current healthy tenants, Gate, squash merge, deploy affected production target(s), and verify live Tennex routing. Also persist this invariant in PAUL's durable operating knowledge/context so PAUL treats it as a stand","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 domains; authorized unavailable dependencies 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, release, and claim-matched live proof are satisfied.","proofConditionIds":["proof-production"]}],"contractHash":"090fe90157f5ca9754f703810243872e2504c663e58908a76f39d9e85e9b8580","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":"090fe90157f5ca9754f703810243872e2504c663e58908a76f39d9e85e9b8580"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T15:01:30.932469+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"792cc47cc2b11a43882a361750f6c2cca09a36ff","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4101663c-6761-44d0-9400-11115e5fcf44:request-contract:090fe90157f5ca9754f703810243872e2504c663e58908a76f39d9e85e9b8580:792cc47cc2b11a43882a361750f6c2cca09a36ff:verified:","mission_step_id":"cdb2e1b4-e29d-4692-9568-6ba6a2d92139","command_center_event_id":"4101663c-6761-44d0-9400-11115e5fcf44"},{"id":"c70c6ba8-315b-4da0-8a5d-ea65d58bf0c7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-327fbd8a71db","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.222-lineage-budget-primary-witness","prNumber":3508,"terminal":false,"missionId":"327fbd8a-71db-4501-b47e-e1ab49d54700","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":824,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":688,"approvedPlanMs":0,"missionSetupMs":536,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":253,"ledgerReconcileMs":0,"lineageReconcileMs":283,"resolvePreflightMs":536,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":253,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"327fbd8a-71db-4501-b47e-e1ab49d54700"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1970,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T11:09:50.281707+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3508","receipt_type":"execute_mission","idempotency_key":"mission:327fbd8a-71db-4501-b47e-e1ab49d54700:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"0145f283-bb15-442c-bc35-48c458346464","command_center_event_id":"327fbd8a-71db-4501-b47e-e1ab49d54700"},{"id":"c7106f53-b51f-49aa-ab06-5209669bee9a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ed3df63e1731","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":45521,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":7,"executorlessWaitMs":362519,"firstUsefulResultAt":"2026-10-02T13:56:47.556Z","recoveryAttemptCount":8,"ownerInterruptionCount":0},"version":null,"prNumber":4465,"terminal":false,"missionId":"ed3df63e-1731-4712-9d2f-c1d081b30438","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":4000,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"ed3df63e-1731-4712-9d2f-c1d081b30438"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1006,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T14:05:18.286875+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"4465","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ed3df63e-1731-4712-9d2f-c1d081b30438:automatic-mission-resume:4465:repair_mission_waiting_for_gate","mission_step_id":"40a0fccd-c0fb-4dcc-8e1f-c76d94b1804f","command_center_event_id":"ed3df63e-1731-4712-9d2f-c1d081b30438"},{"id":"c711e09f-7dae-4ef2-aa2a-70916c260eb9","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"e5ff0ede62be0611137ce8e32e96cbd83942a42c","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Conduct and complete a full repairing clickability and interaction audit for BIG PAPI'S COQUITO ICEYS across the complete owner route family on desktop and mobile. Audit Plan the Week, Pop-Up, Event, Back Office, dashboard/home, calendar/day interactions, new pop-up/new event, customers, inventory, to-dos/notes, proposals/e-sign and proposal-to-calendar behavior, notifications/settings/profile/avatar, messaging entry/exit, deterministic search/address, files/uploads, menus/context menus, modals, links, forms, buttons, cards, navigation/back/close, supported drag/drop, and every route transition. Treat dead/no-op controls, freezes, wrong defaults, wrong MODE/tenant/generic CRM routing, lost tenant context, traps, blank/unusable pages, and broken touch behavior as failures. Inspect live production and current main first, repair every deterministic defect found, prefer governing shared primitives when safely applicable without cross-tenant contamination, preserve approved Big Papi's MODE presentation, and carry the work through one cohesive branch/PR, canonical Gate, squash merge, deployment, and claim-matched production interaction proof. Do not stop at an audit report.","proofConditionIds":["proof-production","proof-visual"]}],"satisfied":false,"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":"47bfdb5df9f47f17996e6acf661bb6d803d5a42404f461657b5d3ca8fc3874a1","releaseBound":true,"witnessBound":false,"visualRequested":true,"visualSatisfied":false,"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":"47bfdb5df9f47f17996e6acf661bb6d803d5a42404f461657b5d3ca8fc3874a1"},"required":true,"satisfied":true},{"id":"proof-visual","kind":"visual","evidence":{"modeBound":true,"claimBound":true,"routeBound":true,"witnessMode":"observe","witnessRoute":"https://app.knocklaunch.app/big-papis/owner","currentSourceSha":"e5ff0ede62be0611137ce8e32e96cbd83942a42c","witnessSourceSha":"e5ff0ede62be0611137ce8e32e96cbd83942a42c","verificationState":"cancelled","witnessRequestContractHash":"47bfdb5df9f47f17996e6acf661bb6d803d5a42404f461657b5d3ca8fc3874a1"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T10:27:35.152313+00:00","proof_gate":"request_contract_pending","source_sha":"e5ff0ede62be0611137ce8e32e96cbd83942a42c","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:a112b6f1-ba47-4b3b-99b2-524dd2fdff40:request-contract:47bfdb5df9f47f17996e6acf661bb6d803d5a42404f461657b5d3ca8fc3874a1:e5ff0ede62be0611137ce8e32e96cbd83942a42c:pending:visual","mission_step_id":"e2581f5c-032d-460a-a1a6-c6b14a20ba00","command_center_event_id":"a112b6f1-ba47-4b3b-99b2-524dd2fdff40"},{"id":"c71309d2-14a4-451f-9a0b-6ad963e0ed2e","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-67bfd187a1a7","writes":[],"patches":[],"version":1,"approved":true,"missionId":"67bfd187-a1a7-4bf3-b09e-369a40dc64a9","objective":"Apply the exact bounded MCP hot-path optimization to workers/cc-execution/src/index-mcp.js and version.js: mission snapshot/wait use mission_status sync:false, return checkpointToken instead of giant checkpointSignature, accept afterCheckpointToken plus legacy afterSignature, bump runtime version, then Gate, squash merge, release, and verify.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js"],"visualWitness":false,"anchored_edits":[{"path":"workers/cc-execution/src/index-mcp.js","anchor":"    afterSignature: { type: \"string\", maxLength: 12000 },","replacement":"    afterCheckpointToken: { type: \"string\", maxLength: 80 },\n    afterSignature: { type: \"string\", maxLength: 12000, description: \"Backward-compatible alias. Prefer afterCheckpointToken.\" },"},{"path":"workers/cc-execution/src/index-mcp.js","anchor":"function compactMissionExecutionState(status, health) {\n  const checkpoint = status?.ownerCheckpoint && typeof status.ownerCheckpoint === \"object\" ? status.ownerCheckpoint : {};","replacement":"function compactCheckpointToken(value) {\n  const text = String(value || \"\");\n  let hash = 2166136261;\n  for (let index = 0; index < text.length; index += 1) {\n    hash ^= text.charCodeAt(index);\n    hash = Math.imul(hash, 16777619);\n  }\n  return `cp-${(hash >>> 0).toString(16).padStart(8, \"0\")}-${text.length.toString(36)}`;\n}\n\nfunction compactMissionExecutionState(status, health) {\n  const checkpoint = status?.ownerCheckpoint && typeof status.ownerCheckpoint === \"object\" ? status.ownerCheckpoint : {};"},{"path":"workers/cc-execution/src/index-mcp.js","anchor":"    checkpointSignature: checkpoint?.signature || null,","replacement":"    checkpointToken: compactCheckpointToken(checkpoint?.signature || \"\"),"},{"path":"workers/cc-execution/src/index-mcp.js","anchor":"    missionControlWorker.fetch(new Request(`${url.origin}/mission/status`, { method: \"POST\", headers, body: JSON.stringify({ missionId }) }), env, ctx),","replacement":"    missionControlWorker.fetch(new Request(`${url.origin}/mission/status`, { method: \"POST\", headers, body: JSON.stringify({ missionId, sync: false }) }), env, ctx),"},{"path":"workers/cc-execution/src/index-mcp.js","anchor":"  const afterSignature = String(body.afterSignature || \"\").trim();","replacement":"  const afterCheckpointToken = String(body.afterCheckpointToken || body.afterSignature || \"\").trim();"},{"path":"workers/cc-execution/src/index-mcp.js","anchor":"    const changed = !afterSignature || snapshot.checkpointSignature !== afterSignature;","replacement":"    const changed = !afterCheckpointToken || snapshot.checkpointToken !== afterCheckpointToken;"},{"path":"workers/cc-execution/src/version.js","anchor":"export const CC_EXECUTION_VERSION = \"1.64.74-knocklaunch-mcp-aggressive\";","replacement":"export const CC_EXECUTION_VERSION = \"1.64.75-knocklaunch-mcp-fast-watch\";"}],"implementation":{"files":[],"writes":[]},"requestContract":{"intent":{"rawUtterance":"get agressive","wordingChanged":true,"canonicalIntent":"Apply the exact bounded MCP hot-path optimization to workers/cc-execution/src/index-mcp.js and version.js: mission snapshot/wait use mission_status sync:false, return checkpointToken instead of giant checkpointSignature, accept afterCheckpointToken plus legacy afterSignature, bump runtime version, then Gate, squash merge, release, and verify.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"fast","statement":"mission_execution_snapshot and mission_wait use sync:false durable ledger reads.","proofConditionIds":["live"]},{"id":"token","statement":"Mission wait round-trips a compact checkpoint token instead of the full checkpoint signature.","proofConditionIds":["live"]}],"objective":"Apply the exact bounded MCP hot-path optimization to workers/cc-execution/src/index-mcp.js and version.js: mission snapshot/wait use mission_status sync:false, return checkpointToken instead of giant checkpointSignature, accept afterCheckpointToken plus legacy afterSignature, bump runtime version, then Gate, squash merge, release, and verify.","constraints":[{"id":"preserve","statement":"Direct mission_status reconciliation behavior remains unchanged.","proofConditionIds":["live"]},{"id":"scope","statement":"Mutation is limited to workers/cc-execution/src/index-mcp.js and workers/cc-execution/src/version.js.","proofConditionIds":["live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"live","kind":"runtime","claim":"The optimized fast-watch MCP hot path is live and verified.","required":true,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js"],"requestContract":{"intent":{"rawUtterance":"get agressive","wordingChanged":true,"canonicalIntent":"Apply the exact bounded MCP hot-path optimization to workers/cc-execution/src/index-mcp.js and version.js: mission snapshot/wait use mission_status sync:false, return checkpointToken instead of giant checkpointSignature, accept afterCheckpointToken plus legacy afterSignature, bump runtime version, then Gate, squash merge, release, and verify.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"fast","statement":"mission_execution_snapshot and mission_wait use sync:false durable ledger reads.","proofConditionIds":["live"]},{"id":"token","statement":"Mission wait round-trips a compact checkpoint token instead of the full checkpoint signature.","proofConditionIds":["live"]}],"objective":"Apply the exact bounded MCP hot-path optimization to workers/cc-execution/src/index-mcp.js and version.js: mission snapshot/wait use mission_status sync:false, return checkpointToken instead of giant checkpointSignature, accept afterCheckpointToken plus legacy afterSignature, bump runtime version, then Gate, squash merge, release, and verify.","constraints":[{"id":"preserve","statement":"Direct mission_status reconciliation behavior remains unchanged.","proofConditionIds":["live"]},{"id":"scope","statement":"Mutation is limited to workers/cc-execution/src/index-mcp.js and workers/cc-execution/src/version.js.","proofConditionIds":["live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"live","kind":"runtime","claim":"The optimized fast-watch MCP hot path is live and verified.","required":true,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js"],"controlPlaneMaintenanceReason":"Owner explicitly requested aggressive MCP optimization; exact bounded cc-execution MCP adapter hot-path change only."},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js"],"controlPlaneMaintenanceReason":"Owner explicitly requested aggressive MCP optimization; exact bounded cc-execution MCP adapter hot-path change only."},"recovery":false,"fingerprint":"ba6afb1c57b5d5a354ca7dbe35113dd020d7e085c8d80a51b85c0171d98aa7a9","replayCount":0,"serializedBytes":8181},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T04:33:06.939837+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:67bfd187-a1a7-4bf3-b09e-369a40dc64a9:repository-mutation-intent:ba6afb1c57b5d5a354ca7dbe35113dd020d7e085c8d80a51b85c0171d98aa7a9:0","mission_step_id":"9dfad22a-5c42-4dae-9911-26cade0fd84c","command_center_event_id":"67bfd187-a1a7-4bf3-b09e-369a40dc64a9"},{"id":"c7132b9d-3fab-4f15-9fa8-e1abcda77766","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":3147,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.14-file-write-contract","prNumber":309,"terminal":false,"missionId":"59547dad-dc51-4806-b42b-30e919c22731","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":"59547dad-dc51-4806-b42b-30e919c22731"},"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":5894,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T21:36:19.388196+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"309","receipt_type":"execute_mission","idempotency_key":"mission:59547dad-dc51-4806-b42b-30e919c22731:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"a338ff71-00e6-4ee8-a4ba-24f3495469a6","command_center_event_id":"59547dad-dc51-4806-b42b-30e919c22731"},{"id":"c713c709-fde1-4698-8b74-bdfdeeed9804","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"d95a888cc0304fcb33b631f13f62f1afb572d4dd","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"d95a888cc0304fcb33b631f13f62f1afb572d4dd","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"5ab0681ee140d8db755d9e8ee6c895ca6cc828be433f2395d6b76796ed7a274c","forgejoWorkflowProof":{"runId":15589,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T12:39:38.016244+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"d95a888cc0304fcb33b631f13f62f1afb572d4dd","external_id":"forgejo-main-d95a888cc030","receipt_type":"canonical_release_status","idempotency_key":"mission:358e24ae-4f67-487a-8654-8e9ea25e1c7f:forgejo-release-status:d95a888cc0304fcb33b631f13f62f1afb572d4dd:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"9ae27f40-ac08-45f4-a0aa-576602ce8ba1","command_center_event_id":"358e24ae-4f67-487a-8654-8e9ea25e1c7f"},{"id":"c713dae3-2194-4dab-b706-7328a61336b2","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/tenant-app-contract-standardization","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2209,"terminal":false,"missionId":"c8033605-c2a0-4742-b1c3-c72a514dd8f2","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"8c4f2bfba787caf80ccbe0ebf67baa445033490f","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9619,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1208,"approvedPlanMs":0,"missionSetupMs":1259,"providerAuthMs":0,"shipAndProveMs":8268,"ledgerPrepareMs":1259,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1259,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1259,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c8033605-c2a0-4742-b1c3-c72a514dd8f2"},"performance":null,"deploymentId":"forgejo-main-8c4f2bfba787","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2611,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T01:55:38.410687+00:00","proof_gate":"canonical_release_dispatched","source_sha":"8c4f2bfba787caf80ccbe0ebf67baa445033490f","external_id":"forgejo-main-8c4f2bfba787","receipt_type":"execute_mission","idempotency_key":"mission:c8033605-c2a0-4742-b1c3-c72a514dd8f2:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"6ea9f2fb-a727-4e76-aa7f-404c30ff52c6","command_center_event_id":"c8033605-c2a0-4742-b1c3-c72a514dd8f2"},{"id":"c7151936-5d1f-42ae-abae-e406714266d0","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/encore-unify-team-workspace-20260813","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1524,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.36.9-github-read-resilience","prNumber":null,"terminal":false,"missionId":"a558dd15-180a-437c-9ce6-8b1cfc7485e8","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":"a558dd15-180a-437c-9ce6-8b1cfc7485e8"},"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":11233,"likelyAffectedFiles":["src/components/owner/OwnerSidebar.tsx","src/pages/owner/OwnerPAStaffCompliance.tsx","src/routes/ownerRoutes.tsx","src/routes/__tests__","src/components/owner/__tests__",".github/workflows/production-release-conductor.yml","scripts/resolve-autonomous-change-plan.mjs","scripts/resolve-production-workflow-run.mjs","src/routes/","src/pages/","src/components/","src/index.css"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-08-13T10:55:04.184887+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a558dd15-180a-437c-9ce6-8b1cfc7485e8:execute_mission:repair_mission_synthesis_ready","mission_step_id":"143ba35a-4a82-4a18-8e0e-b52226925bfd","command_center_event_id":"a558dd15-180a-437c-9ce6-8b1cfc7485e8"},{"id":"c7186e74-a3db-480b-970b-3541d177b014","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/restore-points-review-experience-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":2273,"terminal":false,"missionId":"3b84be22-531a-4511-9534-6adbe08640c5","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"8297e77def23df42a3dd1c9dd2835d560b278bd7","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14157,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1308,"approvedPlanMs":0,"missionSetupMs":468,"providerAuthMs":0,"shipAndProveMs":8138,"ledgerPrepareMs":468,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":468,"repositoryMutationMs":4560,"repositoryProviderMs":4413,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3295,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":468,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1118},"nextAction":null,"receiptRef":{"mode":"full","missionId":"3b84be22-531a-4511-9534-6adbe08640c5"},"performance":null,"deploymentId":"forgejo-main-8297e77def23","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4568,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:20:53.953558+00:00","proof_gate":"canonical_release_dispatched","source_sha":"8297e77def23df42a3dd1c9dd2835d560b278bd7","external_id":"forgejo-main-8297e77def23","receipt_type":"execute_mission","idempotency_key":"mission:3b84be22-531a-4511-9534-6adbe08640c5:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"433f7105-1484-4e2a-a029-5cd45bbd60d2","command_center_event_id":"3b84be22-531a-4511-9534-6adbe08640c5"},{"id":"c71ad1d8-1355-48e8-aef6-49752c117690","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-fb72455d6141","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":26020,"releaseCount":0,"toolCallCount":16,"repeatedCallCount":10,"executorlessWaitMs":275166,"firstUsefulResultAt":"2026-10-04T14:26:26.761Z","recoveryAttemptCount":10,"ownerInterruptionCount":0},"version":"1.64.90-owner-contract-autocompile","prNumber":4799,"terminal":false,"missionId":"fb72455d-6141-4260-bd9a-3616f4367bb7","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3472,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1020,"missionSetupMs":370,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":263,"ledgerReconcileMs":0,"lineageReconcileMs":107,"resolvePreflightMs":370,"repositoryMutationMs":2452,"repositoryProviderMs":2452,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2210,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":263,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":242},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"fb72455d-6141-4260-bd9a-3616f4367bb7"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","release","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3189,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T14:26:54.114977+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4799","receipt_type":"execute_mission","idempotency_key":"mission:fb72455d-6141-4260-bd9a-3616f4367bb7:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"f24d2f54-d83b-4846-941f-dcd10ba47121","command_center_event_id":"fb72455d-6141-4260-bd9a-3616f4367bb7"},{"id":"c7219415-fda2-466d-b2f8-39c948420877","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"09bdbc8b1215809ed077f99006ddf95d55a6edcc","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"restore-hard-safety","satisfied":false,"statement":"Every KnockLaunch Gate verifies the exact September 25 golden restore target and witness-lockdown invariants.","proofConditionIds":["validator","gate-wiring"]}],"satisfied":false,"constraints":[{"id":"no-runtime-change","satisfied":false,"statement":"Only add unconditional Gate validation; do not alter Visual Witness or release runtime behavior.","proofConditionIds":["validator","gate-wiring"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["validator","gate-wiring"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["validator","gate-wiring"]}],"contractHash":"3a0302b147a5ec26bd6e7198b11ca41634bbe8d5dc462b7341eef0cf130b490b","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"validator","kind":"repository","evidence":{"reason":null,"gateRunId":null,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"3a0302b147a5ec26bd6e7198b11ca41634bbe8d5dc462b7341eef0cf130b490b","unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"gate-wiring","kind":"repository","evidence":{"reason":null,"gateRunId":null,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"3a0302b147a5ec26bd6e7198b11ca41634bbe8d5dc462b7341eef0cf130b490b","unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T13:31:31.853034+00:00","proof_gate":"request_contract_pending","source_sha":"09bdbc8b1215809ed077f99006ddf95d55a6edcc","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:8b22a784-5397-4822-8c66-cdcfcda533d7:request-contract:3a0302b147a5ec26bd6e7198b11ca41634bbe8d5dc462b7341eef0cf130b490b:09bdbc8b1215809ed077f99006ddf95d55a6edcc:pending:repository","mission_step_id":"253ddb0e-e5a5-430b-a9f7-66682b07ceac","command_center_event_id":"8b22a784-5397-4822-8c66-cdcfcda533d7"},{"id":"c723492c-a8a2-4095-a78b-154e0c03888d","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"958582f3329571343e3e0f344e299882346a8ac2","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"958582f3329571343e3e0f344e299882346a8ac2","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/970","runId":970,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T20:41:44.747862+00:00","proof_gate":"canonical_release_pending","source_sha":"958582f3329571343e3e0f344e299882346a8ac2","external_id":"forgejo-main-958582f33295","receipt_type":"canonical_release_status","idempotency_key":"mission:c7c49010-ed7e-4120-bb36-fd608e24bd49:forgejo-release-status:958582f3329571343e3e0f344e299882346a8ac2:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"f2c82f8c-514f-4fd6-9990-0cbbc2e0ac53","command_center_event_id":"c7c49010-ed7e-4120-bb36-fd608e24bd49"},{"id":"c724930b-1758-4424-967f-15653d279aca","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_anchor_missing:scripts/validate-recovery-plane-contracts.mjs","fingerprint":"4792aabc9a8d857b3924d47f405859157a1643a8667799fc0a00d023802d65ef"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T03:05:33.900966+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:10b94cd1-90ad-46bd-a864-548ea1c53b2a:repository-mutation-intent-blocked:4792aabc9a8d857b3924d47f405859157a1643a8667799fc0a00d023802d65ef","mission_step_id":"7316b578-0997-4070-949c-19ba3ebf666f","command_center_event_id":"10b94cd1-90ad-46bd-a864-548ea1c53b2a"},{"id":"c72974c0-f214-4d8a-9059-525d8632d19c","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papi-invoices-customer-portal-20260824","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":3398,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.18-existing-pr-adoption","prNumber":null,"terminal":false,"missionId":"77d9502f-d411-4f56-a7ab-eff3ab1f341f","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":"77d9502f-d411-4f56-a7ab-eff3ab1f341f"},"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":14320,"likelyAffectedFiles":["src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","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-mission-resolution-efficiency.contract.test.ts",".forgejo/workflows/knocklaunch.yml","scripts/validate-command-center-contracts.mjs","config/control-plane-capabilities.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-24T16:08:58.901961+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:77d9502f-d411-4f56-a7ab-eff3ab1f341f:execute_mission:repair_mission_synthesis_ready","mission_step_id":"f6c46e1f-3c60-4430-9f81-17143502399d","command_center_event_id":"77d9502f-d411-4f56-a7ab-eff3ab1f341f"},{"id":"c729a53a-a2f2-4a71-aff5-c49a4bae0aa1","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-live\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-05T19:52:44.56628+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-72b21c3e664f\",\"prNumber\":4959,\"sourceSha\":\"0b6263c0654147c1ebcb9bae23432f152ebc72ce\",\"deploymentId\":\"forgejo-main-0b6263c06541\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T16:22:54.699741+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:72b21c3e-664f-49a0-ae3b-c0d3d178e4c3:owner-progress-heartbeat:119414491","mission_step_id":"b6a0e178-bfe9-41aa-bd57-b61e3e972b67","command_center_event_id":"72b21c3e-664f-49a0-ae3b-c0d3d178e4c3"},{"id":"c72a731b-0384-445a-a18a-d50230d8315f","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-popup-map-lifecycle","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2739,"terminal":false,"missionId":"c2eafd2f-a15d-4508-bf8b-10996e16e646","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"81689887eb4437afa648e3d6c4ce04c610f0b92d","timingsMs":{"prReadinessMs":213,"approvedPlanMs":0,"shipAndProveMs":1392,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c2eafd2f-a15d-4508-bf8b-10996e16e646"},"performance":null,"deploymentId":"forgejo-main-81689887eb44","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1972,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T07:54:35.584487+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2739","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c2eafd2f-a15d-4508-bf8b-10996e16e646:automatic-mission-resume:2739:canonical_release_dispatched","mission_step_id":"5e426735-f216-42a0-97e2-7101f1ce0714","command_center_event_id":"c2eafd2f-a15d-4508-bf8b-10996e16e646"},{"id":"c72b790f-85c8-4c0b-923c-3b8e9b9b670e","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_not_merge_eligible:pr_not_merge_eligible","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.18-repair-continuation-release","prNumber":4129,"terminal":false,"missionId":"14f42a0e-3917-4745-a5f5-5c3265c280c0","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"14f42a0e-3917-4745-a5f5-5c3265c280c0"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":186,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-06T11:28:11.09631+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"4129","receipt_type":"ship_and_prove","idempotency_key":"mission:14f42a0e-3917-4745-a5f5-5c3265c280c0:ship_and_prove:canonical_release_blocked","mission_step_id":"c3f9a6b8-caab-479e-b7e0-1ba4a4b25acb","command_center_event_id":"14f42a0e-3917-4745-a5f5-5c3265c280c0"},{"id":"c732c955-4492-4519-9721-932a32b74721","source":"cc-execution","status":"repair_prepared","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/fix-command-center-mutation-reference-error-20260804-r202608041540","reason":null,"status":"repair_prepared","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.8-adaptive-visual-verification","prNumber":3988,"terminal":false,"missionId":"de93aebc-0334-4e33-8748-3365ecf86f67","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"de93aebc-0334-4e33-8748-3365ecf86f67"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"sourceReceiptBytes":1138,"ownerActionRequired":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-04T15:41:28.259872+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"3988","receipt_type":"execute_mission","idempotency_key":"mission:de93aebc-0334-4e33-8748-3365ecf86f67:execute_mission:repair_mission_prepared","mission_step_id":"af23029b-bb08-4289-a3d2-d7114353b88a","command_center_event_id":"de93aebc-0334-4e33-8748-3365ecf86f67"},{"id":"c733e644-3271-45ce-92de-44fa81936f3e","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":12388,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":6,"executorlessWaitMs":398705,"firstUsefulResultAt":"2026-10-06T17:31:15.633Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":5197,"terminal":false,"missionId":"8f119e79-7f22-4668-8946-a8608f86cd67","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":4000,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"8f119e79-7f22-4668-8946-a8608f86cd67"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1006,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T17:31:23.828072+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"5197","receipt_type":"automatic_mission_resume","idempotency_key":"mission:8f119e79-7f22-4668-8946-a8608f86cd67:automatic-mission-resume:5197:repair_mission_waiting_for_gate","mission_step_id":"eedcc1ae-3c01-45d8-82ab-25ed37756305","command_center_event_id":"8f119e79-7f22-4668-8946-a8608f86cd67"},{"id":"c7347abf-a1c3-4bce-b0d9-930080cd32c9","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-356be8f6a7e5","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":null,"terminal":false,"missionId":"356be8f6-a7e5-4ea8-8e1b-f75b00321014","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":287,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":324,"providerAuthMs":0,"ledgerPrepareMs":324,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":324,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":324,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"356be8f6-a7e5-4ea8-8e1b-f75b00321014"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6565,"likelyAffectedFiles":["src/PrivateAppShell.tsx","config/capabilities/pcg-card-grading-modes.json","config/capabilities/tenant-brand-character.json","config/capabilities/tenant-type-registry.json","config/capabilities/tenant-workspace-experience.json","config/capabilities/tenant-workspace-search.json","config/capabilities/tenant-workspace-ui-contract-v2.json","scripts/check-route-registry.mjs","scripts/visual-witness-hosted-runner/src/observe-route-contract.mjs","scripts/visual-witness-hosted-runner/src/route-diagnostic-contract.mjs","scripts/visual-witness-hosted-runner/src/route-expectation-contract.mjs","scripts/visual-witness-hosted-runner/src/route-origin-policy.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-20T03:07:38.688498+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:356be8f6-a7e5-4ea8-8e1b-f75b00321014:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"111d5be0-cce5-408f-aa38-8416dc47f766","command_center_event_id":"356be8f6-a7e5-4ea8-8e1b-f75b00321014"},{"id":"c73542e0-ddc2-42d1-a6f6-3f9667f8c15b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-1118f58bb5c7","reason":"control_plane_maintenance_scope_mismatch","status":"blocked","metrics":{"receiptBytes":18260,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":2,"executorlessWaitMs":484673,"firstUsefulResultAt":"2026-10-02T20:59:55.541Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.50-onepath-source-domain","prNumber":null,"terminal":false,"missionId":"1118f58b-b5c7-426f-ab73-cab3ff54774b","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":457,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":457,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":457,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":457,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1118f58b-b5c7-426f-ab73-cab3ff54774b"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1452,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T21:07:14.450999+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1118f58b-b5c7-426f-ab73-cab3ff54774b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"ace230c0-9384-4e0d-aed4-d5ffd5268b7f","command_center_event_id":"1118f58b-b5c7-426f-ab73-cab3ff54774b"},{"id":"c73aae06-b1df-458b-9257-28a926e10b0a","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"platform_reliability","disposition":"superseded_execution_attempt","previousStatus":"waiting","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"95de7957-906c-e163-73d9-62948a04ac31"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:e8319c8c-48aa-4fc4-9b87-e44fecd0e0fe","mission_step_id":null,"command_center_event_id":"e8319c8c-48aa-4fc4-9b87-e44fecd0e0fe"},{"id":"c73b52ef-54ee-4c47-95fd-a8c57819c4b3","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtln19xk","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":5518,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":null,"terminal":false,"missionId":"944e364c-cc67-4f16-aae7-802331f15416","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":160,"missionSetupMs":2726},"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":"944e364c-cc67-4f16-aae7-802331f15416"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4817,"likelyAffectedFiles":["src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/components/UnifiedProtectedRoute.tsx","src/components/GlobalCommandPalette.tsx","src/components/JobTracker/NewJobDialog.tsx","src/components/NewLeadIntakeForm.tsx","src/components/PublicRoute.tsx","scripts/production-release-targets.json","scripts/validate-production-release-identities.mjs","src/components/AdaptiveBusinessDashboard.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-03T14:53:49.049355+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:944e364c-cc67-4f16-aae7-802331f15416:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"e0a57398-7be0-4724-a27d-b52bb2fd739d","command_center_event_id":"944e364c-cc67-4f16-aae7-802331f15416"},{"id":"c73d18b6-0c7e-4a2c-9712-98b2c5280012","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-0cfec6980e45","prNumber":4355,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e59c916c9b1cdf364f7b5b31abc6ad06f335aa90","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T11:32:53.923595+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e59c916c9b1cdf364f7b5b31abc6ad06f335aa90","external_id":"4355","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:0cfec698-0e45-447a-8539-6ef643e250d2:merged-pr:4355:e59c916c9b1cdf364f7b5b31abc6ad06f335aa90","mission_step_id":"10a029fb-032e-4ca5-ab17-89479c087eef","command_center_event_id":"0cfec698-0e45-447a-8539-6ef643e250d2"},{"id":"c73d96ba-d930-4b7c-b30a-d0c11367a602","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/control-plane-release-runner-repair-20260903","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":9843,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.12-three-runner-observability","prNumber":1639,"terminal":false,"missionId":"11b18f7e-3750-43d6-adac-c00c053bf912","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":11000,"prReadinessMs":1585,"approvedPlanMs":9118,"missionSetupMs":2196,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"11b18f7e-3750-43d6-adac-c00c053bf912"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1036,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:27:07.583906+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1639","receipt_type":"execute_mission","idempotency_key":"mission:11b18f7e-3750-43d6-adac-c00c053bf912:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"21d62b65-9d9e-4a6c-b008-795e89bd03ed","command_center_event_id":"11b18f7e-3750-43d6-adac-c00c053bf912"},{"id":"c73f61a4-933a-4691-bc74-7e1ed142c894","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/jonathan-records-simplify","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.14-file-write-contract","prNumber":null,"terminal":false,"missionId":"5453827c-e81f-4f14-949a-cf59e90171e4","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":"5453827c-e81f-4f14-949a-cf59e90171e4"},"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":12994,"likelyAffectedFiles":["src/__tests__/contracts/command-center-mission-preflight.test.ts","src/components/admin/TenantUserCommandCenters.tsx","src/components/TenantRouter.tsx","src/components/WorkflowRouter.tsx","src/components/GlobalCommandPalette.tsx","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/command-center-mission-control.test.ts","src/__tests__/contracts/operational-command-application-integration.contract.test.ts","src/components/ContactsRouter.tsx","src/components/LeadsRouter.tsx","src/components/RebuttalsRouter.tsx","src/__tests__/contracts/encore-claim-workspace-contract.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T21:20:41.840926+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5453827c-e81f-4f14-949a-cf59e90171e4:execute_mission:repair_mission_synthesis_ready","mission_step_id":"4c8e2f34-e421-4aed-8a3c-358d53c79ca2","command_center_event_id":"5453827c-e81f-4f14-949a-cf59e90171e4"},{"id":"c7402827-f376-476c-b433-411dde4f93d4","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reduce current Command Center execute_mission synchronous owner-wait latency. Live telemetry now shows current-runtime p50 7.925s and p95 23.005s with provider_transport_timeout as the dominant failure class. Preserve canonical release semantics and safety. Tighten only owner-hot-path Forgejo read budgets so provider degradation returns a bounded retryable nonterminal response instead of amplifying synchronous waits.","wordingChanged":false,"canonicalIntent":"Reduce current Command Center execute_mission synchronous owner-wait latency. Live telemetry now shows current-runtime p50 7.925s and p95 23.005s with provider_transport_timeout as the dominant failure class. Preserve canonical release semantics and safety. Tighten only owner-hot-path Forgejo read budgets so provider degradation returns a bounded retryable nonterminal response instead of amplifying synchronous waits.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"execute_mission owner hot path materially reduced from current p50 7.925s / p95 23.005s provider-wait amplification","proofConditionIds":["proof-latency"]},{"id":"outcome-2","statement":"canonical Gate -> squash merge -> affected-target release -> live-proof behavior preserved","proofConditionIds":["proof-release"]},{"id":"outcome-3","statement":"repaired cc-execution runtime deployed and verified live","proofConditionIds":["proof-runtime"]}],"objective":"Reduce current Command Center execute_mission synchronous owner-wait latency. Live telemetry now shows current-runtime p50 7.925s and p95 23.005s with provider_transport_timeout as the dominant failure class. Preserve canonical release semantics and safety. Tighten only owner-hot-path Forgejo read budgets so provider degradation returns a bounded retryable nonterminal response instead of amplifying synchronous waits.","constraints":[{"id":"constraint-1","statement":"no GitHub dependencies","proofConditionIds":["proof-repository"]},{"id":"constraint-2","statement":"no duplicate release lane","proofConditionIds":["proof-repository"]},{"id":"constraint-3","statement":"no weakening of protected-main, gate, merge, or release safety invariants","proofConditionIds":["proof-release","proof-repository"]},{"id":"constraint-4","statement":"one fresh ai/* branch and one PR","proofConditionIds":["proof-repository"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-latency","kind":"runtime","claim":"Post-repair live Command Center runtime telemetry or direct runtime measurement shows materially lower execute_mission synchronous latency than current p50 7.925s / p95 23.005s and provider slowdown returns bounded retryable state instead of long owner blocking.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"Canonical protected-main release for the repair completes successfully after exact Gate and squash merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"Live cc-execution runtime identity reports version 1.58.95-bounded-provider-owner-wait after deployment.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-repository","kind":"repository","claim":"Exact Forgejo repository state proves one fresh ai/* branch/PR, only the bounded timeout/version edits, no GitHub dependency, no duplicate release lane, and no release-safety bypass.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"95f52e10a660116fc5fb1865ccba4616d9dd7632f2a8c6336dadc99a01ba0f60","requestContractRevision":2,"previousRequestContractHash":"22873cd0851c2d081e74a6f88780c9034f0db6aefad9a67eacec656e8d695f7c"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T19:52:57.52305+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9cbbd747-aca8-4f0b-a663-07240f6a4a54:request-contract:95f52e10a660116fc5fb1865ccba4616d9dd7632f2a8c6336dadc99a01ba0f60","mission_step_id":"2fbb6164-be5f-45d3-acac-7124f8b23e41","command_center_event_id":"9cbbd747-aca8-4f0b-a663-07240f6a4a54"},{"id":"c7404622-66b0-43b6-b028-7d8f9ab0b52c","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_ancestry_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":6,\"verified\":0,\"pending\":6,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"preflight\",\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"release\",\"deadlineAt\":\"2026-08-05T17:16:25.626239+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":4053,\"sourceSha\":\"3e933a7c7a693193a8898db24b3b7d7e1d3119ca\",\"deploymentId\":\"canonical-release-3e933a7c7a69\"}"},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-10-03T20:40:34.801527+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:91df4551-91b2-435f-9311-38b25925de6f:owner-progress-heartbeat:119404002","mission_step_id":"36c49ad8-c365-4c9f-9746-f0d24d7e1c3e","command_center_event_id":"91df4551-91b2-435f-9311-38b25925de6f"},{"id":"c742d833-e5ad-4da5-96cb-56543f6bef4b","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-430cd401b1c5","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":23843,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":1,"executorlessWaitMs":38911,"firstUsefulResultAt":"2026-10-06T03:20:47.891Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":5157,"terminal":false,"missionId":"430cd401-b1c5-40fd-b62e-19a8ff420a3b","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2051,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"430cd401-b1c5-40fd-b62e-19a8ff420a3b"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T03:21:26.854299+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"5157","receipt_type":"automatic_mission_resume","idempotency_key":"mission:430cd401-b1c5-40fd-b62e-19a8ff420a3b:automatic-mission-resume:5157:repair_mission_pr_ready_retryable","mission_step_id":"d3563a83-b98c-422d-8320-48859965cf59","command_center_event_id":"430cd401-b1c5-40fd-b62e-19a8ff420a3b"},{"id":"c7436844-d0aa-4a72-af61-2db71429e8b3","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/visual-witness-prearmed-frame-20260906","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":3,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1963,"terminal":false,"missionId":"e83b3f5e-a605-44e4-9df0-eb88786bbea3","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"37d9a4ecd6fabdb37d82fcd3e1e0641e11e46a93","timingsMs":{"prReadinessMs":969,"approvedPlanMs":0,"shipAndProveMs":6092,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"e83b3f5e-a605-44e4-9df0-eb88786bbea3"},"performance":null,"deploymentId":"forgejo-main-37d9a4ecd6fa","workflowRunId":5880,"releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T16:19:57.62415+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1963","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e83b3f5e-a605-44e4-9df0-eb88786bbea3:automatic-mission-resume:1963:canonical_release_reconciliation_pending","mission_step_id":"d9b812df-1cf0-4bf0-a123-5da731df2415","command_center_event_id":"e83b3f5e-a605-44e4-9df0-eb88786bbea3"},{"id":"c743a5a5-2f65-482d-810d-6a4040cf46d0","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtq4vbn9","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"6b741053-fdff-4234-af68-da9f6da12c58","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":262,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":262,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":262,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":262,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6b741053-fdff-4234-af68-da9f6da12c58"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1534,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T18:19:34.892997+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6b741053-fdff-4234-af68-da9f6da12c58:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"2aebf4d5-5345-4498-8aef-214fcd53677d","command_center_event_id":"6b741053-fdff-4234-af68-da9f6da12c58"},{"id":"c7446bbd-ea3b-43dd-bbee-890239812a0d","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"163044d538ca530e6cf2beeb29b030491c19310c","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"163044d538ca530e6cf2beeb29b030491c19310c","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"4e9ddc05b99812013b8a5b903ba0d4cb02b8123c9dac95f49e3f45e95bf3bc60","forgejoWorkflowProof":{"runId":15413,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T19:38:40.483542+00:00","proof_gate":"canonical_release_pending","source_sha":"163044d538ca530e6cf2beeb29b030491c19310c","external_id":"forgejo-main-163044d538ca","receipt_type":"canonical_release_status","idempotency_key":"mission:bb059f33-2349-44f4-b2d5-5fe7ecf99906:forgejo-release-status:163044d538ca530e6cf2beeb29b030491c19310c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"58667053-5af7-4c25-9f1a-8db4ccf18223","command_center_event_id":"bb059f33-2349-44f4-b2d5-5fe7ecf99906"},{"id":"c74c3773-a8b3-41ba-8590-61baf2489133","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.30.2-deferred-visual-proof","prNumber":3893,"terminal":false,"missionId":"f69d3fe3-a713-4931-8a2e-c238a69508ec","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"95bdd0558f7296f49dcad08f781112f51700aee7","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"f69d3fe3-a713-4931-8a2e-c238a69508ec"},"performance":null,"deploymentId":"canonical-release-95bdd0558f72","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"sourceReceiptBytes":923,"ownerActionRequired":false},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-03T17:33:42.905289+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"95bdd0558f7296f49dcad08f781112f51700aee7","external_id":"canonical-release-95bdd0558f72","receipt_type":"ship_and_prove","idempotency_key":"mission:f69d3fe3-a713-4931-8a2e-c238a69508ec:ship_and_prove:ship_and_prove_release_pending","mission_step_id":"8ea58237-fdfd-4c21-809f-6c9536f988ac","command_center_event_id":"f69d3fe3-a713-4931-8a2e-c238a69508ec"},{"id":"c74e01a5-aa41-407c-87db-9e3475cb2474","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"1c85c52ff2a4def5744f5f3cd090fef56700597b","sourceSha":"9768319972f0f7cdea10cc195c2d407a1aa22994","sourceInMain":false,"compareStatus":"ancestry_read_retryable","ancestryProofResolved":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-09-20T22:26:06.616707+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"9768319972f0f7cdea10cc195c2d407a1aa22994","external_id":"canonical-release-9768319972f0","receipt_type":"canonical_release_status","idempotency_key":"mission:00def246-7985-4cdc-bb68-8897ef6ca777:forgejo-release-ancestry:9768319972f0f7cdea10cc195c2d407a1aa22994:1c85c52ff2a4def5744f5f3cd090fef56700597b:ancestry_read_retryable","mission_step_id":"847f6a76-55b0-49f9-8c2f-de958ed69b3a","command_center_event_id":"00def246-7985-4cdc-bb68-8897ef6ca777"},{"id":"c74f49c8-e51b-4239-a63c-8f21f745e827","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-d9e6baa9c4e6","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":6827,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":10977,"firstUsefulResultAt":"2026-10-01T18:55:23.683Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":"1.64.38-paul-owner-velocity","prNumber":4387,"terminal":false,"missionId":"d9e6baa9-c4e6-4057-9f9d-abb04209a405","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3235,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2160,"approvedPlanMs":966,"missionSetupMs":715,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":609,"ledgerReconcileMs":0,"lineageReconcileMs":106,"resolvePreflightMs":715,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":609,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"d9e6baa9-c4e6-4057-9f9d-abb04209a405"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1525,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"f72c9e82-e623-42a4-99f9-eb36752e622b","created_at":"2026-10-01T18:55:41.59351+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4387","receipt_type":"execute_mission","idempotency_key":"mission:d9e6baa9-c4e6-4057-9f9d-abb04209a405:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"26f101ac-cade-402b-a2a6-172f57c344a7","command_center_event_id":"d9e6baa9-c4e6-4057-9f9d-abb04209a405"},{"id":"c7525a66-3f5c-4824-bde7-b520bc0b550e","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"05c011fa85baac9cd2000d2c7cdf4d332eb27654","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-production","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"16ea1438790c25982edbed1676def3a854045bda","prNumber":5185,"gateRunId":16342,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/16342/jobs/1","mergeCommitSha":"05c011fa85baac9cd2000d2c7cdf4d332eb27654"}],"requestContractHash":"ce992fc6992039811caf55fc0c4fed614e5afcde172ed4eeb7964cfe4fb3acb9","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T14:57:55.845727+00:00","proof_gate":"request_contract_repository_verified","source_sha":"05c011fa85baac9cd2000d2c7cdf4d332eb27654","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:66a3c720-fa2e-4f0d-9cfd-b0cd50838aa0:request-contract-repository:ce992fc6992039811caf55fc0c4fed614e5afcde172ed4eeb7964cfe4fb3acb9:05c011fa85baac9cd2000d2c7cdf4d332eb27654","mission_step_id":"722edded-3ed8-42a6-9faa-218a24044c33","command_center_event_id":"66a3c720-fa2e-4f0d-9cfd-b0cd50838aa0"},{"id":"c7538833-098a-4130-bef7-e80f0f8d6997","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-05b8b43505c3","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":79835,"releaseCount":0,"toolCallCount":49,"repeatedCallCount":43,"executorlessWaitMs":291956,"firstUsefulResultAt":"2026-10-06T01:35:05.322Z","recoveryAttemptCount":41,"ownerInterruptionCount":0},"version":null,"prNumber":5125,"terminal":false,"missionId":"05b8b435-05c3-4fe9-9d05-2037ee1ded07","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2019,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"05b8b435-05c3-4fe9-9d05-2037ee1ded07"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T01:36:52.929861+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"5125","receipt_type":"automatic_mission_resume","idempotency_key":"mission:05b8b435-05c3-4fe9-9d05-2037ee1ded07:automatic-mission-resume:5125:repair_mission_pr_ready_retryable","mission_step_id":"4bd23741-4334-4f31-9d9f-7de47be3f298","command_center_event_id":"05b8b435-05c3-4fe9-9d05-2037ee1ded07"},{"id":"c7542307-9869-46c5-a358-ff7e63ffda04","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"89486eada4b16dac409f2643d9ba4d03677dc887","issuedAt":1791542143350,"expiresAt":1791542323350,"missionId":"3354441d-9611-49b8-9afd-ced1a4685528","autoRefreeze":true,"authorizationId":"be1fe4f5-e187-46c5-9c7d-48b0ae6d1c9f","authorizationSource":"explicit_owner_request_contract"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-09T10:35:44.041115+00:00","proof_gate":"control_plane_maintenance_exact_scope_authorized","source_sha":"89486eada4b16dac409f2643d9ba4d03677dc887","external_id":"be1fe4f5-e187-46c5-9c7d-48b0ae6d1c9f","receipt_type":"control_plane_maintenance_authorized","idempotency_key":"control-plane-maintenance:3354441d-9611-49b8-9afd-ced1a4685528:be1fe4f5-e187-46c5-9c7d-48b0ae6d1c9f","mission_step_id":null,"command_center_event_id":"3354441d-9611-49b8-9afd-ced1a4685528"},{"id":"c7543256-464d-4aab-9697-97f0370328e6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-aaee003d84a4","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":46466,"releaseCount":0,"toolCallCount":25,"repeatedCallCount":15,"executorlessWaitMs":2110112,"firstUsefulResultAt":"2026-10-05T23:50:27.542Z","recoveryAttemptCount":5,"ownerInterruptionCount":0},"version":"1.65.7-prime-stale-manual-retirement-adapter","prNumber":5100,"terminal":false,"missionId":"aaee003d-84a4-4eec-bfe0-0290940e3eff","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10294,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2392,"approvedPlanMs":4206,"missionSetupMs":365,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":277,"ledgerReconcileMs":0,"lineageReconcileMs":88,"resolvePreflightMs":365,"repositoryMutationMs":3680,"repositoryProviderMs":3680,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2760,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":277,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":920},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"aaee003d-84a4-4eec-bfe0-0290940e3eff"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","release","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1537,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T23:50:52.69386+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"5100","receipt_type":"execute_mission","idempotency_key":"mission:aaee003d-84a4-4eec-bfe0-0290940e3eff:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"2e3d8361-e4c0-4cca-8d59-f03c7db7d1bf","command_center_event_id":"aaee003d-84a4-4eec-bfe0-0290940e3eff"},{"id":"c755c24d-3b94-4c17-9283-c107e60333e1","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":"5bec4aa510bbe27cb0b6ef572ab066a9cee6bf7c","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":"5bec4aa510bbe27cb0b6ef572ab066a9cee6bf7c","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["irslogiqs-sync"]},"releaseTargetStates":{"frontend":"pending","supabaseEdge":"pending"},"requestContractHash":"28f233627f6837b033034c1585978829528eb8a96f386edef63aa7c6bb2b777c","forgejoWorkflowProof":{"runId":14744,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","supabaseEdge":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"669daee1-57e8-4960-937c-ce397106f32e","created_at":"2026-10-03T03:55:36.011726+00:00","proof_gate":"canonical_release_pending","source_sha":"5bec4aa510bbe27cb0b6ef572ab066a9cee6bf7c","external_id":"forgejo-main-5bec4aa510bb","receipt_type":"canonical_release_status","idempotency_key":"mission:7e96041f-978c-4e84-a1b3-548267fb5994:forgejo-release-status:5bec4aa510bbe27cb0b6ef572ab066a9cee6bf7c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending","mission_step_id":"19445976-99fc-467b-8862-36c47f70c8aa","command_center_event_id":"7e96041f-978c-4e84-a1b3-548267fb5994"},{"id":"c756fbdc-b9f4-4205-afc3-3b829e73375a","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.36.6-frontend-release-integrity","prNumber":4707,"terminal":false,"missionId":"4c08d34f-4d82-439a-a6af-f28daab293ab","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"9e22f74b928f756385e3d3dec141006dff319ebd","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"4c08d34f-4d82-439a-a6af-f28daab293ab"},"performance":null,"deploymentId":"canonical-release-9e22f74b928f","workflowRunId":31626449918,"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":1314,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-12T18:12:07.532402+00:00","proof_gate":"canonical_release_dispatched","source_sha":"9e22f74b928f756385e3d3dec141006dff319ebd","external_id":"canonical-release-9e22f74b928f","receipt_type":"ship_and_prove","idempotency_key":"mission:4c08d34f-4d82-439a-a6af-f28daab293ab:ship_and_prove:canonical_release_dispatched:9e22f74b928f756385e3d3dec141006dff319ebd:31626449918","mission_step_id":"f7a891fc-b792-442b-a15e-66fe82e89782","command_center_event_id":"4c08d34f-4d82-439a-a6af-f28daab293ab"},{"id":"c757195a-29df-4861-b734-de35fdf8a474","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/curri-control-center-controls-20260916","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.161-forgejo-repository-file-pagination","prNumber":2920,"terminal":false,"missionId":"5b8c1077-80f4-45da-bfca-74d975b0ed70","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16635,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":687,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":687,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":687,"repositoryMutationMs":16635,"repositoryProviderMs":14008,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":6431,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":687,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":7577},"nextAction":"Canonical KnockLaunch Gate notifier and mission supervisor own progression from this exact PR head; do not synchronously poll Forgejo from the owner request.","receiptRef":{"mode":"full","missionId":"5b8c1077-80f4-45da-bfca-74d975b0ed70"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3315,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:02:59.677024+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2920","receipt_type":"execute_mission","idempotency_key":"mission:5b8c1077-80f4-45da-bfca-74d975b0ed70:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"533a5d5c-4213-4238-a4f2-e52beb209d12","command_center_event_id":"5b8c1077-80f4-45da-bfca-74d975b0ed70"},{"id":"c757b319-6d63-4e02-938c-144d7e700d5e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-a27eb36fd881","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":31376,"releaseCount":0,"toolCallCount":14,"repeatedCallCount":9,"executorlessWaitMs":90506,"firstUsefulResultAt":"2026-10-04T09:23:10.219Z","recoveryAttemptCount":9,"ownerInterruptionCount":0},"version":null,"prNumber":4712,"terminal":false,"missionId":"a27eb36f-d881-4d5b-969f-d0ca3a3f4546","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":4000,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"a27eb36f-d881-4d5b-969f-d0ca3a3f4546"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1006,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T09:25:06.449988+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"4712","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a27eb36f-d881-4d5b-969f-d0ca3a3f4546:automatic-mission-resume:4712:repair_mission_waiting_for_gate","mission_step_id":"3f9a7cc8-833e-42e4-bcd8-2b520256c2c3","command_center_event_id":"a27eb36f-d881-4d5b-969f-d0ca3a3f4546"},{"id":"c757c8bc-2dbc-444d-92d6-3ba4f55c03eb","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"c1ffb14c3857254a300a4141535a71b03c8e1c30","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-policy","satisfied":false,"statement":"Merged main contains the Workers Paid release precondition and matching invariant from PR #1822.","proofConditionIds":["proof-repository"]},{"id":"outcome-release","satisfied":true,"statement":"PR #1822 squash merges and releases cc-execution only.","proofConditionIds":["proof-release"]},{"id":"outcome-health","satisfied":true,"statement":"Canonical Visual Witness health is healthy instead of 502.","proofConditionIds":["proof-health"]}],"satisfied":false,"constraints":[{"id":"constraint-scope","satisfied":false,"statement":"No further source mutation or new PR; no frontend, Render, Supabase, migrations, GitHub, or unrelated changes.","proofConditionIds":["proof-repository","proof-release"]}],"contractHash":"8e0087780663a33b84b0fb038a51c44d5d661a6f7cbc9166deb5655339770688","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"8e0087780663a33b84b0fb038a51c44d5d661a6f7cbc9166deb5655339770688","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"8e0087780663a33b84b0fb038a51c44d5d661a6f7cbc9166deb5655339770688"},"required":true,"satisfied":true},{"id":"proof-health","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"8e0087780663a33b84b0fb038a51c44d5d661a6f7cbc9166deb5655339770688"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":5},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T12:14:58.935389+00:00","proof_gate":"request_contract_pending","source_sha":"c1ffb14c3857254a300a4141535a71b03c8e1c30","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:3237240a-1f3f-4220-9393-aadb3c20c4c6:request-contract:8e0087780663a33b84b0fb038a51c44d5d661a6f7cbc9166deb5655339770688:c1ffb14c3857254a300a4141535a71b03c8e1c30:pending:repository","mission_step_id":"90ae2309-7859-4086-8442-91394393e36a","command_center_event_id":"3237240a-1f3f-4220-9393-aadb3c20c4c6"},{"id":"c7583893-9aa9-400d-8970-508a07371bd9","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in implementation.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"repair_prepared\",\"proofGate\":\"repair_mission_prepared\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"ready\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":6,\"verified\":2,\"pending\":4,\"percent\":33,\"satisfied\":false,\"verifiedIds\":[\"preflight\",\"implementation\"],\"pendingIds\":[\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-08-05T21:28:29.378371+00:00\",\"recoveryAction\":\"reconcile_pull_request\"},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/seaside-premium-ops-rebuild\",\"prNumber\":4069,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-10-03T23:20:09.257825+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:fbd2787e-5def-4723-afe8-7fb0489f3a2d:owner-progress-heartbeat:119404640","mission_step_id":"319619ea-3f77-4954-a8f1-764c9c13db9c","command_center_event_id":"fbd2787e-5def-4723-afe8-7fb0489f3a2d"},{"id":"c758f066-9b22-4f0b-9e12-491768632d75","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-a69c32754d1f","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.220-terminal-step-projection","prNumber":3497,"terminal":false,"missionId":"a69c3275-4d1f-4ff3-a5ef-2f2a131a617c","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"49021d3dd37a85f600ac85cb8aa490d5c49fae66","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3944,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":108,"approvedPlanMs":0,"missionSetupMs":294,"providerAuthMs":0,"shipAndProveMs":3448,"ledgerPrepareMs":294,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":294,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":294,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"a69c3275-4d1f-4ff3-a5ef-2f2a131a617c"},"performance":null,"deploymentId":"forgejo-main-49021d3dd37a","releaseState":"pending","workflowRunId":11132,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["agreement-sign"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1477,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T04:43:15.763403+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"49021d3dd37a85f600ac85cb8aa490d5c49fae66","external_id":"forgejo-main-49021d3dd37a","receipt_type":"execute_mission","idempotency_key":"mission:a69c3275-4d1f-4ff3-a5ef-2f2a131a617c:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"061e8296-f2ce-40bc-97da-01b0aa638512","command_center_event_id":"a69c3275-4d1f-4ff3-a5ef-2f2a131a617c"},{"id":"c7596caa-f57e-4adf-8c1a-f4c7068357ec","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"7f0984263d34909cf3db8e3b29de39f6c6e75794","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"7f0984263d34909cf3db8e3b29de39f6c6e75794","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"ba66238b575953d0eff96d175225c7aad220c4e6d0fc15d34b7404bd94246806","forgejoWorkflowProof":{"runId":16430,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"0144cf04867408a12d67a6f3b29eb439857f38c7","deploymentId":"forgejo-main-0144cf04867408a12d67a6f3b29eb439857f38c7","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.67.5-tool-boundary-canonicalization","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T17:46:34.027623+00:00","proof_gate":"canonical_release_pending","source_sha":"7f0984263d34909cf3db8e3b29de39f6c6e75794","external_id":"forgejo-main-7f0984263d34","receipt_type":"canonical_release_status","idempotency_key":"mission:8f84a818-5df6-49c1-ba1d-2921251ef1d5:forgejo-release-status:7f0984263d34909cf3db8e3b29de39f6c6e75794:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"8d9c9f35-3ee8-4515-8c9c-193778656eb2","command_center_event_id":"8f84a818-5df6-49c1-ba1d-2921251ef1d5"},{"id":"c75a1930-4bd4-421b-a452-b416ce78672e","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-71f53c381e9f","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":111245,"releaseCount":0,"toolCallCount":25,"repeatedCallCount":17,"executorlessWaitMs":1689797,"firstUsefulResultAt":"2026-10-02T15:53:56.374Z","recoveryAttemptCount":15,"ownerInterruptionCount":0},"version":null,"prNumber":4490,"terminal":false,"missionId":"71f53c38-1e9f-405d-9f4e-150a6b88d281","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2211,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"71f53c38-1e9f-405d-9f4e-150a6b88d281"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","release","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T16:16:23.311114+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4490","receipt_type":"automatic_mission_resume","idempotency_key":"mission:71f53c38-1e9f-405d-9f4e-150a6b88d281:automatic-mission-resume:4490:repair_mission_pr_ready_retryable","mission_step_id":"06bc05ca-9574-4909-8e2a-915445c0adec","command_center_event_id":"71f53c38-1e9f-405d-9f4e-150a6b88d281"},{"id":"c75eead9-bae4-4286-a9c0-fd7a44c95bf1","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2011,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"50c0e36052e26cc133e7bc73df5ded95fcca36a4","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","created_at":"2026-09-06T23:55:52.506638+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"50c0e36052e26cc133e7bc73df5ded95fcca36a4","external_id":"2011","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:ebe51bf7-1f4f-4238-8c5a-6ae24e011a6f:merged-pr:2011:50c0e36052e26cc133e7bc73df5ded95fcca36a4","mission_step_id":"a0262b2c-376b-4bb4-991b-cf2a74a06fa9","command_center_event_id":"ebe51bf7-1f4f-4238-8c5a-6ae24e011a6f"},{"id":"c75f2a81-1802-426d-b447-3b0090787d64","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing PR #1887 after stale-head Gate. Refresh the same branch ai/canonical-tenant-storage onto current protected main, re-run the exact-head KnockLaunch Gate, then squash merge and release only frontend+migrations. Preserve the already-verified canonical tenant storage implementation and migration repair unchanged.","wordingChanged":false,"canonicalIntent":"Continue existing PR #1887 after stale-head Gate. Refresh the same branch ai/canonical-tenant-storage onto current protected main, re-run the exact-head KnockLaunch Gate, then squash merge and release only frontend+migrations. Preserve the already-verified canonical tenant storage implementation and migration repair unchanged.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"migration-repair","statement":"The unapplied Proposal Editor storage migrations no longer perform direct DELETE against storage.buckets and no longer create proposal-specific tenant buckets.","proofConditionIds":["repo-proof","release-proof"]},{"id":"canonical-storage","statement":"Proposal Editor continues to use the tenant's canonical private storage bucket with proposal-editor paths and tenant isolation.","proofConditionIds":["repo-proof","runtime-proof"]}],"objective":"Continue existing PR #1887 after stale-head Gate. Refresh the same branch ai/canonical-tenant-storage onto current protected main, re-run the exact-head KnockLaunch Gate, then squash merge and release only frontend+migrations. Preserve the already-verified canonical tenant storage implementation and migration repair unchanged.","constraints":[{"id":"same-pr","statement":"Use existing branch ai/canonical-tenant-storage and PR #1887 only.","proofConditionIds":["repo-proof","release-proof"]},{"id":"no-data-delete","statement":"Do not delete occupied or unverified legacy storage during this repair.","proofConditionIds":["repo-proof","runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"PR #1887 exact source contains the migration repair and canonical tenant storage implementation and passes KnockLaunch Gate.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"PR #1887 is squash merged and frontend plus migrations release successfully from the exact merge source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend","migrations"],"requiredReleaseTargets":["frontend","migrations"]},{"id":"runtime-proof","kind":"runtime","claim":"Live Supabase canonical tenant buckets exist and Proposal Editor policies target canonical tenant storage without proposal-specific tenant buckets.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"d7b7d5da33347fc1b3881e1804030702102341b24993fc3e131ea630437887f2","requestContractRevision":2,"previousRequestContractHash":"63a2751c65952a4bfd1a6e3b5df37acc7a3a2a332c87eb30470183bdc3702d54"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T23:30:33.478233+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:64b0dea4-ef9d-4ec2-8148-131e4c78f762:request-contract:d7b7d5da33347fc1b3881e1804030702102341b24993fc3e131ea630437887f2","mission_step_id":"4674eaee-1eeb-452a-b2ec-8b05995018be","command_center_event_id":"64b0dea4-ef9d-4ec2-8148-131e4c78f762"},{"id":"c75f429a-ac68-431d-97b8-6b3e5bd725d0","source":"forgejo","status":"waiting","payload":{"branch":"ai/frontend-release-continuity-20260904","prNumber":1714,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"35431881b2be8ff1bb51fe19e147d7865d90bdc0","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:38:05.579959+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"35431881b2be8ff1bb51fe19e147d7865d90bdc0","external_id":"1714","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:3cf5ba12-444d-46ba-9a5d-4d4230bc2833:merged-pr:1714:35431881b2be8ff1bb51fe19e147d7865d90bdc0","mission_step_id":"716b6517-bcc2-4ebf-8579-2e77947b3234","command_center_event_id":"3cf5ba12-444d-46ba-9a5d-4d4230bc2833"},{"id":"c7630fc3-5ebe-4851-8395-581795cfdffb","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-0ef5b04dfc4d","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.177-tenant-source-scope","prNumber":3019,"terminal":false,"missionId":"0ef5b04d-fc4d-4f23-9444-d44a932136e3","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6790,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2323,"missionSetupMs":1129,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":765,"ledgerReconcileMs":0,"lineageReconcileMs":364,"resolvePreflightMs":1129,"repositoryMutationMs":4467,"repositoryProviderMs":4467,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4226,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":765,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":241},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"0ef5b04d-fc4d-4f23-9444-d44a932136e3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3076,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T17:17:20.761348+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3019","receipt_type":"execute_mission","idempotency_key":"mission:0ef5b04d-fc4d-4f23-9444-d44a932136e3:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"cbd1e01b-7440-45c1-a66c-cdee9adfbad1","command_center_event_id":"0ef5b04d-fc4d-4f23-9444-d44a932136e3"},{"id":"c76424dc-a7dc-4b20-af04-378df3004985","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"d3fc6af2f035b580982b670488996328e46c9631","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"d3fc6af2f035b580982b670488996328e46c9631","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"1aa240228c106a9a045635ac467cc6e9b58f5f470d1b244f3905fe417aa231c1","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3757","runId":3757,"status":"running","sourceSha":"d3fc6af2f035b580982b670488996328e46c9631","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T23:38:31.980357+00:00","proof_gate":"canonical_release_pending","source_sha":"d3fc6af2f035b580982b670488996328e46c9631","external_id":"forgejo-main-d3fc6af2f035","receipt_type":"canonical_release_status","idempotency_key":"mission:12e70954-e54b-4d7a-ba7f-a8561ac49b10:forgejo-release-status:d3fc6af2f035b580982b670488996328e46c9631:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"0e7b65b1-d2d8-4d07-a5a3-fea80f400197","command_center_event_id":"12e70954-e54b-4d7a-ba7f-a8561ac49b10"},{"id":"c7649427-af66-4b14-9850-a609a3c67a32","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in visual proof.","nextAction":{"lane":"visual-sandbox","action":"verify_visual","reason":"release_verified_visual_proof_pending","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"visual_proof\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"request_contract_reconciliation\",\"status\":\"pending\",\"proofGate\":\"request_contract_pending\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"verify_visual\",\"lane\":\"visual-sandbox\",\"reason\":\"release_verified_visual_proof_pending\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"verify_visual\",\"recoveryOwner\":\"visual-sandbox\"},\"acceptance\":{\"total\":2,\"verified\":1,\"pending\":1,\"percent\":50,\"satisfied\":false,\"verifiedIds\":[\"proof-production\"],\"pendingIds\":[\"proof-visual\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-05T21:11:49.43394+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-d7ae93924645\",\"prNumber\":5002,\"sourceSha\":\"f974ee259fd187004ca84f5e9d518050ad900698\",\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T18:31:05.603168+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:d7ae9392-4645-40d3-9b1e-8e506c612dda:owner-progress-heartbeat:119415004","mission_step_id":"8eb32bd4-1a9e-495f-8fb8-0b2769bb839c","command_center_event_id":"d7ae9392-4645-40d3-9b1e-8e506c612dda"},{"id":"c764d10d-0aea-4d64-b565-0a10abdc7748","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-3dddf005ccb1","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":116332,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":1,"executorlessWaitMs":118829,"firstUsefulResultAt":"2026-09-25T19:57:17.826Z","recoveryAttemptCount":3,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":3762,"terminal":false,"missionId":"3dddf005-ccb1-474c-a220-dc1b2350b05c","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5630,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":5520,"approvedPlanMs":0,"missionSetupMs":416,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":305,"ledgerReconcileMs":0,"lineageReconcileMs":111,"resolvePreflightMs":416,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":305,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"3dddf005-ccb1-474c-a220-dc1b2350b05c"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1523,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T19:58:58.679174+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3762","receipt_type":"execute_mission","idempotency_key":"mission:3dddf005-ccb1-474c-a220-dc1b2350b05c:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"a3d981f1-6d78-4c79-b990-adf30300a2f4","command_center_event_id":"3dddf005-ccb1-474c-a220-dc1b2350b05c"},{"id":"c765ce25-07ea-4a4a-9ec6-678bd1dfe72b","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js"],"reason":"Eliminate minute-scale control-plane Gate queue serialization by routing explicitly marked control-plane maintenance Gates to paul-light while preserving the canonical Gate contract.","baseSha":"91305181764da7d6477fa2fe37295534cee1c3b5","issuedAt":1788530235615,"expiresAt":1788530415615,"missionId":"f23035ef-ed79-47cb-a55a-df2b60d99779","authorizationId":"7d32c411-b2c1-447b-a518-30168f4299b5","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:57:16.082041+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"91305181764da7d6477fa2fe37295534cee1c3b5","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:7d32c411-b2c1-447b-a518-30168f4299b5","mission_step_id":"bcc6850a-e541-4faf-a3a2-88dc87b4d252","command_center_event_id":"f23035ef-ed79-47cb-a55a-df2b60d99779"},{"id":"c768ded6-5ec7-472e-95d0-774b24b368a5","source":"cc-execution","status":"waiting","payload":{"body":{"body":"Owner-authorized live repair for Big Papi customer separation and tenant-scoped GodMode demo control.","ship":true,"files":[],"route":"/big-papis/owner/customers?bpMode=popup","title":"Big Papis: restore real customers and demo control","branch":"ai/objective-first-repair-2552a8588e0e","writes":[],"patches":[],"version":1,"approved":true,"missionId":"2552a858-8e0e-4df7-ae75-df9ef2201231","objective":"Repair Big Papi's customer visibility from current main and ship it fully live. Big Papi's GodMode demo data must default OFF, the avatar menu must expose a per-tenant Demo data On/Off control, Pop-Up Customers must show real walk-up/retail/loyalty customers, Event Customers must include event inquiries/proposals/quoted/booked/completed relationships, and event-side contacts must not duplicate into Pop-Up. Create one fresh canonical ai/* branch from current main, apply the exact bounded edits, open one PR, run KnockLaunch Gate, squash merge, release the frontend, and visually verify the live Big Papi's Pop-Up customer route.","expectText":"Icey Customers","repository":"noel/KnockLaunchOS","verifyVisual":true,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"workstreamKey":"big-papis-customer-separation-demo-control","anchored_edits":[{"path":"src/hooks/useGodModeTenantDemo.ts","edits":[{"new_content":"  const [revision, setRevision] = useState(0);","old_content":"  const [, setRevision] = useState(0);"},{"new_content":"  const available = Boolean(user?.id && activeTenant?.id && hasGodModeAnywhere() && !isImpersonating && !explicitRealAccess);","old_content":"  const enabled = Boolean(user?.id && activeTenant?.id && hasGodModeAnywhere() && !isImpersonating && !explicitRealAccess);"},{"new_content":"  }, [activeTenant, user?.email, user?.id]);\n\n  const tenantSlug = String(scope?.tenantSlug || '').trim().toLowerCase();\n  const defaultPreferenceEnabled = tenantSlug !== 'big-papis' && tenantSlug !== 'big-papis-coquito-iceys';\n  const preferenceKey = scope ? `knocklaunch:godmode-demo-enabled:v1:${scope.operatorId}:${scope.tenantId}` : null;\n  const preferenceEnabled = useMemo(() => {\n    if (!preferenceKey || typeof window === 'undefined') return defaultPreferenceEnabled;\n    const stored = window.localStorage.getItem(preferenceKey);\n    if (stored === '1') return true;\n    if (stored === '0') return false;\n    return defaultPreferenceEnabled;\n  }, [defaultPreferenceEnabled, preferenceKey, revision]);\n  const enabled = available && preferenceEnabled;\n  const setEnabled = useCallback((next:boolean) => {\n    if (!preferenceKey || !scope || typeof window === 'undefined') return;\n    window.localStorage.setItem(preferenceKey, next ? '1' : '0');\n    setRevision(value => value + 1);\n    window.dispatchEvent(new CustomEvent(GODMODE_TENANT_DEMO_EVENT, {\n      detail: { tenantId: scope.tenantId, operatorId: scope.operatorId, preferenceChanged: true, enabled: next },\n    }));\n  }, [preferenceKey, scope]);\n\n  useEffect(() => {","old_content":"  }, [activeTenant, user?.email, user?.id]);\n\n  useEffect(() => {"},{"new_content":"    available, enabled, preferenceEnabled, setEnabled, scope, state,","old_content":"    enabled, scope, state,"}]},{"path":"src/components/CRMUserMenu.tsx","edits":[{"new_content":"  ClipboardList,\n  DatabaseZap,\n  FileText,","old_content":"  ClipboardList,\n  FileText,"},{"new_content":"import { resolveTenantMediaBranding } from '@/lib/tenants/tenantMediaBranding';\nimport { useGodModeTenantDemo } from '@/hooks/useGodModeTenantDemo';","old_content":"import { resolveTenantMediaBranding } from '@/lib/tenants/tenantMediaBranding';"},{"new_content":"  const { user, signOut } = useAuth();\n  const { activeTenant, effectiveRole, isTenantOwner, isAdminOrHigher, hasGodModeAnywhere, tenantViewMode, setTenantViewMode } = useMultiTenant();\n  const demo = useGodModeTenantDemo();\n  const [isOpen, setIsOpen] = useState(false);","old_content":"  const { user, signOut } = useAuth();\n  const { activeTenant, effectiveRole, isTenantOwner, isAdminOrHigher, hasGodModeAnywhere, tenantViewMode, setTenantViewMode } = useMultiTenant();\n  const [isOpen, setIsOpen] = useState(false);"},{"new_content":"  const selectedActions = isModesWorkspace ? modesActions : isBigPapisTenant ? bigPapisActions : isShortTermRentalTenant ? shortTermRentalActions : isCurriRealtorTenant ? curriActions : actions;\n  const demoModeAction: MenuAction = {\n    section: \"admin\",\n    label: `Demo data: ${demo.enabled ? 'On' : 'Off'}`,\n    icon: DatabaseZap,\n    show: demo.available,\n    onClick: () => {\n      demo.setEnabled(!demo.enabled);\n      window.setTimeout(() => window.location.reload(), 0);\n    },\n  };\n  const visibleActions = [...selectedActions, demoModeAction].filter((action) => {","old_content":"  const visibleActions = (isModesWorkspace ? modesActions : isBigPapisTenant ? bigPapisActions : isShortTermRentalTenant ? shortTermRentalActions : isCurriRealtorTenant ? curriActions : actions).filter((action) => {"}]},{"path":"src/pages/mobile-vendor/BigPapisCustomersPremium.tsx","edits":[{"new_content":"","old_content":"const OPERATIONAL_EVENT_STAGES = new Set(['Booked','Event Ready','Event Day']);\n"},{"new_content":"  const isClientRow=(row:typeof rows[number])=>{const source=String(row.customer.source||'').toLowerCase();const role=String(row.customer.contact_role||'').toLowerCase();return source==='manual_proposal'||source==='owner_confirmed_event_customer'||role==='client'||row.events.length>0;};\n  const isCustomerRow=(row:typeof rows[number])=>{const source=String(row.customer.source||'').toLowerCase();const status=String(row.customer.status||'').toLowerCase();const role=String(row.customer.contact_role||'').toLowerCase();if(source==='big_papi_next_stop_club'||status==='loyalty_member')return true;if(isClientRow(row))return false;return role==='customer';};\n  const customerRows=rows.filter(isCustomerRow).map((row)=>popupMode?{...row,customer:{...row.customer,lead_stage:null},events:[],next:null,last:null,contracted:0}:row);\n  const clientRows=eventMode?rows.filter(isClientRow).map((row)=>{const eventHistory=row.events;const eventIds=new Set(eventHistory.map((event)=>event.id));const eventInvoices=eventIds.size?row.invoices.filter((invoice)=>Boolean(invoice.event_booking_id&&eventIds.has(invoice.event_booking_id))):row.invoices;const today=dateKeyInTimeZone(new Date(),'America/New_York');const future=eventHistory.filter((event)=>!CLOSED_EVENT_STAGES.has(event.stage)&&(event.event_date||'9999-12-31')>=today).sort((a,b)=>(a.event_date||'9999').localeCompare(b.event_date||'9999'));const past=eventHistory.filter((event)=>event.event_date&&event.event_date<today).sort((a,b)=>(b.event_date||'').localeCompare(a.event_date||''));return{...row,customer:{...row.customer,lead_stage:row.customer.lead_stage||'Event Customer'},events:eventHistory,invoices:eventInvoices,next:future[0]||null,last:past[0]||eventHistory[0]||null,contracted:eventHistory.reduce((sum,event)=>sum+Number(event.quote_amount||0),0),paid:eventInvoices.filter(isPaid).reduce((sum,invoice)=>sum+Number(invoice.amount||0),0),open:eventInvoices.filter((invoice)=>!isOrderRequest(invoice)&&!isPaid(invoice)).reduce((sum,invoice)=>sum+Number(invoice.amount||0),0)};}):rows.filter(isClientRow);","old_content":"  const isCustomerRow=(row:typeof rows[number])=>{const source=String(row.customer.source||'').toLowerCase();const status=String(row.customer.status||'').toLowerCase();const role=String(row.customer.contact_role||'').toLowerCase();return source==='big_papi_next_stop_club'||status==='loyalty_member'||role==='customer';};\n  const isClientRow=(row:typeof rows[number])=>{const source=String(row.customer.source||'').toLowerCase();const role=String(row.customer.contact_role||'').toLowerCase();return source==='manual_proposal'||source==='owner_confirmed_event_customer'||role==='client'||row.events.length>0;};\n  const customerRows=rows.filter(isCustomerRow).map((row)=>popupMode?{...row,customer:{...row.customer,lead_stage:null},events:[],next:null,last:null,contracted:0}:row);\n  const clientRows=eventMode?rows.flatMap((row)=>{const bookedEvents=row.events.filter((event)=>OPERATIONAL_EVENT_STAGES.has(event.stage));if(!bookedEvents.length)return[];const bookedEventIds=new Set(bookedEvents.map((event)=>event.id));const bookedInvoices=row.invoices.filter((invoice)=>Boolean(invoice.event_booking_id&&bookedEventIds.has(invoice.event_booking_id)));const today=dateKeyInTimeZone(new Date(),'America/New_York');const future=bookedEvents.filter((event)=>(event.event_date||'9999-12-31')>=today).sort((a,b)=>(a.event_date||'9999').localeCompare(b.event_date||'9999'));const past=bookedEvents.filter((event)=>event.event_date&&event.event_date<today).sort((a,b)=>(b.event_date||'').localeCompare(a.event_date||''));return[{...row,customer:{...row.customer,lead_stage:row.customer.lead_stage||'Event Customer'},events:bookedEvents,invoices:bookedInvoices,next:future[0]||null,last:past[0]||bookedEvents[0]||null,contracted:bookedEvents.reduce((sum,event)=>sum+Number(event.quote_amount||0),0),paid:bookedInvoices.filter(isPaid).reduce((sum,invoice)=>sum+Number(invoice.amount||0),0),open:bookedInvoices.filter((invoice)=>!isOrderRequest(invoice)&&!isPaid(invoice)).reduce((sum,invoice)=>sum+Number(invoice.amount||0),0)}];}):rows.filter(isClientRow);"},{"new_content":"{popupMode?'Walk-up and retail customers only.':eventMode?'Event-side customers, proposals, inquiries, bookings, and completed event relationships live here.':'Icey Customers are walk-up and retail buyers. Event Customers are event-side relationships. Each contact belongs to the right working lane without duplicate cards.'}","old_content":"{popupMode?'Walk-up and retail customers only.':eventMode?'Only customers tied to a booked event are shown in Booked Event mode.':'Icey Customers buy Big Papi’s products. Event Customers are tied to bookings. One person can be both without becoming a duplicate.'}"},{"new_content":"  const customerSource=String(customer.source||'').toLowerCase();const customerStatus=String(customer.status||'').toLowerCase();const customerRole=String(customer.contact_role||'').toLowerCase();\n  const eventCustomer=customerSource==='manual_proposal'||customerSource==='owner_confirmed_event_customer'||customerRole==='client'||events.length>0;\n  const retailCustomer=customerSource==='big_papi_next_stop_club'||customerStatus==='loyalty_member'||(customerRole==='customer'&&!eventCustomer);\n  if(popupMode&&!retailCustomer)return <Navigate to={`${BIG_PAPIS_OWNER_BASE_PATH}/customers?bpMode=popup`} replace/>;\n  if(eventMode&&!eventCustomer)return <Navigate to={`${BIG_PAPIS_OWNER_BASE_PATH}/customers?bpMode=event`} replace/>;\n  const eventIds=new Set(events.map((event)=>event.id));\n  const allInvoices=(dataQuery.data?.invoices||[]).filter((invoice)=>invoice.contact_id===customer.id);\n  const invoices=popupMode?allInvoices.filter((invoice)=>!invoice.event_booking_id):eventMode&&eventIds.size?allInvoices.filter((invoice)=>Boolean(invoice.event_booking_id&&eventIds.has(invoice.event_booking_id))):allInvoices;","old_content":"  const customerSource=String(customer.source||'').toLowerCase();const customerStatus=String(customer.status||'').toLowerCase();const customerRole=String(customer.contact_role||'').toLowerCase();\n  const retailCustomer=customerSource==='big_papi_next_stop_club'||customerStatus==='loyalty_member'||customerRole==='customer';\n  if(popupMode&&!retailCustomer)return <Navigate to={`${BIG_PAPIS_OWNER_BASE_PATH}/customers?bpMode=popup`} replace/>;\n  const operationalEvents=events.filter((event)=>OPERATIONAL_EVENT_STAGES.has(event.stage));\n  if(eventMode&&!operationalEvents.length)return <Navigate to={`${BIG_PAPIS_OWNER_BASE_PATH}/customers?bpMode=event`} replace/>;\n  const operationalEventIds=new Set(operationalEvents.map((event)=>event.id));\n  const allInvoices=(dataQuery.data?.invoices||[]).filter((invoice)=>invoice.contact_id===customer.id);\n  const invoices=popupMode?allInvoices.filter((invoice)=>!invoice.event_booking_id):eventMode?allInvoices.filter((invoice)=>Boolean(invoice.event_booking_id&&operationalEventIds.has(invoice.event_booking_id))):allInvoices;"},{"new_content":"  const visibleEvents=events;const contracted=visibleEvents.reduce((sum,event)=>sum+Number(event.quote_amount||0),0);","old_content":"  const visibleEvents=eventMode?operationalEvents:events;const contracted=visibleEvents.reduce((sum,event)=>sum+Number(event.quote_amount||0),0);"},{"new_content":"<h2 className=\"text-lg font-black\">Event customers</h2>","old_content":"<h2 className=\"text-lg font-black\">Booked event customers</h2>"}]},{"path":"src/__tests__/contracts/godmode-tenant-demo-mode.contract.test.ts","edits":[{"new_content":"  const assetEngine = read('src/components/assets/TenantAssetEngine.tsx');\n  const userMenu = read('src/components/CRMUserMenu.tsx');\n\n  it('activates only for GodMode inside a tenant without explicit real-user projection and allows a tenant-scoped toggle', () => {\n    expect(hook).toContain('hasGodModeAnywhere()');\n    expect(hook).toContain('activeTenant?.id');\n    expect(hook).toContain('!isImpersonating');\n    expect(hook).toContain(\"access?.mode === 'read_only_support_access'\");\n    expect(hook).toContain('!explicitRealAccess');\n    expect(hook).toContain(\"tenantSlug !== 'big-papis'\");\n    expect(hook).toContain('knocklaunch:godmode-demo-enabled:v1');\n    expect(userMenu).toContain('Demo data:');\n    expect(userMenu).toContain('demo.setEnabled(!demo.enabled)');\n  });","old_content":"  const assetEngine = read('src/components/assets/TenantAssetEngine.tsx');\n\n  it('activates only for GodMode inside a tenant without explicit real-user projection', () => {\n    expect(hook).toContain('hasGodModeAnywhere()');\n    expect(hook).toContain('activeTenant?.id');\n    expect(hook).toContain('!isImpersonating');\n    expect(hook).toContain(\"access?.mode === 'read_only_support_access'\");\n    expect(hook).toContain('!explicitSupport');\n  });"}]},{"path":"src/__tests__/contracts/big-papis-premium-operations.contract.test.ts","edits":[{"new_content":"  it('deep-links customer messaging into the existing compliant SMS thread when one exists',()=>{const customers=read('src/pages/mobile-vendor/BigPapisCustomersPremium.tsx');const sms=read('src/pages/communications/sections/SmsCenterPanel.tsx');expect(customers).toContain('?phone=${encodeURIComponent');expect(sms).toContain(\"urlParams.get('phone')\");expect(sms).toContain('phoneToken(thread.phone) === requested');expect(sms).toContain('buildSmsReplyOutreachCompliance');});\n  it('keeps popup customers and event customers in separate working lanes without hiding non-booked event relationships',()=>{const customers=read('src/pages/mobile-vendor/BigPapisCustomersPremium.tsx');expect(customers).toContain(\"if(isClientRow(row))return false\");expect(customers).toContain(\"source==='manual_proposal'\");expect(customers).toContain(\"source==='owner_confirmed_event_customer'\");expect(customers).toContain(\"row.events.length>0\");expect(customers).not.toContain(\"const bookedEvents=row.events.filter\");expect(customers).toContain(\"Event-side customers, proposals, inquiries, bookings, and completed event relationships live here.\");});\n});","old_content":"  it('deep-links customer messaging into the existing compliant SMS thread when one exists',()=>{const customers=read('src/pages/mobile-vendor/BigPapisCustomersPremium.tsx');const sms=read('src/pages/communications/sections/SmsCenterPanel.tsx');expect(customers).toContain('?phone=${encodeURIComponent');expect(sms).toContain(\"urlParams.get('phone')\");expect(sms).toContain('phoneToken(thread.phone) === requested');expect(sms).toContain('buildSmsReplyOutreachCompliance');});\n});"}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"f31648efafa806413af41ac879b1c17a1be1df842324d84f1a588c5b372363f3","replayCount":0,"serializedBytes":16457},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T19:21:01.111559+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:2552a858-8e0e-4df7-ae75-df9ef2201231:repository-mutation-intent:f31648efafa806413af41ac879b1c17a1be1df842324d84f1a588c5b372363f3:0","mission_step_id":"a525e637-c4a3-42bc-aee3-0d9127645fc9","command_center_event_id":"2552a858-8e0e-4df7-ae75-df9ef2201231"},{"id":"c769f3ca-3fee-44a9-a234-61d78e13522a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/release-integrity-fastpath-20260911","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":29361,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1198,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1198,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1198,"repositoryMutationMs":29361,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1198,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1555,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:18:16.315137+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6f277f61-7a54-4f88-bb0d-d8be946364eb:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"b6643635-e7fc-4320-964e-5641fa649e13","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"c76d2453-4329-464b-aa38-d4ab33009d6a","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-7f7877b7f9f8","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1693,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-01T09:32:41.448Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.32-owner-contract-auto-hydration","prNumber":null,"terminal":false,"missionId":"7f7877b7-f9f8-47ad-b7b9-26f53f4cf60b","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1235,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":927,"providerAuthMs":0,"ledgerPrepareMs":927,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":927,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":927,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"7f7877b7-f9f8-47ad-b7b9-26f53f4cf60b"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3372,"likelyAffectedFiles":["workers/cc-execution/src/index-release-fast-lane.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T09:33:23.119951+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7f7877b7-f9f8-47ad-b7b9-26f53f4cf60b:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"5e18db92-37a4-4ea1-9016-fc14b6db1ddd","command_center_event_id":"7f7877b7-f9f8-47ad-b7b9-26f53f4cf60b"},{"id":"c76f5831-5da4-43da-a615-ef165ab2b28b","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_anchor_not_unique:supabase/functions/drive-import/index.ts","fingerprint":"6dc34b6cc9090871a1453cd178f63b23381fdff614c0d58a2d2f2baa45d67e80"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T18:13:43.554815+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:705abeca-2f2f-458a-9a7b-cd6479043c7a:repository-mutation-intent-blocked:6dc34b6cc9090871a1453cd178f63b23381fdff614c0d58a2d2f2baa45d67e80","mission_step_id":"f74a8814-6887-4623-848c-884535aab01c","command_center_event_id":"705abeca-2f2f-458a-9a7b-cd6479043c7a"},{"id":"c76fa1a4-cbb6-41cf-8229-a6af9a7ac13d","source":"paul-scheduler:compiler-recovery-v1","status":"blocked","payload":{"reason":"compiler_model_generation_failed","attempt":2,"prNumber":null,"httpStatus":409},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-12T19:37:16.848056+00:00","proof_gate":"compiler_scheduler_resume_not_advanced","source_sha":null,"external_id":null,"receipt_type":"bounded_compiler_scheduler_recovery","idempotency_key":"mission:393789c0-b448-4c6b-ac8c-834d7e59263d:compiler-scheduler-recovery:2:blocked","mission_step_id":null,"command_center_event_id":"393789c0-b448-4c6b-ac8c-834d7e59263d"},{"id":"c770e966-318e-4a7d-bac0-e006017d9a4d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-6b388ddc71c2","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":6672,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-26T14:48:48.801Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.286-cursor-readonly-mcp-bootstrap","prNumber":3800,"terminal":false,"missionId":"6b388ddc-71c2-4b95-8609-ea5cf55a85f0","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3363,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":534,"missionSetupMs":248,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":248,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":248,"repositoryMutationMs":2829,"repositoryProviderMs":2829,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1729,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":248,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1100},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"6b388ddc-71c2-4b95-8609-ea5cf55a85f0"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3102,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T14:48:53.068683+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3800","receipt_type":"execute_mission","idempotency_key":"mission:6b388ddc-71c2-4b95-8609-ea5cf55a85f0:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"a2cc0067-f31b-4f44-95b3-882d898b54ad","command_center_event_id":"6b388ddc-71c2-4b95-8609-ea5cf55a85f0"},{"id":"c771b3ff-22e3-4a17-af89-0eccef45611e","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-bd05f7786c4e","prNumber":2323,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"25c9abc72a747befdf3aa7042ed281e90ddec758","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T20:49:03.070448+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"25c9abc72a747befdf3aa7042ed281e90ddec758","external_id":"2323","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:bd05f778-6c4e-450a-88c7-aaeeb1133c62:merged-pr:2323:25c9abc72a747befdf3aa7042ed281e90ddec758","mission_step_id":"0af3cfbb-5c83-4d72-84f1-378e412a4ccd","command_center_event_id":"bd05f778-6c4e-450a-88c7-aaeeb1133c62"},{"id":"c772cf40-3f13-4d45-9dd1-cc48f6e9be38","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same existing PR #1557 only. Exact head 98d8d7c45e7b7fb45ccd36cf4275e45f24c72b37 has passed KnockLaunch Gate. Do not mutate source or create replacement work. Squash merge through protected Forgejo main, deploy only the affected frontend production target, verify the live frontend serves the merge, then run the required focused visual proof on the exact Dharma roof-estimate route: capture the map viewport/frame before one measurement action and after the measurement state changes, proving the viewport dimensions/aspect and referenced property framing do not change. Do not run a broad visual audit.","wordingChanged":false,"canonicalIntent":"Continue the same existing PR #1557 only. Exact head 98d8d7c45e7b7fb45ccd36cf4275e45f24c72b37 has passed KnockLaunch Gate. Do not mutate source or create replacement work. Squash merge through protected Forgejo main, deploy only the affected frontend production target, verify the live frontend serves the merge, then run the required focused visual proof on the exact Dharma roof-estimate route: capture the map viewport/frame before one measurement action and after the measurement state changes, proving the viewport dimensions/aspect and referenced property framing do not change. Do not run a broad visual audit.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"merged","statement":"Green exact head is squash-merged into protected main.","proofConditionIds":["repo-proof"]},{"id":"released","statement":"Only frontend is released and production serves the merged revision.","proofConditionIds":["runtime-proof"]},{"id":"stable-frame","statement":"On the exact Dharma route, one measurement action leaves the map viewport dimensions/aspect and property framing unchanged.","proofConditionIds":["visual-proof"]}],"objective":"Continue the same existing PR #1557 only. Exact head 98d8d7c45e7b7fb45ccd36cf4275e45f24c72b37 has passed KnockLaunch Gate. Do not mutate source or create replacement work. Squash merge through protected Forgejo main, deploy only the affected frontend production target, verify the live frontend serves the merge, then run the required focused visual proof on the exact Dharma roof-estimate route: capture the map viewport/frame before one measurement action and after the measurement state changes, proving the viewport dimensions/aspect and referenced property framing do not change. Do not run a broad visual audit.","constraints":[{"id":"no-source-change","statement":"No additional source mutation, branch, or PR.","proofConditionIds":["repo-proof"]},{"id":"focused-proof","statement":"Visual proof is limited to the reported roof-estimate map stability claim.","proofConditionIds":["visual-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"PR #1557 exact green head squash merges without replacement source mutation.","route":"/redfish-roofing/homeowners/95fc090e-5761-4d32-b387-0308d074e524?section=roof-estimate","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"Production frontend serves the #1557 squash merge.","route":"/redfish-roofing/homeowners/95fc090e-5761-4d32-b387-0308d074e524?section=roof-estimate","roleRef":null,"userRef":null,"required":true,"expectedText":"Roof Measurement","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"visual-proof","kind":"visual","claim":"On the exact Dharma roof-estimate route, viewport dimensions/aspect and referenced property framing are unchanged before versus after one measurement action.","route":"/redfish-roofing/homeowners/95fc090e-5761-4d32-b387-0308d074e524?section=roof-estimate","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"7468d3a76b3f13adbd0c308fabea5d4573a4d6a588a6a135f960c6b9e966ced2","requestContractRevision":7,"previousRequestContractHash":"95d57f934cf023784fada479eb8728eb340e497214153ed00bb9374ea1defa59"},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-03T14:23:19.744369+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a2bf6791-5eab-4c5b-8c92-44a9a4ad7b49:request-contract-revision:7:7468d3a76b3f13adbd0c308fabea5d4573a4d6a588a6a135f960c6b9e966ced2","mission_step_id":"b0ac68e9-8918-4195-9d48-80545f86cf32","command_center_event_id":"a2bf6791-5eab-4c5b-8c92-44a9a4ad7b49"},{"id":"c773761c-f369-4701-8155-90794e9ae348","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-729b5f56ebf6","prNumber":5192,"nextAction":null,"mergeCommitSha":"196fd6980e546295f0c9a1d1c9247e47050d15e4","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T15:45:44.876624+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"196fd6980e546295f0c9a1d1c9247e47050d15e4","external_id":"5192","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:729b5f56-ebf6-4e8a-a5fa-2c8727304b66:merged-pr:5192:196fd6980e546295f0c9a1d1c9247e47050d15e4","mission_step_id":"fba04c14-55ce-4bc3-a830-61a480fcb047","command_center_event_id":"729b5f56-ebf6-4e8a-a5fa-2c8727304b66"},{"id":"c774e7bc-0a37-4bda-b686-a1a2055edad2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-5985fcd91c4f","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.40-powershell-source-resolution","prNumber":null,"terminal":false,"missionId":"5985fcd9-1c4f-491d-af2a-278f521b5414","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1278,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":425,"providerAuthMs":0,"ledgerPrepareMs":425,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":425,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":425,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"5985fcd9-1c4f-491d-af2a-278f521b5414"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4526,"likelyAffectedFiles":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/mcp-synthesis-source-bundle.js","workers/cc-execution/src/command-center-contracts.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T00:23:45.17532+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5985fcd9-1c4f-491d-af2a-278f521b5414:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"bf896329-8bd5-4149-b6f5-512f978676d1","command_center_event_id":"5985fcd9-1c4f-491d-af2a-278f521b5414"},{"id":"c7756f48-fc3b-489b-bba1-58cc59792c4c","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-1fb6659c7d4f","prNumber":2838,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"8d566cdbbec12b51d4a0b4615db3d6f52c8932f6","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T17:20:40.608909+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"8d566cdbbec12b51d4a0b4615db3d6f52c8932f6","external_id":"2838","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:1fb6659c-7d4f-43be-9000-a447df0c443f:merged-pr:2838:8d566cdbbec12b51d4a0b4615db3d6f52c8932f6","mission_step_id":"fb562e79-afc6-4189-98ce-132aa689ac91","command_center_event_id":"1fb6659c-7d4f-43be-9000-a447df0c443f"},{"id":"c7775c47-04c1-46cd-bc2f-417aa8734bcf","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-3f0c04d4ae97","prNumber":3831,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"bd609b676b0f693f80d9d50e1ba00e22eba2432d","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T21:10:32.628034+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"bd609b676b0f693f80d9d50e1ba00e22eba2432d","external_id":"3831","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:3f0c04d4-ae97-4784-a674-ff6ea226e81a:merged-pr:3831:bd609b676b0f693f80d9d50e1ba00e22eba2432d","mission_step_id":"0d39e428-504b-43fc-8978-aaa9c55d8f75","command_center_event_id":"3f0c04d4-ae97-4784-a674-ff6ea226e81a"},{"id":"c77787bb-75c9-4780-a28d-a1de39111942","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-63f4a37ee368","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":6046,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":133741,"firstUsefulResultAt":"2026-09-30T12:25:09.217Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.10-paul-eval-precision","prNumber":4224,"terminal":false,"missionId":"63f4a37e-e368-482b-bcb4-81922308737a","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3548,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":438,"missionSetupMs":254,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":254,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":254,"repositoryMutationMs":3110,"repositoryProviderMs":3110,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2003,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":254,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1107},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"63f4a37e-e368-482b-bcb4-81922308737a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3195,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T12:27:27.544605+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4224","receipt_type":"execute_mission","idempotency_key":"mission:63f4a37e-e368-482b-bcb4-81922308737a:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"ccfae345-9bf9-4f29-9eae-9c5694900b78","command_center_event_id":"63f4a37e-e368-482b-bcb4-81922308737a"},{"id":"c778387c-fb0c-456e-a333-12311c40c41f","source":"cc-execution","status":"repair_prepared","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/repair-experience-editor-witness-entry-20260803-r202608031648","reason":null,"status":"repair_prepared","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.2-deferred-visual-proof","prNumber":3889,"terminal":false,"missionId":"0ca2dfa2-1f3d-4fff-97cf-20d9468d83bb","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"ship_and_prove","receiptRef":{"mode":"full","missionId":"0ca2dfa2-1f3d-4fff-97cf-20d9468d83bb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"sourceReceiptBytes":1026,"ownerActionRequired":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-03T16:48:33.665237+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"3889","receipt_type":"execute_mission","idempotency_key":"mission:0ca2dfa2-1f3d-4fff-97cf-20d9468d83bb:execute_mission:repair_mission_prepared","mission_step_id":"d8c695b9-58eb-489d-93d4-2458a0ac59b5","command_center_event_id":"0ca2dfa2-1f3d-4fff-97cf-20d9468d83bb"},{"id":"c779554f-7f3b-4e2b-b3a2-9441e303c890","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.30.2-deferred-visual-proof","prNumber":3892,"terminal":false,"missionId":"26be09ca-7f97-444d-b77e-561e834e0164","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"5ad09e0a3bb9f40857a20dd9be2325874c83fe69","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"26be09ca-7f97-444d-b77e-561e834e0164"},"performance":null,"deploymentId":"canonical-release-5ad09e0a3bb9","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"sourceReceiptBytes":921,"ownerActionRequired":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-03T17:17:13.516987+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"5ad09e0a3bb9f40857a20dd9be2325874c83fe69","external_id":"canonical-release-5ad09e0a3bb9","receipt_type":"ship_and_prove","idempotency_key":"mission:26be09ca-7f97-444d-b77e-561e834e0164:ship_and_prove:ship_and_prove_release_pending","mission_step_id":"55a49cbe-fc10-4329-9a46-a821bedc76c5","command_center_event_id":"26be09ca-7f97-444d-b77e-561e834e0164"},{"id":"c779a244-f317-4ce3-90b9-1fdcc6c92c04","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/security-final-corrective-10-of-10-20260903","reason":null,"status":"in_progress","metrics":{"receiptBytes":4410,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1537,"terminal":false,"missionId":"be4fb6c6-64a8-4ed1-b0e2-43bce20dd585","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":5005,"prReadinessMs":267,"approvedPlanMs":0,"missionSetupMs":612,"shipAndProveMs":4506},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"be4fb6c6-64a8-4ed1-b0e2-43bce20dd585"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1009,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T03:28:20.427402+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1537","receipt_type":"execute_mission","idempotency_key":"mission:be4fb6c6-64a8-4ed1-b0e2-43bce20dd585:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"69526ec1-ef24-4527-bde5-b5e78dc86e4e","command_center_event_id":"be4fb6c6-64a8-4ed1-b0e2-43bce20dd585"},{"id":"c77a364c-77ea-4b03-a466-8934c35b2d2a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-03b8078d08a3","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":18803,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-30T13:25:39.662Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.14-paul-exact-basename-proof","prNumber":4237,"terminal":false,"missionId":"03b8078d-08a3-45b8-b674-450597a457bd","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5000,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1693,"missionSetupMs":379,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":379,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":379,"repositoryMutationMs":3306,"repositoryProviderMs":3306,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2162,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":379,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1144},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"03b8078d-08a3-45b8-b674-450597a457bd"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3976,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T13:25:45.94913+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4237","receipt_type":"execute_mission","idempotency_key":"mission:03b8078d-08a3-45b8-b674-450597a457bd:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"8c734155-bbbf-4f51-bc4c-ac2ed5f6bf7d","command_center_event_id":"03b8078d-08a3-45b8-b674-450597a457bd"},{"id":"c77a9aaf-f7bb-424f-8de0-eac448434935","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-proposal-studio-redesign","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.64-mutation-ledger-handoff","prNumber":null,"terminal":false,"missionId":"64a00bd5-7e48-4d32-848c-067666f56b2c","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":99,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1578,"providerAuthMs":0,"ledgerPrepareMs":781,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1578,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":781,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"64a00bd5-7e48-4d32-848c-067666f56b2c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2756,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-05T18:56:11.951156+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:64a00bd5-7e48-4d32-848c-067666f56b2c:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"b2388da6-429a-4c40-93aa-96c864a25cef","command_center_event_id":"64a00bd5-7e48-4d32-848c-067666f56b2c"},{"id":"c77aafc2-9909-4d04-9fd2-ac785ffabf6f","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-087b9405b4b8","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":14217,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":3,"executorlessWaitMs":255126,"firstUsefulResultAt":"2026-09-30T12:53:17.075Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.10-paul-eval-precision","prNumber":4228,"terminal":false,"missionId":"087b9405-b4b8-453f-98e7-06d2da99ce2d","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"50aa65da40df4ca088c4d46a2ac0240096337d97","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1207,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":64,"approvedPlanMs":0,"missionSetupMs":197,"providerAuthMs":0,"shipAndProveMs":773,"ledgerPrepareMs":197,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":197,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":197,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"087b9405-b4b8-453f-98e7-06d2da99ce2d"},"performance":null,"deploymentId":"forgejo-main-50aa65da40df","releaseState":"pending","workflowRunId":13348,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2707,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T12:58:28.961498+00:00","proof_gate":"canonical_release_dispatched","source_sha":"50aa65da40df4ca088c4d46a2ac0240096337d97","external_id":"forgejo-main-50aa65da40df","receipt_type":"execute_mission","idempotency_key":"mission:087b9405-b4b8-453f-98e7-06d2da99ce2d:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"4f929803-4e54-433e-ae4e-69f0c3af815b","command_center_event_id":"087b9405-b4b8-453f-98e7-06d2da99ce2d"},{"id":"c77c6191-e00c-4334-873b-e66a943a2009","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending","render-onrunner/runtime-proof":"pending"},"mainSha":"bf2a8e9c4206c491a249c02db298682850f49581","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof","render-onrunner/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof","render-onrunner/runtime-proof"],"sourceSha":"bf2a8e9c4206c491a249c02db298682850f49581","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending","ccExecution":"pending"},"requestContractHash":"c9e9b59b67caa5415a21f87e0812843c76f6cc41f375aa4e9c45a6310f75cc3d","forgejoWorkflowProof":{"runId":11782,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"onrunner":"pending","ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending","ccExecution":"pending"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_mismatch","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":false,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"e52fc7056f656be0bfe1efa5ce077b6dbb30d9e3","runnerVersion":"onrunner-e52fc7056f65","expectedSourceSha":"bf2a8e9c4206c491a249c02db298682850f49581"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"e52fc7056f656be0bfe1efa5ce077b6dbb30d9e3","deploymentId":"forgejo-main-e52fc7056f656be0bfe1efa5ce077b6dbb30d9e3","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.279-paul-hybrid","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T13:13:50.102617+00:00","proof_gate":"canonical_release_pending","source_sha":"bf2a8e9c4206c491a249c02db298682850f49581","external_id":"forgejo-main-bf2a8e9c4206","receipt_type":"canonical_release_status","idempotency_key":"mission:6e305bba-8ec4-4562-99e4-679473849b9a:forgejo-release-status:bf2a8e9c4206c491a249c02db298682850f49581:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending|render-onrunner/runtime-proof=pending","mission_step_id":"13d4c0cf-2683-47ab-a788-4b901cf1dc4d","command_center_event_id":"6e305bba-8ec4-4562-99e4-679473849b9a"},{"id":"c77e008d-abbd-43f2-97ff-b7d91ebbd09b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/realtor-closing-coordinator-canonical-v4-20260906","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2044,"terminal":false,"missionId":"087f0e02-0b57-403a-b046-60853faa6862","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1672,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"087f0e02-0b57-403a-b046-60853faa6862"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1298,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T04:01:11.021827+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2044","receipt_type":"automatic_mission_resume","idempotency_key":"mission:087f0e02-0b57-403a-b046-60853faa6862:automatic-mission-resume:2044:repair_mission_waiting_for_gate","mission_step_id":"aabe1af9-843c-4957-8f0a-4100330f1a83","command_center_event_id":"087f0e02-0b57-403a-b046-60853faa6862"},{"id":"c77f20c6-1044-402a-bfe3-06a6e89b0be0","source":"cc-execution","status":"recorded","payload":{"objective":"Ship and prove noel/KnockLaunchOS PR #424","tenantRef":"766cfaa7-ac42-46c8-bbef-69d13268a29d","receivedAt":"2026-08-19T14:54:38.093Z","fingerprint":"404cc06bca7c8ec32b4a11e40f3df380012e6c9a261354900bc7f8121fb6a0f3","workstreamRef":"766cfaa7ac4246c8bbef69d13268a29d","conversationId":null,"canonicalBranch":null,"requestedBranch":null,"conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-19T14:54:38.481815+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:64840ea9-d5a7-40ee-9796-24f62810ee67:tenant-workstream-contribution:404cc06bca7c8ec32b4a11e40f3df380012e6c9a261354900bc7f8121fb6a0f3","mission_step_id":null,"command_center_event_id":"64840ea9-d5a7-40ee-9796-24f62810ee67"},{"id":"c780ebb6-8371-46aa-9dda-ac7461659409","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":205569,"releaseCount":0,"toolCallCount":136,"repeatedCallCount":133,"executorlessWaitMs":8924262,"firstUsefulResultAt":"2026-10-06T13:37:04.754Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":5171,"terminal":false,"missionId":"d345d7f1-9f90-4abc-a2d3-ed42ff69dffc","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":4000,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"d345d7f1-9f90-4abc-a2d3-ed42ff69dffc"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1006,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T13:37:12.402389+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"5171","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d345d7f1-9f90-4abc-a2d3-ed42ff69dffc:automatic-mission-resume:5171:repair_mission_waiting_for_gate","mission_step_id":"c42cc793-c3df-48a7-ba94-c48d415d7fd4","command_center_event_id":"d345d7f1-9f90-4abc-a2d3-ed42ff69dffc"},{"id":"c7821fdc-7b53-41c3-a46e-4c1d97bef2bf","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/fix-experience-editor-core-interactions-20260804","reason":"anchored_edits resolution failed","status":"blocked","metrics":{"receiptBytes":1137,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.16-controlled-merge-fallback-fix","prNumber":null,"terminal":false,"missionId":"92cf3b1e-9c89-4177-8cd3-1f4f9a4eb041","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"92cf3b1e-9c89-4177-8cd3-1f4f9a4eb041"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":724,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-04T19:44:06.292558+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:92cf3b1e-9c89-4177-8cd3-1f4f9a4eb041:execute_mission:repair_mission_execution_blocked","mission_step_id":"c3493526-81c5-4632-9635-77eb4473b8b0","command_center_event_id":"92cf3b1e-9c89-4177-8cd3-1f4f9a4eb041"},{"id":"c784103a-6a8c-4595-9c31-33f82a919eba","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same Quick Tour workstream on existing branch ai/objective-first-repair-mtk9uc52 and existing PR 1432. Add the owner's Redfish avatar requirement to that same branch: render the tenant account/avatar menu in the shared Redfish header on every route including Today, keep it inline in reserved header space, and compact adjacent mobile actions so it cannot overlay content. Then finish the existing PR through Gate, squash merge, affected release, and live proof. Do not create another PR or invite Jimmy.","wordingChanged":false,"canonicalIntent":"Continue the same Quick Tour workstream on existing branch ai/objective-first-repair-mtk9uc52 and existing PR 1432. Add the owner's Redfish avatar requirement to that same branch: render the tenant account/avatar menu in the shared Redfish header on every route including Today, keep it inline in reserved header space, and compact adjacent mobile actions so it cannot overlay content. Then finish the existing PR through Gate, squash merge, affected release, and live proof. Do not create another PR or invite Jimmy.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-tour","statement":"Existing Quick Tour implementation is shipped.","proofConditionIds":["proof-runtime"]},{"id":"outcome-avatar","statement":"Redfish account/avatar is constant including Today and remains inline, never floating over content.","proofConditionIds":["proof-runtime","proof-avatar"]}],"objective":"Continue the same Quick Tour workstream on existing branch ai/objective-first-repair-mtk9uc52 and existing PR 1432. Add the owner's Redfish avatar requirement to that same branch: render the tenant account/avatar menu in the shared Redfish header on every route including Today, keep it inline in reserved header space, and compact adjacent mobile actions so it cannot overlay content. Then finish the existing PR through Gate, squash merge, affected release, and live proof. Do not create another PR or invite Jimmy.","constraints":[{"id":"constraint-pr","statement":"Use the existing branch and PR 1432; no duplicate PR.","proofConditionIds":["proof-runtime"]},{"id":"constraint-jimmy","statement":"Do not send Jimmy an invitation.","proofConditionIds":["proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-runtime","kind":"runtime","claim":"Quick Tour and constant Redfish account menu are live in production.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-avatar","kind":"interaction","claim":"Redfish account menu is present on Today.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[{"type":"assert","selector":"[data-redfish-account-menu=\"true\"]","description":"Account/avatar menu is rendered in the Redfish header"}],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"04bf794deb2a47d3af95b94a37d5fec08c9903fd7f1cca1f3ab50d5998487b00","requestContractRevision":2,"previousRequestContractHash":"c6537531711206ce862c9eeecc683d2b4f773a3e6bccc802ed8590e607d3142e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T15:54:18.764952+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:272f2d2b-bc01-4098-9b8e-f988cc412bbf:request-contract-revision:2:04bf794deb2a47d3af95b94a37d5fec08c9903fd7f1cca1f3ab50d5998487b00","mission_step_id":"8c61d000-ba23-4cf3-a700-00f9a2b293be","command_center_event_id":"272f2d2b-bc01-4098-9b8e-f988cc412bbf"},{"id":"c78864d7-addd-4d53-926b-2e8b12a00afa","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","render-onrunner/runtime-proof":"success"},"mainSha":"6c66eda73ab27557becbbffc71f651ca9ccadb09","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"6c66eda73ab27557becbbffc71f651ca9ccadb09","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"success","ccExecution":"success"},"requestContractHash":"601ff176b67af4ccf7cf83f0035274d59d309bb21ff246e68245a3af87acb8d0","forgejoWorkflowProof":{"runId":8626,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"onrunner":"success","ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"onrunner":"success"}},"onrunnerRuntimeProof":{"reason":null,"hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":true,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"6c66eda73ab27557becbbffc71f651ca9ccadb09","runnerVersion":"onrunner-6c66eda73ab2","expectedSourceSha":"6c66eda73ab27557becbbffc71f651ca9ccadb09"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T04:44:39.439115+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"6c66eda73ab27557becbbffc71f651ca9ccadb09","external_id":"forgejo-main-6c66eda73ab2","receipt_type":"canonical_release_status","idempotency_key":"mission:25776a3e-f543-4fb8-921f-4747b7def5a8:forgejo-release-status:6c66eda73ab27557becbbffc71f651ca9ccadb09:verified:forgejo-main/source=success|forgejo-release/workflow=success|render-onrunner/runtime-proof=success","mission_step_id":"200ec4fd-9140-4040-a6c3-bcaf78c6bd3c","command_center_event_id":"25776a3e-f543-4fb8-921f-4747b7def5a8"},{"id":"c789a007-9309-4a32-a000-b96a50d20e4d","source":"cc-execution","status":"recorded","payload":{"objective":"Adopt existing PR #1333 on branch ai/redfish-native-route-selection-20260902 exactly as-is. Its head c11c1e847b942596cd0b55afc0895f3a94dd858a is green and not behind main. Do not synthesize or modify source. Arm it for canonical squash merge, release the affected frontend target, then execute the explicit live proof contract.","tenantRef":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","receivedAt":"2026-09-02T00:21:49.738Z","fingerprint":"4f428d13f7f493e0a990aa7f5359f52848521e6754d882396dd1427c4e60be05","workstreamRef":"de8369b6a78f40bbae1f28ffca62bc7e","conversationId":null,"canonicalBranch":"ai/redfish-native-route-selection-20260902","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt existing PR #1333 on branch ai/redfish-native-route-selection-20260902 exactly as-is. Its head c11c1e847b942596cd0b55afc0895f3a94dd858a is green and not behind main. Do not synthesize or modify source. Arm it for canonical squash merge, release the affected frontend target, then execute the explicit live proof contract.","wordingChanged":false,"canonicalIntent":"Adopt existing PR #1333 on branch ai/redfish-native-route-selection-20260902 exactly as-is. Its head c11c1e847b942596cd0b55afc0895f3a94dd858a is green and not behind main. Do not synthesize or modify source. Arm it for canonical squash merge, release the affected frontend target, then execute the explicit live proof contract.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"appointments-ready","statement":"/redfish-roofing/appointments renders the Redfish-native appointments route and becomes application-ready without the generic AppointmentsQueue startup stall.","proofConditionIds":["proof-appointments"]},{"id":"canvassing-ready","statement":"/redfish-roofing/canvassing renders the Redfish-native canvassing route and becomes application-ready without the generic CanvassingMap startup stall.","proofConditionIds":["proof-canvassing"]},{"id":"ops-ready","statement":"/redfish-roofing/ops renders the Redfish-native ops route and becomes application-ready without the generic ConstructionOpsMapDashboard startup stall.","proofConditionIds":["proof-ops"]},{"id":"calendar-regression","statement":"/redfish-roofing/calendar remains functional after the routing repair.","proofConditionIds":["proof-calendar"]}],"objective":"Adopt existing PR #1333 on branch ai/redfish-native-route-selection-20260902 exactly as-is. Its head c11c1e847b942596cd0b55afc0895f3a94dd858a is green and not behind main. Do not synthesize or modify source. Arm it for canonical squash merge, release the affected frontend target, then execute the explicit live proof contract.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-appointments","kind":"runtime","claim":"Appointments route is live and application-ready on the Redfish-native route.","route":"/redfish-roofing/appointments","roleRef":null,"userRef":null,"required":true,"expectedText":"All","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-canvassing","kind":"runtime","claim":"Canvassing route is live and application-ready on the Redfish-native route.","route":"/redfish-roofing/canvassing","roleRef":null,"userRef":null,"required":true,"expectedText":"Canvassing","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-ops","kind":"runtime","claim":"Ops route is live and application-ready on the Redfish-native route.","route":"/redfish-roofing/ops","roleRef":null,"userRef":null,"required":true,"expectedText":"Operations","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-calendar","kind":"runtime","claim":"Calendar remains functional after the routing repair.","route":"/redfish-roofing/calendar","roleRef":null,"userRef":null,"required":true,"expectedText":"Calendar","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/redfish-native-route-selection-20260902","conversationContext":null,"requestContractHash":"8ca9d0818f3eb47b03b6f96c3be817ea94d04a8f7fedd320b4cac0db0327b2b3","requestContractRevision":1},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T00:21:50.284421+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:bab24387-a149-45d1-b968-e734305f1fb2:tenant-workstream-contribution:4f428d13f7f493e0a990aa7f5359f52848521e6754d882396dd1427c4e60be05","mission_step_id":null,"command_center_event_id":"bab24387-a149-45d1-b968-e734305f1fb2"},{"id":"c78a66c8-7897-46a0-b6bf-aef833abbdf6","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.31.34-immutable-pr-release-base","prNumber":4584,"terminal":false,"missionId":"bc5aa8da-0243-43fa-85b5-69c7baa3b1d8","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"d3d65e19890cf637718462e224db1f9a03a75663","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"bc5aa8da-0243-43fa-85b5-69c7baa3b1d8"},"performance":null,"deploymentId":"canonical-release-d3d65e19890c","workflowRunId":31443817226,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["opportunity-radar"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1255,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-10T23:49:46.682484+00:00","proof_gate":"canonical_release_dispatched","source_sha":"d3d65e19890cf637718462e224db1f9a03a75663","external_id":"canonical-release-d3d65e19890c","receipt_type":"ship_and_prove","idempotency_key":"mission:bc5aa8da-0243-43fa-85b5-69c7baa3b1d8:ship_and_prove:canonical_release_dispatched:d3d65e19890cf637718462e224db1f9a03a75663:31443817226","mission_step_id":"fdf6bae1-f603-485b-a6f7-8244b6d7ccc4","command_center_event_id":"bc5aa8da-0243-43fa-85b5-69c7baa3b1d8"},{"id":"c78b3470-9579-4e8f-a428-927704135ce3","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"d8fecf0c1865806217c798dd09994c70e1c85f63","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"82a83f87ca58689e96d1545d59416eaae4ef486c","prNumber":2524,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7467/jobs/1","mergeCommitSha":"d8fecf0c1865806217c798dd09994c70e1c85f63"}],"requestContractHash":"6777db2d1e23bf10701f332e3b699e6f3674645e4aee18e7a063e9e16c42e8d2"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T19:08:15.819402+00:00","proof_gate":"request_contract_repository_verified","source_sha":"d8fecf0c1865806217c798dd09994c70e1c85f63","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:32eb9182-0a66-47dd-813e-ef2e7777a0e3:request-contract-repository:6777db2d1e23bf10701f332e3b699e6f3674645e4aee18e7a063e9e16c42e8d2:d8fecf0c1865806217c798dd09994c70e1c85f63","mission_step_id":"eb5b9f32-3bfa-4e70-aa6e-956986fc3e26","command_center_event_id":"32eb9182-0a66-47dd-813e-ef2e7777a0e3"},{"id":"c78b35ad-3efc-4605-8c4d-98af551469b6","source":"github-status","status":"pending","payload":{"failed":[],"states":{"canonical-production-release/verified":"pending"},"missing":[],"pending":["canonical-production-release/verified"],"required":["canonical-production-release/verified"],"sourceSha":"24e45bdb3f0c92a7f31865a4db244985d0aa3067","releaseState":"pending","exactConductorRun":{"id":31437821923,"status":"in_progress","headSha":"24e45bdb3f0c92a7f31865a4db244985d0aa3067","conclusion":null,"compareStatus":"identical","sourceMatches":true,"containsSourceSha":true,"reconciliationMode":null},"ccExecutionRuntimeProof":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-10T22:20:02.997039+00:00","proof_gate":"canonical_release_pending","source_sha":"24e45bdb3f0c92a7f31865a4db244985d0aa3067","external_id":"canonical-release-24e45bdb3f0c","receipt_type":"canonical_release_status","idempotency_key":"mission:ed0d1c49-6b1e-417f-8c15-a9e6d77fb73a:release-status:24e45bdb3f0c92a7f31865a4db244985d0aa3067:31437821923:pending:canonical-production-release/verified=pending","mission_step_id":"f524a63c-50d4-4295-902e-6c1e7da9a538","command_center_event_id":"ed0d1c49-6b1e-417f-8c15-a9e6d77fb73a"},{"id":"c78cae1e-d8eb-441a-803c-94aedbe33283","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized latency repair: align all canonical timeout mirrors and Gate invariants with bounded mutation policy.","baseSha":"0c09220c29eb80a8527ad1ad733a189e730b5cb4","issuedAt":1790225249381,"expiresAt":1790225429381,"missionId":"ce1aaef9-6cbf-4567-8214-5633d1676cb8","authorizationId":"12045b49-9900-4d64-9c55-83c8abab2532","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:47:29.654041+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0c09220c29eb80a8527ad1ad733a189e730b5cb4","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:12045b49-9900-4d64-9c55-83c8abab2532","mission_step_id":"9adcc71f-b3dd-4204-9a70-be13913783e4","command_center_event_id":"ce1aaef9-6cbf-4567-8214-5633d1676cb8"},{"id":"c792743a-d667-4981-a8d3-e3dbd333dd47","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-e1207667e207","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":77750,"releaseCount":1,"toolCallCount":29,"repeatedCallCount":15,"executorlessWaitMs":30768199,"firstUsefulResultAt":"2026-09-30T03:09:55.248Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":"1.64.10-paul-eval-precision","prNumber":4199,"terminal":false,"missionId":"e1207667-e207-4a09-82e3-12d30206e8af","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"8b44f02c715db02c6bf3640b32a8226e8d4ff861","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1589,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":80,"approvedPlanMs":0,"missionSetupMs":536,"providerAuthMs":0,"shipAndProveMs":1049,"ledgerPrepareMs":536,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":536,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":536,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"e1207667-e207-4a09-82e3-12d30206e8af"},"performance":null,"deploymentId":"forgejo-main-8b44f02c715d","releaseState":"failed","workflowRunId":13325,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2711,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T03:23:33.00976+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"b65ce954c8cce68edaa0b188a9c231e1ef046983","external_id":"forgejo-main-b65ce954c8cc","receipt_type":"execute_mission","idempotency_key":"mission:e1207667-e207-4a09-82e3-12d30206e8af:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"1ac8caf6-b47b-4c06-ac66-236b12b65a47","command_center_event_id":"e1207667-e207-4a09-82e3-12d30206e8af"},{"id":"c79308ac-805c-4b5e-a9e9-0a115a3453de","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same owner-authorized scoped control-plane speed-and-accuracy repair. Protected main advanced to 8fb6356d5f5621f4347e1eca299158afadc44e0e while PR #1303 was gated. Do not change the intended source diff and do not create another branch or PR. Refresh existing PR #1303 onto current main, re-run the exact-head KnockLaunch Gate, squash merge when green, release only affected cc-execution, verify live runtime version 1.58.3-speed-proof-accuracy and claim-matched runtime proof, and retain controlPlaneFrozen=true at terminal completion.","wordingChanged":false,"canonicalIntent":"Continue the same owner-authorized scoped control-plane speed-and-accuracy repair. Protected main advanced to 8fb6356d5f5621f4347e1eca299158afadc44e0e while PR #1303 was gated. Do not change the intended source diff and do not create another branch or PR. Refresh existing PR #1303 onto current main, re-run the exact-head KnockLaunch Gate, squash merge when green, release only affected cc-execution, verify live runtime version 1.58.3-speed-proof-accuracy and claim-matched runtime proof, and retain controlPlaneFrozen=true at terminal completion.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"repair","statement":"Refresh existing PR #1303 without changing its intended diff, pass exact Gate, merge, release cc-execution, and prove the scoped speed-and-accuracy repair live with the control plane frozen afterward.","proofConditionIds":["repo","runtime"]}],"objective":"Continue the same owner-authorized scoped control-plane speed-and-accuracy repair. Protected main advanced to 8fb6356d5f5621f4347e1eca299158afadc44e0e while PR #1303 was gated. Do not change the intended source diff and do not create another branch or PR. Refresh existing PR #1303 onto current main, re-run the exact-head KnockLaunch Gate, squash merge when green, release only affected cc-execution, verify live runtime version 1.58.3-speed-proof-accuracy and claim-matched runtime proof, and retain controlPlaneFrozen=true at terminal completion.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Current Forgejo main contains PR #1303 after exact Gate and squash merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Affected cc-execution runtime actually ran from the merged main SHA and reports version 1.58.3-speed-proof-accuracy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"1f9196b9c440cb1424780267e89fff70a4cec704be91716bf6a45605d127542a","requestContractRevision":6,"previousRequestContractHash":"862f5258a24cb9f3159afe1e5f97fc719bb527765fd4ceef6ff85e0d9635c8cd"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-01T20:42:07.032154+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5357e24e-a775-4ce8-a74c-53a168591c15:request-contract-revision:6:1f9196b9c440cb1424780267e89fff70a4cec704be91716bf6a45605d127542a","mission_step_id":"3cc2cc76-6801-4daa-a0e7-bfaced86ff35","command_center_event_id":"5357e24e-a775-4ce8-a74c-53a168591c15"},{"id":"c7966ede-ec22-4d80-a7d9-56a92d33751a","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-842a152b2c42","writes":[],"patches":[],"version":1,"approved":true,"missionId":"842a152b-2c42-423a-8351-1853b53269d0","objective":"Repair the KNOCKLAUNCH command center control plane durable mission state machine so synthesis-required work cannot park as executorless implementation. Synthesis-required or implementation-payload-required work must surface as internal reasoning_required with ownerActionRequired=false; persisted deterministic mutation intents must still auto-continue through the supervisor. Add regression coverage, preserve Gate/release/proof and tenant safety, deploy cc-execution, and prove the live runtime.","repository":"noel/KnockLaunchOS","visualProof":false,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"workers/cc-execution/src/mission-ledger.js","edits":[{"new_content":"  const blocker = [\"blocked\", \"failed\", \"retryable\", \"action_required\", \"owner_action_required\"].includes(latestStatus)\n    ? text(latestReceipt?.reason || latestReceipt?.proofGate || latestReceipt?.proof_gate, 400) || latestStatus\n    : text(mission.terminalReason || context.reconciliationReason || mission.reason, 400) || null;\n  const persistedDeterministicMutation = receipts.some((receipt) => {\n    const type = text(receipt?.type || receipt?.receiptType || receipt?.receipt_type, 120);\n    const status = text(receipt?.status, 80).toLowerCase();\n    const proofGate = text(receipt?.proofGate || receipt?.proof_gate, 160);\n    return type === \"repository_mutation_intent\"\n      && proofGate === \"repository_mutation_intent_persisted\"\n      && ![\"blocked\", \"failed\", \"action_required\", \"owner_action_required\"].includes(status);\n  });\n  const implementationReasoningRequired = [\"synthesis_required\", \"implementation_payload_required\"].includes(latestStatus)\n    && !persistedDeterministicMutation;\n\n  if (mission.terminal === true) return { action: \"none\", lane: null, reason: \"mission_terminal\", automationAllowed: false, ownerActionRequired: false };\n  if (ownerActionRequired) return { action: \"await_owner_action\", lane: \"owner\", reason: blocker || \"owner_action_required\", automationAllowed: false, ownerActionRequired: true };\n  if (implementationReasoningRequired) return { action: \"await_reasoning_repair\", lane: \"cc-execution\", reason: latestStatus, automationAllowed: false, ownerActionRequired: false };","old_content":"  const blocker = [\"blocked\", \"failed\", \"retryable\", \"action_required\", \"owner_action_required\"].includes(latestStatus)\n    ? text(latestReceipt?.reason || latestReceipt?.proofGate || latestReceipt?.proof_gate, 400) || latestStatus\n    : text(mission.terminalReason || context.reconciliationReason || mission.reason, 400) || null;\n\n  if (mission.terminal === true) return { action: \"none\", lane: null, reason: \"mission_terminal\", automationAllowed: false, ownerActionRequired: false };\n  if (ownerActionRequired) return { action: \"await_owner_action\", lane: \"owner\", reason: blocker || \"owner_action_required\", automationAllowed: false, ownerActionRequired: true };"},{"new_content":"  if (byStep[key]) {\n    const deterministic = byStep[key] !== \"resolve_preflight\"\n      && (byStep[key] !== \"continue_implementation\" || persistedDeterministicMutation);","old_content":"  if (byStep[key]) {\n    const persistedDeterministicMutation = byStep[key] === \"continue_implementation\"\n      && receipts.some((receipt) => {\n        const type = text(receipt?.type || receipt?.receiptType || receipt?.receipt_type, 120);\n        const status = text(receipt?.status, 80).toLowerCase();\n        const proofGate = text(receipt?.proofGate || receipt?.proof_gate, 160);\n        return type === \"repository_mutation_intent\"\n          && proofGate === \"repository_mutation_intent_persisted\"\n          && ![\"blocked\", \"failed\", \"action_required\", \"owner_action_required\"].includes(status);\n      });\n    const deterministic = byStep[key] !== \"resolve_preflight\"\n      && (byStep[key] !== \"continue_implementation\" || persistedDeterministicMutation);"},{"new_content":"    state: mission.terminal === true ? \"terminal\" : activeExecutor ? \"active\" : nextSafeAction.ownerActionRequired === true ? \"owner_action_required\" : nextSafeAction.action === \"await_reasoning_repair\" ? \"reasoning_required\" : activeStep || nextSafeAction.action !== \"none\" ? \"waiting\" : \"idle\",","old_content":"    state: mission.terminal === true ? \"terminal\" : activeExecutor ? \"active\" : nextSafeAction.ownerActionRequired === true ? \"owner_action_required\" : activeStep || nextSafeAction.action !== \"none\" ? \"waiting\" : \"idle\","},{"new_content":"    source_resolution_required: \"objective_received\",\n    synthesis_required: \"reasoning_required\",\n    implementation_payload_required: \"reasoning_required\",","old_content":"    source_resolution_required: \"objective_received\",\n    synthesis_required: \"implementation\",\n    implementation_payload_required: \"implementation\","}]},{"path":"workers/cc-execution/src/index-mission-control.js","edits":[{"new_content":"    if (status === \"no_change\" && data.proofGate === \"repair_mission_prepared\") return { stepKey: \"preflight\", stepStatus: \"verified\", missionStatus: \"waiting\", phase: \"implementation\", terminal: false };\n    if (status === \"source_resolution_required\") return { stepKey: \"preflight\", stepStatus: \"verified\", missionStatus: \"waiting\", phase: \"objective_received\", terminal: false };\n    if ([\"synthesis_required\", \"implementation_payload_required\"].includes(status)) return { stepKey: \"preflight\", stepStatus: \"verified\", missionStatus: \"waiting\", phase: \"reasoning_required\", terminal: false };","old_content":"    if (status === \"no_change\" && data.proofGate === \"repair_mission_prepared\") return { stepKey: \"preflight\", stepStatus: \"verified\", missionStatus: \"waiting\", phase: \"implementation\", terminal: false };\n    if ([\"source_resolution_required\", \"synthesis_required\", \"implementation_payload_required\"].includes(status)) return { stepKey: \"preflight\", stepStatus: \"verified\", missionStatus: \"waiting\", phase: \"implementation\", terminal: false };"}]},{"path":"workers/cc-execution/test/mission-ledger-hotpath.test.js","edits":[{"new_content":"test(\"compact mission graph reads run mission, steps, and receipts in one parallel stage\", () => {\n  const start = edgeSource.indexOf(\"async function loadGraph\");\n  const end = edgeSource.indexOf(\"async function loadMutationGraph\", start);\n  assert.ok(start >= 0 && end > start);\n  const graphLoader = edgeSource.slice(start, end);\n  assert.match(graphLoader, /Promise\\.all\\(\\[/);\n  assert.match(graphLoader, /missionResult, stepsResult, receiptsResult/);\n  assert.match(graphLoader, /command_center_events/);\n  assert.match(graphLoader, /command_center_mission_steps/);\n  assert.match(graphLoader, /command_center_receipts/);\n});\n\ntest(\"synthesis-required missions never masquerade as executorless implementation work\", () => {\n  assert.match(workerSource, /const implementationReasoningRequired = \\[\"synthesis_required\", \"implementation_payload_required\"\\]\\.includes\\(latestStatus\\)/);\n  assert.match(workerSource, /implementationReasoningRequired\\) return \\{ action: \"await_reasoning_repair\", lane: \"cc-execution\"/);\n  assert.match(workerSource, /nextSafeAction\\.action === \"await_reasoning_repair\" \\? \"reasoning_required\"/);\n  assert.match(workerSource, /synthesis_required: \"reasoning_required\"/);\n  assert.match(workerSource, /implementation_payload_required: \"reasoning_required\"/);\n  assert.match(missionControlSource, /\\[\"synthesis_required\", \"implementation_payload_required\"\\]\\.includes\\(status\\).*phase: \"reasoning_required\"/);\n  assert.match(workerSource, /repository_mutation_intent_persisted/);\n  assert.match(workerSource, /byStep\\[key\\] !== \"continue_implementation\" \\|\\| persistedDeterministicMutation/);\n});","old_content":"test(\"compact mission graph reads run mission, steps, and receipts in one parallel stage\", () => {\n  const start = edgeSource.indexOf(\"async function loadGraph\");\n  const end = edgeSource.indexOf(\"async function loadMutationGraph\", start);\n  assert.ok(start >= 0 && end > start);\n  const graphLoader = edgeSource.slice(start, end);\n  assert.match(graphLoader, /Promise\\.all\\(\\[/);\n  assert.match(graphLoader, /missionResult, stepsResult, receiptsResult/);\n  assert.match(graphLoader, /command_center_events/);\n  assert.match(graphLoader, /command_center_mission_steps/);\n  assert.match(graphLoader, /command_center_receipts/);\n});"}]},{"path":"workers/cc-execution/src/version.js","edits":[{"new_content":"export const CC_EXECUTION_VERSION = \"1.64.49-no-implementation-parking\";","old_content":"export const CC_EXECUTION_VERSION = \"1.64.48-guarded-legacy-pr-retirement\";"}]}],"implementation":{"files":[],"writes":[]},"requestContract":{"version":1,"outcomes":[{"id":"outcome-1","statement":"Repair the KNOCKLAUNCH command center control plane durable mission state machine so synthesis-required work cannot park as executorless implementation. Synthesis-required or implementation-payload-required work must surface as internal reasoning_required with ownerActionRequired=false; persisted deterministic mutation intents must still auto-continue through the supervisor. Add regression coverage, preserve Gate/release/proof and tenant safety, deploy cc-execution, and prove the live runtime.","proofConditionIds":["proof-production"]}],"objective":"Repair the KNOCKLAUNCH command center control plane durable mission state machine so synthesis-required work cannot park as executorless implementation. Synthesis-required or implementation-payload-required work must surface as internal reasoning_required with ownerActionRequired=false; persisted deterministic mutation intents must still auto-continue through the supervisor. Add regression coverage, preserve Gate/release/proof and tenant safety, deploy cc-execution, and prove the live runtime.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Repair the KNOCKLAUNCH command center control plane durable mission state machine so synthesis-required work cannot park as executorless implementation. Synthesis-required or implementation-payload-required work must surface as internal reasoning_required with ownerActionRequired=false; persisted deterministic mutation intents must still auto-continue through the supervisor. Add regression coverage, preserve Gate/release/proof and tenant safety, deploy cc-execution, and prove the live runtime.","required":true,"requiredReleaseTargets":["ccExecution"]}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":{"version":1,"outcomes":[{"id":"outcome-1","statement":"Repair the KNOCKLAUNCH command center control plane durable mission state machine so synthesis-required work cannot park as executorless implementation. Synthesis-required or implementation-payload-required work must surface as internal reasoning_required with ownerActionRequired=false; persisted deterministic mutation intents must still auto-continue through the supervisor. Add regression coverage, preserve Gate/release/proof and tenant safety, deploy cc-execution, and prove the live runtime.","proofConditionIds":["proof-production"]}],"objective":"Repair the KNOCKLAUNCH command center control plane durable mission state machine so synthesis-required work cannot park as executorless implementation. Synthesis-required or implementation-payload-required work must surface as internal reasoning_required with ownerActionRequired=false; persisted deterministic mutation intents must still auto-continue through the supervisor. Add regression coverage, preserve Gate/release/proof and tenant safety, deploy cc-execution, and prove the live runtime.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Repair the KNOCKLAUNCH command center control plane durable mission state machine so synthesis-required work cannot park as executorless implementation. Synthesis-required or implementation-payload-required work must surface as internal reasoning_required with ownerActionRequired=false; persisted deterministic mutation intents must still auto-continue through the supervisor. Add regression coverage, preserve Gate/release/proof and tenant safety, deploy cc-execution, and prove the live runtime.","required":true,"requiredReleaseTargets":["ccExecution"]}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/test/mission-ledger-hotpath.test.js","workers/cc-execution/src/version.js"],"controlPlaneMaintenanceReason":"Owner explicitly required that no mission remain parked in implementation; this command-center control-plane repair corrects executorless synthesis state classification while preserving deterministic auto-continuation."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/test/mission-ledger-hotpath.test.js","workers/cc-execution/src/version.js"],"controlPlaneMaintenanceReason":"Owner explicitly required that no mission remain parked in implementation; this command-center control-plane repair corrects executorless synthesis state classification while preserving deterministic auto-continuation."},"recovery":false,"fingerprint":"c06379a1ae7ef1d2af683369842aed0408a6cad2b864892fffbba7004260732d","replayCount":0,"serializedBytes":14143},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T15:45:30.645808+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:842a152b-2c42-423a-8351-1853b53269d0:repository-mutation-intent:c06379a1ae7ef1d2af683369842aed0408a6cad2b864892fffbba7004260732d:0","mission_step_id":"7d164973-bda9-4a8b-815e-fe1a92c0c8d5","command_center_event_id":"842a152b-2c42-423a-8351-1853b53269d0"},{"id":"c796ab3c-5131-4299-8dc8-1e9fff99b56e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"0fb2ee54463d916f3bf1638cce11e0aaffb29dfba2633774b7281fa4cfb57ef5","forgejoWorkflowProof":{"runId":10993,"source":"signed_push_receipt","status":"blocked","results":{},"conclusion":"blocked","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-3d1b98415a83904f5d4eeb699ee0b1a853773ba1","compareStatus":"target_job_success_runtime_verified","workflowRunId":10993,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.216-atomic-reconcile-branch-retry","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T01:23:07.144594+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"3d1b98415a83904f5d4eeb699ee0b1a853773ba1","external_id":"forgejo-main-3d1b98415a83","receipt_type":"canonical_release_status","idempotency_key":"mission:bc659209-1c5c-4732-ad67-17493a96409e:forgejo-release-status:3d1b98415a83904f5d4eeb699ee0b1a853773ba1:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"65512986-544c-4a3d-980d-496d78e3fe20","command_center_event_id":"bc659209-1c5c-4732-ad67-17493a96409e"},{"id":"c796b831-3d53-4f01-a5d8-331a7ceaef71","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ac1ae5ec5f26","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":7765,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":11418,"firstUsefulResultAt":"2026-10-05T01:35:13.614Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":4886,"terminal":false,"missionId":"ac1ae5ec-5f26-4367-b16b-47f23d0404aa","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2309,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2222,"approvedPlanMs":0,"missionSetupMs":591,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":495,"ledgerReconcileMs":0,"lineageReconcileMs":96,"resolvePreflightMs":591,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":495,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"ac1ae5ec-5f26-4367-b16b-47f23d0404aa"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1523,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T01:35:21.701821+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4886","receipt_type":"execute_mission","idempotency_key":"mission:ac1ae5ec-5f26-4367-b16b-47f23d0404aa:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"e9f96732-9e9f-435c-b367-3365c992c297","command_center_event_id":"ac1ae5ec-5f26-4367-b16b-47f23d0404aa"},{"id":"c796db1c-31bc-473b-88bf-7af38c7361d5","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_progress_heartbeat\",\"status\":\"waiting\",\"proofGate\":\"owner_progress_heartbeat\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-pcg-mobile-vault-controls\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"release\",\"deadlineAt\":\"2026-10-06T05:55:56.623616+00:00\",\"recoveryAction\":\"reconcile_pull_request\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":5147,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T06:52:41.349854+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:b78054b5-ff74-493d-9d49-b3305dbc800c:owner-progress-heartbeat:119417970","mission_step_id":"986497ca-c7bb-469a-819a-206da30cca37","command_center_event_id":"b78054b5-ff74-493d-9d49-b3305dbc800c"},{"id":"c7976f8f-4615-4f9c-a970-612681bc864b","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/prove-real-sce-map-editor-contract-r202608041155","reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.5-truthful-release-correlation","prNumber":3949,"terminal":false,"missionId":"190da185-4c8f-4124-8e0f-057db4e11350","operation":"execute_mission","proofGate":"ship_and_prove_release_pending","sourceSha":"e17bd7f3a7e2c6eae89f33b6315e6dd33ffaa984","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"190da185-4c8f-4124-8e0f-057db4e11350"},"performance":null,"deploymentId":"canonical-release-e17bd7f3a7e2","workflowRunId":30906891427,"releaseTargets":{"frontend":false,"onrunner":true,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"sourceReceiptBytes":1854,"ownerActionRequired":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-04T11:56:07.100351+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"e17bd7f3a7e2c6eae89f33b6315e6dd33ffaa984","external_id":"canonical-release-e17bd7f3a7e2","receipt_type":"execute_mission","idempotency_key":"mission:190da185-4c8f-4124-8e0f-057db4e11350:execute_mission:ship_and_prove_release_pending","mission_step_id":"19bbdf6a-d4a1-4cd6-b90d-e1b9cfb339d7","command_center_event_id":"190da185-4c8f-4124-8e0f-057db4e11350"},{"id":"c797c8ae-20b1-479f-8877-fc42e6a410f4","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-5b6d37f468aa","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":9732,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":5173,"firstUsefulResultAt":"2026-09-29T03:20:11.439Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":4096,"terminal":false,"missionId":"5b6d37f4-68aa-4a81-9a01-a7893262b15f","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"60d7bd52cf4f72de7293d83f01be855d6c4e3cf2","timingsMs":{"prReadinessMs":96,"approvedPlanMs":0,"shipAndProveMs":386,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"5b6d37f4-68aa-4a81-9a01-a7893262b15f"},"performance":null,"deploymentId":"forgejo-main-60d7bd52cf4f","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1929,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T03:25:36.999387+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4096","receipt_type":"automatic_mission_resume","idempotency_key":"mission:5b6d37f4-68aa-4a81-9a01-a7893262b15f:automatic-mission-resume:4096:canonical_release_reconciliation_pending","mission_step_id":"3c7389d7-da05-478b-96b8-1f9713847d8c","command_center_event_id":"5b6d37f4-68aa-4a81-9a01-a7893262b15f"},{"id":"c7993ced-5ce1-4705-a9a1-de31517c3b30","source":"visual-sandbox","status":"waiting","payload":{"ok":false,"jobId":"611d358d-93f3-4d9b-827a-adf39c7a00d6","phase":"universal_visual_witness_status","branch":"ai/objective-first-repair-14a884b49a8b","reason":null,"status":"completed_unverified","metrics":{"receiptBytes":54852,"releaseCount":0,"toolCallCount":32,"repeatedCallCount":19,"executorlessWaitMs":467623,"firstUsefulResultAt":"2026-10-01T03:04:21.716Z","recoveryAttemptCount":14,"ownerInterruptionCount":0},"version":null,"prNumber":4314,"terminal":true,"missionId":"14a884b4-9a8b-411a-a44b-ff2035a0069f","operation":"visual_proof_status","proofGate":"visual_witness_objective_acceptance_unproven","sourceSha":"41b09beee4d98673ef680a90813291c548097c23","timingsMs":{"queue":1380,"total":49404,"execution":48024},"nextAction":null,"receiptRef":{"mode":"full","missionId":"14a884b4-9a8b-411a-a44b-ff2035a0069f"},"performance":null,"deploymentId":"forgejo-main-41b09beee4d9","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"611d358d-93f3-4d9b-827a-adf39c7a00d6","tenant":"669daee1-57e8-4960-937c-ce397106f32e","runnerUrl":"https://paul-witness.knocklaunch.app","runnerLane":"paul","attemptsUsed":1,"supervisorId":"611d358d-93f3-4d9b-827a-adf39c7a00d6","failureReason":null,"observedRoute":"/tennex-tax-solutions/dashboard","runnerVersion":"paul-9dc4fd1c93c0","attemptLineage":[{"jobId":"dc497960-9fab-493e-925d-fbe71f97edf2","attempt":1,"category":"completed_with_findings","sourceSha":"9dc4fd1c93c0834eec199a0147375ceaaaba8457","startedAt":"2026-10-01T03:10:51.385Z","completedAt":"2026-10-01T03:11:41.296Z","runtimeLane":"cc-execution -> DigitalOcean PAUL -> universal-witness.mjs","browserEngine":"chromium","failureReason":null,"retryRecovery":null,"runnerVersion":"paul-9dc4fd1c93c0","browserLaunchReason":"virtual_runtime_headless","checkpointAccounting":{"route":{"required":2,"completed":2,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":2,"completed":2,"missingIds":[]},"completed":4,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":4}}],"missionOutcome":"completed_with_findings","requestedRoute":"/tennex-tax-solutions/dashboard","runnerSourceSha":"9dc4fd1c93c0834eec199a0147375ceaaaba8457","selectedViewports":["desktop","mobile"],"checkpointAccounting":{"route":{"required":2,"completed":2,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":2,"completed":2,"missingIds":[]},"completed":4,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":4},"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":13608,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"ENDED","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":38052,"ownerActionRequired":false,"ownerFacingTerminal":true,"requestContractHash":"bcf6b50307c232d1fa2e99147ed0978a32a3cebeab742575ae28d91471d6cd5d","continuationRequired":false,"requestContractState":"pending"},"tenant_id":"669daee1-57e8-4960-937c-ce397106f32e","created_at":"2026-10-01T03:12:11.615398+00:00","proof_gate":"visual_witness_infrastructure_retry_required","source_sha":"paul-9dc4fd1c93c0","external_id":"611d358d-93f3-4d9b-827a-adf39c7a00d6","receipt_type":"visual_proof_status","idempotency_key":"mission:14a884b4-9a8b-411a-a44b-ff2035a0069f:visual:611d358d-93f3-4d9b-827a-adf39c7a00d6:waiting","mission_step_id":"f9ae82db-3fe9-4d33-96ff-3515e8bc44a6","command_center_event_id":"14a884b4-9a8b-411a-a44b-ff2035a0069f"},{"id":"c79a71d6-3f45-4e7c-8f6e-495d377082d6","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.37.2-current-mcp-discovery","prNumber":19,"terminal":false,"missionId":"78ab5c6b-f5fd-494d-92eb-ce30e478a9d2","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"dc3d0da2f31f0e808a73169679c8e5f98df7f9a4","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"78ab5c6b-f5fd-494d-92eb-ce30e478a9d2"},"performance":null,"deploymentId":"forgejo-main-dc3d0da2f31f","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":1159,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-14T16:11:44.666528+00:00","proof_gate":"canonical_release_dispatched","source_sha":"dc3d0da2f31f0e808a73169679c8e5f98df7f9a4","external_id":"forgejo-main-dc3d0da2f31f","receipt_type":"ship_and_prove","idempotency_key":"mission:78ab5c6b-f5fd-494d-92eb-ce30e478a9d2:ship_and_prove:canonical_release_dispatched:dc3d0da2f31f0e808a73169679c8e5f98df7f9a4:no-run","mission_step_id":"98cfdd7f-19d0-4022-8299-4e1969cd0418","command_center_event_id":"78ab5c6b-f5fd-494d-92eb-ce30e478a9d2"},{"id":"c79ac113-4581-41dc-9d56-ef51d2bf57ec","source":"forgejo","status":"waiting","payload":{"branch":"ai/premium-shell-library-20260910","prNumber":2276,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"d9a5559d3aa4b2858e9785d1e3c94808a2207e91","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:59:34.521636+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"d9a5559d3aa4b2858e9785d1e3c94808a2207e91","external_id":"2276","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:0acb1ac8-5bc6-4217-bc73-2f6e58281a6a:merged-pr:2276:d9a5559d3aa4b2858e9785d1e3c94808a2207e91","mission_step_id":"590b633d-f3bf-4392-85c3-c3ce2c1aaaa8","command_center_event_id":"0acb1ac8-5bc6-4217-bc73-2f6e58281a6a"},{"id":"c79b462e-82e3-4589-bb8f-cb4661723d0c","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"b2a601b97346ced21d79c8ec6cf93fd2fb5b75a0","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Continue MISSION X by adding a representative cross-family route-isolation regression contract at the platform level. This is non-visual source/test hardening. On current main, create one shared contract test that covers representative tenant families: MODES/event-rental, roofing, property-maintenance/route-service, card-grading/PCG, Curri control-center/portfolio, and KNOCKLAUNCH OS. The contract must prove for each representative family that canonical entry/application/account routes remain inside the intended tenant or owner route family, foreign tenant/admin/legacy owner destinations are rejected or fail closed, and the family does not fall through to an unrelated generic shell. Reuse existing resolvers and existing family contracts; do not duplicate routing policy. Prefer importing pure route/contract helpers where available and source assertions only where runtime helpers are not exposed. Preserve all current behavior; this slice is regression enforcement unless a shared resolver defect is proven while implementing it. Use one fresh ai/* branch, one PR, canonical Gate, squash merge, frontend/source release only if source behavior changes, and claim-matched proof. Treat main a","proofConditionIds":["proof-production"]}],"satisfied":false,"constraints":[{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"4d3ebe1a313bf672024dce81104b1de6d766a0a23822005fc636b4c5c2426368","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"4d3ebe1a313bf672024dce81104b1de6d766a0a23822005fc636b4c5c2426368"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["runtime"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T12:36:23.974699+00:00","proof_gate":"request_contract_pending","source_sha":"b2a601b97346ced21d79c8ec6cf93fd2fb5b75a0","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:5503c29f-9907-4456-8aa5-b2021eecdeda:request-contract:4d3ebe1a313bf672024dce81104b1de6d766a0a23822005fc636b4c5c2426368:b2a601b97346ced21d79c8ec6cf93fd2fb5b75a0:pending:runtime","mission_step_id":"a29ced35-e97d-4f2f-8483-50534603ef6c","command_center_event_id":"5503c29f-9907-4456-8aa5-b2021eecdeda"},{"id":"c79b72a6-d327-4082-bab2-72b3ed5c3913","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-c3721053a5c6","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":11404,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-24T23:15:53.601Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.266-ledger-egress-degraded-source-scope","prNumber":3682,"terminal":false,"missionId":"c3721053-a5c6-455c-9c51-01d80fd81713","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4747,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":682,"missionSetupMs":284,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":284,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":284,"repositoryMutationMs":4065,"repositoryProviderMs":4065,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2465,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":284,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1600},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"c3721053-a5c6-455c-9c51-01d80fd81713"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3457,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T23:15:59.367863+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3682","receipt_type":"execute_mission","idempotency_key":"mission:c3721053-a5c6-455c-9c51-01d80fd81713:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"4b6f765e-9fa3-4afc-9c6c-3035ab923372","command_center_event_id":"c3721053-a5c6-455c-9c51-01d80fd81713"},{"id":"c7a0b8fe-07cf-42cc-bbf6-cc89bfe5938f","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-1c943d162326","prNumber":4502,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"1d6e83721eec91112ea6cbe70ece36cddfbb84e1","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T17:18:20.944742+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"1d6e83721eec91112ea6cbe70ece36cddfbb84e1","external_id":"4502","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:1c943d16-2326-4296-bd4f-d6131416637d:merged-pr:4502:1d6e83721eec91112ea6cbe70ece36cddfbb84e1","mission_step_id":"29c25ef7-d086-40f0-9fab-34672480e97c","command_center_event_id":"1c943d16-2326-4296-bd4f-d6131416637d"},{"id":"c7a43a2a-15ec-4560-af5f-1bd85299d036","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/roof-estimator-fast-registration-20260903","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":19605,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1561,"terminal":false,"missionId":"da634145-3163-45bc-ab5b-e7c545e2b7eb","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1033,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"da634145-3163-45bc-ab5b-e7c545e2b7eb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1148,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-03T14:43:52.007914+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1561","receipt_type":"automatic_mission_resume","idempotency_key":"mission:da634145-3163-45bc-ab5b-e7c545e2b7eb:automatic-mission-resume:1561:repair_mission_waiting_for_gate","mission_step_id":"ecc7baf8-be42-43f0-ba71-1f1b86aa6ec3","command_center_event_id":"da634145-3163-45bc-ab5b-e7c545e2b7eb"},{"id":"c7a5c77f-4cd0-431a-b3f8-5a62c62b27d1","source":"cc-execution","status":"blocked","payload":{"reason":"control_plane_maintenance_authorization_required","fingerprint":"eec9ddf20b0e65f7991cbb77dd77ee6342efff1f731c2b83d61cfa568f278905"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T15:52:23.29207+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:42eb5a4d-cef8-4643-b96c-cb77054ee2a0:repository-mutation-intent-blocked:eec9ddf20b0e65f7991cbb77dd77ee6342efff1f731c2b83d61cfa568f278905","mission_step_id":"1c869da8-aba0-4809-8e5f-8d3c7dbf8bdc","command_center_event_id":"42eb5a4d-cef8-4643-b96c-cb77054ee2a0"},{"id":"c7a6353f-e0b3-47f0-95da-78a6b6611d0b","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-21T13:49:26.843Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T13:38:38.680171+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:c0a8b4c0-949d-443d-91f6-023557ed8450:owner-wait-live","mission_step_id":"92382545-a3a4-4d5e-9d83-de381149abc6","command_center_event_id":"c0a8b4c0-949d-443d-91f6-023557ed8450"},{"id":"c7a98a99-1f6e-4b5f-9929-9130afc45b9c","source":"cc-execution","status":"authorized","payload":{"paths":["src/__tests__/contracts/platform-sidekick-intelligence.contract.test.ts","workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/platform-sidekick-intelligence.js","workers/cc-execution/src/version.js"],"reason":"Owner explicitly asked to continue PAUL improvement; live production eval exposed this exact PAUL recovery defect. Current control-plane policy requires maintenance scope to match all mutation paths, so authorization is bounded to exactly these four files.","baseSha":"7a56cec08d887b2f883ee3f06634127d5e574b3c","issuedAt":1790793199782,"expiresAt":1790793379782,"missionId":"99b9c01b-27de-4675-901b-008b50a8d6b9","authorizationId":"d2d3463c-4b7d-4f4e-a309-f3f15c2b52b2","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T18:33:20.214869+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"7a56cec08d887b2f883ee3f06634127d5e574b3c","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:d2d3463c-4b7d-4f4e-a309-f3f15c2b52b2","mission_step_id":"49cb0b64-45d4-4f32-8e83-94dfc4a4b296","command_center_event_id":"99b9c01b-27de-4675-901b-008b50a8d6b9"},{"id":"c7a9f87d-29e7-4110-aa70-4199a73baa85","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-19688f93a018","reason":"anchored_edit_anchor_missing:workers/cc-execution/src/index-mcp.js","status":"blocked","metrics":{"receiptBytes":1990,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":null,"terminal":false,"missionId":"19688f93-a018-4da5-9fcf-a2aefb9cf0c8","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":10141,"prReadinessMs":0,"approvedPlanMs":10141,"missionSetupMs":759,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"19688f93-a018-4da5-9fcf-a2aefb9cf0c8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1049,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T20:39:24.529397+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:19688f93-a018-4da5-9fcf-a2aefb9cf0c8:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"785786f3-6593-49b4-8686-1ea37e97c56a","command_center_event_id":"19688f93-a018-4da5-9fcf-a2aefb9cf0c8"},{"id":"c7abce76-98ab-4d8b-aba3-ce023c2662bd","source":"cc-execution","status":"blocked","payload":{"reason":"control_plane_frozen_explicit_unfreeze_required","fingerprint":"6a596db614dc2efdc13928a7512acca76ad9dc26ed67f431e48f0e20511db0cb"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T05:20:59.272973+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:bc79db1f-3590-4d11-8cf3-2281596046bd:repository-mutation-intent-blocked:6a596db614dc2efdc13928a7512acca76ad9dc26ed67f431e48f0e20511db0cb","mission_step_id":"27387ef1-fb3f-457d-8311-ea5ac8955ffb","command_center_event_id":"bc79db1f-3590-4d11-8cf3-2281596046bd"},{"id":"c7abdbbb-1bfb-4bc0-bfe3-513beb8c0a10","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_requires_merge_reconciliation","handoff":null,"capability":"light-control-plane","automationAllowed":true,"ownerActionRequired":false,"resumeFromCheckpoint":null},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"deterministic_supervisor_transition\",\"status\":\"advanced\",\"proofGate\":\"deterministic_semantic_transition_journaled\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_requires_merge_reconciliation\",\"automationAllowed\":true,\"ownerActionRequired\":false,\"capability\":\"light-control-plane\",\"resumeFromCheckpoint\":null,\"handoff\":null},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\",\"capability\":\"light-control-plane\",\"resumeFromCheckpoint\":null,\"handoff\":null},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-06T21:23:04.930171+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-c0df4bef6af3\",\"prNumber\":5210,\"sourceSha\":\"c07f56b114f616243e10ed120da76f7cf1cfbd98\",\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T19:36:40.27044+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:81329240-95b3-465f-8ee3-3c23b2d4000b:owner-progress-heartbeat:119421026","mission_step_id":"a9f2946e-98dc-4477-8fd1-7da772cb4b2a","command_center_event_id":"81329240-95b3-465f-8ee3-3c23b2d4000b"},{"id":"c7aed421-110b-4575-b47a-e9e82b1f6273","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Close the remaining AI-native engineering gaps in KNOCKLAUNCH as one cohesive production outcome using the existing PAUL/Console/Prime architecture only. Do not create a parallel orchestration layer.\n\nRequired outcome:\n1) UNIVERSAL LAB / SANDBOX: evolve the current Witness concept into a broader owner-facing investigatory + execution surface that can act as PAUL's eyes/hands/lab. Preserve existing route inspection, desktop/mobile/authenticated tenant projection, and cancellation. Expose bounded controls/capability discovery for repository inspection, tests/QA, browser interactions, diagnostics, files/assets, API/integration probes, and safe execution primitives that already exist. The UI should present this as a general Lab/Sandbox capability rather than witness-only language. Do not add arbitrary shell or bypass least-privilege boundaries.\n2) MEMORY / KNOWLEDGE: strengthen PAUL retrieval so a request can reuse relevant prior owner operating context, explicit corrections, tenant/project context, and verified terminal mission experience without broad expensive scans. Preserve provenance, scope, negative/positive visual learning, and live-truth precedence. Add deterministic retrieval/ranking and tests proving old verified mission experience can inform a new related request while failed/cancelled/superseded work remains labeled and does not masquerade as truth.\n3) INTENT RESOLUTION: harden natural-language scope resolution so explicit requests like \"check/fix this entire route family\" resolve the governing route family/shared primitive deterministically instead of failing as ambiguous when the route context is known. Explicit owner wording must beat inference. Exact unresolved destructive targets still fail closed. Add regression tests for route-family scope, shared primitive scope, and single-route scope.\n4) TOOL REACH / CAPABILITY SURFACE: expose a unified capability registry in PAUL/Console that clearly advertises current Prime, repository, mission, route-inspection, runner, integration/connector, and investigatory capabilities available to the active environment, with graceful unavailable states instead of pretending. Prefer existing connectors/primitives; do not duplicate them. Make the resolver able to select among these capability classes from owner intent.\n5) OWNER UX: in /admin/console, preserve the compact control-bar + large main canvas direction. Surface Lab/Sandbox controls, capability status, stop/cancel controls, timestamped conversational progress, and clear lifecycle states. Existing navigation/shell behavior must not regress. Mobile must remain usable.\n6) RELIABILITY: add/extend tests for the above, run the relevant canonical Gate, squash merge, release affected targets only, and verify the live production behavior. Preserve durable mission receipts and owner play-by-play. No fake success states, no arbitrary shell, no bypass of Gate.\n\nUse the current live repository/main as authority, inspect before editing, make the smallest coherent change set that fully satisfies this objective, and do not stop at PR creation. Done means merged, deployed, and live-proven at the level of the requested behavior.","wordingChanged":false,"canonicalIntent":"Close the remaining AI-native engineering gaps in KNOCKLAUNCH as one cohesive production outcome using the existing PAUL/Console/Prime architecture only. Do not create a parallel orchestration layer.\n\nRequired outcome:\n1) UNIVERSAL LAB / SANDBOX: evolve the current Witness concept into a broader owner-facing investigatory + execution surface that can act as PAUL's eyes/hands/lab. Preserve existing route inspection, desktop/mobile/authenticated tenant projection, and cancellation. Expose bounded controls/capability discovery for repository inspection, tests/QA, browser interactions, diagnostics, files/assets, API/integration probes, and safe execution primitives that already exist. The UI should present this as a general Lab/Sandbox capability rather than witness-only language. Do not add arbitrary shell or bypass least-privilege boundaries.\n2) MEMORY / KNOWLEDGE: strengthen PAUL retrieval so a request can reuse relevant prior owner operating context, explicit corrections, tenant/project context, and verified terminal mission experience without broad expensive scans. Preserve provenance, scope, negative/positive visual learning, and live-truth precedence. Add deterministic retrieval/ranking and tests proving old verified mission experience can inform a new related request while failed/cancelled/superseded work remains labeled and does not masquerade as truth.\n3) INTENT RESOLUTION: harden natural-language scope resolution so explicit requests like \"check/fix this entire route family\" resolve the governing route family/shared primitive deterministically instead of failing as ambiguous when the route context is known. Explicit owner wording must beat inference. Exact unresolved destructive targets still fail closed. Add regression tests for route-family scope, shared primitive scope, and single-route scope.\n4) TOOL REACH / CAPABILITY SURFACE: expose a unified capability registry in PAUL/Console that clearly advertises current Prime, repository, mission, route-inspection, runner, integration/connector, and investigatory capabilities available to the active environment, with graceful unavailable states instead of pretending. Prefer existing connectors/primitives; do not duplicate them. Make the resolver able to select among these capability classes from owner intent.\n5) OWNER UX: in /admin/console, preserve the compact control-bar + large main canvas direction. Surface Lab/Sandbox controls, capability status, stop/cancel controls, timestamped conversational progress, and clear lifecycle states. Existing navigation/shell behavior must not regress. Mobile must remain usable.\n6) RELIABILITY: add/extend tests for the above, run the relevant canonical Gate, squash merge, release affected targets only, and verify the live production behavior. Preserve durable mission receipts and owner play-by-play. No fake success states, no arbitrary shell, no bypass of Gate.\n\nUse the current live repository/main as authority, inspect before editing, make the smallest coherent change set that fully satisfies this objective, and do not stop at PR creation. Done means merged, deployed, and live-proven at the level of the requested behavior.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"lab","statement":"Generalize Witness into the bounded PAUL Lab/Sandbox while preserving current visual inspection and cancellation capabilities.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-lab"]},{"id":"memory","statement":"Add deterministic scoped retrieval of stable owner/tenant/project context and verified terminal mission experience with provenance and outcome labeling.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-memory"]},{"id":"intent","statement":"Make explicit route-family/shared-primitive/single-route scope resolve deterministically when context is known, while unresolved destructive targets fail closed.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-intent"]},{"id":"reach","statement":"Expose a unified live capability surface across Prime, repo, missions, route inspection, runners, integrations/connectors, and investigatory tools with unavailable states.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-reach"]},{"id":"ux","statement":"Expose Lab/Sandbox, capability status, cancellation, timestamps, lifecycle state, and large-canvas owner workflow in /admin/console without mobile or shell regression.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-ux"]},{"id":"reliability","statement":"Ship through canonical Gate, squash merge, affected-target release, durable receipts, and live claim-matched verification.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"objective":"Close the remaining AI-native engineering gaps in KNOCKLAUNCH as one cohesive production outcome using the existing PAUL/Console/Prime architecture only. Do not create a parallel orchestration layer.\n\nRequired outcome:\n1) UNIVERSAL LAB / SANDBOX: evolve the current Witness concept into a broader owner-facing investigatory + execution surface that can act as PAUL's eyes/hands/lab. Preserve existing route inspection, desktop/mobile/authenticated tenant projection, and cancellation. Expose bounded controls/capability discovery for repository inspection, tests/QA, browser interactions, diagnostics, files/assets, API/integration probes, and safe execution primitives that already exist. The UI should present this as a general Lab/Sandbox capability rather than witness-only language. Do not add arbitrary shell or bypass least-privilege boundaries.\n2) MEMORY / KNOWLEDGE: strengthen PAUL retrieval so a request can reuse relevant prior owner operating context, explicit corrections, tenant/project context, and verified terminal mission experience without broad expensive scans. Preserve provenance, scope, negative/positive visual learning, and live-truth precedence. Add deterministic retrieval/ranking and tests proving old verified mission experience can inform a new related request while failed/cancelled/superseded work remains labeled and does not masquerade as truth.\n3) INTENT RESOLUTION: harden natural-language scope resolution so explicit requests like \"check/fix this entire route family\" resolve the governing route family/shared primitive deterministically instead of failing as ambiguous when the route context is known. Explicit owner wording must beat inference. Exact unresolved destructive targets still fail closed. Add regression tests for route-family scope, shared primitive scope, and single-route scope.\n4) TOOL REACH / CAPABILITY SURFACE: expose a unified capability registry in PAUL/Console that clearly advertises current Prime, repository, mission, route-inspection, runner, integration/connector, and investigatory capabilities available to the active environment, with graceful unavailable states instead of pretending. Prefer existing connectors/primitives; do not duplicate them. Make the resolver able to select among these capability classes from owner intent.\n5) OWNER UX: in /admin/console, preserve the compact control-bar + large main canvas direction. Surface Lab/Sandbox controls, capability status, stop/cancel controls, timestamped conversational progress, and clear lifecycle states. Existing navigation/shell behavior must not regress. Mobile must remain usable.\n6) RELIABILITY: add/extend tests for the above, run the relevant canonical Gate, squash merge, release affected targets only, and verify the live production behavior. Preserve durable mission receipts and owner play-by-play. No fake success states, no arbitrary shell, no bypass of Gate.\n\nUse the current live repository/main as authority, inspect before editing, make the smallest coherent change set that fully satisfies this objective, and do not stop at PR creation. Done means merged, deployed, and live-proven at the level of the requested behavior.","constraints":[{"id":"no-parallel-orchestration","statement":"Use existing PAUL/Console/Prime architecture and existing connectors/primitives; do not create a parallel orchestration layer.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]},{"id":"least-privilege","statement":"Do not add arbitrary shell access or bypass current least-privilege, auth, Gate, tenant isolation, or fail-closed safety boundaries.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]},{"id":"live-truth","statement":"Current live Prime/repository/runtime truth overrides historical context; memory is advisory context with provenance, not production-state authority.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-memory","proof-production"]},{"id":"mobile","statement":"Console owner UX must remain usable on mobile and must not regress existing shell/navigation behavior.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-ux"]},{"id":"visual-content-truth","statement":"Do not present invented names, metrics, prices, dates, services, testimonials, credentials, customer records, or other unknown business facts as real.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-ux"]},{"id":"tenant-visual-isolation","statement":"Visual work is isolated to the requested Console/GodMode surface; do not import another tenant's identity or data.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-ux"]},{"id":"visual-viewport-authority","statement":"Desktop and mobile representative viewports are authoritative for this Console change.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-ux"]},{"id":"reference-visual-fidelity","statement":"Preserve the established Console visual hierarchy and compact-control-bar plus large-canvas direction.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-ux"]},{"id":"responsive-visual-continuity","statement":"Responsive adaptation must preserve information hierarchy, functionality, and design language.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-ux"]},{"id":"reference-visual-authority","statement":"Completion requires source implementation, deployment, and live visual proof; a mockup does not satisfy the request.","provenance":{"reason":"explicit","source":"current_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-ux"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-lab","proof-memory","proof-intent","proof-reach","proof-production"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-lab","proof-memory","proof-intent","proof-reach","proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-lab","kind":"runtime","claim":"Live production exposes the broader PAUL Lab/Sandbox capability while preserving authenticated desktop/mobile route inspection, real interaction, and cancellation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-memory","kind":"runtime","claim":"Production verification demonstrates deterministic scoped memory/experience retrieval with provenance, live-truth precedence, and correct labeling of failed/cancelled/superseded outcomes; relevant regression tests pass in Gate.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-intent","kind":"runtime","claim":"Production verification demonstrates deterministic route-family/shared-primitive/single-route scope resolution and fail-closed unresolved destructive targeting; relevant regression tests pass in Gate.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-reach","kind":"runtime","claim":"Live capability surface reports available/unavailable Prime, repo, mission, route, runner, connector/integration, and investigatory capabilities without pretending unavailable dependencies exist.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-ux","kind":"visual","claim":"Live /admin/console shows the Lab/Sandbox and capability/lifecycle/cancel/timestamp owner UX on representative desktop and mobile without shell regression.","route":"/admin/console","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-production","kind":"runtime","claim":"All changed code passes canonical Gate, is squash merged, affected targets are released, and live production identity/behavior is verified with durable receipts.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":true,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Close-the-remaining-AI-native-engineering-gaps-in-KNOCKLAUNCH-as-one-cohesive-production-outcome-usi","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":[],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-lab","proof-memory","proof-intent","proof-reach","proof-production"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"b885112add5ade51297dad6b53e27d0a4fba49f9a564d0be46da2a6a800369c8","requestContractRevision":2,"previousRequestContractHash":"875cd8f53962d71375162b7cb7bedfb67609611ab3df99119d36ca67bbd01efb"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T14:42:17.540151+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:fec406af-4272-4f56-b6f0-983459f2a24f:request-contract:b885112add5ade51297dad6b53e27d0a4fba49f9a564d0be46da2a6a800369c8","mission_step_id":"ec1ea740-327f-4bf3-b247-cd81b2ea3f02","command_center_event_id":"fec406af-4272-4f56-b6f0-983459f2a24f"},{"id":"c7aee68a-5184-4ba2-a3ae-e15f1563b3d1","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"2ccb22619e12026d386c2e94b5eab9d4fb908222","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"2ccb22619e12026d386c2e94b5eab9d4fb908222","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"failure"},"requestContractHash":"b0104a8a0a8206b6db360fa0079c97333f552d71864180391279a77331fe013a","forgejoWorkflowProof":{"runId":7368,"source":"signed_push_receipt","status":"failure","results":{},"conclusion":"failure","targetStates":{"frontend":"failure"},"targetJobCount":7,"observedTargetStates":{"frontend":"failure"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T15:19:03.244057+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"2ccb22619e12026d386c2e94b5eab9d4fb908222","external_id":"forgejo-main-2ccb22619e12","receipt_type":"canonical_release_status","idempotency_key":"mission:72bfee10-f0e5-4f81-b4ca-326bef91ade0:forgejo-release-status:2ccb22619e12026d386c2e94b5eab9d4fb908222:failed:forgejo-main/source=success|forgejo-release/workflow=failure|frontend-cloudflare/live=failure","mission_step_id":"c34b6728-73e6-4b52-9736-455e2a92a4eb","command_center_event_id":"72bfee10-f0e5-4f81-b4ca-326bef91ade0"},{"id":"c7b35735-260b-4b96-8dce-16fddac21794","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-21T01:08:16.754Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T01:05:53.205577+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:af437e18-556e-4d9c-9bd5-9860f47e6b44:owner-wait-live","mission_step_id":"bd27b7c8-ba67-448c-b21b-3f5ddef993f5","command_center_event_id":"af437e18-556e-4d9c-9bd5-9860f47e6b44"},{"id":"c7b72968-ac70-4097-a620-eaf04d5dad6b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f0b37e68dfc6","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":null,"terminal":false,"missionId":"f0b37e68-dfc6-435a-b530-e0f6e02d4e8a","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":696,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":696,"missionSetupMs":310,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":222,"ledgerReconcileMs":0,"lineageReconcileMs":88,"resolvePreflightMs":310,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":222,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f0b37e68-dfc6-435a-b530-e0f6e02d4e8a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1423,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T14:58:58.146267+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f0b37e68-dfc6-435a-b530-e0f6e02d4e8a:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"55e573de-bcb7-451a-9a0b-aedad9906078","command_center_event_id":"f0b37e68-dfc6-435a-b530-e0f6e02d4e8a"},{"id":"c7b91dbd-2d8f-43c6-89e0-2adb09728b2e","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"automatic_mission_resume\",\"status\":\"in_progress\",\"proofGate\":\"canonical_release_reconciliation_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":6,\"verified\":0,\"pending\":6,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"preflight\",\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-08-05T02:57:37.709945+00:00\",\"recoveryAction\":\"reconcile_pull_request\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":4014,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-10-03T09:26:53.152796+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:ea8a0178-4f27-4600-8f21-a6b8e7f6e466:owner-progress-heartbeat:119401307","mission_step_id":"c963d951-b4d7-42a0-acda-e4ad1a27d1f3","command_center_event_id":"ea8a0178-4f27-4600-8f21-a6b8e7f6e466"},{"id":"c7b995fb-d024-436c-b884-d87742a6b9ca","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-28a429c3c51e","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2230,"terminal":false,"missionId":"28a429c3-c51e-4a82-8bad-89e42f92a38a","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"9a8f660d44f27375d6ab768fb210f1b0437855ec","timingsMs":{"prReadinessMs":1308,"approvedPlanMs":0,"shipAndProveMs":9140,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"28a429c3-c51e-4a82-8bad-89e42f92a38a"},"performance":null,"deploymentId":"forgejo-main-9a8f660d44f2","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1912,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:17:40.505412+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2230","receipt_type":"automatic_mission_resume","idempotency_key":"mission:28a429c3-c51e-4a82-8bad-89e42f92a38a:automatic-mission-resume:2230:canonical_release_dispatched","mission_step_id":"c49ab01f-79ec-4754-8b43-74d0cb855a16","command_center_event_id":"28a429c3-c51e-4a82-8bad-89e42f92a38a"},{"id":"c7b9a4ed-3cce-4048-b1f8-076b1d6ade81","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":2865,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.35-defer-existing-pr-refresh","prNumber":727,"terminal":false,"missionId":"e9c1c5ec-c954-44d2-9911-30b2f045c667","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":"e9c1c5ec-c954-44d2-9911-30b2f045c667"},"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":5117,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-25T05:03:05.304959+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"727","receipt_type":"execute_mission","idempotency_key":"mission:e9c1c5ec-c954-44d2-9911-30b2f045c667:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"1bcd7ad6-cafa-48fb-8520-de92f1a753ff","command_center_event_id":"e9c1c5ec-c954-44d2-9911-30b2f045c667"},{"id":"c7bb5af7-a864-4c7d-84a5-980f1b85b17f","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_progress_heartbeat\",\"status\":\"waiting\",\"proofGate\":\"owner_progress_heartbeat\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-pcg-mobile-pagination-final\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-06T06:08:08.467348+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":5151,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T05:53:11.411086+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:1ac7f316-f174-4a19-8f65-70f51fa4ba0e:owner-progress-heartbeat:119417732","mission_step_id":"3f87b5cc-95c7-45ca-a19c-5de0d9146e8d","command_center_event_id":"1ac7f316-f174-4a19-8f65-70f51fa4ba0e"},{"id":"c7bd6558-1575-48d4-8d3e-248fae1af3ae","source":"cc-execution","status":"authorized","payload":{"paths":["scripts/cloudflare-native-owner-worker.mjs","src/__tests__/contracts/wmp-mission-control.contract.test.ts","src/lib/wmpApi.ts","src/pages/mission-control/MissionControlPage.tsx","supabase/migrations/20260922145000_wmp_mission_control.sql","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js","workers/cc-execution/src/wmp-api.js"],"reason":"Owner explicitly requested the full WMP build. This bounded corrective generation adds only the WMP API/runtime adapter, its frontend transport, metadata migration, and regression proof required by the original mission.","baseSha":"b8a3ef3b0a3ba2eda3bed76642fbc81acbd34dfa","issuedAt":1790103448620,"expiresAt":1790103628620,"missionId":"285944ef-f62b-4c50-a0be-04838efe26d6","authorizationId":"4eb5a524-102b-44fc-8b85-f8b40848ffbc","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T18:57:29.480426+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"b8a3ef3b0a3ba2eda3bed76642fbc81acbd34dfa","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:4eb5a524-102b-44fc-8b85-f8b40848ffbc","mission_step_id":"bdcbc97c-34c2-49b9-8503-83446a65d3ae","command_center_event_id":"285944ef-f62b-4c50-a0be-04838efe26d6"},{"id":"c7be351a-b676-4a45-8844-3a7bd9310b80","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"ad9babec98b74c3eacc9945578a6b025f525eb37","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"ad9babec98b74c3eacc9945578a6b025f525eb37","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"b2dcba4bed3dd292155b776ab4579f936ffd07c23c827e88c458cb79cca69714","forgejoWorkflowProof":{"runId":11968,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"ad9babec98b74c3eacc9945578a6b025f525eb37","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-ad9babec98b74c3eacc9945578a6b025f525eb37","compareStatus":"target_job_success_runtime_verified","workflowRunId":11968,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.285-cursor-readonly-mcp-auth","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T10:23:38.870355+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"ad9babec98b74c3eacc9945578a6b025f525eb37","external_id":"forgejo-main-ad9babec98b7","receipt_type":"canonical_release_status","idempotency_key":"mission:52ac1faf-ca13-46ca-88eb-4c876681f35e:forgejo-release-status:ad9babec98b74c3eacc9945578a6b025f525eb37:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"3df3b3bc-e0c9-4ead-b982-944f77058855","command_center_event_id":"52ac1faf-ca13-46ca-88eb-4c876681f35e"},{"id":"c7c0249b-7e30-40e7-9c1c-ba16c3bfe197","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure","supabase-migrations/live":"failure","supabase-edge-production/live":"failure"},"mainSha":"e0b98b53099b71579b75a97a6152864a25dff4cf","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"e0b98b53099b71579b75a97a6152864a25dff4cf","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/558","runId":558,"status":"failure","conclusion":null,"failedJobs":[{"id":3063,"name":"Apply Supabase migrations","status":"failure","conclusion":null,"failedSteps":[]},{"id":3064,"name":"Release Supabase Edge Functions","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|apply supabase migrations|release supabase edge functions","failureClass":"migration_failure","safeAutoRetry":false},"ccExecutionRuntimeProof":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-15T21:39:46.06916+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"e0b98b53099b71579b75a97a6152864a25dff4cf","external_id":"forgejo-main-e0b98b53099b","receipt_type":"canonical_release_status","idempotency_key":"mission:4b2b24b9-5bf2-4ec6-beed-ba92576441f2:forgejo-release-status:e0b98b53099b71579b75a97a6152864a25dff4cf:failed:forgejo-main/source=success|forgejo-release/workflow=failure|supabase-edge-production/live=failure|frontend-cloudflare/live=failure|supabase-migrations/live=failure","mission_step_id":"189042fe-ac95-4e6a-aa88-cecdbd2b29e5","command_center_event_id":"4b2b24b9-5bf2-4ec6-beed-ba92576441f2"},{"id":"c7c04901-b38a-4da4-b2a9-e374c5bfea6b","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["src/hooks/useSessionTracker.ts","src/hooks/useActivityLogger.ts"],"continuationObjective":"Reduce unnecessary user/session write chatter in KNOCKLAUNCH without weakening presence accuracy or audit usefulness. Current live logs show about 112 PATCHes to profiles, 109 POSTs to user_activity_presence, and 42 POSTs to user_activity_events per 10 minutes. Inspect src/hooks/useSessionTracker.ts and src/hooks/useActivityLogger.ts and repair the governing cadence: profile last-login metadata should not be rewritten on every heartbeat; presence heartbeats should run only while the document is visible and at a sane interval with immediate write on meaningful route/focus/visibility return; duplicate identical presence payloads should be suppressed; activity events should remain event-driven and dedupe repeated identical route/session events within a short bounded window. Preserve accurate online/recently-active semantics, route attribution, tenant/user isolation, and audit event meaning. Ship one focused frontend PR, Gate, merge, release, then prove from live Supabase logs that profile/presence/event write rates materially drop while current sessions still update promptly. No Visual Witness."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T14:55:05.785052+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:999b8251-0501-4787-8014-ccb523f96385:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"fea1732e-ed1d-4461-8166-6e993520af13","command_center_event_id":"999b8251-0501-4787-8014-ccb523f96385"},{"id":"c7c518c6-b6aa-4cde-b003-06ea0f840791","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/restore-protect-vista-photos-20260828","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":16749,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.55.0-godmode-restore-points","prNumber":null,"terminal":false,"missionId":"6e5cf2a3-fcc1-4ee6-aecc-4c3bf43ddd2b","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":25514,"prReadinessMs":0,"approvedPlanMs":25514,"missionSetupMs":2434,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6e5cf2a3-fcc1-4ee6-aecc-4c3bf43ddd2b"},"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":5359,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-28T04:01:02.999197+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6e5cf2a3-fcc1-4ee6-aecc-4c3bf43ddd2b:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"19fc6c3a-a963-43e8-8f7b-c3ed953be59a","command_center_event_id":"6e5cf2a3-fcc1-4ee6-aecc-4c3bf43ddd2b"},{"id":"c7c628b4-81ff-4a10-b60d-1156b9258a60","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"2131cfe85b8f392294b1d4501db1284d20630029","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"2131cfe85b8f392294b1d4501db1284d20630029","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"075abd797a40b699082148ca2499e717edaab554aeeeec99b5aefe17879e2a83","forgejoWorkflowProof":{"runId":7875,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"e52ba46ed209f118e8d242bc88310d1b7f2e1b20","deploymentId":"forgejo-main-e52ba46ed209f118e8d242bc88310d1b7f2e1b20","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.134-cc-runtime-target-state-ledger","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:44:07.295636+00:00","proof_gate":"canonical_release_pending","source_sha":"2131cfe85b8f392294b1d4501db1284d20630029","external_id":"forgejo-main-2131cfe85b8f","receipt_type":"canonical_release_status","idempotency_key":"mission:527fa29b-3435-4272-abe2-8548cf6e4d82:forgejo-release-status:2131cfe85b8f392294b1d4501db1284d20630029:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"a927d457-f1e0-43ad-b4ac-a846433b0fd6","command_center_event_id":"527fa29b-3435-4272-abe2-8548cf6e4d82"},{"id":"c7c66d0b-1ff1-457a-b9a4-3083356928e2","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/cloudflare-account-admin-root","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1752,"terminal":false,"missionId":"e0f1d3ff-8606-4318-a444-9615dbc27044","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"a6d3fc4125dbd1a7872496614611f8b5c6fc97d0","timingsMs":{"prReadinessMs":352,"approvedPlanMs":0,"shipAndProveMs":4361,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"e0f1d3ff-8606-4318-a444-9615dbc27044"},"performance":null,"deploymentId":"forgejo-main-a6d3fc4125db","workflowRunId":5317,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T21:04:38.969835+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1752","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e0f1d3ff-8606-4318-a444-9615dbc27044:automatic-mission-resume:1752:canonical_release_reconciliation_pending","mission_step_id":"7a9e67d1-9353-4b51-a865-f161ac62ac7c","command_center_event_id":"e0f1d3ff-8606-4318-a444-9615dbc27044"},{"id":"c7c7c82e-e779-4cb2-b28f-7926c811d12d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/square-finance-ledger-20260824","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.18-existing-pr-adoption","prNumber":null,"terminal":false,"missionId":"201ef56a-de93-4667-93d5-2cab5f84b900","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"201ef56a-de93-4667-93d5-2cab5f84b900"},"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":5059,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-24T15:35:59.911716+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:201ef56a-de93-4667-93d5-2cab5f84b900:execute_mission:repair_mission_execution_retryable","mission_step_id":"b497233e-dce4-447c-98af-cac37de94ae2","command_center_event_id":"201ef56a-de93-4667-93d5-2cab5f84b900"},{"id":"c7c8633a-43d6-42b8-8d30-002e22189af8","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js"],"reason":"Owner instructed to fix all remaining orchestration bottlenecks. Live queue proof showed the first orphan-cache cleanup did not consume #2327 because readMission returns an error envelope rather than null. This bounded correction changes only the exact absence classifier, metadata/test, and runtime version, then refreezes.","baseSha":"a9de9646d5db1202943d5341172c4cc0eaecbfe9","issuedAt":1789164215852,"expiresAt":1789164395852,"missionId":"be799fec-d380-45b9-8107-9f80f682221d","authorizationId":"0ec6ff34-bac0-473b-a3fc-c2a76386ea47","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T22:03:36.305511+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"a9de9646d5db1202943d5341172c4cc0eaecbfe9","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:0ec6ff34-bac0-473b-a3fc-c2a76386ea47","mission_step_id":"4f5b4044-0c37-4546-9392-49142d51c435","command_center_event_id":"be799fec-d380-45b9-8107-9f80f682221d"},{"id":"c7c997bc-cbb5-4270-bed4-cca87418d5d9","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-1a34b37ea8ec","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":27122,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":5,"executorlessWaitMs":91389,"firstUsefulResultAt":"2026-10-04T15:36:27.420Z","recoveryAttemptCount":6,"ownerInterruptionCount":0},"version":null,"prNumber":4813,"terminal":false,"missionId":"1a34b37e-a8ec-4b9d-910f-49ef83a379ed","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"d3d2eb8f370022f3aeff1062c5bc5c8ad605158a","timingsMs":{"prReadinessMs":106,"approvedPlanMs":0,"shipAndProveMs":385,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"1a34b37e-a8ec-4b9d-910f-49ef83a379ed"},"performance":null,"deploymentId":"forgejo-main-d3d2eb8f3700","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2002,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T15:38:30.873498+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4813","receipt_type":"automatic_mission_resume","idempotency_key":"mission:1a34b37e-a8ec-4b9d-910f-49ef83a379ed:automatic-mission-resume:4813:canonical_release_reconciliation_pending","mission_step_id":"ad932a4d-0ff6-494a-ad7a-db770b9bdb72","command_center_event_id":"1a34b37e-a8ec-4b9d-910f-49ef83a379ed"},{"id":"c7ca8db9-c0d1-4be8-8b85-f6cae9eef89b","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in implementation.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"durable_state:implementation","automationAllowed":false,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"no_change\",\"proofGate\":\"repair_mission_prepared\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:implementation\",\"automationAllowed\":false,\"ownerActionRequired\":false},\"acceptance\":{\"total\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"source-proof\",\"runtime-proof\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"implementation\",\"deadlineAt\":\"2026-09-23T17:41:43.0798+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T15:44:52.511937+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:0c11280c-4d5c-44e0-84ef-17731269bbd6:owner-progress-heartbeat:119345219","mission_step_id":"349de83c-2933-4948-9159-7ea4a117e64d","command_center_event_id":"0c11280c-4d5c-44e0-84ef-17731269bbd6"},{"id":"c7ca977a-c46a-47ad-a82d-4b15cf3775c8","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"70f9220b843127b6bd36377cb97b8fa0a48a9fde","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"provider-connection-state","satisfied":true,"statement":"Provider connections must use one deterministic lifecycle and never report connected/active merely because credentials were stored.","proofConditionIds":["proof-live-state"]},{"id":"irslogiqs-verification","satisfied":true,"statement":"Tennex IRSLOGIQS must remain pending until the existing authenticated non-mutating provider read succeeds and records last_verified_at.","proofConditionIds":["proof-live-state"]}],"satisfied":true,"constraints":[{"id":"tenant-binding","satisfied":true,"statement":"Preserve explicit tenant, user/owner, provider account, and scope binding; fail closed on ambiguous tenant identity.","proofConditionIds":["proof-live-state"]},{"id":"no-test-write","satisfied":true,"statement":"Do not create a provider case or other business record merely to verify a connection.","proofConditionIds":["proof-live-state"]},{"id":"source-ownership","satisfied":true,"statement":"The production provider credential writer must have one canonical Forgejo source owner and release path; do not leave a Supabase-only orphan.","proofConditionIds":["proof-live-state"]},{"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-live-state"]},{"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-live-state"]}],"contractHash":"11c2fb8948b49e472ba22714ea9c493baf658e08839fd5abea30f88857354002","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-live-state","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"11c2fb8948b49e472ba22714ea9c493baf658e08839fd5abea30f88857354002"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T16:57:43.189782+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"70f9220b843127b6bd36377cb97b8fa0a48a9fde","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4b4b5a5f-d8c0-408e-ba78-a66c24900b8c:request-contract:11c2fb8948b49e472ba22714ea9c493baf658e08839fd5abea30f88857354002:70f9220b843127b6bd36377cb97b8fa0a48a9fde:verified:","mission_step_id":"f7831ae9-5052-4525-99d2-efa04bfcdf76","command_center_event_id":"4b4b5a5f-d8c0-408e-ba78-a66c24900b8c"},{"id":"c7cb5918-32d6-4927-a671-d85b2103db2d","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-08e50739c61c","writes":[],"patches":[],"version":1,"approved":true,"missionId":"08e50739-c61c-4e33-a186-13709dc8e364","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/PrivateAppShell.tsx"],"anchored_edits":[{"path":"src/PrivateAppShell.tsx","anchor":"const forcePcgMobileAvatar=tenantSlug==='pcg'&&typeof window!=='undefined'&&window.matchMedia('(max-width: 767px)').matches;if(shellContractOwnsAccountMenu&&!forcePcgMobileAvatar)return null;","replacement":"if(shellContractOwnsAccountMenu)return null;"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"08e50739-c61c-4e33-a186-13709dc8e364","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/PrivateAppShell.tsx"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":"Prime structured exact mutation continuation"},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":"Prime structured exact mutation continuation"},"recovery":false,"fingerprint":"42a070e23ffa6f4b310e88ea2c924b2a4e464ff537a8ca4e46108f1b799b5bd9","replayCount":0,"serializedBytes":1374},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T21:28:37.665824+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:08e50739-c61c-4e33-a186-13709dc8e364:repository-mutation-intent:42a070e23ffa6f4b310e88ea2c924b2a4e464ff537a8ca4e46108f1b799b5bd9:0","mission_step_id":"86f474a5-72de-4a53-8d3f-5124c6f5127f","command_center_event_id":"08e50739-c61c-4e33-a186-13709dc8e364"},{"id":"c7cb608e-e410-480d-af2e-7a7fc408b5f5","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"route":"/admin/console","branch":"ai/objective-first-repair-7709637fa6a8","writes":[],"patches":[],"version":1,"approved":true,"missionId":"7709637f-a6a8-4e57-a7ac-04369d239137","objective":"Owner-authorized scoped control-plane repair: fix the Console capability-question misroute at GodModeCommandConsole and cc-execution console-operator. Questions such as 'im asking if you can replace it on a daily basis to continue building the platform' and 'what CANT you do?' must remain conversation/chat and must not start repository repair, Witness, or mutation jobs. Preserve explicit action routing and add contract regressions.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/admin/GodModeCommandConsole.tsx","workers/cc-execution/src/console-operator.js","workers/cc-execution/test/console-witness-interaction-contract.test.js"],"anchored_edits":[{"path":"src/pages/admin/GodModeCommandConsole.tsx","after":"function isExecutionRequest(value: string) {\n  const text = String(value || '').trim().toLowerCase();\n  return /^(?:please\\s+)?(?:fix|repair|change|implement|build|add|remove|update|deploy|ship|merge|release|make|handle)\\b/i.test(text)\n    || /^(?:accept|approve|reject|discard|revise)\\s+(?:the\\s+)?candidate\\b/i.test(text)\n    || /^(?:do it|make it happen|handle it|cancel|stop|status|poll|progress|where are we|continue|keep going)[?.!\\s]*$/i.test(text);\n}\n\nfunction isCapabilityStrategyQuestion(value: string) {\n  const text = String(value || '').trim().toLowerCase();\n  if (!text) return false;\n  if (/\\bwhat\\s+(?:can|can't|cant|cannot)\\s+you\\s+do\\b|\\bwhat\\s+are\\s+your\\s+(?:capabilities|limits|limitations)\\b/.test(text)) return true;\n  if (/\\b(?:can|could|would)\\s+(?:i|we)\\s+(?:use|rely\\s+on|depend\\s+on)\\s+you\\b|\\bare\\s+you\\s+(?:able|capable)\\b/.test(text)) return true;\n  if (/\\bcan\\s+you\\s+replace\\s+(?:chatgpt|openai)\\b|\\bcan\\s+you\\s+replace\\s+it\\s+on\\s+(?:a\\s+)?(?:daily|day-to-day)\\s+basis\\b/.test(text)) return true;\n  if (/\\bcan\\s+(?:i|we)\\s+(?:get\\s+rid\\s+of|cancel|stop\\s+paying\\s+for)\\s+(?:my\\s+)?(?:chatgpt|openai)(?:\\s+subscription)?\\b/.test(text)) return true;\n  return false;\n}","before":"function isExecutionRequest(value: string) {\n  const text = String(value || '').trim().toLowerCase();\n  return /^(?:please\\s+)?(?:fix|repair|change|implement|build|add|remove|update|deploy|ship|merge|release|make|handle)\\b/i.test(text)\n    || /^(?:accept|approve|reject|discard|revise)\\s+(?:the\\s+)?candidate\\b/i.test(text)\n    || /^(?:do it|make it happen|handle it|cancel|stop|status|poll|progress|where are we|continue|keep going)[?.!\\s]*$/i.test(text);\n}"},{"path":"src/pages/admin/GodModeCommandConsole.tsx","after":"function classifyConsoleIntent(value: string, wantsWitness: boolean): ConsoleIntentClass {\n  const text = String(value || '').trim().toLowerCase();\n  if (!wantsWitness && isCapabilityStrategyQuestion(text)) return 'conversation';\n  if (wantsWitness) return 'route_inspection';","before":"function classifyConsoleIntent(value: string, wantsWitness: boolean): ConsoleIntentClass {\n  const text = String(value || '').trim().toLowerCase();\n  if (wantsWitness) return 'route_inspection';"},{"path":"workers/cc-execution/src/console-operator.js","after":"function isCapabilityStrategyQuestion(value = '') {\n  const message = text(value).toLowerCase();\n  if (!message) return false;\n  if (/\\bwhat\\s+(?:can|can't|cant|cannot)\\s+you\\s+do\\b|\\bwhat\\s+are\\s+your\\s+(?:capabilities|limits|limitations)\\b/.test(message)) return true;\n  if (/\\b(?:can|could|would)\\s+(?:i|we)\\s+(?:use|rely\\s+on|depend\\s+on)\\s+you\\b|\\bare\\s+you\\s+(?:able|capable)\\b/.test(message)) return true;\n  if (/\\bcan\\s+you\\s+replace\\s+(?:chatgpt|openai)\\b|\\bcan\\s+you\\s+replace\\s+it\\s+on\\s+(?:a\\s+)?(?:daily|day-to-day)\\s+basis\\b/.test(message)) return true;\n  if (/\\bcan\\s+(?:i|we)\\s+(?:get\\s+rid\\s+of|cancel|stop\\s+paying\\s+for)\\s+(?:my\\s+)?(?:chatgpt|openai)(?:\\s+subscription)?\\b/.test(message)) return true;\n  return false;\n}\n\nexport function inferOperator(message, rawContext = {}) {\n  const context = safeContext(rawContext), raw = text(message), lower = raw.toLowerCase();\n  if (!raw) return { kind: 'help', context, message: 'Tell me what to inspect, or paste a KNOCKLAUNCH route.' };\n  if (/\\b(?:password|secret|bearer|api[_ -]?key|access[_ -]?token)\\s*[:=]/i.test(raw)) return { kind: 'help', context, message: 'Keep credentials in Connections. Describe the page or task here.' };\n  if (isCapabilityStrategyQuestion(raw)) return { kind: 'chat', context };","before":"export function inferOperator(message, rawContext = {}) {\n  const context = safeContext(rawContext), raw = text(message), lower = raw.toLowerCase();\n  if (!raw) return { kind: 'help', context, message: 'Tell me what to inspect, or paste a KNOCKLAUNCH route.' };\n  if (/\\b(?:password|secret|bearer|api[_ -]?key|access[_ -]?token)\\s*[:=]/i.test(raw)) return { kind: 'help', context, message: 'Keep credentials in Connections. Describe the page or task here.' };"},{"path":"workers/cc-execution/test/console-witness-interaction-contract.test.js","after":"test('Console operator honors selected Witness mode', () => {\n  assert.match(operator, /witnessInteractionMode/);\n  assert.match(operator, /context\\.witnessInteractionMode==='observe'\\?'observe':'interactive_audit'/);\n});\n\ntest('Console keeps capability and ChatGPT-replacement questions conversational', () => {\n  assert.match(frontend, /function isCapabilityStrategyQuestion/);\n  assert.match(frontend, /if \\(!wantsWitness && isCapabilityStrategyQuestion\\(text\\)\\) return 'conversation'/);\n  assert.match(operator, /if \\(isCapabilityStrategyQuestion\\(raw\\)\\) return \\{ kind: 'chat', context \\}/);\n  assert.match(frontend, /can\\\\s\\+you\\\\s\\+replace\\\\s\\+it/);\n  assert.match(operator, /can\\\\s\\+you\\\\s\\+replace\\\\s\\+it/);\n});\n","before":"test('Console operator honors selected Witness mode', () => {\n  assert.match(operator, /witnessInteractionMode/);\n  assert.match(operator, /context\\.witnessInteractionMode==='observe'\\?'observe':'interactive_audit'/);\n});\n"}],"implementation":{"files":[],"writes":[]},"requestContract":{"valid":true,"intent":{"evidence":["owner explicitly directed the repair; exact cc-execution control-plane scope identified"],"confidence":1,"rawUtterance":"Owner-authorized scoped control-plane repair: fix the Console capability-question misroute at GodModeCommandConsole and cc-execution console-operator. Questions such as 'im asking if you can replace it on a daily basis to continue building the platform' and 'what CANT you do?' must remain conversation/chat and must not start repository repair, Witness, or mutation jobs. Preserve explicit action routing and add contract regressions.","wordingChanged":false,"canonicalIntent":"Owner-authorized scoped control-plane repair: fix the Console capability-question misroute at GodModeCommandConsole and cc-execution console-operator. Questions such as 'im asking if you can replace it on a daily basis to continue building the platform' and 'what CANT you do?' must remain conversation/chat and must not start repository repair, Witness, or mutation jobs. Preserve explicit action routing and add contract regressions.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"owner_explicit","version":1,"outcomes":[{"id":"frontend-routing","statement":"GodMode Console classifies capability/strategy questions as conversation before repository-repair heuristics.","provenance":{"reason":"stop false repository jobs","source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]},{"id":"cc-execution-routing","statement":"cc-execution deterministic operator treats the same capability/strategy questions as chat instead of generic help or mutation.","provenance":{"reason":"keep intent conversational end-to-end","source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]},{"id":"regression","statement":"The existing Console contract pins this behavior so the regression cannot silently return.","provenance":{"reason":"durable repair","source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]}],"objective":"Owner-authorized scoped control-plane repair: fix the Console capability-question misroute at GodModeCommandConsole and cc-execution console-operator. Questions such as 'im asking if you can replace it on a daily basis to continue building the platform' and 'what CANT you do?' must remain conversation/chat and must not start repository repair, Witness, or mutation jobs. Preserve explicit action routing and add contract regressions.","constraints":[{"id":"preserve-actions","statement":"Explicit fix/repair/build/deploy/inspect/witness commands continue to route to existing execution paths.","provenance":{"reason":"repair false positives only","source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]},{"id":"control-plane-scope","statement":"Control-plane maintenance authorization is restricted to the exact three files required for this cc-execution routing repair.","provenance":{"reason":"bounded maintenance scope","source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime","kind":"runtime","claim":"Corrected Console capability-question routing is live after canonical Gate and affected frontend/cc-execution release.","route":"/admin/console","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/admin/GodModeCommandConsole.tsx","workers/cc-execution/src/console-operator.js","workers/cc-execution/test/console-witness-interaction-contract.test.js"],"requestContract":{"valid":true,"intent":{"evidence":["owner explicitly directed the repair; exact cc-execution control-plane scope identified"],"confidence":1,"rawUtterance":"Owner-authorized scoped control-plane repair: fix the Console capability-question misroute at GodModeCommandConsole and cc-execution console-operator. Questions such as 'im asking if you can replace it on a daily basis to continue building the platform' and 'what CANT you do?' must remain conversation/chat and must not start repository repair, Witness, or mutation jobs. Preserve explicit action routing and add contract regressions.","wordingChanged":false,"canonicalIntent":"Owner-authorized scoped control-plane repair: fix the Console capability-question misroute at GodModeCommandConsole and cc-execution console-operator. Questions such as 'im asking if you can replace it on a daily basis to continue building the platform' and 'what CANT you do?' must remain conversation/chat and must not start repository repair, Witness, or mutation jobs. Preserve explicit action routing and add contract regressions.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"owner_explicit","version":1,"outcomes":[{"id":"frontend-routing","statement":"GodMode Console classifies capability/strategy questions as conversation before repository-repair heuristics.","provenance":{"reason":"stop false repository jobs","source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]},{"id":"cc-execution-routing","statement":"cc-execution deterministic operator treats the same capability/strategy questions as chat instead of generic help or mutation.","provenance":{"reason":"keep intent conversational end-to-end","source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]},{"id":"regression","statement":"The existing Console contract pins this behavior so the regression cannot silently return.","provenance":{"reason":"durable repair","source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]}],"objective":"Owner-authorized scoped control-plane repair: fix the Console capability-question misroute at GodModeCommandConsole and cc-execution console-operator. Questions such as 'im asking if you can replace it on a daily basis to continue building the platform' and 'what CANT you do?' must remain conversation/chat and must not start repository repair, Witness, or mutation jobs. Preserve explicit action routing and add contract regressions.","constraints":[{"id":"preserve-actions","statement":"Explicit fix/repair/build/deploy/inspect/witness commands continue to route to existing execution paths.","provenance":{"reason":"repair false positives only","source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]},{"id":"control-plane-scope","statement":"Control-plane maintenance authorization is restricted to the exact three files required for this cc-execution routing repair.","provenance":{"reason":"bounded maintenance scope","source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime","kind":"runtime","claim":"Corrected Console capability-question routing is live after canonical Gate and affected frontend/cc-execution release.","route":"/admin/console","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["src/pages/admin/GodModeCommandConsole.tsx","workers/cc-execution/src/console-operator.js","workers/cc-execution/test/console-witness-interaction-contract.test.js"],"controlPlaneMaintenanceReason":"Owner-authorized bounded fix for the reproduced Console capability-question misrouting bug in cc-execution; exact three-file scope only."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["src/pages/admin/GodModeCommandConsole.tsx","workers/cc-execution/src/console-operator.js","workers/cc-execution/test/console-witness-interaction-contract.test.js"],"controlPlaneMaintenanceReason":"Owner-authorized bounded fix for the reproduced Console capability-question misrouting bug in cc-execution; exact three-file scope only."},"recovery":false,"fingerprint":"7a08ce8f022c5d3b1dfc27a54899c8f4e40c093d2f39b87f364f168fda3f4ad6","replayCount":0,"serializedBytes":15188},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T01:17:22.669474+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:7709637f-a6a8-4e57-a7ac-04369d239137:repository-mutation-intent:7a08ce8f022c5d3b1dfc27a54899c8f4e40c093d2f39b87f364f168fda3f4ad6:0","mission_step_id":"48bd4e66-d11e-4b97-a9a7-cf54dcb6c964","command_center_event_id":"7709637f-a6a8-4e57-a7ac-04369d239137"},{"id":"c7cc0ec0-099d-4cc7-bb12-af2f23f08668","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"compilation":{"stages":["owner_intent","conversation_context","scope","live_state","mutation_authority","affected_systems","dependencies","risk_and_blast_radius","execution_tactics","required_proof","release_plan","recovery_plan"],"version":2,"explicit":true,"objective":"Reconcile PR #4432 onto current protected main, preserve the already prepared GodMode synthetic demo-data and Tennex contact-isolation batch, run KnockLaunch Gate, auto-merge when green, release affected production targets, and prove /admin/demo-data live.","proofKinds":["runtime"],"adaptiveDomains":["intent","tenant_route_role_viewport","urgency_deadline","dependency_scope","risk_blast_radius","runner_capacity","queue_active_work","provider_failure_circuits","qa_scope","retry_recovery","release_ownership","proof_depth"],"expansionPolicy":"later_stages_may_only_narrow_or_expand_with_machine_readable_dependency_evidence","dynamicStatePolicy":"live_state_may_change_execution_tactics_but_never_owner_outcome_or_explicit_constraints","dynamicRefreshStages":["preflight","gate","release","runtime_proof"],"adaptiveCompilerVersion":"paul-adaptive-objective-v1","inheritedContextBlockingAuthority":false},"rawUtterance":"Reconcile PR #4432 onto current protected main, preserve the already prepared GodMode synthetic demo-data and Tennex contact-isolation batch, run KnockLaunch Gate, auto-merge when green, release affected production targets, and prove /admin/demo-data live.","wordingChanged":false,"canonicalIntent":"Reconcile PR #4432 onto current protected main, preserve the already prepared GodMode synthetic demo-data and Tennex contact-isolation batch, run KnockLaunch Gate, auto-merge when green, release affected production targets, and prove /admin/demo-data live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"ship","statement":"Reconcile PR #4432 onto current protected main, preserve the already prepared GodMode synthetic demo-data and Tennex contact-isolation batch, run KnockLaunch Gate, auto-merge when green, release affected production targets, and prove /admin/demo-data live.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"objective":"Reconcile PR #4432 onto current protected main, preserve the already prepared GodMode synthetic demo-data and Tennex contact-isolation batch, run KnockLaunch Gate, auto-merge when green, release affected production targets, and prove /admin/demo-data live.","constraints":[{"id":"capability-completeness","statement":"Preserve the complete prepared batch and its database migration history.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","statement":"Do not claim complete until Gate, merge, release and runtime proof are satisfied.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"adaptivePolicy":{"risk":{"tier":"standard","blastRadius":"scoped"},"proof":{"requiredKinds":["runtime"],"visualProofScope":"none","interactionRequired":false,"runtimeProofRequired":true},"scope":{"route":null,"roleRef":null,"tenantRef":null,"sourceTargets":[]},"dynamic":{"variables":["main_and_runtime_lineage","runner_capacity","queue_and_active_work","provider_health","failure_clusters_and_circuits","release_target_state","current_pr_and_gate_state"],"refreshStages":["preflight","gate","release","runtime_proof"],"refreshMayChange":["runner_selection","parallelism","retry_path","qa_depth","release_recovery","proof_timing"],"refreshMayNotChange":["owner_outcome","explicit_no_go_constraints","tenant_identity","credential_boundary","hard_safety_invariants"]},"urgency":{"priority":"normal","deadlineSignals":[],"deadlineExplicit":false},"version":"paul-adaptive-objective-v1","recovery":{"transient":"one_bounded_retry_then_alternate_eligible_pool_or_provider_path","deterministic":"repair_source_or_contract_do_not_blind_rerun","mutationDependencyFailure":"prerequisite_required_or_targeted_recovery_never_invent","readOnlyDependencyFailure":"degrade_to_available_grounded_context_and_keep_conversation_alive"},"unknowns":["tenant","route","source_targets_until_repository_resolution","release_targets_until_changed_paths","deadline"],"authority":{"outcome":"current_explicit_owner_request","tactics":"live_prime_truth","unknownPolicy":"preserve_unknown_never_invent","historicalContext":"advisory_unless_current_request_confirms"},"execution":{"mutation":true,"concurrency":"parallel_non_overlapping_work","scopePolicy":"start_bounded_expand_only_with_machine_readable_dependency_evidence","staleStatePolicy":"refresh_dynamic_state_before_irreversible_or_acceptance_stage","conversationIsolation":true,"ownerOutcomeMayBeChangedByAdaptation":false},"experience":{"visual":false,"viewports":["desktop","mobile"],"behavioral":false,"visualProofScope":"none"},"dependencies":{"requiredDomains":["schema_data_storage","release_ownership","live_production_proof"],"capabilityDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"releaseTargetHints":[]},"inputSignals":{"rawUtterance":"Reconcile PR #4432 onto current protected main, preserve the already prepared GodMode synthetic demo-data and Tennex contact-isolation batch, run KnockLaunch Gate, auto-merge when green, release affected production targets, and prove /admin/demo-data live.","canonicalIntent":"Reconcile PR #4432 onto current protected main, preserve the already prepared GodMode synthetic demo-data and Tennex contact-isolation batch, run KnockLaunch Gate, auto-merge when green, release affected production targets, and prove /admin/demo-data live.","conversationContextPresent":false}},"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"GodMode synthetic demo data is live and Tennex contact ownership is enforced.","route":"/admin/demo-data","roleRef":null,"userRef":null,"required":true,"expectedText":"Synthetic data only","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Reconcile-PR-4432-onto-current-protected-main-preserve-the-already-prepared-GodMode-synthetic-demo-d","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":[],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-production"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"108931b549876efb1daed628f6178e4acf9d8198342b72489f1dee62767237d6","requestContractRevision":5,"previousRequestContractHash":"0e2bb20d9ad5e45d05ff05c5a25aa11126851beb6a1dffcdfc50ad0b738bb951"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T00:48:18.012559+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:8870fad0-0921-489f-9e7e-fc573b8de6a9:request-contract:108931b549876efb1daed628f6178e4acf9d8198342b72489f1dee62767237d6","mission_step_id":"39a56e3d-848d-43c8-8975-d431e21c6d9a","command_center_event_id":"8870fad0-0921-489f-9e7e-fc573b8de6a9"},{"id":"c7cf5376-f651-4d1a-8a91-12c538cac1c2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-pr-ready-parallel-20260826","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":13154,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":7,"ownerInterruptionCount":0},"version":"1.51.7-forgejo-host-status-proof","prNumber":789,"terminal":false,"missionId":"e97b0995-2333-4952-83d0-bc1a3d3cfb76","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":476,"missionSetupMs":2190},"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":"e97b0995-2333-4952-83d0-bc1a3d3cfb76"},"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":9508,"likelyAffectedFiles":["src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","src/__tests__/contracts/command-center-platform-mission-anchor.contract.test.ts","src/__tests__/contracts/command-center-existing-branch-refresh.contract.test.ts",".forgejo/workflows/knocklaunch.yml","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/command-center-mission-control.test.ts","scripts/validate-command-center-contracts.mjs","config/control-plane-capabilities.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-26T22:25:24.012384+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e97b0995-2333-4952-83d0-bc1a3d3cfb76:execute_mission:repair_mission_synthesis_ready","mission_step_id":"403cf23f-6a02-47ba-b20c-4c51cdd48927","command_center_event_id":"e97b0995-2333-4952-83d0-bc1a3d3cfb76"},{"id":"c7d0a265-986d-4334-be09-f4b2a001acc9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-19457138be04","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":59481,"releaseCount":0,"toolCallCount":14,"repeatedCallCount":11,"executorlessWaitMs":161082,"firstUsefulResultAt":"2026-10-02T00:44:43.323Z","recoveryAttemptCount":11,"ownerInterruptionCount":0},"version":"1.64.44-connection-research-official-docs","prNumber":4431,"terminal":false,"missionId":"19457138-be04-49c0-b203-386c285a1cab","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3482,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":924,"missionSetupMs":811,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":708,"ledgerReconcileMs":0,"lineageReconcileMs":103,"resolvePreflightMs":811,"repositoryMutationMs":2558,"repositoryProviderMs":2558,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2383,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":708,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":175},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"19457138-be04-49c0-b203-386c285a1cab"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3211,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T00:44:48.91687+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4431","receipt_type":"execute_mission","idempotency_key":"mission:19457138-be04-49c0-b203-386c285a1cab:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"a4c9c051-4754-4283-8c67-f7b3dffd92f8","command_center_event_id":"19457138-be04-49c0-b203-386c285a1cab"},{"id":"c7d0af5d-ac91-4a14-985c-802065faa8c0","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"invalid_ai_branch","status":"retryable","metrics":{"receiptBytes":21710,"releaseCount":0,"toolCallCount":14,"repeatedCallCount":12,"executorlessWaitMs":25405,"firstUsefulResultAt":"2026-10-02T15:33:18.542Z","recoveryAttemptCount":14,"ownerInterruptionCount":0},"version":null,"prNumber":4477,"terminal":false,"missionId":"99a76ae2-0ee3-4ccc-b75d-30da18966d83","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":82,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"99a76ae2-0ee3-4ccc-b75d-30da18966d83"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":735,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T15:33:19.662798+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4477","receipt_type":"automatic_mission_resume","idempotency_key":"mission:99a76ae2-0ee3-4ccc-b75d-30da18966d83:automatic-mission-resume:4477:repair_mission_pr_ready_retryable","mission_step_id":"75cb02d3-6ccf-45b8-b839-1c728c6fd45d","command_center_event_id":"99a76ae2-0ee3-4ccc-b75d-30da18966d83"},{"id":"c7d1dbd9-02fe-4e3f-9f41-01c3151ec5a4","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_ancestry_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":6,\"verified\":0,\"pending\":6,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"preflight\",\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"release\",\"deadlineAt\":\"2026-08-05T17:42:21.009266+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":4056,\"sourceSha\":\"f00f2d49a3acbc26dd20e41ca1f18812b83c4601\",\"deploymentId\":\"canonical-release-f00f2d49a3ac\"}"},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-10-03T21:38:06.462831+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:c77be0e4-5ba1-45ef-9ec8-6484714e4246:owner-progress-heartbeat:119404232","mission_step_id":"7a61d550-95d9-4228-b525-464ca69bea88","command_center_event_id":"c77be0e4-5ba1-45ef-9ec8-6484714e4246"},{"id":"c7d50655-2acc-450b-a446-fd27616ea91c","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/mobile-touch-target-contract","reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.144-request-contract-inference","prNumber":2732,"terminal":false,"missionId":"aa48f4be-2466-4729-8da5-738250802a6b","operation":"execute_mission","proofGate":"ship_and_prove_release_pending","sourceSha":"2d85fc5bf809daffb661abb53307747139345e99","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3637,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":459,"approvedPlanMs":0,"missionSetupMs":885,"providerAuthMs":0,"shipAndProveMs":2967,"ledgerPrepareMs":885,"ledgerReconcileMs":235,"lineageReconcileMs":0,"resolvePreflightMs":885,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1120,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"aa48f4be-2466-4729-8da5-738250802a6b"},"performance":null,"deploymentId":"forgejo-main-2d85fc5bf809","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2801,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T06:40:48.072441+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"2d85fc5bf809daffb661abb53307747139345e99","external_id":"forgejo-main-2d85fc5bf809","receipt_type":"execute_mission","idempotency_key":"mission:aa48f4be-2466-4729-8da5-738250802a6b:execute_mission:ship_and_prove_release_pending:current-generation","mission_step_id":"d7a89f7a-9086-4905-93cc-93667a298b6e","command_center_event_id":"aa48f4be-2466-4729-8da5-738250802a6b"},{"id":"c7d52639-83f3-4e2c-aff8-c3b5a165fc83","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-fast-media","satisfied":false,"statement":"Shared tenant media delivery is variant-aware, cacheable, direct-to-Storage/CDN for Supabase-backed images, and preserves original/private access semantics.","proofConditionIds":["proof-repository","proof-edge-runtime"]},{"id":"outcome-fast-upload-preview","satisfied":false,"statement":"Canonical Media Library photo uploads provide immediate local preview and bounded concurrent signed direct-to-storage uploads, with remote previews using thumbnail delivery.","proofConditionIds":["proof-repository","proof-frontend-release"]},{"id":"outcome-big-papis","satisfied":false,"statement":"Big Papi MODES no longer mounts the hidden duplicate image tree and visible mode images use the shared optimized media path.","proofConditionIds":["proof-repository","proof-frontend-release"]}],"satisfied":false,"constraints":[{"id":"constraint-private","satisfied":false,"statement":"Private tenant originals remain private and tenant isolation/auth rules are not weakened.","proofConditionIds":["proof-repository","proof-edge-runtime"]},{"id":"constraint-no-public-bucket","satisfied":false,"statement":"No public bucket migration or new public-original storage path is introduced.","proofConditionIds":["proof-repository"]},{"id":"constraint-nonimage","satisfied":false,"statement":"Existing non-image media behavior including video range support remains intact.","proofConditionIds":["proof-repository","proof-edge-runtime"]},{"id":"constraint-backcompat","satisfied":false,"statement":"Existing stable asset IDs and URLs remain backward compatible; image callers without an explicit variant get an optimized display response while non-images remain unchanged.","proofConditionIds":["proof-repository","proof-edge-runtime"]},{"id":"constraint-release","satisfied":false,"statement":"One branch, one PR, KnockLaunch Gate, squash merge, and only frontend plus affected Supabase Edge release targets are used.","proofConditionIds":["proof-repository","proof-edge-runtime","proof-frontend-release"]},{"id":"constraint-no-witness","satisfied":false,"statement":"No Visual Witness run is required for this transport/performance repair.","proofConditionIds":["proof-repository"]}],"contractHash":"1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5","unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-edge-runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":["supabaseEdge"],"migrationReleaseVerified":null,"releaseRequestContractHash":"1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5"},"required":true,"satisfied":true},{"id":"proof-frontend-release","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:36:05.220001+00:00","proof_gate":"request_contract_pending","source_sha":"16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:30e8de31-215a-42fc-b3ca-d059db86c603:request-contract:1968a4c5a8d8f2ff82803a3aeac57a62b5a202957034b8e2d51aabedfb09bee5:16d6ca5e1975c0f0f8f651db4c5f8f92c9563be5:pending:repository","mission_step_id":"aa25c8d2-e11a-432a-a9b6-f6aac9ca27f9","command_center_event_id":"30e8de31-215a-42fc-b3ca-d059db86c603"},{"id":"c7d54e4d-f0b3-444b-a851-72554c84706e","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"86e7f4cd81835941d9958a881ffacf4a118b0124","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"86e7f4cd81835941d9958a881ffacf4a118b0124","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["pcg-google-drive-media"]},"releaseTargetStates":{"supabaseEdge":"pending"},"requestContractHash":"6f02494f6c23e7f8c356727f84ae866b79d219c051f08a9f39d330ba8b593a86","forgejoWorkflowProof":{"runId":16239,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T03:58:02.368308+00:00","proof_gate":"canonical_release_pending","source_sha":"86e7f4cd81835941d9958a881ffacf4a118b0124","external_id":"forgejo-main-86e7f4cd8183","receipt_type":"canonical_release_status","idempotency_key":"mission:d924f5e0-daba-4784-bcdf-20da1378c752:forgejo-release-status:86e7f4cd81835941d9958a881ffacf4a118b0124:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"9093e4c1-5224-4c30-a952-914aa64941e3","command_center_event_id":"d924f5e0-daba-4784-bcdf-20da1378c752"},{"id":"c7d91745-eb44-44a4-a41a-46b0b219258e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-7ccfc533244f","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.144-request-contract-inference","prNumber":2730,"terminal":false,"missionId":"7ccfc533-244f-4e83-907f-c5e39a8df303","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3299,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2274,"approvedPlanMs":0,"missionSetupMs":5547,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":649,"ledgerReconcileMs":0,"lineageReconcileMs":4898,"resolvePreflightMs":5547,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":649,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"7ccfc533-244f-4e83-907f-c5e39a8df303"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1973,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T06:13:13.973421+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2730","receipt_type":"execute_mission","idempotency_key":"mission:7ccfc533-244f-4e83-907f-c5e39a8df303:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"5a26b8b2-d27b-4e0f-8759-a8009221e118","command_center_event_id":"7ccfc533-244f-4e83-907f-c5e39a8df303"},{"id":"c7dda51f-ca34-4a3f-8e6d-89bd0e5ee8fb","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_not_merge_eligible:pr_not_merge_eligible","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.31.23-targeted-owner-preflight","prNumber":4362,"terminal":false,"missionId":"7a4fb9c7-482c-44ae-8e17-2567449c05b1","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"7a4fb9c7-482c-44ae-8e17-2567449c05b1"},"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":186,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-08T18:06:04.737895+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"4362","receipt_type":"ship_and_prove","idempotency_key":"mission:7a4fb9c7-482c-44ae-8e17-2567449c05b1:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"2e95a43a-f30e-41ef-b729-85688a8e0061","command_center_event_id":"7a4fb9c7-482c-44ae-8e17-2567449c05b1"},{"id":"c7ddeecc-683e-4fcf-8b7e-218a91527242","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_requires_merge_reconciliation","handoff":null,"capability":"light-control-plane","automationAllowed":true,"ownerActionRequired":false,"resumeFromCheckpoint":null},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_requires_merge_reconciliation\",\"automationAllowed\":true,\"ownerActionRequired\":false,\"capability\":\"light-control-plane\",\"resumeFromCheckpoint\":null,\"handoff\":null},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\",\"capability\":\"light-control-plane\",\"resumeFromCheckpoint\":null,\"handoff\":null},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-06T20:57:04.346663+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-c0df4bef6af3\",\"prNumber\":5210,\"sourceSha\":\"c07f56b114f616243e10ed120da76f7cf1cfbd98\",\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T19:29:42.811136+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:7c51e59d-b274-4960-9aed-3180953faf6a:owner-progress-heartbeat:119420998","mission_step_id":"34ebc90b-1641-4e1a-a22d-bf30823f9a74","command_center_event_id":"7c51e59d-b274-4960-9aed-3180953faf6a"},{"id":"c7de8368-1341-4489-aa5b-597063fe4851","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/preserve-gate-dependency-cache-20260829","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":42945,"releaseCount":1,"toolCallCount":21,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":1043,"terminal":false,"missionId":"c50d8da7-6690-40f2-9cd1-2d815628cbd7","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":13045,"prReadinessMs":3358,"approvedPlanMs":9681,"missionSetupMs":2106,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"c50d8da7-6690-40f2-9cd1-2d815628cbd7"},"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":5936,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-29T18:46:53.58193+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1043","receipt_type":"execute_mission","idempotency_key":"mission:c50d8da7-6690-40f2-9cd1-2d815628cbd7:execute_mission:repair_mission_waiting_for_gate:generation-2","mission_step_id":"5eb71f03-e8b7-4993-9bbe-0a4672ab8e23","command_center_event_id":"c50d8da7-6690-40f2-9cd1-2d815628cbd7"},{"id":"c7e11e7e-94df-4af3-82fb-9a988fed555e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtjg0zpd","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1350,"terminal":false,"missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":1559,"prReadinessMs":1284,"approvedPlanMs":0,"missionSetupMs":2755,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1498,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T01:56:11.47291+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1350","receipt_type":"execute_mission","idempotency_key":"mission:7fe82ae6-ae91-4dbd-8b2b-505ceb31351a:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"a277d15f-ec94-41e1-baf8-82efdbfde860","command_center_event_id":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},{"id":"c7e1bda5-353b-49c5-8a41-51c09e5e7cae","source":"owner_authorized_live_gate_merge_release_reconciliation","status":"verified","payload":{"prMerged":true,"prNumber":6237,"objective":"gate_contract_fixes","gatePassed":true,"releaseRunId":20815,"runtimeIdentityVerified":true,"additionalFailedParallelRunRetained":20816},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T16:17:44.17625+00:00","proof_gate":"forgejo_gate_merge_release_exact_runtime_verified","source_sha":"d633a484b9229cf79234d9251bc6e5184ddc1e37","external_id":null,"receipt_type":"historical_forgejo_release_reconciliation","idempotency_key":"historical-release-reconciliation-20261011:ec9b55c1-5176-440e-a902-3e50de8447a6","mission_step_id":null,"command_center_event_id":"ec9b55c1-5176-440e-a902-3e50de8447a6"},{"id":"c7e20642-7eb3-49d2-972c-33c1494928a4","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/release-queue-snapshot-current-main-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.116-request-proof-fail-closed","prNumber":2467,"terminal":false,"missionId":"73605b8e-7d2d-49ce-8489-4c3cd49202d1","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"5b5faac378335d272039a52560918dfda6d06674","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14436,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2811,"approvedPlanMs":0,"missionSetupMs":2843,"providerAuthMs":0,"shipAndProveMs":10331,"ledgerPrepareMs":343,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2843,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":343,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"73605b8e-7d2d-49ce-8489-4c3cd49202d1"},"performance":null,"deploymentId":"forgejo-main-5b5faac37833","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2692,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:30:43.15082+00:00","proof_gate":"canonical_release_dispatched","source_sha":"5b5faac378335d272039a52560918dfda6d06674","external_id":"forgejo-main-5b5faac37833","receipt_type":"execute_mission","idempotency_key":"mission:73605b8e-7d2d-49ce-8489-4c3cd49202d1:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"2373682e-af34-49c9-90d0-b85a93f4c77d","command_center_event_id":"73605b8e-7d2d-49ce-8489-4c3cd49202d1"},{"id":"c7e3a8b7-cfaf-4c8f-bb9e-ff35650caf55","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/frontend-release-manifest-hydration-20260904","reason":"protected_control_plane_empty_content:.forgejo/workflows/knocklaunch.yml","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.50-pr-readiness-forgejo-merge-base-refreeze","prNumber":null,"terminal":false,"missionId":"f67115ab-1891-4fea-b8d4-4ce71203ae10","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1652,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1075,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1075,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1075,"repositoryMutationMs":1652,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1075,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f67115ab-1891-4fea-b8d4-4ce71203ae10"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1531,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:31:09.656331+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f67115ab-1891-4fea-b8d4-4ce71203ae10:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"81f45bbf-4dd5-40dd-8f91-ed31ed2419a0","command_center_event_id":"f67115ab-1891-4fea-b8d4-4ce71203ae10"},{"id":"c7e60929-0116-46c6-8af9-861173b52e25","source":"owner_authorized_backlog_reconciliation","status":"blocked","payload":{"disposition":"recoverable_blocked","auditPreserved":true,"releaseVerified":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T15:48:29.147163+00:00","proof_gate":"expired_mission_missing_implementation_evidence","source_sha":null,"external_id":null,"receipt_type":"historical_mission_triage","idempotency_key":"historical-triage-20261011:e9129d4c-b65f-4277-a987-6069dd00c9a3","mission_step_id":null,"command_center_event_id":"e9129d4c-b65f-4277-a987-6069dd00c9a3"},{"id":"c7e8a95a-8185-4011-89fb-b58c3d97d382","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/forgejo-pr-self-refresh","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.39.3-external-actions-zombie-recovery","prNumber":75,"terminal":false,"missionId":"829b72a0-0eb1-4f8e-a0dd-254d8477f110","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"829b72a0-0eb1-4f8e-a0dd-254d8477f110"},"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":1040,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-15T00:52:41.732771+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"75","receipt_type":"execute_mission","idempotency_key":"mission:829b72a0-0eb1-4f8e-a0dd-254d8477f110:execute_mission:repair_mission_prepared","mission_step_id":"86babe6a-6def-4829-9636-8f6b9a873f96","command_center_event_id":"829b72a0-0eb1-4f8e-a0dd-254d8477f110"},{"id":"c7e9c123-ad32-46b3-80f7-76903b40d9e3","source":"cc-execution","status":"recorded","payload":{"objective":"Expand the existing Big Papi Square OAuth integration from payment-link-only scope to a broad commerce integration over Will's existing Square account. Do NOT replace Square as payment processor. In supabase/functions/finance-square/index.ts, update ONLY the OAuth scope contract to request the current Square production permissions needed for KNOCKLAUNCH to operate as a commerce intelligence/automation layer: MERCHANT_PROFILE_READ, CUSTOMERS_READ, CUSTOMERS_WRITE, ITEMS_READ, ITEMS_WRITE, INVENTORY_READ, INVENTORY_WRITE, ORDERS_READ, ORDERS_WRITE, PAYMENTS_READ, PAYMENTS_WRITE, INVOICES_READ, INVOICES_WRITE, LOYALTY_READ, LOYALTY_WRITE, GIFTCARDS_READ, GIFTCARDS_WRITE, PAYOUTS_READ, DISPUTES_READ. Preserve existing Square OAuth/token encryption/location/payment-link/webhook behavior. Do not add bank-account access, team/employee admin, device credentials, or merchant profile write. One fresh ai/* branch, one PR, canonical gate, squash merge, release affected Supabase Edge Function, prove current source and deployed function. Do not use Visual Witness.","tenantRef":"bigpapis","receivedAt":"2026-08-24T15:01:16.864Z","fingerprint":"165781db87261f0e51f2a4955a91ddec511ced8698aae5d8199793d6dcace78c","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":null,"requestedBranch":null,"conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-24T15:01:17.819369+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:7cc7c677-d191-4e2d-a1bd-6476ac3976ff:tenant-workstream-contribution:165781db87261f0e51f2a4955a91ddec511ced8698aae5d8199793d6dcace78c","mission_step_id":null,"command_center_event_id":"7cc7c677-d191-4e2d-a1bd-6476ac3976ff"},{"id":"c7ea209e-6bd3-4916-924a-468499c43884","source":"cc-execution","status":"blocked","payload":{"reason":"compiler_model_generation_failed","failureClass":"retryable","sourceTargets":["src/pages/card-grading/PCGSlabUpload.tsx"],"dependencyReason":"model_provider_http_429","dependencyStatus":429,"providerAttempts":[{"role":"deep","reason":"model_provider_attempt_timeout","status":504,"provider":"cloudflare-workers-ai","formatRepair":false},{"role":"primary","reason":"model_provider_attempt_timeout","status":504,"provider":"cloudflare-workers-ai","formatRepair":false},{"role":"fallback","reason":"model_provider_http_429","status":429,"provider":"openai","formatRepair":false}],"automaticExecutorAssigned":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-12T19:00:53.814346+00:00","proof_gate":"bounded_implementation_checkpoint_persisted","source_sha":"53569b26214e4ba24364498c468078958a475492","external_id":null,"receipt_type":"bounded_implementation_continuation","idempotency_key":"mission:440f616a-b2fe-4e6e-97d6-d03c1c03ce96:compiler:53569b26214e4ba24364498c468078958a475492:src/pages/card-grading/PCGSlabUpload.tsx","mission_step_id":"ab170a4a-ac53-4f7c-abb0-2fb950f22cd9","command_center_event_id":"440f616a-b2fe-4e6e-97d6-d03c1c03ce96"},{"id":"c7eac202-c924-4a81-889c-11402d41533e","source":"github-status","status":"verified","payload":{"failed":[],"states":{"cc-execution/runtime-proof":"success","canonical-production-release/verified":"success"},"missing":[],"pending":[],"required":["canonical-production-release/verified","cc-execution/runtime-proof"],"sourceSha":"55aa58944e7d8820e319a93e4f879f9b3590c3e0","releaseState":"verified","exactConductorRun":{"id":31104561510,"status":"completed","headSha":"55aa58944e7d8820e319a93e4f879f9b3590c3e0","conclusion":"success","sourceMatches":true},"ccExecutionRuntimeProof":{"buildId":"31104608456-1","liveSha":"55aa58944e7d8820e319a93e4f879f9b3590c3e0","deploymentId":"canonical-release-31104561510-cc-execution","compareStatus":"identical","identitySource":"worker_env_git_sha","runtimeVersion":null,"containsSourceSha":true}},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-06T13:12:56.484458+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"55aa58944e7d8820e319a93e4f879f9b3590c3e0","external_id":"canonical-release-55aa58944e7d","receipt_type":"canonical_release_status","idempotency_key":"mission:538f8b25-e51c-4d04-8fc3-e910b570b6a8:release-status:55aa58944e7d8820e319a93e4f879f9b3590c3e0:verified:canonical-production-release/verified=success|cc-execution/runtime-proof=success","mission_step_id":"474a7cfd-6e54-40a3-9901-83153daa7f7b","command_center_event_id":"538f8b25-e51c-4d04-8fc3-e910b570b6a8"},{"id":"c7ecb6e2-69d3-494f-9fe1-fa67bc189eec","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/rebuild-savage-pizza-finance-20260816","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":6783,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":263,"terminal":false,"missionId":"be0d9b6a-5aae-42e1-87d8-0d5c74a47401","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":"be0d9b6a-5aae-42e1-87d8-0d5c74a47401"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1101,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6f522f13-31f4-41af-a806-bcdfbc927a9e","created_at":"2026-08-16T17:28:05.952629+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"263","receipt_type":"automatic_mission_resume","idempotency_key":"mission:be0d9b6a-5aae-42e1-87d8-0d5c74a47401:automatic-mission-resume:263:repair_mission_pr_ready_retryable","mission_step_id":"2ab42c66-420f-46b3-ac22-7390de4c2123","command_center_event_id":"be0d9b6a-5aae-42e1-87d8-0d5c74a47401"},{"id":"c7eeb923-c728-4e7d-ad87-cc5731182572","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-e065e742e400","writes":[],"patches":[],"prTitle":"Add global Meta Muse Connections provider","version":1,"approved":true,"missionId":"e065e742-e400-4fb4-b4c9-de1db55a7e42","repository":"noel/KnockLaunchOS","commitMessage":"feat: add tenant-isolated Meta Muse connector boundary","ownerApproved":true,"releaseIntent":null,"sourceTargets":["supabase/functions/tenant-provider-connections/index.ts","src/pages/connections/TenantConnections.tsx","src/__tests__/contracts/tenant-provider-connections-source-completeness.contract.test.ts","config/paul-owner-profile.json"],"anchored_edits":[{"path":"supabase/functions/tenant-provider-connections/index.ts","edits":[{"new_content":"const PUBLIC_OAUTH=(Object.keys(P) as Key[]).filter(k=>k!==PRIVATE_PROVIDER_KEY);\nconst MUSE={key:'meta_muse',label:'Meta Muse',category:'AI & Assistants',caps:['Calendar & events','Inventory','Customers','Tasks & notes','Proposals & invoices','Pop-up planning','Workspace search'],permissions:['Use only the connected tenant workspace','Respect current KnockLaunch user and tenant authorization','Destructive or outbound actions still require KnockLaunch approval controls']} as const;\nconst MUSE_ROLLOUT_SLUGS=new Set(['big-papis']);","old_content":"const PUBLIC=(Object.keys(P) as Key[]).filter(k=>k!==PRIVATE_PROVIDER_KEY);"},{"new_content":"async function tenantSlug(admin:any,tid:string){const {data,error}=await admin.from('tenants').select('company_slug').eq('id',tid).maybeSingle();if(error)throw error;return String(data?.company_slug||'').trim().toLowerCase()}\nasync function privateOwner(admin:any,uid:string,tid:string){","old_content":"async function privateOwner(admin:any,uid:string,tid:string){"},{"new_content":"if(action==='catalog'){const {data,error}=await admin.from('tenant_provider_credentials').select('provider,credential_status,last_verified_at').eq('tenant_id',tid).in('provider',PUBLIC_OAUTH);if(error)throw error;const rows=new Map((data||[]).map((r:any)=>[r.provider,r])),slug=await tenantSlug(admin,tid),museEligible=MUSE_ROLLOUT_SLUGS.has(slug);return j(req,200,{ok:true,providers:[...PUBLIC_OAUTH.map(key=>{const d=P[key],r:any=rows.get(key);return{key,label:d.label,category:d.category,capabilities:d.caps,permissions:d.permissions,configured:cfg(d).configured,connected:r?.credential_status==='active',status:r?.credential_status||'missing',last_verified_at:r?.last_verified_at||null}}),{key:MUSE.key,label:MUSE.label,category:MUSE.category,capabilities:MUSE.caps,permissions:MUSE.permissions,configured:false,connected:false,status:museEligible?'setup_required':'rollout_pending',eligible:museEligible,setup_message:museEligible?'Meta Muse is enabled for this workspace rollout, but Meta connector review and issued platform credentials are still required before authorization can begin. No Muse provider token is stored until Meta activation is complete.':'Meta Muse is available in the global Connections catalog. Big Papi\\'s is the first rollout tenant; this workspace is not enabled for authorization yet.',last_verified_at:null}]})}","old_content":"if(action==='catalog'){const {data,error}=await admin.from('tenant_provider_credentials').select('provider,credential_status,last_verified_at').eq('tenant_id',tid).in('provider',PUBLIC);if(error)throw error;const rows=new Map((data||[]).map((r:any)=>[r.provider,r]));return j(req,200,{ok:true,providers:PUBLIC.map(key=>{const d=P[key],r:any=rows.get(key);return{key,label:d.label,category:d.category,capabilities:d.caps,permissions:d.permissions,configured:cfg(d).configured,connected:r?.credential_status==='active',status:r?.credential_status||'missing',last_verified_at:r?.last_verified_at||null}})})}"},{"new_content":"const requestedProvider=String(x.provider||'');if(requestedProvider===MUSE.key){const slug=await tenantSlug(admin,tid),eligible=MUSE_ROLLOUT_SLUGS.has(slug);return j(req,409,{ok:false,code:eligible?'provider_prerequisite_required':'provider_rollout_not_enabled',error:eligible?'Meta Muse is enabled for this workspace rollout, but Meta connector review and issued platform credentials are not activated yet.':'Meta Muse is in the global Connections catalog, but this workspace is not in the first rollout.'})}const d=P[requestedProvider as Key];if(!d)return j(req,400,{ok:false,error:'Unsupported provider'});","old_content":"const d=P[String(x.provider||'') as Key];if(!d)return j(req,400,{ok:false,error:'Unsupported provider'});"}]},{"path":"src/pages/connections/TenantConnections.tsx","edits":[{"new_content":"type ProviderKey='square'|'zoho_mail'|'twilio'|'resend'|'stripe'|'google_workspace'|'microsoft_365'|'monday'|'quickbooks'|'slack'|'dropbox'|'hubspot'|'docusign'|'meta_muse';","old_content":"type ProviderKey='square'|'zoho_mail'|'twilio'|'resend'|'stripe'|'google_workspace'|'microsoft_365'|'monday'|'quickbooks'|'slack'|'dropbox'|'hubspot'|'docusign';"},{"new_content":"type BrokerAvailability=Record<string,{configured:boolean;connected:boolean;status:string;eligible?:boolean;setup_message?:string|null;last_verified_at?:string|null}>;","old_content":"type BrokerAvailability=Record<string,{configured:boolean;connected:boolean;status:string;last_verified_at?:string|null}>;"},{"new_content":"{key:'docusign',label:'DocuSign',category:'E-signature',description:'Signature envelopes and document signing workflows.',kind:'oauth',driver:'broker',icon:FileSignature,keywords:['docusign','esign','signature','documents','envelopes'],capabilities:['Envelope signing'],permissions:['Create and manage signature envelopes','Maintain authorized background access until disconnected']},\n{key:'meta_muse',label:'Meta Muse',category:'AI & Assistants',description:'Use Muse as an optional day-to-day assistant with approved access to this KnockLaunch workspace.',kind:'oauth',driver:'broker',icon:PlugZap,keywords:['meta','muse','ai','assistant','agent','automation'],capabilities:['Calendar & events','Inventory','Customers','Tasks & notes','Proposals & invoices','Pop-up planning','Workspace search'],permissions:['Use only this tenant workspace','Respect current KnockLaunch user and tenant authorization','Destructive or outbound actions still require KnockLaunch approval controls']},","old_content":"{key:'docusign',label:'DocuSign',category:'E-signature',description:'Signature envelopes and document signing workflows.',kind:'oauth',driver:'broker',icon:FileSignature,keywords:['docusign','esign','signature','documents','envelopes'],capabilities:['Envelope signing'],permissions:['Create and manage signature envelopes','Maintain authorized background access until disconnected']},"},{"new_content":"resend:'https://resend.com/api-keys',meta_muse:'https://muse.ai/'};","old_content":"resend:'https://resend.com/api-keys'};"},{"new_content":"for(const p of catalog.data.providers)n[String(p.key)]={configured:p.configured===true,connected:p.connected===true,status:String(p.status||'missing'),eligible:p.eligible===true,setup_message:p.setup_message?String(p.setup_message):null,last_verified_at:p.last_verified_at||null};","old_content":"for(const p of catalog.data.providers)n[String(p.key)]={configured:p.configured===true,connected:p.connected===true,status:String(p.status||'missing'),last_verified_at:p.last_verified_at||null};"},{"new_content":"<p>{brokerAvailability[selected.key]?.setup_message||'This provider is in the approved catalog, but platform authorization is not activated yet. No authorization request can start and no provider token can be stored until setup is complete.'}</p>","old_content":"<p>This provider is in the approved catalog, but its KnockLaunch OAuth application is not activated yet. No authorization request can start and no provider token can be stored until platform setup is complete.</p>"}]},{"path":"src/__tests__/contracts/tenant-provider-connections-source-completeness.contract.test.ts","edits":[{"new_content":"import fs from 'node:fs';\nimport path from 'node:path';\nimport {describe,expect,it} from 'vitest';\n\ndescribe('tenant provider connections source completeness',()=>{\n  it('keeps the broker tenant-scoped and exposes Meta Muse fail closed',()=>{\n    const source=fs.readFileSync(path.resolve(process.cwd(),'supabase/functions/tenant-provider-connections/index.ts'),'utf8');\n    const ui=fs.readFileSync(path.resolve(process.cwd(),'src/pages/connections/TenantConnections.tsx'),'utf8');\n    expect(source).toContain(\"https://www.googleapis.com/auth/gmail.send\");\n    expect(source).toContain(\"const MUSE={key:'meta_muse'\");\n    expect(source).toContain(\"new Set(['big-papis'])\");\n    expect(source).toContain(\".eq('tenant_id',tid)\");\n    expect(source).toContain(\"eligible?'provider_prerequisite_required':'provider_rollout_not_enabled'\");\n    expect(source).not.toContain('MUSE_CLIENT_ID');\n    expect(ui).toContain(\"|'meta_muse'\");\n    expect(ui).toContain(\"label:'Meta Muse'\");\n    expect(ui).toContain('setup_message');\n    expect(source.trim().endsWith('});')).toBe(true);\n  });\n});\n","old_content":"import fs from 'node:fs';\nimport path from 'node:path';\nimport {describe,expect,it} from 'vitest';\n\ndescribe('tenant provider connections source completeness',()=>{\n  it('keeps the Google Workspace broker function complete and deployable',()=>{\n    const source=fs.readFileSync(path.resolve(process.cwd(),'supabase/functions/tenant-provider-connections/index.ts'),'utf8');\n    expect(source).toContain(\"https://www.googleapis.com/auth/gmail.send\");\n    expect(source).toContain('async function ensureFreshToken');\n    expect(source).toContain('async function startAuthorization');\n    expect(source).toContain('Deno.serve(async (req) =>');\n    expect(source.trim().endsWith('});')).toBe(true);\n  });\n});\n"}]},{"path":"config/paul-owner-profile.json","edits":[{"new_content":"\"profileVersion\": \"2026-09-29.3\"","old_content":"\"profileVersion\": \"2026-09-29.2\""},{"new_content":"      \"Scheduling/notification truth: PAUL now has KNOCKLAUNCH-owned scheduling with create/list/cancel controls backed by durable Supabase scheduling and canonical mission dispatch. Use the current Prime scheduling capability for recurring owner work and state only exact provider/connector prerequisites proven missing by live machinery; do not claim PAUL-owned scheduling is absent.\",\n      \"Meta Muse connector decision: Meta Muse is a global KNOCKLAUNCH Connections provider with tenant-isolated connection instances and Big Papi's (company_slug big-papis) as the first rollout tenant. Muse is optional and never replaces PAUL/Sidekick or becomes a KNOCKLAUNCH intelligence dependency; Meta review and issued platform credentials are external prerequisites and must never be invented or treated as connected before live proof.\"\n    ],","old_content":"      \"Scheduling/notification truth: PAUL now has KNOCKLAUNCH-owned scheduling with create/list/cancel controls backed by durable Supabase scheduling and canonical mission dispatch. Use the current Prime scheduling capability for recurring owner work and state only exact provider/connector prerequisites proven missing by live machinery; do not claim PAUL-owned scheduling is absent.\"\n    ],"}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"e065e742-e400-4fb4-b4c9-de1db55a7e42","ownerApproved":true,"releaseIntent":null,"sourceTargets":["supabase/functions/tenant-provider-connections/index.ts","src/pages/connections/TenantConnections.tsx","src/__tests__/contracts/tenant-provider-connections-source-completeness.contract.test.ts","config/paul-owner-profile.json"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"e19a6209349fab5caed899dbc773f0bf7465104b1b9f951c14dbfc9bfa616699","replayCount":0,"serializedBytes":12103},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T19:40:06.558634+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:e065e742-e400-4fb4-b4c9-de1db55a7e42:repository-mutation-intent:e19a6209349fab5caed899dbc773f0bf7465104b1b9f951c14dbfc9bfa616699:0","mission_step_id":"fe6bca1c-bf95-408e-a58d-8acbe963ac8c","command_center_event_id":"e065e742-e400-4fb4-b4c9-de1db55a7e42"},{"id":"c7efc1c7-01e4-4757-9344-b1876a87041a","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js"],"baseSha":"bd2b33602c290c24524bf7ecef6e556f08acca37","issuedAt":1791732916975,"expiresAt":1791733096975,"missionId":"e946fd47-6f8d-4346-92d3-fb3882090134","autoRefreeze":true,"authorizationId":"5c997218-582e-4999-a3b0-51701a00422a","authorizationSource":"explicit_owner_request_contract"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T15:35:17.410303+00:00","proof_gate":"control_plane_maintenance_exact_scope_authorized","source_sha":"bd2b33602c290c24524bf7ecef6e556f08acca37","external_id":"5c997218-582e-4999-a3b0-51701a00422a","receipt_type":"control_plane_maintenance_authorized","idempotency_key":"control-plane-maintenance:e946fd47-6f8d-4346-92d3-fb3882090134:5c997218-582e-4999-a3b0-51701a00422a","mission_step_id":null,"command_center_event_id":"e946fd47-6f8d-4346-92d3-fb3882090134"},{"id":"c7f35f4c-2e0d-4e6a-bd34-fa402d9211d4","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/proposal-editor-crop-mode-context-menu","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1977,"terminal":false,"missionId":"fed12649-5db9-4ccc-91dc-e180b5e8752c","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3820,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"fed12649-5db9-4ccc-91dc-e180b5e8752c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1287,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T18:04:09.572414+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1977","receipt_type":"automatic_mission_resume","idempotency_key":"mission:fed12649-5db9-4ccc-91dc-e180b5e8752c:automatic-mission-resume:1977:repair_mission_waiting_for_gate","mission_step_id":"e2f4cc92-5893-4eed-afb1-d972acc0b0fb","command_center_event_id":"fed12649-5db9-4ccc-91dc-e180b5e8752c"},{"id":"c7f7124e-655e-4c0f-92c4-500bbe1692c2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-f3078d66d729","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":null,"terminal":false,"missionId":"f3078d66-d729-4177-b380-22a77597f1da","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":450,"providerAuthMs":0,"ledgerPrepareMs":450,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":450,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":450,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"f3078d66-d729-4177-b380-22a77597f1da"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3647,"likelyAffectedFiles":["src/pages/mobile-vendor/BigPapisEvents.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T14:03:00.902773+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f3078d66-d729-4177-b380-22a77597f1da:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"99f8c58b-d86a-4623-b4fe-b91f1ccc9f70","command_center_event_id":"f3078d66-d729-4177-b380-22a77597f1da"},{"id":"c7fc17f5-d504-4534-b296-75c67c6b168f","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.273-stale-pr-gate-identity","prNumber":null,"terminal":false,"missionId":"2672e254-8c19-4759-a391-8773b28acec1","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1261,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":357,"providerAuthMs":0,"ledgerPrepareMs":357,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":357,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":357,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"2672e254-8c19-4759-a391-8773b28acec1"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1177,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T02:27:24.896113+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:2672e254-8c19-4759-a391-8773b28acec1:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"3cfd0055-b96c-4277-a213-2ed02adb11e6","command_center_event_id":"2672e254-8c19-4759-a391-8773b28acec1"},{"id":"c7fc2894-bd43-47d9-ad00-7ecc14184c64","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-5ffccd520839","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":10601,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":57396,"firstUsefulResultAt":"2026-10-03T21:35:33.037Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.80-paul-durable-continuation","prNumber":4676,"terminal":false,"missionId":"5ffccd52-0839-46e3-906a-fa0efed11658","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7441,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":3387,"missionSetupMs":409,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":409,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":409,"repositoryMutationMs":4054,"repositoryProviderMs":4054,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2566,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":409,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1488},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"5ffccd52-0839-46e3-906a-fa0efed11658"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3725,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T21:36:40.445852+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4676","receipt_type":"execute_mission","idempotency_key":"mission:5ffccd52-0839-46e3-906a-fa0efed11658:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"af02cf2a-845b-4484-80ed-f0720d94ec2e","command_center_event_id":"5ffccd52-0839-46e3-906a-fa0efed11658"},{"id":"c7fe02ff-10be-4993-a11f-90b3232ffc33","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-94659e76e186","prNumber":2970,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"23306f0755fe84c316cc96114b64cedc7d3cefee","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T23:16:08.925195+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"23306f0755fe84c316cc96114b64cedc7d3cefee","external_id":"2970","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:94659e76-e186-47e7-b5a7-a34a8318a133:merged-pr:2970:23306f0755fe84c316cc96114b64cedc7d3cefee","mission_step_id":"f40b8716-441c-4af9-ad9c-dd921c6a3b40","command_center_event_id":"94659e76-e186-47e7-b5a7-a34a8318a133"},{"id":"c7fed53b-553a-406d-8dd0-768f73c9ffc3","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"6d20e7e8d903b7cd7c6900b4c3455dc5c1c258d6","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"6d20e7e8d903b7cd7c6900b4c3455dc5c1c258d6","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"607a89e6208c7fee7bfbe42d7efc80f00124c6431c521e8d430648f61c7d5665","forgejoWorkflowProof":{"runId":15492,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"6d20e7e8d903b7cd7c6900b4c3455dc5c1c258d6","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-6d20e7e8d903b7cd7c6900b4c3455dc5c1c258d6","compareStatus":"target_job_success_runtime_verified","workflowRunId":15492,"identitySource":"canonical_release_target_job","runtimeVersion":"1.64.94-terminal-completion-supervisor","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T00:40:05.661797+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"6d20e7e8d903b7cd7c6900b4c3455dc5c1c258d6","external_id":"forgejo-main-6d20e7e8d903","receipt_type":"canonical_release_status","idempotency_key":"mission:90ff75bd-ed4b-4be2-b375-90392f627efa:forgejo-release-status:6d20e7e8d903b7cd7c6900b4c3455dc5c1c258d6:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"230fb469-bc5a-4e97-83fd-5edc08a3336f","command_center_event_id":"90ff75bd-ed4b-4be2-b375-90392f627efa"},{"id":"c7ff3e13-dd40-4fba-91b0-a5e7af5945a9","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"ffc165f64640726c64b985afd0e811b47d813b19","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"ffc165f64640726c64b985afd0e811b47d813b19","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/350","runId":350,"status":"running","conclusion":null,"failedJobs":[]},"ccExecutionRuntimeProof":{"liveSha":"8c17a0fde12f4bf35a0c84fefaf71b242d75f125","deploymentId":"forgejo-main-8c17a0fde12f4bf35a0c84fefaf71b242d75f125","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.46.2-autonomous-forgejo-merge-supervisor","containsSourceSha":false}},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-15T13:02:26.916523+00:00","proof_gate":"canonical_release_pending","source_sha":"ffc165f64640726c64b985afd0e811b47d813b19","external_id":"forgejo-main-ffc165f64640","receipt_type":"canonical_release_status","idempotency_key":"mission:d45d2c89-a8e2-4ce4-964e-e7371262c488:forgejo-release-status:ffc165f64640726c64b985afd0e811b47d813b19:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"bdf70055-ea8e-4238-baff-a18385e6c351","command_center_event_id":"d45d2c89-a8e2-4ce4-964e-e7371262c488"},{"id":"c807146b-a361-410e-90bd-55317406c66c","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-486ef02508d1","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":3656,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":25392,"firstUsefulResultAt":"2026-09-28T16:32:48.622Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.302-paul-throughput-router","prNumber":null,"terminal":false,"missionId":"486ef025-08d1-4b64-ac31-872c5c28e7b1","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1928,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":357,"providerAuthMs":0,"ledgerPrepareMs":357,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":357,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":357,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"486ef025-08d1-4b64-ac31-872c5c28e7b1"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1175,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T16:32:48.834776+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:486ef025-08d1-4b64-ac31-872c5c28e7b1:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"5826cfb2-c932-4824-92b8-2e3df60466a8","command_center_event_id":"486ef025-08d1-4b64-ac31-872c5c28e7b1"},{"id":"c8077419-c9a7-40d5-b6c3-c166f5b6f28a","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-56ff32697ef3","writes":[],"patches":[],"version":1,"approved":true,"missionId":"56ff3269-7ef3-40fd-927b-ae3c5145302f","objective":"Repair the merged TENANT_MESSENGER_V1 release blocker in supabase/functions/tenant-media-library/index.ts by replacing the literal backslash-n sequence between the tenantTypeRegistry import and decodeInlineRasterDataUri import with a real newline. Preserve all other code.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"supabase/functions/tenant-media-library/index.ts","anchor":"import tenantTypeRegistry from '../_shared/tenantTypeRegistry.json' with { type: 'json' };\\nimport { decodeInlineRasterDataUri } from './inline-data-uri.mjs';","replacement":"import tenantTypeRegistry from '../_shared/tenantTypeRegistry.json' with { type: 'json' };\nimport { decodeInlineRasterDataUri } from './inline-data-uri.mjs';"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"56ff3269-7ef3-40fd-927b-ae3c5145302f","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"9a561e6cdf8be89b8f5859111ccc3ca67f7f6c250d325407a1573194f0587d83","replayCount":0,"serializedBytes":1638},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:18:28.210281+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:56ff3269-7ef3-40fd-927b-ae3c5145302f:repository-mutation-intent:9a561e6cdf8be89b8f5859111ccc3ca67f7f6c250d325407a1573194f0587d83:0","mission_step_id":"0e752d1b-b9a3-453f-ad89-986627017f0f","command_center_event_id":"56ff3269-7ef3-40fd-927b-ae3c5145302f"},{"id":"c807e4a9-73ee-4d11-a4b7-87fd731cdb75","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-fc5db5565014","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1849,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-30T22:57:59.799Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.31-paul-deterministic-correction-recovery","prNumber":null,"terminal":false,"missionId":"fc5db556-5014-4c47-896e-c6bf0fe497ea","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1229,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":297,"providerAuthMs":0,"ledgerPrepareMs":297,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":297,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":297,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"fc5db556-5014-4c47-896e-c6bf0fe497ea"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3671,"likelyAffectedFiles":["src/pages/crm/PcgWorkspace.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T22:57:59.839786+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fc5db556-5014-4c47-896e-c6bf0fe497ea:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0604ebc2-0ba2-4056-86ae-835ceddbf358","command_center_event_id":"fc5db556-5014-4c47-896e-c6bf0fe497ea"},{"id":"c8097748-da5f-4c1a-bc7d-91691fe188d9","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","vite.config.ts"],"reason":"Owner explicitly directed completion of the CI throughput repair. The first live artifact promotion proved identical keys but a PR-ref cache miss on main; this bounded control plane maintenance replaces the transport with server-backed Forgejo Actions artifacts and preserves fail-closed fallback.","baseSha":"2b600dab9c2fd01d329060c0deed465de5adcb4b","issuedAt":1788189758832,"expiresAt":1788189938832,"missionId":"d554217c-b44a-4e25-97f8-0d1ffd925a3c","singleUse":true,"authorizationId":"30e5c6f6-3d6a-4cec-a50f-ce6bf580b603"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-31T15:22:40.482635+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"2b600dab9c2fd01d329060c0deed465de5adcb4b","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:30e5c6f6-3d6a-4cec-a50f-ce6bf580b603","mission_step_id":"edd178c8-05cd-4699-ac6b-eb9b154321e0","command_center_event_id":"d554217c-b44a-4e25-97f8-0d1ffd925a3c"},{"id":"c80bbd8a-ae82-464a-9010-315b5407211b","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Source-preserving Gate retrigger after transient final freshness API timeout; only a regression test description string changes.","baseSha":"f8cff16c0e93ef08b82d2936c55026d0e341b00f","issuedAt":1788535968415,"expiresAt":1788536148415,"missionId":"f10c8a16-dd11-4c44-a550-8f2e47c346f2","authorizationId":"ff9880d6-f4d1-4663-93a6-fca2eece48bc","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T15:32:48.925064+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"f8cff16c0e93ef08b82d2936c55026d0e341b00f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ff9880d6-f4d1-4663-93a6-fca2eece48bc","mission_step_id":"47632e04-b0df-413d-9f2e-26869124b3ce","command_center_event_id":"f10c8a16-dd11-4c44-a550-8f2e47c346f2"},{"id":"c80ca748-1821-484f-b3e7-fdb15b094fba","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/repair-pdf-preview-runtime-20260829","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":15201,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":1016,"terminal":false,"missionId":"82b172bc-d48b-454e-915a-0fa553f99d08","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":7000,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"82b172bc-d48b-454e-915a-0fa553f99d08"},"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":699,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-29T13:53:19.824981+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1016","receipt_type":"automatic_mission_resume","idempotency_key":"mission:82b172bc-d48b-454e-915a-0fa553f99d08:automatic-mission-resume:1016:repair_mission_pr_ready_retryable","mission_step_id":"317c888a-1667-4e9a-b1f9-374d94e447f4","command_center_event_id":"82b172bc-d48b-454e-915a-0fa553f99d08"},{"id":"c80e0798-e25d-411d-aa0a-4695e9480d96","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue exact PR #2611 on ai/admin-tenant-preview-release-recovery. Gate is green on head e916ac48cf813a272036f0ae01689f9e2be084bd. Squash merge this same PR, deploy only admin-tenant-preview, and verify production source contains the release marker and existing MODES creation/bootstrap behavior. Do not create replacement work.","wordingChanged":false,"canonicalIntent":"Continue exact PR #2611 on ai/admin-tenant-preview-release-recovery. Gate is green on head e916ac48cf813a272036f0ae01689f9e2be084bd. Squash merge this same PR, deploy only admin-tenant-preview, and verify production source contains the release marker and existing MODES creation/bootstrap behavior. Do not create replacement work.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"edge-live","statement":"admin-tenant-preview is deployed from current main and retains MODES creation/bootstrap behavior.","proofConditionIds":["source","gate","live"]}],"objective":"Continue exact PR #2611 on ai/admin-tenant-preview-release-recovery. Gate is green on head e916ac48cf813a272036f0ae01689f9e2be084bd. Squash merge this same PR, deploy only admin-tenant-preview, and verify production source contains the release marker and existing MODES creation/bootstrap behavior. Do not create replacement work.","constraints":[{"id":"one-file","statement":"Only supabase/functions/admin-tenant-preview/index.ts may change, and only by one non-functional release-marker comment.","proofConditionIds":["source"]},{"id":"single-release","statement":"Release only admin-tenant-preview through the canonical Supabase Edge owner.","proofConditionIds":["live"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["source","gate","live"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["source","gate","live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"source","kind":"repository","claim":"Exact diff is one comment in admin-tenant-preview and no behavior changes.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"Exact-head KnockLaunch Gate passes and the PR squash-merges.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"live","kind":"runtime","claim":"Production admin-tenant-preview contains the release marker and existing MODES creation/bootstrap behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[],"capabilityManifest":{"id":"Continue-exact-PR-2611-on-ai-admin-tenant-preview-release-recovery.-Gate-is-green-on-head-e916ac48cf","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":[],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["source","gate","live"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"d449d09abb14f0d5af94d61c103e1abdf69413f7ecd8c73e2aff646088c2fd10","requestContractRevision":3,"previousRequestContractHash":"5b38e36e72c57c9d87a4c3d5ac262a3e7c21e5b150a344a90ea21e80f3963684"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T02:49:32.364384+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6b63bb0f-8602-4eb3-b20b-e2eddfced5ef:request-contract:d449d09abb14f0d5af94d61c103e1abdf69413f7ecd8c73e2aff646088c2fd10","mission_step_id":"0b95f573-1f8e-4fca-bbb4-2545da20a423","command_center_event_id":"6b63bb0f-8602-4eb3-b20b-e2eddfced5ef"},{"id":"c80e2247-8879-4dd7-afdc-3a3fadb6dce8","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"7a6b763b76996e29a7079c3fa901ca549a8d288a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Repair tenant membership loading platform-wide; canonicalize user_tenant_access; Gate, merge, deploy, prove live.","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":"323264cb0e5c45e1ddb755eec55763968d660ce8b0e93a0fea249b3b24e8ec56","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":"323264cb0e5c45e1ddb755eec55763968d660ce8b0e93a0fea249b3b24e8ec56"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T08:54:48.916338+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"7a6b763b76996e29a7079c3fa901ca549a8d288a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:0a8e8106-11b5-42d4-ad33-7df02acc7874:request-contract:323264cb0e5c45e1ddb755eec55763968d660ce8b0e93a0fea249b3b24e8ec56:7a6b763b76996e29a7079c3fa901ca549a8d288a:verified:","mission_step_id":"2336e0a0-2d3b-4ff3-bc60-d2b5aee4a62b","command_center_event_id":"0a8e8106-11b5-42d4-ad33-7df02acc7874"},{"id":"c80fd3d5-63ee-4ade-945e-568b702d888a","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-c2a1a84c1511","prNumber":3912,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"f79c1716ae403565cc44338805e5ca2466c3aec6","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T21:58:20.534679+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"f79c1716ae403565cc44338805e5ca2466c3aec6","external_id":"3912","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:c2a1a84c-1511-4b2e-ab3c-cdb77ffd2b19:merged-pr:3912:f79c1716ae403565cc44338805e5ca2466c3aec6","mission_step_id":"951852fd-199e-4aa6-8533-ee76ca000987","command_center_event_id":"c2a1a84c-1511-4b2e-ab3c-cdb77ffd2b19"},{"id":"c81296a1-9cbc-48c4-b808-c7d7a1d1dc21","source":"cc-execution","status":"cancelled","payload":{"cancelled":true,"missionId":"bb8a11fb-9dda-4c2d-b77f-2290043ff4b2"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T15:10:42.450349+00:00","proof_gate":"durable_mission_cancelled","source_sha":null,"external_id":null,"receipt_type":"owner_mission_cancelled","idempotency_key":"mission:bb8a11fb-9dda-4c2d-b77f-2290043ff4b2:mission-cancel:bb8a11fb-9dda-4c2d-b77f-2290043ff4b2","mission_step_id":"7579de25-4866-4f09-83f5-2edaf0b273b8","command_center_event_id":"bb8a11fb-9dda-4c2d-b77f-2290043ff4b2"},{"id":"c814b022-589b-48e9-929c-fb167a20bb55","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-97bf489dc3bd","prNumber":3656,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"4b2825761a38ca55600f240f5d277fd1963c149a","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-24T18:46:39.228707+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"4b2825761a38ca55600f240f5d277fd1963c149a","external_id":"3656","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:97bf489d-c3bd-4454-9450-220f5c5e84d1:merged-pr:3656:4b2825761a38ca55600f240f5d277fd1963c149a","mission_step_id":"b740e3ed-f7c7-4848-9791-4e765d5e3bbb","command_center_event_id":"97bf489d-c3bd-4454-9450-220f5c5e84d1"},{"id":"c815b8e2-ec99-4e62-9936-5a8c90f364d1","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-7336f3bcea64","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":119560,"releaseCount":0,"toolCallCount":21,"repeatedCallCount":16,"executorlessWaitMs":249740,"firstUsefulResultAt":"2026-10-02T00:57:34.850Z","recoveryAttemptCount":17,"ownerInterruptionCount":0},"version":null,"prNumber":4438,"terminal":false,"missionId":"7336f3bc-ea64-4d06-a175-4ea9066bcd2a","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"7fca27ce0ab140a8416687df75667214c7209762","timingsMs":{"prReadinessMs":3000,"approvedPlanMs":0,"shipAndProveMs":3194,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"7336f3bc-ea64-4d06-a175-4ea9066bcd2a"},"performance":null,"deploymentId":"forgejo-main-7fca27ce0ab1","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T01:01:51.898751+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4438","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7336f3bc-ea64-4d06-a175-4ea9066bcd2a:automatic-mission-resume:4438:canonical_release_reconciliation_pending","mission_step_id":"f699aa47-79a1-4fb3-a3e3-aa16270d2b4d","command_center_event_id":"7336f3bc-ea64-4d06-a175-4ea9066bcd2a"},{"id":"c81629d8-a4c5-409a-aabe-045d5567de1e","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/application-capability-layer-v2-20260907","reason":"orphaned_branch_recovery_scope_mismatch:ai/application-capability-layer-v2-20260907","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":null,"terminal":false,"missionId":"69c688b5-9d56-4f69-b72c-65e7fa57e5b4","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":287,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":474,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":334,"ledgerReconcileMs":0,"lineageReconcileMs":140,"resolvePreflightMs":474,"repositoryMutationMs":287,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":334,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"69c688b5-9d56-4f69-b72c-65e7fa57e5b4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1550,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T03:12:57.727529+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:69c688b5-9d56-4f69-b72c-65e7fa57e5b4:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"430481d0-a0b7-4e38-972f-213d068d2e33","command_center_event_id":"69c688b5-9d56-4f69-b72c-65e7fa57e5b4"},{"id":"c81694b6-7466-4f4d-b6f8-557b5a8fbbc3","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"6d9cf81b3e51064fe3b96170f382038f418552b9","prNumber":2406,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7137/jobs/1","mergeCommitSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99"},{"id":"gate","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"6d9cf81b3e51064fe3b96170f382038f418552b9","prNumber":2406,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7137/jobs/1","mergeCommitSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99"}],"requestContractHash":"918c83fb27f4b72d2019cb96313c53964c6b54d1caf2421a0d75c32e78379867"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:49:53.223094+00:00","proof_gate":"request_contract_repository_verified","source_sha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:request-contract-repository:918c83fb27f4b72d2019cb96313c53964c6b54d1caf2421a0d75c32e78379867:427bbfbbf48d7102bddda848ea5c0f78a75c5e99","mission_step_id":"0426fe67-0e5c-4eea-8348-2f5b7b5a6c34","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"c81810db-6f5c-4242-bc4a-772254ad008c","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-ff8940facc03","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.123-modes-storage-validated-oauth","prNumber":null,"terminal":false,"missionId":"ff8940fa-cc03-4463-8513-2b47a4842b1b","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":315,"providerAuthMs":0,"ledgerPrepareMs":315,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":315,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":315,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"ff8940fa-cc03-4463-8513-2b47a4842b1b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4725,"likelyAffectedFiles":["src/App.css","src/App.tsx","src/applications/proposal-editor/FreeformProposalRenderer.tsx","src/applications/proposal-editor/index.ts","src/applications/proposal-editor/ProposalAssetPicker.tsx","src/applications/proposal-editor/proposalAssets.ts","src/PrivateAppShell.tsx","src/PublicAppShell.tsx","scripts/check-route-registry.mjs","scripts/cloudflare-sync-worker-routes.mjs","scripts/lawn-care-wrapper-guardrail.mjs","scripts/visual-witness-hosted-runner/src/observe-route-contract.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T06:15:20.921891+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ff8940fa-cc03-4463-8513-2b47a4842b1b:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"54c4443f-47a7-49b0-b8a9-cad42881511e","command_center_event_id":"ff8940fa-cc03-4463-8513-2b47a4842b1b"},{"id":"c81b9714-717a-4571-b2a7-5957175486d2","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","handoff":{"reason":"merged_source_requires_release_proof","toLane":"production-release-conductor","fromLane":"cc-execution","resumeFromCheckpoint":"preflight"},"capability":"production-release","automationAllowed":true,"ownerActionRequired":false,"resumeFromCheckpoint":"preflight"},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false,\"capability\":\"production-release\",\"resumeFromCheckpoint\":\"preflight\",\"handoff\":{\"fromLane\":\"cc-execution\",\"toLane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"resumeFromCheckpoint\":\"preflight\"}},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\",\"capability\":\"production-release\",\"resumeFromCheckpoint\":\"preflight\",\"handoff\":{\"fromLane\":\"cc-execution\",\"toLane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"resumeFromCheckpoint\":\"preflight\"}},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-06T21:20:37.393685+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-05f245d801b1\",\"prNumber\":5224,\"sourceSha\":\"c93a75c5c47f030c6a5a1de8a706e3c949027d4d\",\"deploymentId\":\"forgejo-main-c93a75c5c47f\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T18:21:53.66352+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:05f245d8-01b1-4573-9c71-3f27682bdcf3:owner-progress-heartbeat:119420727","mission_step_id":"dd8894ec-853a-4c9f-aeeb-f939291a90c1","command_center_event_id":"05f245d8-01b1-4573-9c71-3f27682bdcf3"},{"id":"c81c8331-e82d-404a-8d4d-46f3c8f86e94","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"1439e172b10122b9be66f171d6a45efd29780eb8","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Finish the God Mode /admin route-family refactor at the shared AdminPage layer so child routes no longer retain legacy admin component styling. Apply one scoped family surface treatment to all AdminPage descendants: midnight/cobalt/cyan card and background surfaces, cohesive inputs/selects/textareas, rounded tabs and tablists, cockpit-style tables, tighter heading hierarchy, and mobile-first 44px minimum touch targets for buttons/role buttons/tabs plus 44px form controls and 16px mobile input text. This is a corrective family-level pass based on live Witness findings from /admin/tenants, where page-level controls such as User access, Tenant features, and MODES remained 36px tall. Preserve all behavior, page logic, auth, data, routes, IDs, and semantic destructive/warning colors. Do not touch backend/runtime. Ship through one fresh ai/* branch, one PR, canonical Gate, squash merge, frontend release, then re-verify representative /admin child routes on mobile and desktop.","proofConditionIds":["proof-production","proof-visual"]}],"satisfied":false,"constraints":[{"id":"visual-content-truth","satisfied":false,"statement":"Do not present invented names, metrics, prices, dates, services, testimonials, credentials, customer records, or other unknown business facts as real. Omit unknowns or mark them clearly as placeholder/example content.","proofConditionIds":["proof-production","proof-visual"]},{"id":"tenant-visual-isolation","satisfied":false,"statement":"Visual work is isolated to requested tenant. Do not import another tenant's logo, colors, imagery, copy, shell, customer data, business facts, or visual identity unless explicitly requested.","proofConditionIds":["proof-production","proof-visual"]},{"id":"visual-viewport-authority","satisfied":false,"statement":"The requested mobile viewport/form factor is authoritative. Do not create a mixed-device composite or add another viewport unless explicitly requested.","proofConditionIds":["proof-production","proof-visual"]},{"id":"reference-visual-fidelity","satisfied":false,"statement":"The approved reference owns the material visual composition: hierarchy, major geometry, typography scale, spacing rhythm, image placement/crop, color treatment, radii, shadows/glow, and overall density. Material deviation is a failed visual acceptance, not a stylistic reinterpretation.","proofConditionIds":["proof-visual"]},{"id":"responsive-visual-continuity","satisfied":false,"statement":"Responsive adaptation may reflow for the target viewport, but it must preserve information hierarchy, branding, functionality, and design language. It must not invent a second design.","proofConditionIds":["proof-visual"]},{"id":"reference-visual-authority","satisfied":false,"statement":"The supplied or approved reference visual is immutable acceptance evidence. Generating another mockup, image, or concept cannot satisfy this implementation request; completion requires source implementation, deployment, and reference-matched visual proof.","proofConditionIds":["proof-visual"]},{"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":"e358c885c9e1547df4e47e97926ccd253b245ca83c2b3051de704fa9635d5bdd","releaseBound":true,"witnessBound":false,"visualRequested":true,"visualSatisfied":false,"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":"e358c885c9e1547df4e47e97926ccd253b245ca83c2b3051de704fa9635d5bdd"},"required":true,"satisfied":true},{"id":"proof-visual","kind":"visual","evidence":{"modeBound":true,"claimBound":true,"routeBound":true,"witnessMode":"observe","witnessRoute":"/admin/tenants","currentSourceSha":"1439e172b10122b9be66f171d6a45efd29780eb8","witnessSourceSha":"1439e172b10122b9be66f171d6a45efd29780eb8","verificationState":null,"witnessRequestContractHash":"e358c885c9e1547df4e47e97926ccd253b245ca83c2b3051de704fa9635d5bdd"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T11:28:12.922779+00:00","proof_gate":"request_contract_pending","source_sha":"1439e172b10122b9be66f171d6a45efd29780eb8","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:83e4fbfd-9393-418c-abd7-d8ad1ec62908:request-contract:e358c885c9e1547df4e47e97926ccd253b245ca83c2b3051de704fa9635d5bdd:1439e172b10122b9be66f171d6a45efd29780eb8:pending:visual","mission_step_id":"eb8a3b5e-ada4-4851-8e5d-0298caf9a063","command_center_event_id":"83e4fbfd-9393-418c-abd7-d8ad1ec62908"},{"id":"c81d0229-e57b-4da6-bc8f-993f844110f1","source":"onrunner","status":"failed","payload":{"ok":false,"jobId":"973c7653-f0fb-41b0-a4bf-ca458f351ade","phase":"universal_visual_witness_status","branch":"ai/objective-first-repair-f5d0dd500891","reason":null,"status":"completed_unverified","metrics":{"receiptBytes":85500,"releaseCount":0,"toolCallCount":32,"repeatedCallCount":18,"executorlessWaitMs":1486284,"firstUsefulResultAt":"2026-09-25T14:01:05.429Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3737,"terminal":true,"missionId":"f5d0dd50-0891-4b75-8b77-9cb2ec694962","operation":"visual_proof_status","proofGate":"visual_witness_objective_acceptance_unproven","sourceSha":"a2ba14660f4992588100e0e0c611c7f31ceece14","timingsMs":{"queue":1659,"total":90763,"execution":89104},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f5d0dd50-0891-4b75-8b77-9cb2ec694962"},"performance":null,"deploymentId":"forgejo-main-a2ba14660f49","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"973c7653-f0fb-41b0-a4bf-ca458f351ade","tenant":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","runnerUrl":"https://paul-witness.knocklaunch.app","runnerLane":"paul","attemptsUsed":1,"supervisorId":"973c7653-f0fb-41b0-a4bf-ca458f351ade","failureReason":null,"observedRoute":"/big-papis/owner/events?bpMode=event","runnerVersion":"paul-2ba417adc03f","attemptLineage":[{"jobId":"0fe0fa7e-7f4e-4539-955f-87182da686b0","attempt":1,"category":"completed_with_findings","sourceSha":"2ba417adc03f92cd4290c8e79028619b0068c95f","startedAt":"2026-09-25T14:24:19.222Z","completedAt":"2026-09-25T14:25:48.638Z","runtimeLane":"cc-execution -> DigitalOcean PAUL -> universal-witness.mjs","browserEngine":"chromium","failureReason":null,"retryRecovery":null,"runnerVersion":"paul-2ba417adc03f","browserLaunchReason":"virtual_runtime_headless","checkpointAccounting":{"route":{"required":2,"completed":2,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":2,"completed":2,"missingIds":[]},"completed":4,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":4}}],"missionOutcome":"completed_with_findings","requestedRoute":"/big-papis/owner/events?bpMode=event","runnerSourceSha":"2ba417adc03f92cd4290c8e79028619b0068c95f","selectedViewports":["desktop","mobile"],"checkpointAccounting":{"route":{"required":2,"completed":2,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":2,"completed":2,"missingIds":[]},"completed":4,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":4},"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":11818,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":"failed","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":50146,"ownerActionRequired":false,"ownerFacingTerminal":false,"requestContractHash":"969d5d173ea333aabf9fb6410e083d355c133d080e017887e5bb242fbb710953","continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T14:25:54.226625+00:00","proof_gate":"visual_witness_objective_acceptance_unproven","source_sha":"paul-2ba417adc03f","external_id":"973c7653-f0fb-41b0-a4bf-ca458f351ade","receipt_type":"visual_proof_status","idempotency_key":"mission:f5d0dd50-0891-4b75-8b77-9cb2ec694962:visual:973c7653-f0fb-41b0-a4bf-ca458f351ade:failed","mission_step_id":"d9265923-e6f6-4052-82cd-209ee2d4a0b2","command_center_event_id":"f5d0dd50-0891-4b75-8b77-9cb2ec694962"},{"id":"c81f1534-422e-4645-8557-37b68c8dec7f","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Finish PR #1296 now that KnockLaunch Gate is green on head e65c62fe286dc8ef568efbf00fe93a8a4a98997b. Squash merge the same PR, release the exact merged source to required targets onrunner and migrations, and prove live. No source changes and no Visual Witness run.","wordingChanged":false,"canonicalIntent":"Finish PR #1296 now that KnockLaunch Gate is green on head e65c62fe286dc8ef568efbf00fe93a8a4a98997b. Squash merge the same PR, release the exact merged source to required targets onrunner and migrations, and prove live. No source changes and no Visual Witness run.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-production","statement":"PR #1296 is refreshed onto current protected main, passes KnockLaunch Gate, squash merges, and the exact merged source is released to Supabase migrations and Render OnRunner.","proofConditionIds":["proof-production"]}],"objective":"Finish PR #1296 now that KnockLaunch Gate is green on head e65c62fe286dc8ef568efbf00fe93a8a4a98997b. Squash merge the same PR, release the exact merged source to required targets onrunner and migrations, and prove live. No source changes and no Visual Witness run.","constraints":[{"id":"constraint-same-pr","statement":"Preserve the existing branch and PR; make no source changes and do not create a Visual Witness mission.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The existing storage-cleanup payload is on current main and the affected migrations and OnRunner runtime are released from that exact merged source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["onrunner","migrations"]}],"validationErrors":[]},"requestContractHash":"e702c42ad21a6c445413860f61df3b503e02db77f6796111f8a9cdeeec133a1b","requestContractRevision":3,"previousRequestContractHash":"c7d11434af7e3086293e5cfdff15988c61bbedef11a7a4f558a320628ad9ee82"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-01T20:02:59.546173+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a750f1cb-02bc-4b64-ab01-0c63f8b8c878:request-contract-revision:3:e702c42ad21a6c445413860f61df3b503e02db77f6796111f8a9cdeeec133a1b","mission_step_id":"6fcb9023-3287-42d1-be02-35d1caaf65b9","command_center_event_id":"a750f1cb-02bc-4b64-ab01-0c63f8b8c878"},{"id":"c8220b97-11fe-411b-8e39-ff376fed4f42","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-409c73967533","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":75794,"releaseCount":0,"toolCallCount":45,"repeatedCallCount":38,"executorlessWaitMs":502308,"firstUsefulResultAt":"2026-10-04T10:24:55.103Z","recoveryAttemptCount":36,"ownerInterruptionCount":0},"version":"1.64.90-owner-contract-autocompile","prNumber":4735,"terminal":false,"missionId":"409c7396-7533-4bce-a641-f0e522174563","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2448,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2347,"approvedPlanMs":0,"missionSetupMs":351,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":257,"ledgerReconcileMs":0,"lineageReconcileMs":94,"resolvePreflightMs":351,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":257,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"409c7396-7533-4bce-a641-f0e522174563"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1523,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T10:33:04.68209+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4735","receipt_type":"execute_mission","idempotency_key":"mission:409c7396-7533-4bce-a641-f0e522174563:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"70f24cda-e8fb-4c5d-bd2f-c699da894679","command_center_event_id":"409c7396-7533-4bce-a641-f0e522174563"},{"id":"c8229787-79f8-435e-9bb3-09d778e8462e","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-5dbd0f9103d2","reason":"canonical_release_queue_busy:14726","status":"blocked","metrics":{"receiptBytes":83050,"releaseCount":0,"toolCallCount":17,"repeatedCallCount":9,"executorlessWaitMs":31568,"firstUsefulResultAt":"2026-10-03T03:18:24.384Z","recoveryAttemptCount":7,"ownerInterruptionCount":0},"version":"1.64.70-paul-conversation-examples","prNumber":4608,"terminal":false,"missionId":"5dbd0f91-03d2-4235-95df-f08a1153c126","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"f3957a5548d7748e08f8b636cb6b848e9788ead5","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1201,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":104,"approvedPlanMs":0,"missionSetupMs":268,"providerAuthMs":0,"shipAndProveMs":604,"ledgerPrepareMs":268,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":268,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":268,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5dbd0f91-03d2-4235-95df-f08a1153c126"},"performance":null,"deploymentId":"forgejo-main-f3957a5548d7","releaseState":"pending","workflowRunId":14726,"releaseTargets":{"frontend":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["irslogiqs-sync"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1405,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T03:18:57.849346+00:00","proof_gate":"canonical_release_blocked","source_sha":"f3957a5548d7748e08f8b636cb6b848e9788ead5","external_id":"forgejo-main-f3957a5548d7","receipt_type":"execute_mission","idempotency_key":"mission:5dbd0f91-03d2-4235-95df-f08a1153c126:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"6ab240da-0406-40f8-8a00-71c4c26f2ce2","command_center_event_id":"5dbd0f91-03d2-4235-95df-f08a1153c126"},{"id":"c825f15a-6871-400a-8d65-43c6e39c8e64","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-d4116f321e0e","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":36099,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":18937,"firstUsefulResultAt":"2026-09-29T03:12:31.096Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.63.0-mission-freedom-web-research","prNumber":4093,"terminal":false,"missionId":"d4116f32-1e0e-4048-acb1-cbff17785236","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3885,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":564,"missionSetupMs":283,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":283,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":283,"repositoryMutationMs":3321,"repositoryProviderMs":3321,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2133,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":283,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1188},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"d4116f32-1e0e-4048-acb1-cbff17785236"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3300,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T03:12:54.741708+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4093","receipt_type":"execute_mission","idempotency_key":"mission:d4116f32-1e0e-4048-acb1-cbff17785236:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"b8a807ac-1033-4bb5-bc8b-6c6bc6bd56cc","command_center_event_id":"d4116f32-1e0e-4048-acb1-cbff17785236"},{"id":"c827bb91-2c30-4a2a-8aaa-d18dee7223f5","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-12bab9c52d83","writes":[],"patches":[],"version":1,"approved":true,"missionId":"12bab9c5-2d83-4fcb-bbcf-1e2b14d932d0","objective":"Fix Tennex/Google Workspace Mail quota failures for Alfred by reducing Gmail request bursts, handling quota responses safely, and eliminating repeated raw quota popups while restoring inbox loading.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"supabase/functions/google-workspace-mail/index.ts","edits":[{"new_content":"function gmailQuotaError(status:number,payload:any){const text=JSON.stringify(payload||{});return status===429||(status===403&&/rateLimitExceeded|userRateLimitExceeded|quota|RESOURCE_EXHAUSTED/i.test(text))}\nasync function gmail(accessToken: string, path: string, init: RequestInit = {}) {\n  const headers = new Headers(init.headers || {});\n  headers.set(\"Authorization\", \"Bearer \" + accessToken);\n  if (init.body && !headers.has(\"Content-Type\")) headers.set(\"Content-Type\", \"application/json\");\n  const method=String(init.method||\"GET\").toUpperCase();\n  const maxAttempts=method===\"GET\"?3:1;\n  for(let attempt=1;attempt<=maxAttempts;attempt+=1){\n    const response = await fetch(GMAIL_BASE + path, { ...init, headers });\n    const payload = await response.json().catch(() => ({}));\n    if(response.ok)return payload;\n    if(gmailQuotaError(response.status,payload)){\n      if(attempt<maxAttempts){await new Promise(resolve=>setTimeout(resolve,attempt*450));continue}\n      throw new Error(\"Google Mail is temporarily rate-limited. Please retry in a moment; the Workspace connection is still active.\");\n    }\n    throw new Error(String(payload?.error?.message || (\"Gmail request failed (\" + response.status + \")\")));\n  }\n  throw new Error(\"Google Mail is temporarily unavailable.\");\n}","old_content":"async function gmail(accessToken: string, path: string, init: RequestInit = {}) {\n  const headers = new Headers(init.headers || {});\n  headers.set(\"Authorization\", \"Bearer \" + accessToken);\n  if (init.body && !headers.has(\"Content-Type\")) headers.set(\"Content-Type\", \"application/json\");\n  const response = await fetch(GMAIL_BASE + path, { ...init, headers });\n  const payload = await response.json().catch(() => ({}));\n  if (!response.ok) throw new Error(String(payload?.error?.message || (\"Gmail request failed (\" + response.status + \")\")));\n  return payload;\n}"},{"new_content":"async function metadataMessage(accessToken: string, id: string) {\n  return await gmail(accessToken, \"/messages/\" + encodeURIComponent(id) + \"?format=metadata&metadataHeaders=Subject&metadataHeaders=From&metadataHeaders=To&metadataHeaders=Cc&metadataHeaders=Bcc&metadataHeaders=Reply-To&metadataHeaders=Date\");\n}","old_content":"async function metadataMessage(accessToken: string, id: string) {\n  return await gmail(accessToken, \"/messages/\" + encodeURIComponent(id) + \"?format=metadata&metadataHeaders=From&metadataHeaders=To&metadataHeaders=Cc&metadataHeaders=Date\");\n}"},{"new_content":"async function messageRows(accessToken: string, params: URLSearchParams, folderId = \"\") {\n  const list = await gmail(accessToken, \"/messages?\" + params.toString());\n  const ids = (list?.messages || []).map((message: any) => String(message.id || \"\")).filter(Boolean).slice(0, 25);\n  const rows: any[] = [];\n  for (let index = 0; index < ids.length; index += 4) {\n    const batch = await Promise.all(ids.slice(index, index + 4).map((id: string) => metadataMessage(accessToken, id)));\n    rows.push(...batch.map((message: any) => summary(message, folderId)));\n  }\n  return rows;\n}","old_content":"async function messageRows(accessToken: string, params: URLSearchParams, folderId = \"\") {\n  const list = await gmail(accessToken, \"/messages?\" + params.toString());\n  const ids = (list?.messages || []).map((message: any) => String(message.id || \"\")).filter(Boolean).slice(0, 100);\n  const rows: any[] = [];\n  for (let index = 0; index < ids.length; index += 12) {\n    const batch = await Promise.all(ids.slice(index, index + 12).map((id: string) => fullMessage(accessToken, id)));\n    rows.push(...batch.map((message: any) => summary(message, folderId)));\n  }\n  return rows;\n}"},{"new_content":"const me = selectedConnection?.account_email ? null : await profile(accessToken);\n    const email = String(selectedConnection?.account_email || me?.emailAddress || \"\").trim();","old_content":"const me = await profile(accessToken);\n    const email = String(selectedConnection?.account_email || me?.emailAddress || \"\").trim();"}]},{"path":"src/components/communications/email/MailWorkspace.tsx","edits":[{"new_content":"function ownerFacingMailError(value: unknown, fallback: string) {\n  const message = String(value || '').trim();\n  if (!message) return fallback;\n  if (/quota|rate.?limit|userRateLimitExceeded|rateLimitExceeded|RESOURCE_EXHAUSTED|429/i.test(message)) return 'Google Mail is temporarily rate-limited. Your connection is still active; retry in a moment.';\n  if (/edge function|non-2xx|functionshttperror|invalid input|failed to fetch|network request|zoho mail request failed/i.test(message)) return fallback;\n  return message;\n}","old_content":"function ownerFacingMailError(value: unknown, fallback: string) {\n  const message = String(value || '').trim();\n  if (!message) return fallback;\n  if (/edge function|non-2xx|functionshttperror|invalid input|failed to fetch|network request|zoho mail request failed/i.test(message)) return fallback;\n  return message;\n}"},{"new_content":"const nextMessages = list((await invoke(isDraft ? 'drafts' : 'messages', { folderId, limit: 25 }))?.data) as Message[];","old_content":"const nextMessages = list((await invoke(isDraft ? 'drafts' : 'messages', { folderId, limit: 100 }))?.data) as Message[];"},{"new_content":"    } catch (error: any) { setMailLoadError(ownerFacingMailError(error?.message, 'Folders could not be loaded.')); }\n    finally { setLoading(false); }","old_content":"    } catch (error: any) { setMailLoadError(error.message || 'Folders could not be loaded.'); toast.error(error.message || 'Folders could not be loaded.'); }\n    finally { setLoading(false); }"},{"new_content":"    } catch (error: any) { setMailLoadError(ownerFacingMailError(error?.message, 'Messages could not be loaded.')); if (!messages.length) setMessages([]); }\n    finally { setLoading(false); }","old_content":"    } catch (error: any) { setMailLoadError(error.message || 'Messages could not be loaded.'); toast.error(error.message || 'Messages could not be loaded.'); if (!messages.length) setMessages([]); }\n    finally { setLoading(false); }"}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"12bab9c5-2d83-4fcb-bbcf-1e2b14d932d0","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"1208a6da46a1afd6eee5cb6aa37b1c02d0acfdddf093c4363b645bedd1c61568","replayCount":0,"serializedBytes":7425},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T20:58:17.540351+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:12bab9c5-2d83-4fcb-bbcf-1e2b14d932d0:repository-mutation-intent:1208a6da46a1afd6eee5cb6aa37b1c02d0acfdddf093c4363b645bedd1c61568:0","mission_step_id":"9e7fd248-7d76-485b-97f3-2ced6a2a46d7","command_center_event_id":"12bab9c5-2d83-4fcb-bbcf-1e2b14d932d0"},{"id":"c827ef9b-1a63-4dc0-911a-3cd3113edb85","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-7cf0ca5a0641","prNumber":4430,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"7bdff918562d4236b71bd07097b137c03a23157a","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T00:44:55.008395+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"7bdff918562d4236b71bd07097b137c03a23157a","external_id":"4430","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:7cf0ca5a-0641-4f33-82b2-63c6e0a267f5:merged-pr:4430:7bdff918562d4236b71bd07097b137c03a23157a","mission_step_id":"58e660b8-6f06-4a98-bd4b-0572a5a23496","command_center_event_id":"7cf0ca5a-0641-4f33-82b2-63c6e0a267f5"},{"id":"c82a661b-6721-43ad-aa8f-d86adc4e841f","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-976697ac4ab9","prNumber":2869,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T02:04:16.988115+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"9312c88c5036a4b9b56728a0156d8622ea6c40e0","external_id":"2869","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:976697ac-4ab9-4e6f-b845-6e119ad2b4f2:merged-pr:2869:9312c88c5036a4b9b56728a0156d8622ea6c40e0","mission_step_id":"2d21b8d7-8ce7-4a98-bb0e-c88a8f906c1e","command_center_event_id":"976697ac-4ab9-4e6f-b845-6e119ad2b4f2"},{"id":"c82ed919-7e35-413d-8c30-f2ca03c699fd","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-416e581ff48b","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":11499,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":5,"executorlessWaitMs":148807,"firstUsefulResultAt":"2026-10-01T01:18:26.755Z","recoveryAttemptCount":6,"ownerInterruptionCount":0},"version":null,"prNumber":4299,"terminal":false,"missionId":"416e581f-f48b-4195-9e98-6817d5891dc6","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"2596164371241b4d51f5d673543ba9e84a70514b","timingsMs":{"prReadinessMs":550,"approvedPlanMs":0,"shipAndProveMs":2902,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"416e581f-f48b-4195-9e98-6817d5891dc6"},"performance":null,"deploymentId":"forgejo-main-259616437124","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-media-library"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2054,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T01:21:13.135501+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4299","receipt_type":"automatic_mission_resume","idempotency_key":"mission:416e581f-f48b-4195-9e98-6817d5891dc6:automatic-mission-resume:4299:canonical_release_reconciliation_pending","mission_step_id":"848d2926-3001-406a-a566-ad0e63c76d32","command_center_event_id":"416e581f-f48b-4195-9e98-6817d5891dc6"},{"id":"c82f70fd-9159-43c9-9097-7b9ea0f0ca91","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_progress_heartbeat\",\"status\":\"waiting\",\"proofGate\":\"owner_progress_heartbeat\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-06T08:33:13.056202+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":5163,\"sourceSha\":\"d059e784c8fb33ceeb0e36baec00e818ef3753e8\",\"deploymentId\":\"forgejo-main-d059e784c8fb\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T08:28:33.587669+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:6cd825d0-ddfe-4532-8e8e-5f72704f5be5:owner-progress-heartbeat:119418354","mission_step_id":"8f1c0a7d-df5b-4529-9b5e-b41c824b98db","command_center_event_id":"6cd825d0-ddfe-4532-8e8e-5f72704f5be5"},{"id":"c8306f19-d476-4919-973c-10d4955fc8c8","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"c4f843325b7376cc005df98f5ec76a032247a740","sourceSha":"914b454301c3f910f2de248e338360e401d59a71","sourceInMain":false,"compareStatus":"ancestry_read_retryable","ancestryProofResolved":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-09-20T15:50:04.068244+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"914b454301c3f910f2de248e338360e401d59a71","external_id":"canonical-release-914b454301c3","receipt_type":"canonical_release_status","idempotency_key":"mission:5db048c6-2a4b-4abe-bb80-62771108fc73:forgejo-release-ancestry:914b454301c3f910f2de248e338360e401d59a71:c4f843325b7376cc005df98f5ec76a032247a740:ancestry_read_retryable","mission_step_id":"ac1dcdde-519e-4af4-a663-b5f0af4d1dc3","command_center_event_id":"5db048c6-2a4b-4abe-bb80-62771108fc73"},{"id":"c83187e2-cea2-4aa7-aa03-551fc1984a27","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_anchor_missing:workers/cc-execution/src/console-intelligence.js","fingerprint":"fae628a74fa43a2de5d8ac7c1bb101a6a9ba3052d8169b614651fbc127d77b7b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T21:41:21.548916+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:78975356-2a8b-4752-84f5-adcb1383a784:repository-mutation-intent-blocked:fae628a74fa43a2de5d8ac7c1bb101a6a9ba3052d8169b614651fbc127d77b7b","mission_step_id":"d101215c-d04e-4614-b8b6-403a0cb03800","command_center_event_id":"78975356-2a8b-4752-84f5-adcb1383a784"},{"id":"c8364537-adf4-46fa-9c1e-a26fe003b39b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/request-contract-release-target-recovery-20260827","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":14889,"releaseCount":0,"toolCallCount":12,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.52.9-exact-open-pr-green-merge","prNumber":828,"terminal":false,"missionId":"86492622-eb62-4d4b-a1be-f68297ad34eb","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":4405,"prReadinessMs":1619,"approvedPlanMs":2598,"missionSetupMs":1099,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"86492622-eb62-4d4b-a1be-f68297ad34eb"},"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":5214,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-27T14:16:00.329125+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"828","receipt_type":"execute_mission","idempotency_key":"mission:86492622-eb62-4d4b-a1be-f68297ad34eb:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"6364ef55-67c3-452c-bd4e-47b202d97e7e","command_center_event_id":"86492622-eb62-4d4b-a1be-f68297ad34eb"},{"id":"c839d930-94b7-4813-bea5-df3158dd0545","source":"cc-execution","status":"waiting","payload":{"body":{"body":"Keep the week and MODE shell immediately paintable by hydrating money/loadout/inventory intelligence after the first committed frame.","ship":true,"files":[],"title":"Defer Big Papi dashboard intelligence after first paint","branch":"ai/objective-first-repair-57723324617f","writes":[],"patches":[],"approved":true,"missionId":"57723324-617f-4147-8e43-d39c5c38fb49","objective":"Make Big Papi owner dashboard first paint structurally independent from expensive operational intelligence. In BigPapisToday, add a deferredDashboardIntelligenceReady state that flips true 600ms after mount. Before it is true, render the normal week/MODE shell using neutral money/loadout/inventory summary fallbacks; after it becomes true, compute collectibleMoneySummary, loadout definitions/summary, and week inventory intelligence exactly as today. Preserve all routes/actions and eventual values. Gate, merge, release frontend, then prove the live heading 'Where you’re going' appears and Pop-up now opens Start Pop-Up.","sourceSha":"6dc6daac77c23505c5f1363429379c9803fcdce8","repository":"noel/KnockLaunchOS","ownerApproved":true,"sourceTargets":["src/pages/mobile-vendor/BigPapisToday.tsx"],"workstreamKey":"big-papis-deferred-dashboard-intelligence","anchored_edits":[{"path":"src/pages/mobile-vendor/BigPapisToday.tsx","edits":[{"new_content":"  const [dashboardLoadoutError, setDashboardLoadoutError] = React.useState<string | null>(null);\n  const [taskDayKey, setTaskDayKey] = React.useState<string | null>(null);\n  const [deferredDashboardIntelligenceReady, setDeferredDashboardIntelligenceReady] = React.useState(false);\n\n  React.useEffect(() => {\n    const timer = window.setTimeout(() => setDeferredDashboardIntelligenceReady(true), 600);\n    return () => window.clearTimeout(timer);\n  }, []);\n\n  React.useEffect(() => {","old_content":"  const [dashboardLoadoutError, setDashboardLoadoutError] = React.useState<string | null>(null);\n  const [taskDayKey, setTaskDayKey] = React.useState<string | null>(null);\n\n  React.useEffect(() => {"},{"new_content":"  const moneySummary = deferredDashboardIntelligenceReady\n    ? collectibleMoneySummary(events, invoices)\n    : { total: 0, uninvoiced: 0 };\n  const openMoney = moneySummary.total;","old_content":"  const moneySummary = collectibleMoneySummary(events, invoices);\n  const openMoney = moneySummary.total;"},{"new_content":"  const dashboardDefinitions = deferredDashboardIntelligenceReady\n    ? buildMobileVendorLoadoutDefinitions(operatingEvent, activeTenant)\n    : [];\n  const dashboardLoadout = normalizeRouteWorkLoadout(operatingEvent?.loadout);\n  const dashboardSummary = deferredDashboardIntelligenceReady\n    ? routeWorkLoadoutSummary(dashboardDefinitions, dashboardLoadout)\n    : { total: 0, ready: 0, blocking: [], notNeeded: [], canDepart: false, completed: false };","old_content":"  const dashboardDefinitions = buildMobileVendorLoadoutDefinitions(operatingEvent, activeTenant);\n  const dashboardLoadout = normalizeRouteWorkLoadout(operatingEvent?.loadout);\n  const dashboardSummary = routeWorkLoadoutSummary(dashboardDefinitions, dashboardLoadout);"},{"new_content":"  const weekInventoryPlans = deferredDashboardIntelligenceReady\n    ? weekBookedEvents.map((event) => ({ event, intelligence: buildBigPapisInventoryIntelligence(dashboardFlavorStock, events, event) }))\n    : [];","old_content":"  const weekInventoryPlans = weekBookedEvents.map((event) => ({ event, intelligence: buildBigPapisInventoryIntelligence(dashboardFlavorStock, events, event) }));"}]}],"implementation":{"files":[],"writes":[]},"collisionDomain":"big-papis-dashboard-ui","requestContract":{"source":"explicit","version":1,"outcomes":[{"id":"paint","statement":"Big Papi week/MODE shell paints before deep operational intelligence.","proofConditionIds":["source","dashboard"]},{"id":"popup","statement":"Pop-up now reaches Start Pop-Up.","proofConditionIds":["popup-live"]}],"objective":"Make Big Papi owner dashboard first paint structurally independent from expensive operational intelligence. In BigPapisToday, add a deferredDashboardIntelligenceReady state that flips true 600ms after mount. Before it is true, render the normal week/MODE shell using neutral money/loadout/inventory summary fallbacks; after it becomes true, compute collectibleMoneySummary, loadout definitions/summary, and week inventory intelligence exactly as today. Preserve all routes/actions and eventual values. Gate, merge, release frontend, then prove the live heading 'Where you’re going' appears and Pop-up now opens Start Pop-Up.","constraints":[{"id":"eventual-values","statement":"After deferred hydration, money/loadout/inventory values use the existing helpers unchanged.","proofConditionIds":["source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"source","kind":"repository","claim":"BigPapisToday defers money/loadout/week-inventory intelligence until after initial paint and uses neutral fallbacks before hydration.","required":true},{"id":"dashboard","kind":"runtime","claim":"Live Big Papi owner dashboard shows 'Where you’re going' within 15 seconds.","route":"/big-papis/owner","roleRef":"Tenant Owner","required":true,"targetedActions":[{"id":"ready-dashboard","text":"Where you’re going","type":"wait_for_text","exact":true,"waitMs":15000,"required":true}],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"popup-live","kind":"runtime","claim":"Live Big Papi Pop-up now opens Start Pop-Up.","route":"/big-papis/owner/events/advanced","roleRef":"Tenant Owner","required":true,"targetedActions":[{"id":"click-popup-now","text":"Pop-up now","type":"click","exact":true,"waitMs":500,"required":true},{"id":"ready-start-popup","text":"Start Pop-Up","type":"wait_for_text","exact":true,"waitMs":15000,"required":true}],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"durableMutationResume":true},"recovery":false,"fingerprint":"7b4e6f12dc7312be127bc58d22e82604d484e5236204d36cf90e404cbfb839b6","replayCount":0,"serializedBytes":6258},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T14:15:59.785465+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:57723324-617f-4147-8e43-d39c5c38fb49:repository-mutation-intent:7b4e6f12dc7312be127bc58d22e82604d484e5236204d36cf90e404cbfb839b6:0","mission_step_id":"0b47fafa-b4d2-49eb-9f60-3ca1b6f2604a","command_center_event_id":"57723324-617f-4147-8e43-d39c5c38fb49"},{"id":"c839ec4f-55a4-4f81-a509-3ed0c95c4911","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-156259ff7301","prNumber":3791,"nextAction":null,"mergeCommitSha":"95c1847a221c7e1189a78ed7555bfecaaef6bece","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-26T02:39:49.362959+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"95c1847a221c7e1189a78ed7555bfecaaef6bece","external_id":"3791","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:156259ff-7301-4e9b-be6f-cd290f63dd7d:merged-pr:3791:95c1847a221c7e1189a78ed7555bfecaaef6bece","mission_step_id":"8375cc5b-4a26-4354-a874-cc13a49c5e69","command_center_event_id":"156259ff-7301-4e9b-be6f-cd290f63dd7d"},{"id":"c83ba8c3-1912-4d34-b34d-4f4465b73efa","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"1858461dafcaf38f423760610af29c5d2138f39c","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"1858461dafcaf38f423760610af29c5d2138f39c","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"38856a2250c764d0ebd8a385b31ca5a7077b6b4e095cef743ab01c206257dbe2","forgejoWorkflowProof":{"runId":16012,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"300bb8680d7fcb225c4a59bd1b56d1ab6a7e9466","deploymentId":"forgejo-main-300bb8680d7fcb225c4a59bd1b56d1ab6a7e9466","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.65.4-release-terminal-proof-unblocks-queue","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T20:38:34.741346+00:00","proof_gate":"canonical_release_pending","source_sha":"1858461dafcaf38f423760610af29c5d2138f39c","external_id":"forgejo-main-1858461dafca","receipt_type":"canonical_release_status","idempotency_key":"mission:ea221b87-387a-4865-a296-3dac874796f7:forgejo-release-status:1858461dafcaf38f423760610af29c5d2138f39c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"120959a2-32ce-4313-a5c5-07450869fdf6","command_center_event_id":"ea221b87-387a-4865-a296-3dac874796f7"},{"id":"c83bf949-cead-4771-a43a-9f47f9f2ffa0","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-calendar-five-weeks","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3382,"terminal":false,"missionId":"1ae877fa-a970-4a1e-8bfe-ceb6d81c840f","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"8650ed8caa0540f96fd0f4d84fc54e08e68a66ea","timingsMs":{"prReadinessMs":565,"approvedPlanMs":0,"shipAndProveMs":2891,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1ae877fa-a970-4a1e-8bfe-ceb6d81c840f"},"performance":null,"deploymentId":"forgejo-main-8650ed8caa05","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1842,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T00:47:22.714325+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3382","receipt_type":"automatic_mission_resume","idempotency_key":"mission:1ae877fa-a970-4a1e-8bfe-ceb6d81c840f:automatic-mission-resume:3382:canonical_release_dispatched","mission_step_id":"7afaafe5-ab49-4fd8-9ebb-a6b4e044228b","command_center_event_id":"1ae877fa-a970-4a1e-8bfe-ceb6d81c840f"},{"id":"c83ce5b8-da5a-488e-8659-c369d4d3bc77","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success"},"mainSha":"fd85ff3452a99840240ab74937ee131ebf9b6411","missing":[],"pending":[],"required":["forgejo-main/source"],"sourceSha":"fd85ff3452a99840240ab74937ee131ebf9b6411","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":null,"ccExecutionRuntimeProof":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-15T17:42:36.071537+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"fd85ff3452a99840240ab74937ee131ebf9b6411","external_id":"forgejo-main-fd85ff3452a9","receipt_type":"canonical_release_status","idempotency_key":"mission:4148bbb6-e015-4f01-a235-eff8ac0e15fa:forgejo-release-status:fd85ff3452a99840240ab74937ee131ebf9b6411:verified:forgejo-main/source=success","mission_step_id":"3cbb401a-4f5e-4ca3-932d-9824760df272","command_center_event_id":"4148bbb6-e015-4f01-a235-eff8ac0e15fa"},{"id":"c83dad86-270e-41a2-ac9c-85fc8e1f8b24","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":7450,"releaseCount":0,"toolCallCount":12,"repeatedCallCount":9,"ownerInterruptionCount":0},"version":"1.31.31-resumable-backup-failover","prNumber":4560,"terminal":false,"missionId":"68faa58c-6a28-44fa-be4e-1e27e6b27f13","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"ee444e2c4e10d481e4dd386708d5f47184453483","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"68faa58c-6a28-44fa-be4e-1e27e6b27f13"},"performance":null,"deploymentId":"canonical-release-ee444e2c4e10","workflowRunId":31431565324,"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":1246,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-10T20:59:36.239505+00:00","proof_gate":"canonical_release_dispatched","source_sha":"ee444e2c4e10d481e4dd386708d5f47184453483","external_id":"canonical-release-ee444e2c4e10","receipt_type":"ship_and_prove","idempotency_key":"mission:68faa58c-6a28-44fa-be4e-1e27e6b27f13:ship_and_prove:canonical_release_dispatched:ee444e2c4e10d481e4dd386708d5f47184453483:31431565324","mission_step_id":"c9220f58-e732-46c7-b3cc-ac2682c69d8c","command_center_event_id":"68faa58c-6a28-44fa-be4e-1e27e6b27f13"},{"id":"c83df3e4-6a01-4368-9827-9be083ae8396","source":"onrunner","status":"verified","payload":{"ok":true,"jobId":"5487921e-5b6d-444b-96ee-03ec0a1fa60a","phase":"universal_visual_witness_status","branch":"ai/objective-first-repair-4beefb54002b","reason":null,"status":"verification_pending","metrics":{"receiptBytes":70576,"releaseCount":0,"toolCallCount":23,"repeatedCallCount":10,"executorlessWaitMs":4251791,"firstUsefulResultAt":"2026-09-25T21:57:38.952Z","recoveryAttemptCount":9,"ownerInterruptionCount":0},"version":null,"prNumber":3771,"terminal":false,"missionId":"4beefb54-002b-4db5-b843-b18254fbaf23","operation":"visual_proof_status","proofGate":"interactive_visual_witness_verified","sourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","timingsMs":{"queue":1316,"total":43464,"execution":42148},"nextAction":null,"receiptRef":{"mode":"full","missionId":"4beefb54-002b-4db5-b843-b18254fbaf23"},"performance":null,"deploymentId":"forgejo-main-8cb51d0a50b5","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"5487921e-5b6d-444b-96ee-03ec0a1fa60a","tenant":null,"runnerUrl":"https://paul-witness.knocklaunch.app","runnerLane":"paul","attemptsUsed":1,"supervisorId":"5487921e-5b6d-444b-96ee-03ec0a1fa60a","failureReason":null,"observedRoute":"/big-papis/owner/dashboard?bpMode=office&officeMode=crew","runnerVersion":"paul-8c6a52496642","attemptLineage":[{"jobId":"7e9ea88e-60d9-418c-bf16-ba70e9630bc7","attempt":1,"category":"verified","sourceSha":"8c6a52496642117d593928d4a926b161c464737d","startedAt":"2026-09-25T23:05:47.722Z","completedAt":"2026-09-25T23:06:30.364Z","runtimeLane":"cc-execution -> DigitalOcean PAUL -> universal-witness.mjs","browserEngine":"chromium","failureReason":null,"retryRecovery":null,"runnerVersion":"paul-8c6a52496642","browserLaunchReason":"virtual_runtime_headless","checkpointAccounting":{"route":{"required":1,"completed":1,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":1,"completed":1,"missingIds":[]},"completed":2,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":2}}],"missionOutcome":"verified","requestedRoute":"/big-papis/owner/dashboard?bpMode=office&officeMode=crew","runnerSourceSha":"8c6a52496642117d593928d4a926b161c464737d","selectedViewports":["desktop"],"checkpointAccounting":{"route":{"required":1,"completed":1,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":1,"completed":1,"missingIds":[]},"completed":2,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":2},"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":11929,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":12885,"ownerActionRequired":false,"ownerFacingTerminal":false,"requestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab","continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T23:08:44.383144+00:00","proof_gate":"interactive_visual_witness_verified","source_sha":"paul-8c6a52496642","external_id":"5487921e-5b6d-444b-96ee-03ec0a1fa60a","receipt_type":"visual_proof_status","idempotency_key":"mission:4beefb54-002b-4db5-b843-b18254fbaf23:visual:5487921e-5b6d-444b-96ee-03ec0a1fa60a:verified","mission_step_id":"f57f371f-435f-4bf7-a53f-fc02a1e66104","command_center_event_id":"4beefb54-002b-4db5-b843-b18254fbaf23"},{"id":"c83fd93a-1e99-44d4-a7fe-46074336a6da","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized recovery of the cc-execution release canary propagation race that left protected main ahead of the live runtime.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789008838705,"expiresAt":1789009018705,"missionId":"2fb74b06-1a5e-4973-9773-af0846a8ed93","authorizationId":"035196f0-59df-44b6-af61-1963b6457fdd","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T02:53:59.411392+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:035196f0-59df-44b6-af61-1963b6457fdd","mission_step_id":"3d2741ff-ac8d-49a1-8bf1-c4260fc1a236","command_center_event_id":"2fb74b06-1a5e-4973-9773-af0846a8ed93"},{"id":"c842afd4-be04-4641-8f72-52cb0be2a7ca","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-1f6d708da5af","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.161-forgejo-repository-file-pagination","prNumber":2907,"terminal":false,"missionId":"1f6d708d-a5af-428a-a82e-7c27d4b58861","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"68251f5474026949138756e4920034647f3f9f64","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8735,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":476,"approvedPlanMs":0,"missionSetupMs":518,"providerAuthMs":0,"shipAndProveMs":2644,"ledgerPrepareMs":450,"ledgerReconcileMs":0,"lineageReconcileMs":68,"resolvePreflightMs":518,"repositoryMutationMs":5506,"repositoryProviderMs":3788,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2180,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":450,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1608},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1f6d708d-a5af-428a-a82e-7c27d4b58861"},"performance":null,"deploymentId":"forgejo-main-68251f547402","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4910,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T15:13:22.591561+00:00","proof_gate":"canonical_release_dispatched","source_sha":"68251f5474026949138756e4920034647f3f9f64","external_id":"forgejo-main-68251f547402","receipt_type":"execute_mission","idempotency_key":"mission:1f6d708d-a5af-428a-a82e-7c27d4b58861:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"6544511a-9dba-41ec-8872-63f49e17d2b6","command_center_event_id":"1f6d708d-a5af-428a-a82e-7c27d4b58861"},{"id":"c8433384-5308-4c6f-8dd7-30cc17d4155b","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Correct the OnRunner-removal PR Gate contract without restoring OnRunner. Preserve the existing six-file Mission Freedom removal on PR #3832. Modify only .forgejo/workflows/knocklaunch.yml and workers/cc-execution/test/release-orchestration-invariants.test.js in this corrective generation so every cc-execution release-block boundary uses release-frontend instead of the deleted release-onrunner job. Do not reintroduce a release-onrunner job, Render URL, Render deploy hook, OnRunner package token, or OnRunner runtime dependency.","wordingChanged":false,"canonicalIntent":"Correct the OnRunner-removal PR Gate contract without restoring OnRunner. Preserve the existing six-file Mission Freedom removal on PR #3832. Modify only .forgejo/workflows/knocklaunch.yml and workers/cc-execution/test/release-orchestration-invariants.test.js in this corrective generation so every cc-execution release-block boundary uses release-frontend instead of the deleted release-onrunner job. Do not reintroduce a release-onrunner job, Render URL, Render deploy hook, OnRunner package token, or OnRunner runtime dependency.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"gate-companion-fix","statement":"The OnRunner removal remains intact and Gate companion contracts use release-frontend as the cc-execution block boundary.","provenance":{"reason":"Required companion update for the explicit OnRunner removal","source":"owner_explicit","inherited":true,"blockingAuthority":true},"proofConditionIds":["gate"]}],"objective":"Correct the OnRunner-removal PR Gate contract without restoring OnRunner. Preserve the existing six-file Mission Freedom removal on PR #3832. Modify only .forgejo/workflows/knocklaunch.yml and workers/cc-execution/test/release-orchestration-invariants.test.js in this corrective generation so every cc-execution release-block boundary uses release-frontend instead of the deleted release-onrunner job. Do not reintroduce a release-onrunner job, Render URL, Render deploy hook, OnRunner package token, or OnRunner runtime dependency.","constraints":[{"id":"two-file-corrective-scope","statement":"Only .forgejo/workflows/knocklaunch.yml and workers/cc-execution/test/release-orchestration-invariants.test.js may change in this corrective generation.","provenance":{"reason":null,"source":"owner_explicit","inherited":true,"blockingAuthority":true},"proofConditionIds":["gate"]},{"id":"never-restore-onrunner","statement":"Do not restore release-onrunner, Render authority, Render deploy hook, OnRunner package token, or any OnRunner runtime dependency.","provenance":{"reason":null,"source":"owner_explicit","inherited":true,"blockingAuthority":true},"proofConditionIds":["gate"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["gate"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["gate"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"gate","kind":"runtime","claim":"PR #3832 passes canonical Gate with OnRunner still absent from active release machinery.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Correct-the-OnRunner-removal-PR-Gate-contract-without-restoring-OnRunner.-Preserve-the-existing-six-","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":[],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["gate"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"fc89c53bcb9dd96eaa90fb6177b40564d03c176aa0efdff20cd49910e3eeece8","requestContractRevision":2,"previousRequestContractHash":"ff9bd1b161542d1f20c0a2ffeb637c233256d9b033de6a71401a2e6d88220e81"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T21:54:21.501507+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a8d8c628-f8f4-47a9-9316-b4d85ebfa98b:request-contract:fc89c53bcb9dd96eaa90fb6177b40564d03c176aa0efdff20cd49910e3eeece8","mission_step_id":"35040fc6-49fb-4bfa-b2b5-e26e1f15a774","command_center_event_id":"a8d8c628-f8f4-47a9-9316-b4d85ebfa98b"},{"id":"c8437419-9c62-4d99-b591-5411b275ddd6","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e79e12b140f606e5d84c533e58259fbefd09efb1","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"o1","satisfied":true,"statement":"The control plane treats historical protected-main push evidence as lineage proof only and freshly reads current main before descendant release recovery.","proofConditionIds":["p1"]},{"id":"o2","satisfied":true,"statement":"The cc-execution runtime ships with a regression guard preventing the stale-main shortcut.","proofConditionIds":["p1"]}],"satisfied":true,"constraints":[{"id":"c1","satisfied":true,"statement":"Genuine failed, timed-out, or errored release targets remain fail-closed.","proofConditionIds":["p1"]},{"id":"c2","satisfied":true,"statement":"Mutation is limited to mission-ledger, its release invariant test, and cc-execution version identity.","proofConditionIds":["p1"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["p1"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["p1"]}],"contractHash":"a0610640c7d43dcffe76d345a82104738884d04146d20089c24ee3855ad224c7","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"p1","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"a0610640c7d43dcffe76d345a82104738884d04146d20089c24ee3855ad224c7"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:20:34.908666+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e79e12b140f606e5d84c533e58259fbefd09efb1","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6baac90f-0bb9-4761-9211-0c777fa8815f:request-contract:a0610640c7d43dcffe76d345a82104738884d04146d20089c24ee3855ad224c7:e79e12b140f606e5d84c533e58259fbefd09efb1:verified:","mission_step_id":"1b2a616a-0e94-4b0e-ab48-75d66c0774a1","command_center_event_id":"6baac90f-0bb9-4761-9211-0c777fa8815f"},{"id":"c84402c5-305e-49f4-8ef6-ce720b6ecc9f","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"platform_reliability","disposition":"superseded_execution_attempt","previousStatus":"waiting","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"ebe6b5df-7f2a-1b6c-69a8-1ad811c9e759"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:2d769ddb-09c6-4bff-af0e-700165874c1a","mission_step_id":null,"command_center_event_id":"2d769ddb-09c6-4bff-af0e-700165874c1a"},{"id":"c8451365-5db9-40bd-8bd7-71d3e4aa82f3","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-311e342b31de","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.125-baseline-relative-release-canary","prNumber":null,"terminal":false,"missionId":"311e342b-31de-41c4-a4e6-6d98d99fa523","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":22614,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":300,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":300,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":300,"repositoryMutationMs":22614,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":300,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"311e342b-31de-41c4-a4e6-6d98d99fa523"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1560,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T15:38:07.624737+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:311e342b-31de-41c4-a4e6-6d98d99fa523:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"a5e407df-5273-4b58-a17c-5daeadee89ef","command_center_event_id":"311e342b-31de-41c4-a4e6-6d98d99fa523"},{"id":"c845f764-3cbe-450b-b6d6-cf07925f9b1c","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-c0596befb424","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.237-tree-backed-source-anchor","prNumber":null,"terminal":false,"missionId":"c0596bef-b424-4b7d-85b6-2c710556a017","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":508,"providerAuthMs":0,"ledgerPrepareMs":508,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":508,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":508,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"c0596bef-b424-4b7d-85b6-2c710556a017"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4579,"likelyAffectedFiles":["src/PrivateAppShell.tsx","src/__tests__/contracts/mobile-tenant-avatar-navigation.contract.test.ts","src/__tests__/contracts/modes-tenant-navigation.contract.test.ts","src/__tests__/contracts/platform-messages-mobile-navigation.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:45:51.559439+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c0596bef-b424-4b7d-85b6-2c710556a017:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"a4a6fbc6-4990-4adf-9442-eea53c75217a","command_center_event_id":"c0596bef-b424-4b7d-85b6-2c710556a017"},{"id":"c8481deb-0798-4458-ab6a-d7da7fc7a244","source":"cc-execution","status":"recorded","payload":{"objective":"Continue and ship existing PR #1535 only. Do not mutate source or create replacement work. Gate is green on exact head 29ffc2ba53a415660514ebaecafee3e0602632ea. Squash merge through protected Forgejo main, release only the affected Supabase Edge Function roof-measurement-job, then verify the live runtime/source and the reported Dharma roof-estimate retry contract. The live proof must show a fresh job for contact 95fc090e-5761-4d32-b387-0308d074e524 resolves to the real referenced address coordinates rather than 0,0 and advances beyond footprint acquisition. Visual proof is not requested.","tenantRef":"redfish-roofing","receivedAt":"2026-09-03T03:19:34.797Z","fingerprint":"b977b756ed93c45c916d9cfec87e5bf0c238438da8d415b8fbf14cb0d57ce745","workstreamRef":"redfishroofing","conversationId":null,"canonicalBranch":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue and ship existing PR #1535 only. Do not mutate source or create replacement work. Gate is green on exact head 29ffc2ba53a415660514ebaecafee3e0602632ea. Squash merge through protected Forgejo main, release only the affected Supabase Edge Function roof-measurement-job, then verify the live runtime/source and the reported Dharma roof-estimate retry contract. The live proof must show a fresh job for contact 95fc090e-5761-4d32-b387-0308d074e524 resolves to the real referenced address coordinates rather than 0,0 and advances beyond footprint acquisition. Visual proof is not requested.","wordingChanged":false,"canonicalIntent":"Continue and ship existing PR #1535 only. Do not mutate source or create replacement work. Gate is green on exact head 29ffc2ba53a415660514ebaecafee3e0602632ea. Squash merge through protected Forgejo main, release only the affected Supabase Edge Function roof-measurement-job, then verify the live runtime/source and the reported Dharma roof-estimate retry contract. The live proof must show a fresh job for contact 95fc090e-5761-4d32-b387-0308d074e524 resolves to the real referenced address coordinates rather than 0,0 and advances beyond footprint acquisition. Visual proof is not requested.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"merged","statement":"PR #1535 is squash-merged into protected main.","proofConditionIds":["repo-proof"]},{"id":"released","statement":"Only the affected roof-measurement-job Supabase Edge Function is released.","proofConditionIds":["runtime-proof"]},{"id":"correct-anchor","statement":"A fresh Dharma retry resolves non-zero exact referenced property coordinates and advances beyond footprint acquisition.","proofConditionIds":["runtime-proof"]}],"objective":"Continue and ship existing PR #1535 only. Do not mutate source or create replacement work. Gate is green on exact head 29ffc2ba53a415660514ebaecafee3e0602632ea. Squash merge through protected Forgejo main, release only the affected Supabase Edge Function roof-measurement-job, then verify the live runtime/source and the reported Dharma roof-estimate retry contract. The live proof must show a fresh job for contact 95fc090e-5761-4d32-b387-0308d074e524 resolves to the real referenced address coordinates rather than 0,0 and advances beyond footprint acquisition. Visual proof is not requested.","constraints":[{"id":"no-new-source","statement":"No new source mutation or replacement PR.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"PR #1535 merged from the exact green head without replacement source mutation.","route":"/redfish-roofing/homeowners/95fc090e-5761-4d32-b387-0308d074e524?section=roof-estimate","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"The released roof-measurement-job uses the repaired referenced-property anchor and the reported contact retry resolves non-zero exact coordinates past footprint acquisition.","route":"/redfish-roofing/homeowners/95fc090e-5761-4d32-b387-0308d074e524?section=roof-estimate","roleRef":null,"userRef":null,"required":true,"expectedText":"roof-measurement-job","targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":null,"conversationContext":"{\"requestContract\":{\"valid\":true,\"source\":\"explicit\",\"version\":1,\"objective\":\"Ship PR #1535 and prove the live roof-measurement property-anchor repair.\",\"outcomes\":[{\"id\":\"merged\",\"statement\":\"PR #1535 is squash-merged into protected main.\",\"proofConditionIds\":[\"repo-proof\"]},{\"id\":\"released\",\"statement\":\"Only the affected roof-measurement-job Supabase Edge Function is released.\",\"proofConditionIds\":[\"runtime-proof\"]},{\"id\":\"correct-anchor\",\"statement\":\"A fresh Dharma retry resolves non-zero exact referenced property coordinates and advances beyond footprint acquisition.\",\"proofConditionIds\":[\"runtime-proof\"]}],\"constraints\":[{\"id\":\"no-new-source\",\"statement\":\"No new source mutation or replacement PR.\",\"proofConditionIds\":[\"repo-proof\"]}],\"terminalPolicy\":\"all_required_proof_conditions_satisfied_after_live_release\",\"proofConditions\":[{\"id\":\"repo-proof\",\"kind\":\"repository\",\"claim\":\"PR #1535 merged from the exact green head without replacement source mutation.\",\"required\":true,\"allowedReleaseTargets\":[\"supabaseEdge\"]},{\"id\":\"runtime-proof\",\"kind\":\"runtime\",\"claim\":\"The released roof-measurement-job uses the repaired referenced-property anchor and the reported contact retry resolves non-zero exact coordinates past footprint acquisition.\",\"required\":true,\"expectedText\":\"roof-measurement-job\",\"allowedReleaseTargets\":[\"supabaseEdge\"]}]}}","requestContractHash":"53198c83bf6165ec05f63bdf3feccde7e80a8b0295d0efacdb10702316736519","requestContractRevision":1},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-03T03:19:35.318991+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:875c0fd7-3822-4054-b9c8-d21539e907cb:tenant-workstream-contribution:b977b756ed93c45c916d9cfec87e5bf0c238438da8d415b8fbf14cb0d57ce745","mission_step_id":null,"command_center_event_id":"875c0fd7-3822-4054-b9c8-d21539e907cb"},{"id":"c8485846-a3e2-4fe0-adf1-925917fa2a85","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":"78de7ec98aca544b42a534eeb57606c098da40bb","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"78de7ec98aca544b42a534eeb57606c098da40bb","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1001","runId":1001,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T22:03:36.088322+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"78de7ec98aca544b42a534eeb57606c098da40bb","external_id":"forgejo-main-78de7ec98aca","receipt_type":"canonical_release_status","idempotency_key":"mission:0ef74acb-dca5-4a98-b2a6-be4391e70e5a:forgejo-release-status:78de7ec98aca544b42a534eeb57606c098da40bb:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|frontend-cloudflare/live=success","mission_step_id":"2e77d347-a308-451b-b207-79060d3ccabd","command_center_event_id":"0ef74acb-dca5-4a98-b2a6-be4391e70e5a"},{"id":"c8497e4b-aa43-4def-b6ed-d721a2cb8752","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-9098335ba2bf","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.283-heavy-runner-labels","prNumber":null,"terminal":false,"missionId":"9098335b-a2bf-4b20-bbe9-1c79fffed315","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1232,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":369,"providerAuthMs":0,"ledgerPrepareMs":369,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":369,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":369,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"9098335b-a2bf-4b20-bbe9-1c79fffed315"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3694,"likelyAffectedFiles":["workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T23:16:10.555904+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9098335b-a2bf-4b20-bbe9-1c79fffed315:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"7ea66df1-0bc4-4005-b37d-c05dffcf2d8b","command_center_event_id":"9098335b-a2bf-4b20-bbe9-1c79fffed315"},{"id":"c84989f8-8b88-4ad0-9f37-f8dec4e47072","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success","supabase-edge-production/live":"success"},"mainSha":"c4f843325b7376cc005df98f5ec76a032247a740","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof","supabase-edge-production/live"],"sourceSha":"c4f843325b7376cc005df98f5ec76a032247a740","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":true,"edgeFunctionSlugs":["command-center-autopilot"]},"releaseTargetStates":{"ccExecution":"success","supabaseEdge":"success"},"requestContractHash":"cad01e970f0f0e07946d99403c5e37631c8337e0e2f8e404e1c35197942c6bc8","forgejoWorkflowProof":{"runId":10334,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"c4f843325b7376cc005df98f5ec76a032247a740","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-c4f843325b7376cc005df98f5ec76a032247a740","compareStatus":"target_job_success_runtime_verified","workflowRunId":10334,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.194-first-class-mission-runtime","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T15:47:51.195041+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"c4f843325b7376cc005df98f5ec76a032247a740","external_id":"forgejo-main-c4f843325b73","receipt_type":"canonical_release_status","idempotency_key":"mission:9c499bc0-f1a4-4960-96d7-7e4df99cdde5:forgejo-release-status:c4f843325b7376cc005df98f5ec76a032247a740:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success|supabase-edge-production/live=success","mission_step_id":"09bd01be-7252-4edc-aa3e-27f2e939347c","command_center_event_id":"9c499bc0-f1a4-4960-96d7-7e4df99cdde5"},{"id":"c84ac9e6-b073-465b-958f-113c0336c790","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/command-center-post-merge-terminalization-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":2281,"terminal":false,"missionId":"20aae700-7266-447e-844c-b0d60ddea665","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"b5e7e1bb2b57a09ae3418e336d80d4b424e6cba5","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16418,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2974,"approvedPlanMs":0,"missionSetupMs":1037,"providerAuthMs":0,"shipAndProveMs":12795,"ledgerPrepareMs":315,"ledgerReconcileMs":0,"lineageReconcileMs":722,"resolvePreflightMs":1037,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":315,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"20aae700-7266-447e-844c-b0d60ddea665"},"performance":null,"deploymentId":"forgejo-main-b5e7e1bb2b57","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2625,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T06:16:10.488317+00:00","proof_gate":"canonical_release_dispatched","source_sha":"b5e7e1bb2b57a09ae3418e336d80d4b424e6cba5","external_id":"forgejo-main-b5e7e1bb2b57","receipt_type":"execute_mission","idempotency_key":"mission:20aae700-7266-447e-844c-b0d60ddea665:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"0eec9e76-db11-4b2b-b885-ed4bb93994ed","command_center_event_id":"20aae700-7266-447e-844c-b0d60ddea665"},{"id":"c84aff2a-0b28-4dc8-bd8f-e01409eb56a3","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-e97d125136df","writes":[],"patches":[],"approved":true,"missionId":"e97d1251-36df-46f7-b193-6bb6f4bb62b5","objective":"Continue the same terminal-step projection hardening mission after correcting the exact index-mission-control anchors. Preserve raw ledger history, project terminal accepted missions to effective verified owner-facing lifecycle states, add regression coverage, bump runtime identity, and ship only ccExecution.","sourceSha":"2da51587dfc680a8b153807d568ed2ce687953e0","repository":"noel/KnockLaunchOS","autoProgress":true,"ownerApproved":true,"anchored_edits":[{"path":"workers/cc-execution/src/mission-ledger.js","edits":[{"new_content":"export function ownerFacingMissionStepSummary(mission = {}) {\n  const steps = (Array.isArray(mission.stepSummary) ? mission.stepSummary : []).map((step) => ({ ...record(step) }));\n  if (mission.terminal !== true) return steps;\n  const acceptance = ownerMissionAcceptanceProgress(mission);\n  if (!acceptance.satisfied) return steps;\n\n  const context = record(mission.context);\n  const hasMergedSource = Boolean(text(mission.sourceSha || context.sourceSha, 100));\n  const releaseVerified = text(context.releaseState, 80).toLowerCase() === \"verified\";\n  const visualRequired = requestContractVisualProofRequired(context);\n  const contractProof = record(context.requestContractProof);\n  const visualVerified = context.verificationState === \"verified\" || contractProof.visualSatisfied === true;\n\n  return steps.map((step) => {\n    const key = text(step.key, 120).toLowerCase();\n    const historicalStatus = text(step.status, 80) || null;\n    let status = historicalStatus;\n    if (key === \"preflight\") status = \"verified\";\n    else if (key === \"implementation\" && hasMergedSource) status = \"verified\";\n    else if (key === \"pull_request\" && hasMergedSource) status = \"verified\";\n    else if (key === \"release\" && releaseVerified) status = \"verified\";\n    else if (key === \"runtime_proof\") status = \"verified\";\n    else if (key === \"visual_proof\") status = visualRequired ? (visualVerified ? \"verified\" : historicalStatus) : \"skipped\";\n    if (status === historicalStatus) return step;\n    return { ...step, status, historicalStatus, statusProjection: \"terminal_acceptance_verified\" };\n  });\n}\n\nexport function ownerMissionStallState(mission = {}, nowMs = Date.now()) {","old_content":"export function ownerMissionStallState(mission = {}, nowMs = Date.now()) {"}]},{"path":"workers/cc-execution/src/index-mission-control.js","edits":[{"new_content":"import { OWNER_PROGRESS_RECENT_LIMIT, OWNER_PROGRESS_SILENCE_BUDGET_MS, appendMissionReceipt, ensureMission, listActiveMissions, namedGateTestRequirement, ownerFacingMissionStepSummary, ownerMissionCheckpoint, ownerMissionNextSafeAction, ownerMissionProgressState, readMission, synchronizeRelease } from \"./mission-ledger.js\";","old_content":"import { OWNER_PROGRESS_RECENT_LIMIT, OWNER_PROGRESS_SILENCE_BUDGET_MS, appendMissionReceipt, ensureMission, listActiveMissions, namedGateTestRequirement, ownerMissionCheckpoint, ownerMissionNextSafeAction, ownerMissionProgressState, readMission, synchronizeRelease } from \"./mission-ledger.js\";"},{"new_content":"      ...detailed.data,\n      stepSummary: ownerFacingMissionStepSummary(detailed.data),\n      ownerFacingState: ownerFacingMissionState(detailed.data),","old_content":"      ...detailed.data,\n      ownerFacingState: ownerFacingMissionState(detailed.data),"},{"new_content":"      ...reconciled,\n      stepSummary: ownerFacingMissionStepSummary(reconciled),\n      ownerFacingState: ownerFacingMissionState(reconciled),\n      ownerCheckpoint: ownerMissionCheckpoint(reconciled),","old_content":"      ...reconciled,\n      ownerFacingState: ownerFacingMissionState(reconciled),\n      ownerCheckpoint: ownerMissionCheckpoint(reconciled),"},{"new_content":"    return json({ ...reconciled, stepSummary: ownerFacingMissionStepSummary(reconciled), ownerFacingState: ownerFacingMissionState(reconciled), ownerCheckpoint: ownerMissionCheckpoint(reconciled), ...ownerMissionProgressProjection(reconciled), reconciliationWarning: reconciliationWarning || {","old_content":"    return json({ ...reconciled, ownerFacingState: ownerFacingMissionState(reconciled), ownerCheckpoint: ownerMissionCheckpoint(reconciled), ...ownerMissionProgressProjection(reconciled), reconciliationWarning: reconciliationWarning || {"},{"new_content":"      ...reconciled,\n      stepSummary: ownerFacingMissionStepSummary(reconciled),\n      ownerFacingState: ownerFacingMissionState(reconciled),\n      ownerCheckpoint: ownerMissionCheckpoint(reconciled),\n      ...ownerMissionProgressProjection(reconciled),\n      compactTerminalSummary: {","old_content":"      ...reconciled,\n      ownerFacingState: ownerFacingMissionState(reconciled),\n      ownerCheckpoint: ownerMissionCheckpoint(reconciled),\n      ...ownerMissionProgressProjection(reconciled),\n      compactTerminalSummary: {"},{"new_content":"  return json({ ...reconciled, stepSummary: ownerFacingMissionStepSummary(reconciled), ownerFacingState: ownerFacingMissionState(reconciled), ownerCheckpoint: ownerMissionCheckpoint(reconciled), ownerWaitSloMs: ownerWaitSloMs(reconciled), ...ownerMissionProgressProjection(reconciled) }, 202);","old_content":"  return json({ ...reconciled, ownerFacingState: ownerFacingMissionState(reconciled), ownerCheckpoint: ownerMissionCheckpoint(reconciled), ownerWaitSloMs: ownerWaitSloMs(reconciled), ...ownerMissionProgressProjection(reconciled) }, 202);"}]},{"path":"workers/cc-execution/src/version.js","edits":[{"new_content":"export const CC_EXECUTION_VERSION = \"1.58.220-terminal-step-projection\";","old_content":"export const CC_EXECUTION_VERSION = \"1.58.219-contract-release-target-forwarding\";"}]},{"path":"workers/cc-execution/test/release-orchestration-invariants.test.js","edits":[{"new_content":"import { appendMissionReceipt, durableMissionKey, ensureMission, namedGateTestRequirement, ownerFacingMissionStepSummary, ownerMissionAcceptanceProgress, ownerMissionCheckpoint, ownerMissionNextSafeAction, ownerMissionStallState, readMission, requestContractProofState, requestContractVisualProofRequired, selectVerifiedRepositoryReceipt, verifiedReleaseReceiptMatchesContract } from \"../src/mission-ledger.js\";","old_content":"import { appendMissionReceipt, durableMissionKey, ensureMission, namedGateTestRequirement, ownerMissionAcceptanceProgress, ownerMissionCheckpoint, ownerMissionNextSafeAction, ownerMissionStallState, readMission, requestContractProofState, requestContractVisualProofRequired, selectVerifiedRepositoryReceipt, verifiedReleaseReceiptMatchesContract } from \"../src/mission-ledger.js\";"},{"new_content":"test(\"terminal accepted missions project superseded failed steps to effective verified owner status\", () => {\n  const mission = {\n    terminal: true,\n    sourceSha: \"2da51587dfc680a8b153807d568ed2ce687953e0\",\n    stepSummary: [\n      { key: \"preflight\", status: \"verified\" },\n      { key: \"implementation\", status: \"failed\" },\n      { key: \"pull_request\", status: \"skipped\" },\n      { key: \"release\", status: \"skipped\" },\n      { key: \"runtime_proof\", status: \"verified\" },\n      { key: \"visual_proof\", status: \"skipped\" },\n    ],\n    context: {\n      releaseState: \"verified\",\n      verificationState: null,\n      requestContract: { version: 1, proofConditions: [{ id: \"repo-proof\", required: true, kind: \"repository\" }] },\n      requestContractProof: { conditionResults: [{ id: \"repo-proof\", satisfied: true }], visualSatisfied: true },\n    },\n  };\n  const projected = ownerFacingMissionStepSummary(mission);\n  assert.equal(projected.find((step) => step.key === \"implementation\").status, \"verified\");\n  assert.equal(projected.find((step) => step.key === \"implementation\").historicalStatus, \"failed\");\n  assert.equal(projected.find((step) => step.key === \"pull_request\").status, \"verified\");\n  assert.equal(projected.find((step) => step.key === \"release\").status, \"verified\");\n  assert.equal(projected.find((step) => step.key === \"visual_proof\").status, \"skipped\");\n  assert.equal(mission.stepSummary.find((step) => step.key === \"implementation\").status, \"failed\");\n});\n\ntest(\"corrective release generations carry every still-unverified target forward\", () => {","old_content":"test(\"corrective release generations carry every still-unverified target forward\", () => {"}]}],"implementation":{"files":[],"writes":[]},"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"controlPlaneMaintenanceReason":"Same authorized false-red terminal mission projection hardening; previous attempt failed only because index-mission-control import/response anchors were stale."},"recovery":false,"fingerprint":"00411245501c8c1a7a10b5202f01e8e119225dc146f240a4e2a90e25952d23b3","replayCount":0,"serializedBytes":9130},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:35:17.899895+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:e97d1251-36df-46f7-b193-6bb6f4bb62b5:repository-mutation-intent:00411245501c8c1a7a10b5202f01e8e119225dc146f240a4e2a90e25952d23b3:0","mission_step_id":"64b398cd-1ba9-4808-9eeb-114220b0d621","command_center_event_id":"e97d1251-36df-46f7-b193-6bb6f4bb62b5"},{"id":"c84b7301-b925-4683-ace9-df07df1f5454","source":"cc-execution","status":"release_verified_contract_pending","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-46a23538ac0f","reason":null,"status":"release_verified_contract_pending","metrics":{"receiptBytes":40902,"releaseCount":0,"toolCallCount":26,"repeatedCallCount":9,"executorlessWaitMs":1291876,"firstUsefulResultAt":"2026-09-28T17:00:39.262Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.305-paul-machinery-sync-drift-proof","prNumber":4023,"terminal":false,"missionId":"46a23538-ac0f-498a-85bf-1d527da22391","operation":"execute_mission","proofGate":"canonical_release_already_verified","sourceSha":"b5966325d4f0e90e0dbda418406a4dbada857387","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1832,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":134,"approvedPlanMs":0,"missionSetupMs":798,"providerAuthMs":0,"shipAndProveMs":563,"ledgerPrepareMs":798,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":798,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":798,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"46a23538-ac0f-498a-85bf-1d527da22391"},"performance":null,"deploymentId":"forgejo-main-b5966325d4f0","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2494,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T17:20:15.289798+00:00","proof_gate":"canonical_release_already_verified","source_sha":"12cc04a4af5f454af1e25a0c7389a5f920d3e97a","external_id":"forgejo-main-12cc04a4af5f","receipt_type":"execute_mission","idempotency_key":"mission:46a23538-ac0f-498a-85bf-1d527da22391:execute_mission:canonical_release_already_verified:current-generation","mission_step_id":"ccb99647-9a2b-4764-b250-4c2351905981","command_center_event_id":"46a23538-ac0f-498a-85bf-1d527da22391"},{"id":"c84c08ff-9298-4f15-a5e9-54f86df152ce","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"pcg_commerce_grading","disposition":"superseded_execution_attempt","previousStatus":"waiting","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"d4101c93-c558-edb6-56ff-5e3d95d0bfed"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:b3bbd218-1c05-4d5c-beaf-45f244a4de48","mission_step_id":null,"command_center_event_id":"b3bbd218-1c05-4d5c-beaf-45f244a4de48"},{"id":"c84f0655-5507-4fdd-a3d4-24b19d9b6b20","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-godmode-authority-20260822","reason":"forgejo_same_source_release_failed_no_redispatch:2155","status":"blocked","metrics":{"receiptBytes":8407,"releaseCount":1,"toolCallCount":7,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.50.16-onrunner-release-ownership","prNumber":607,"terminal":false,"missionId":"55199a81-59fa-4509-866b-b095f94fa73e","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"664c9f558c8eccb16bc70fbd5c03dd086542f5f3","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"55199a81-59fa-4509-866b-b095f94fa73e"},"performance":null,"deploymentId":"forgejo-main-664c9f558c8e","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"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":4914,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-22T22:42:47.304748+00:00","proof_gate":"canonical_release_blocked","source_sha":"664c9f558c8eccb16bc70fbd5c03dd086542f5f3","external_id":"forgejo-main-664c9f558c8e","receipt_type":"execute_mission","idempotency_key":"mission:55199a81-59fa-4509-866b-b095f94fa73e:execute_mission:canonical_release_blocked","mission_step_id":"a089e55f-e553-48d4-bc49-47fdd16bc7a4","command_center_event_id":"55199a81-59fa-4509-866b-b095f94fa73e"},{"id":"c850d9c8-160c-40ad-91bc-645850654f85","source":"forgejo","status":"waiting","payload":{"branch":"ai/big-papis-hero-video-swap","prNumber":4542,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"2f7948e5ba985ef4f6847f7cddd53780bec15fca","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T22:28:04.475069+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"2f7948e5ba985ef4f6847f7cddd53780bec15fca","external_id":"4542","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:7926cfd6-3310-45a6-8588-5fcbe5d8d848:merged-pr:4542:2f7948e5ba985ef4f6847f7cddd53780bec15fca","mission_step_id":"ed8f6290-4775-423e-89c3-b1577dc69008","command_center_event_id":"7926cfd6-3310-45a6-8588-5fcbe5d8d848"},{"id":"c8512a19-4bd5-46e6-8571-5b9676a36f83","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-e78875322aed","prNumber":5103,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"813a7e6548c9357359e2e5073b683e3c28f1a38f","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T00:10:30.008943+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"813a7e6548c9357359e2e5073b683e3c28f1a38f","external_id":"5103","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:e7887532-2aed-4eb2-a04d-e03a3cea7bc5:merged-pr:5103:813a7e6548c9357359e2e5073b683e3c28f1a38f","mission_step_id":"b7dd4096-b5f0-43e8-a8c0-32ca530f2f62","command_center_event_id":"e7887532-2aed-4eb2-a04d-e03a3cea7bc5"},{"id":"c8522988-f8b4-4b89-86d8-f4ca82a8f62c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"becb5422e7020840b78916eea708461d23165bf8","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"becb5422e7020840b78916eea708461d23165bf8","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"f8c8739f3daac9bd3ebe9cc973f9402d13b01d3b2c703614325a050d24d759a3","forgejoWorkflowProof":{"runId":13713,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T09:38:33.016233+00:00","proof_gate":"canonical_release_pending","source_sha":"becb5422e7020840b78916eea708461d23165bf8","external_id":"forgejo-main-becb5422e702","receipt_type":"canonical_release_status","idempotency_key":"mission:8abaeec9-9a57-49d9-9982-20faea7ae122:forgejo-release-status:becb5422e7020840b78916eea708461d23165bf8:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"19a07c4f-1737-4462-b9ec-dccd954b1b14","command_center_event_id":"8abaeec9-9a57-49d9-9982-20faea7ae122"},{"id":"c854e963-b597-49dd-98e6-62146858889f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-26e325295348","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":28205,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":0,"executorlessWaitMs":74070,"firstUsefulResultAt":"2026-10-04T17:13:07.374Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":null,"terminal":false,"missionId":"26e32529-5348-4c81-a2f1-0f8b906b28bc","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":274,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":274,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":274,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":274,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"26e32529-5348-4c81-a2f1-0f8b906b28bc"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1738,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T17:13:30.227401+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:26e32529-5348-4c81-a2f1-0f8b906b28bc:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"8d363684-5be8-4e92-aa4f-ffb07b5079c6","command_center_event_id":"26e32529-5348-4c81-a2f1-0f8b906b28bc"},{"id":"c856484d-0dc0-4997-8aa5-b2ddec5221be","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/canonical-visual-witness-runner-authority","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":2873,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.16-onrunner-release-ownership","prNumber":590,"terminal":false,"missionId":"3cbf7a10-c615-4c6c-a388-08f7364e6ac1","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":"3cbf7a10-c615-4c6c-a388-08f7364e6ac1"},"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":5535,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-22T17:26:11.154089+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"590","receipt_type":"execute_mission","idempotency_key":"mission:3cbf7a10-c615-4c6c-a388-08f7364e6ac1:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"4005ae29-e1b3-45bd-baee-708f3a6fb544","command_center_event_id":"3cbf7a10-c615-4c6c-a388-08f7364e6ac1"},{"id":"c8577168-ddd1-4299-8994-2038b20bf132","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-5d72b70feba4","writes":[],"patches":[],"version":1,"approved":true,"missionId":"5d72b70f-eba4-4f76-b78d-d30b66530d47","repository":"noel/KnockLaunchOS","visualProof":false,"verifyVisual":false,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/release-orchestration-invariants.test.js","workers/cc-execution/src/version.js"],"anchored_edits":[{"path":"workers/cc-execution/src/mission-ledger.js","anchor":"    // A successful canonical release workflow is immutable proof that its exact\n    // source passed the release job's main-source check. Later commits on main\n    // must not retroactively make that historical release nonterminal merely\n    // because Forgejo compare metadata is unavailable or directionally odd.\n    // Pre-dispatch source containment remains strict in mission control.","expectedSha":"579a4031e7b3beac4c7ebae64f5b99a486b9cdd5","replacement":"    // For an OnRunner-only canonical release, exact healthy live runtime identity\n    // is stronger evidence than an enclosing workflow that was interrupted after\n    // the deploy was already dispatched. Mixed releases still require every\n    // affected target to prove itself independently.\n    const onrunnerOnlyCanonicalRelease = Boolean(\n      targets.onrunner === true\n      && targets.ccExecution !== true\n      && targets.frontend !== true\n      && targets.supabaseEdge !== true\n      && targets.migrations !== true\n    );\n    const onrunnerExactLiveRuntimeProof = Boolean(\n      states[\"render-onrunner/runtime-proof\"] === \"success\"\n      && onrunnerRuntimeProof?.exactSource === true\n      && onrunnerRuntimeProof?.liveSourceSha === sourceSha\n    );\n    const onrunnerRuntimeSubstitutesWorkflowReceipt = Boolean(\n      hasCanonicalReleaseTarget\n      && onrunnerOnlyCanonicalRelease\n      && onrunnerExactLiveRuntimeProof\n      && [\"pending\", \"failure\"].includes(forgejoWorkflowState)\n    );\n    if (onrunnerRuntimeSubstitutesWorkflowReceipt) {\n      forgejoWorkflowState = \"success\";\n      states[\"forgejo-release/workflow\"] = \"success\";\n      forgejoWorkflowProof = {\n        ...(forgejoWorkflowProof || {}),\n        source: \"exact_live_onrunner_runtime_identity\",\n        proofGate: \"onrunner_exact_live_runtime_substitutes_interrupted_workflow_receipt\",\n        sourceSha,\n        liveSha: onrunnerRuntimeProof.liveSourceSha,\n        runnerVersion: onrunnerRuntimeProof.runnerVersion || null,\n        workflowReceiptSubstituted: true,\n      };\n    }\n\n    // A successful canonical release workflow is immutable proof that its exact\n    // source passed the release job's main-source check. Later commits on main\n    // must not retroactively make that historical release nonterminal merely\n    // because Forgejo compare metadata is unavailable or directionally odd.\n    // Pre-dispatch source containment remains strict in mission control."},{"path":"workers/cc-execution/test/release-orchestration-invariants.test.js","anchor":"test(\"preserves successful release targets across an interrupted multi-target release and retries only unfinished targets\", () => {","expectedSha":"2e74958a70e27446bc9412f89d0f0a49816fc201","replacement":"test(\"onrunner-only exact live runtime proof overrides an interrupted enclosing workflow receipt\", async () => {\n  const ledgerSource = await readFile(new URL(\"../src/mission-ledger.js\", import.meta.url), \"utf8\");\n  assert.match(ledgerSource, /const onrunnerOnlyCanonicalRelease = Boolean\\(/);\n  assert.match(ledgerSource, /targets\\.onrunner === true/);\n  assert.match(ledgerSource, /targets\\.ccExecution !== true/);\n  assert.match(ledgerSource, /targets\\.frontend !== true/);\n  assert.match(ledgerSource, /targets\\.supabaseEdge !== true/);\n  assert.match(ledgerSource, /targets\\.migrations !== true/);\n  assert.match(ledgerSource, /const onrunnerExactLiveRuntimeProof = Boolean\\(/);\n  assert.match(ledgerSource, /onrunnerRuntimeProof\\?\\.exactSource === true/);\n  assert.match(ledgerSource, /onrunnerRuntimeProof\\?\\.liveSourceSha === sourceSha/);\n  assert.match(ledgerSource, /\\[\"pending\", \"failure\"\\]\\.includes\\(forgejoWorkflowState\\)/);\n  assert.match(ledgerSource, /states\\[\"forgejo-release\\/workflow\"\\] = \"success\"/);\n  assert.match(ledgerSource, /proofGate: \"onrunner_exact_live_runtime_substitutes_interrupted_workflow_receipt\"/);\n});\n\ntest(\"preserves successful release targets across an interrupted multi-target release and retries only unfinished targets\", () => {"},{"path":"workers/cc-execution/src/version.js","anchor":"export const CC_EXECUTION_VERSION = \"1.58.277-exact-gate-fast-path\";","expectedSha":"a95b4a61ac0706fca00a8569c3cefcef94b45f3a","replacement":"export const CC_EXECUTION_VERSION = \"1.58.278-onrunner-live-proof-monotonic\";"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"5d72b70f-eba4-4f76-b78d-d30b66530d47","ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/release-orchestration-invariants.test.js","workers/cc-execution/src/version.js"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/release-orchestration-invariants.test.js","workers/cc-execution/src/version.js"],"controlPlaneMaintenanceReason":"Repair the proven false failed state for OnRunner-only releases where exact healthy live OnRunner runtime proof succeeded but the enclosing Forgejo workflow was interrupted after deploy dispatch. Add regression coverage and bump cc-execution runtime identity."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/release-orchestration-invariants.test.js","workers/cc-execution/src/version.js"],"controlPlaneMaintenanceReason":"Repair the proven false failed state for OnRunner-only releases where exact healthy live OnRunner runtime proof succeeded but the enclosing Forgejo workflow was interrupted after deploy dispatch. Add regression coverage and bump cc-execution runtime identity."},"recovery":false,"fingerprint":"0fe7326ff46739e044a7796b2576e3224b30b667a0194a19e82e39b02a0add5f","replayCount":0,"serializedBytes":6553},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T11:49:34.260159+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:5d72b70f-eba4-4f76-b78d-d30b66530d47:repository-mutation-intent:0fe7326ff46739e044a7796b2576e3224b30b667a0194a19e82e39b02a0add5f:0","mission_step_id":"f28f48e8-5854-4a48-933b-6aa0772186cd","command_center_event_id":"5d72b70f-eba4-4f76-b78d-d30b66530d47"},{"id":"c85aaecc-b0f8-4bd9-8433-4a16bc24726a","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"41c1ffbdc79888568c78faaa7927c9073b278186","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"41c1ffbdc79888568c78faaa7927c9073b278186","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"1a302265ef617b62648df90f753720e634b66eb9b93ea0395952caec263b36c0","forgejoWorkflowProof":{"runId":12021,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T17:46:10.781778+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"41c1ffbdc79888568c78faaa7927c9073b278186","external_id":"forgejo-main-41c1ffbdc798","receipt_type":"canonical_release_status","idempotency_key":"mission:fd0be4ef-df30-4df1-b6fb-7daed0ed50b7:forgejo-release-status:41c1ffbdc79888568c78faaa7927c9073b278186:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"37259ea9-48a8-4944-be2d-73af080668b1","command_center_event_id":"fd0be4ef-df30-4df1-b6fb-7daed0ed50b7"},{"id":"c85c2bd1-7cc5-4a6b-86f5-9cb9ccedd5b5","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-a7dfad5f975d","writes":[],"patches":[],"version":1,"approved":true,"missionId":"a7dfad5f-975d-49e8-88fd-61fb061c57eb","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"src/PublicAppShell.tsx","edits":[{"new_content":"const PCGPublicSite = lazyWithRetry(() => import('@/pages/card-grading/PCGPublicSite'));\nconst PCGMarketplace = lazyWithRetry(() => import('@/pages/card-grading/PCGMarketplace'));\n","old_content":"const PCGPublicSite = lazyWithRetry(() => import('@/pages/card-grading/PCGPublicSite'));\n"},{"new_content":"    <Route path=\"/prestigious-card-grading/submit\" element={<Suspense fallback={<RouteFallback />}><PCGPublicSite page=\"submit\" /></Suspense>} />\n    <Route path=\"/prestigious-card-grading/marketplace\" element={<Suspense fallback={<RouteFallback />}><PCGPublicSite page=\"marketplace\" /></Suspense>} />\n    <Route path=\"/prestigious-card-grading/forum\" element={<Suspense fallback={<RouteFallback />}><PCGMarketplace view=\"forum\" /></Suspense>} />\n    <Route path=\"/prestigious-card-grading/forum/:id\" element={<Suspense fallback={<RouteFallback />}><PCGMarketplace view=\"forum\" /></Suspense>} />\n    <Route path=\"/prestigious-card-grading/shop\"","old_content":"    <Route path=\"/prestigious-card-grading/submit\" element={<Suspense fallback={<RouteFallback />}><PCGPublicSite page=\"submit\" /></Suspense>} />\n    <Route path=\"/prestigious-card-grading/shop\""}]},{"path":"src/routes/appRouteClassifier.ts","edits":[{"new_content":"export type PcgCustomHostPage = 'home' | 'grading' | 'verify' | 'submit' | 'marketplace' | 'forum' | 'shop' | 'contact' | 'pop' | null;","old_content":"export type PcgCustomHostPage = 'home' | 'grading' | 'verify' | 'submit' | 'shop' | 'contact' | 'pop' | null;"},{"new_content":"  if(withoutPrefix==='/submit')return 'submit';\n  if(withoutPrefix==='/marketplace'||withoutPrefix.startsWith('/marketplace/'))return 'marketplace';\n  if(withoutPrefix==='/forum'||withoutPrefix.startsWith('/forum/'))return 'forum';\n  if(withoutPrefix==='/shop')return 'shop';","old_content":"  if(withoutPrefix==='/submit')return 'submit';\n  if(withoutPrefix==='/shop')return 'shop';"}]},{"path":"src/App.tsx","edits":[{"new_content":"const PCGPublicSite = lazyWithRetry(() => import(\"./pages/card-grading/PCGPublicSite\"));\nconst PCGMarketplace = lazyWithRetry(() => import(\"./pages/card-grading/PCGMarketplace\"));","old_content":"const PCGPublicSite = lazyWithRetry(() => import(\"./pages/card-grading/PCGPublicSite\"));"},{"new_content":"        {pcgCustomHostPage === 'forum' ? <PCGMarketplace view=\"forum\" /> : <PCGPublicSite page={pcgCustomHostPage || 'home'} />}","old_content":"        <PCGPublicSite page={pcgCustomHostPage || 'home'} />"}]},{"path":"supabase/functions/pcg-marketplace/index.ts","edits":[{"new_content":"if(action==='waitlist'){const email=norm(body.email).toLowerCase().slice(0,240),interest=norm(body.interest).toLowerCase();if(!/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(email)||!['buyer','seller','both'].includes(interest))return json({ok:false,error:'valid_waitlist_details_required'},400);const{data:existing}=await c.from('unified_contacts').select('id,raw_data,lead_tags').eq('tenant_org_id',String(t.id)).ilike('email',email).is('deleted_at',null).order('created_at',{ascending:false}).limit(1).maybeSingle(),now=new Date().toISOString(),raw={...(existing?.raw_data||{}),pcg_marketplace_waitlist:{interest,joined_at:existing?.raw_data?.pcg_marketplace_waitlist?.joined_at||now,updated_at:now}},tags=Array.from(new Set([...(Array.isArray(existing?.lead_tags)?existing.lead_tags:[]),'pcg-marketplace-waitlist',`marketplace-${interest}`]));const write=existing?.id?await c.from('unified_contacts').update({raw_data:raw,lead_tags:tags,source:'pcg_marketplace_waitlist',updated_at:now}).eq('id',existing.id):await c.from('unified_contacts').insert({tenant_org_id:String(t.id),name:email.split('@')[0],email,contact_role:'prospect',source:'pcg_marketplace_waitlist',raw_data:raw,lead_tags:tags});if(write.error)throw write.error;return json({ok:true,data:{joined:true,interest}})}\nconst u=await auth(req);if(!u)return json({ok:false,error:'authentication_required'},401);","old_content":"const u=await auth(req);if(!u)return json({ok:false,error:'authentication_required'},401);"}]},{"path":"supabase/functions/pcg-customer-progress/index.ts","edits":[{"new_content":"public_actions:['public_profile','public_upload_prepare','public_submit','featured_cards','population_report','cert_lookup','legacy_path_lookup'],progress_contract:'wmp_canonical'","old_content":"public_actions:['public_profile','public_submit','featured_cards','population_report','cert_lookup','legacy_path_lookup'],progress_contract:'order+email'"},{"new_content":"    if(action==='public_upload_prepare'){const requestId=normalize(body.client_request_id).slice(0,120),fileName=normalize(body.file_name).slice(0,180),mime=normalize(body.mime_type).toLowerCase().slice(0,120),size=Math.max(0,Math.trunc(Number(body.size_bytes)||0));if(!requestId||!fileName||!size||size>15728640||!(mime.startsWith('image/')||mime==='application/pdf'))return json({ok:false,error:'Upload an image or PDF up to 15 MB.'},200);const bucket=normalize(settings.storage_bucket);if(!bucket)return json({ok:false,error:'PCG upload storage is not ready.'},200);const safe=fileName.replace(/[^a-zA-Z0-9._-]+/g,'-').slice(-120)||'upload',path=`public-intake/pcg-submissions/${requestId}/${crypto.randomUUID()}-${safe}`;const{data:signed,error:signedError}=await supabase.storage.from(bucket).createSignedUploadUrl(path);if(signedError||!signed?.token)throw signedError||new Error('signed_upload_failed');const{data:asset,error:assetError}=await supabase.from('tenant_media_assets').insert({tenant_id:tenant.id,collection_key:'pcg-public-submissions',bucket_name:bucket,original_key:path,original_content_type:mime,status:'uploading',title:fileName,mime_type:mime,size_bytes:size,storage_provider:'supabase',storage_key:path,metadata:{client_request_id:requestId,upload_pending:true}}).select('id').single();if(assetError)throw assetError;return json({ok:true,data:{asset_id:asset.id,bucket,path,token:signed.token}})}\n\n    if(action==='public_submit'){\n      const name=normalize(body.name)","old_content":"    if(action==='public_submit'){\n      const name=normalize(body.name)"},{"new_content":"      const attachmentIds=Array.isArray(body.attachment_asset_ids)?body.attachment_asset_ids.map((v:unknown)=>normalize(v)).filter(Boolean).slice(0,12):[];if(attachmentIds.length){const{data:assets}=await supabase.from('tenant_media_assets').select('id,metadata').eq('tenant_id',tenant.id).in('id',attachmentIds).eq('collection_key','pcg-public-submissions');for(const asset of assets||[]){if(normalize(asset.metadata?.client_request_id)!==requestId)continue;await supabase.from('tenant_media_assets').update({status:'ready',metadata:{...(asset.metadata||{}),upload_pending:false,submission_id:submission.id,submission_number:String(submission.submission_number)}}).eq('id',asset.id).eq('tenant_id',tenant.id)}}\n      const progressUrl='https://whatsmyprogress.com/'+encodeURIComponent(String(tenant.company_slug||'pcg'))+'/p/'+encodeURIComponent(token);","old_content":"      const progressUrl='https://whatsmyprogress.com/'+encodeURIComponent(String(tenant.company_slug||'pcg'))+'/p/'+encodeURIComponent(token);"}]},{"path":"src/pages/card-grading/PCGPublicSite.tsx","edits":[{"new_content":"type PCGPublicPage='home'|'grading'|'verify'|'submit'|'marketplace'|'shop'|'contact'|'pop';","old_content":"type PCGPublicPage='home'|'grading'|'verify'|'submit'|'shop'|'contact'|'pop';"},{"new_content":"const PAGE_SUFFIX:Record<PCGPublicPage,string>={home:'',grading:'/grading',verify:'/verify',submit:'/submit',marketplace:'/marketplace',shop:'/shop',contact:'/contact',pop:'/pop-report'};","old_content":"const PAGE_SUFFIX:Record<PCGPublicPage,string>={home:'',grading:'/grading',verify:'/verify',submit:'/submit',shop:'/shop',contact:'/contact',pop:'/pop-report'};"},{"new_content":"  submit:'Start a Submission | Prestigious Card Grading',\n  marketplace:'PCG Marketplace | Prestigious Card Grading',\n  shop:","old_content":"  submit:'Start a Submission | Prestigious Card Grading',\n  shop:"},{"new_content":">Live now</span>","old_content":">Launching soon</span>"},{"new_content":">Open</div></div>)}","old_content":">Soon</div></div>)}"},{"new_content":"  const[error,setError]=useState('');\n  const[attachments,setAttachments]=useState<Array<{id:string;name:string}>>([]);const[uploading,setUploading]=useState(false);\n  const[form,setForm]","old_content":"  const[error,setError]=useState('');\n  const[form,setForm]"},{"new_content":"  const update=(key:string,value:string)=>setForm(current=>({...current,[key]:value}));\n  async function addAttachments(files:FileList|null){if(!files?.length)return;setUploading(true);setError('');try{for(const file of Array.from(files).slice(0,12-attachments.length)){const{data,error:prepareError}=await supabase.functions.invoke('pcg-customer-progress',{body:{action:'public_upload_prepare',tenant_slug:'pcg',client_request_id:requestId,file_name:file.name,mime_type:file.type||'application/octet-stream',size_bytes:file.size}});if(prepareError||!data?.ok)throw new Error(data?.error||prepareError?.message||'Could not prepare upload.');const p=data.data;const{error:uploadError}=await supabase.storage.from(p.bucket).uploadToSignedUrl(p.path,p.token,file,{contentType:file.type||undefined});if(uploadError)throw uploadError;setAttachments(current=>[...current,{id:String(p.asset_id),name:file.name}])}}catch(e){setError(e instanceof Error?e.message:String(e))}finally{setUploading(false)}}\n  async function submit(){","old_content":"  const update=(key:string,value:string)=>setForm(current=>({...current,[key]:value}));\n  async function submit(){"},{"new_content":"...form,card_count:Number(form.card_count),attachment_asset_ids:attachments.map(item=>item.id)}});","old_content":"...form,card_count:Number(form.card_count)}});"},{"new_content":">Track in WMP <ArrowRight className=\"h-4 w-4\"/></a>","old_content":">My Cards <ArrowRight className=\"h-4 w-4\"/></a>{result.payment_url?<a href={result.payment_url} className=\"inline-flex min-h-12 items-center rounded-xl border border-white/14 px-5 text-sm font-black\">Continue to payment</a>:null}"},{"new_content":"<div className=\"rounded-xl border border-[#d8bb78]/18 bg-black/40 p-4\"><div className=\"text-xs font-black text-white/72\">Card photos / supporting files <span className=\"font-semibold text-white/35\">(optional · images or PDF · 15 MB each)</span></div><input type=\"file\" multiple accept=\"image/*,application/pdf\" disabled={uploading||attachments.length>=12} onChange={e=>void addAttachments(e.target.files)} className=\"mt-3 block w-full text-xs text-white/55 file:mr-3 file:rounded-lg file:border-0 file:bg-[#e4c77f] file:px-3 file:py-2 file:font-black file:text-black\"/>{attachments.length?<div className=\"mt-3 text-xs text-white/45\">{attachments.length} file{attachments.length===1?'':'s'} attached</div>:null}{uploading?<div className=\"mt-2 text-xs text-[#e4c77f]\">Uploading securely…</div>:null}</div><textarea value={form.notes}","old_content":"<textarea value={form.notes}"},{"new_content":"function MarketplaceComingSoon({profile}:{profile:Profile|null}){const[email,setEmail]=useState(''),[interest,setInterest]=useState('both'),[busy,setBusy]=useState(false),[done,setDone]=useState(false),[error,setError]=useState('');async function join(e:FormEvent){e.preventDefault();setBusy(true);setError('');try{const{data,error:fnError}=await supabase.functions.invoke('pcg-marketplace',{body:{action:'waitlist',email:email.trim(),interest}});if(fnError||!data?.ok)throw new Error(data?.error||fnError?.message||'Could not join.');setDone(true)}catch(x){setError(x instanceof Error?x.message:String(x))}finally{setBusy(false)}}return <Frame page=\"marketplace\" profile={profile}><section className=\"mx-auto max-w-5xl px-5 py-16 sm:px-6 lg:px-10\"><div className=\"rounded-[28px] border border-[#d8bb78]/22 bg-black/62 p-7\"><div className=\"text-[10px] font-black uppercase tracking-[.24em] text-[#e4c77f]\">PCG Marketplace · Coming Soon</div><h1 className=\"mt-3 font-serif text-4xl font-black sm:text-6xl\">Verified cards. Real collectors. One PCG market.</h1><p className=\"mt-4 max-w-2xl text-sm leading-7 text-white/58\">Auctions, offers, live sales, and verified inventory are being prepared for launch.</p>{done?<div className=\"mt-7 text-emerald-200\">You’re on the early-access list.</div>:<form onSubmit={join} className=\"mt-7 grid gap-3 sm:grid-cols-[1fr_auto_auto]\"><input required type=\"email\" value={email} onChange={e=>setEmail(e.target.value)} placeholder=\"Email for early access\" className=\"h-12 rounded-xl border border-white/14 bg-black px-4\"/><select value={interest} onChange={e=>setInterest(e.target.value)} className=\"h-12 rounded-xl border border-white/14 bg-black px-4\"><option value=\"buyer\">Buy</option><option value=\"seller\">Sell</option><option value=\"both\">Buy + sell</option></select><button disabled={busy} className=\"rounded-xl bg-[#e4c77f] px-5 font-black text-black\">{busy?'Joining…':'Get Early Access'}</button></form>}{error?<div className=\"mt-3 text-sm text-amber-200\">{error}</div>:null}</div></section></Frame>}\n\nfunction Shop({profile}:{profile:Profile|null})","old_content":"function Shop({profile}:{profile:Profile|null})"},{"new_content":"  if(page==='submit')return <Submit profile={fallback}/>;\n  if(page==='marketplace')return <MarketplaceComingSoon profile={fallback}/>;\n  if(page==='shop')","old_content":"  if(page==='submit')return <Submit profile={fallback}/>;\n  if(page==='shop')"}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"a7dfad5f-975d-49e8-88fd-61fb061c57eb","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":"Prime structured exact mutation continuation"},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":"Prime structured exact mutation continuation"},"recovery":false,"fingerprint":"a1eb07198483cb538ed97ee8316c7627d7ee00b13a75459606e2effa608e8e79","replayCount":0,"serializedBytes":14614},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T17:44:18.624117+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:a7dfad5f-975d-49e8-88fd-61fb061c57eb:repository-mutation-intent:a1eb07198483cb538ed97ee8316c7627d7ee00b13a75459606e2effa608e8e79:0","mission_step_id":"20b97d6a-5e96-4880-a5de-1a9af6206e86","command_center_event_id":"a7dfad5f-975d-49e8-88fd-61fb061c57eb"},{"id":"c85de041-96a3-4b83-af54-cd7d665342b1","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":941,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.16-controlled-merge-fallback-fix","prNumber":4027,"terminal":false,"missionId":"631f1841-0ccf-4d79-95d2-e22bcb0a0a20","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"e42d39bd4b58b964077393ae0843da05a24af691","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"631f1841-0ccf-4d79-95d2-e22bcb0a0a20"},"performance":null,"deploymentId":"canonical-release-e42d39bd4b58","workflowRunId":30968835618,"releaseTargets":{"frontend":false,"onrunner":true,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":1134,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-05T02:15:39.546946+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"e42d39bd4b58b964077393ae0843da05a24af691","external_id":"canonical-release-e42d39bd4b58","receipt_type":"ship_and_prove","idempotency_key":"mission:631f1841-0ccf-4d79-95d2-e22bcb0a0a20:ship_and_prove:ship_and_prove_release_pending","mission_step_id":"2e806b84-82de-486f-b922-e0dfbae0dda1","command_center_event_id":"631f1841-0ccf-4d79-95d2-e22bcb0a0a20"},{"id":"c86230a9-8de1-4e3d-8f7d-c199b1bbf947","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-ab68e3dc36f1","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":7245,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"executorlessWaitMs":312177,"firstUsefulResultAt":"2026-09-29T18:08:52.798Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.10-paul-eval-precision","prNumber":null,"terminal":false,"missionId":"ab68e3dc-36f1-4d24-9f49-8f5c0f07249a","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1982,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":468,"providerAuthMs":0,"ledgerPrepareMs":468,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":468,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":468,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"ab68e3dc-36f1-4d24-9f49-8f5c0f07249a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3638,"likelyAffectedFiles":["src/pages/settings/TenantSettingsPageWithWebsiteAssets.tsx","src/pages/settings/TenantSettingsPage.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T18:11:38.002321+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ab68e3dc-36f1-4d24-9f49-8f5c0f07249a:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"b4488369-309a-49a6-9972-e6619726499c","command_center_event_id":"ab68e3dc-36f1-4d24-9f49-8f5c0f07249a"},{"id":"c8649ab0-75ed-4ac9-b383-6211e698c1cd","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ce1aaef96cbf","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":33188,"releaseCount":0,"toolCallCount":18,"repeatedCallCount":6,"executorlessWaitMs":472173,"firstUsefulResultAt":"2026-09-24T04:40:56.386Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.237-tree-backed-source-anchor","prNumber":3583,"terminal":false,"missionId":"ce1aaef9-6cbf-4567-8214-5633d1676cb8","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"52b597136a26f7a6154bbc94dfcbf18052611e9b","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1238,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":142,"approvedPlanMs":0,"missionSetupMs":293,"providerAuthMs":0,"shipAndProveMs":543,"ledgerPrepareMs":293,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":293,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":293,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ce1aaef9-6cbf-4567-8214-5633d1676cb8"},"performance":null,"deploymentId":"forgejo-main-52b597136a26","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2958,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:48:55.637381+00:00","proof_gate":"canonical_release_dispatched","source_sha":"52b597136a26f7a6154bbc94dfcbf18052611e9b","external_id":"forgejo-main-52b597136a26","receipt_type":"execute_mission","idempotency_key":"mission:ce1aaef9-6cbf-4567-8214-5633d1676cb8:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"3a5e90ac-ecde-48cb-851b-be94a8e4f6b1","command_center_event_id":"ce1aaef9-6cbf-4567-8214-5633d1676cb8"},{"id":"c8655356-27fc-44f3-a1cf-50c5935838cb","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-b79255f67e21","reason":"retryable_provider_transport:pr_ready_timeout_budget_exhausted","status":"retryable","metrics":{"receiptBytes":60769,"releaseCount":0,"toolCallCount":34,"repeatedCallCount":27,"executorlessWaitMs":643102,"firstUsefulResultAt":"2026-10-04T09:22:12.147Z","recoveryAttemptCount":26,"ownerInterruptionCount":0},"version":null,"prNumber":4714,"terminal":false,"missionId":"b79255f6-7e21-493b-90ff-5552f473f906","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":3000,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"b79255f6-7e21-493b-90ff-5552f473f906"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":827,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T09:25:45.151901+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4714","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b79255f6-7e21-493b-90ff-5552f473f906:automatic-mission-resume:4714:repair_mission_pr_ready_retryable","mission_step_id":"7c4cc52b-c4f8-4fab-983b-afd317688807","command_center_event_id":"b79255f6-7e21-493b-90ff-5552f473f906"},{"id":"c8656efc-9f96-44c8-9dec-2f719dc2afcd","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-10T05:29:15.615Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T05:29:16.006093+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:cd2e6a89-7029-42fc-ae72-1a758a05bac2:owner-wait-live","mission_step_id":"c0ccd748-2f3f-4537-afa3-49eaac8682a6","command_center_event_id":"cd2e6a89-7029-42fc-ae72-1a758a05bac2"},{"id":"c866190e-032b-47b4-8fa3-af2b4fc66fcc","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/control-plane-existing-pr-adoption-20260820","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":8600,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":6,"ownerInterruptionCount":0},"version":"1.49.0-control-plane-transport-reconciliation","prNumber":530,"terminal":false,"missionId":"42fde409-e26b-4a0b-9ce8-918990928cc6","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":"42fde409-e26b-4a0b-9ce8-918990928cc6"},"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":6345,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T02:31:22.960082+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"530","receipt_type":"execute_mission","idempotency_key":"mission:42fde409-e26b-4a0b-9ce8-918990928cc6:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"cc8d1b30-a7ef-4b7d-b58d-7bc2319346d6","command_center_event_id":"42fde409-e26b-4a0b-9ce8-918990928cc6"},{"id":"c8668c9b-c475-47de-9e18-15c2cf346182","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":null,"terminal":false,"missionId":"058e1f3c-bbfd-476f-bd60-bbf109806103","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1237,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":538,"providerAuthMs":0,"ledgerPrepareMs":538,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":538,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":538,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"058e1f3c-bbfd-476f-bd60-bbf109806103"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1177,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T17:35:45.296648+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:058e1f3c-bbfd-476f-bd60-bbf109806103:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"58836b5b-ee2a-48c6-a887-7b8934ee096d","command_center_event_id":"058e1f3c-bbfd-476f-bd60-bbf109806103"},{"id":"c866b27e-594e-4883-bfcf-b530d79b9254","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":5819,"releaseCount":1,"toolCallCount":5,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.31.26-direct-route-visual-intent","prNumber":4459,"terminal":false,"missionId":"513331fd-03fb-4abf-8ca1-a1ee0e4bbed4","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"d133305fc4e3e8be17d135ff8d20de2f8d44a1ea","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"513331fd-03fb-4abf-8ca1-a1ee0e4bbed4"},"performance":null,"deploymentId":"canonical-release-d133305fc4e3","workflowRunId":31318325756,"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":1324,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-09T14:24:33.28006+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"d133305fc4e3e8be17d135ff8d20de2f8d44a1ea","external_id":"canonical-release-d133305fc4e3","receipt_type":"ship_and_prove","idempotency_key":"mission:513331fd-03fb-4abf-8ca1-a1ee0e4bbed4:ship_and_prove:ship_and_prove_release_pending:d133305fc4e3e8be17d135ff8d20de2f8d44a1ea:31318325756","mission_step_id":"4662f7e3-66a4-4634-91d4-12069d360461","command_center_event_id":"513331fd-03fb-4abf-8ca1-a1ee0e4bbed4"},{"id":"c866ef44-290c-4939-8db7-c9c054b28066","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"pending","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"2b57df054966516cba427d986810cbcd97979d5c","missing":[],"pending":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"ca4cbd842606d6ff5c67cdaa13b89e0076ced020","releaseState":"pending","sourceInMain":false,"compareStatus":"ancestry_read_retryable","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{},"requestContractHash":"51ba192d64695fb84507562463581b65231c47de0f15ae2cf6a3117ca0723b52","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"releaseSourceVerified":false,"ccExecutionRuntimeProof":{"liveSha":"2b57df054966516cba427d986810cbcd97979d5c","deploymentId":"forgejo-main-2b57df054966516cba427d986810cbcd97979d5c","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.67.12-pr-merge-base-freshness","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T19:50:07.732456+00:00","proof_gate":"canonical_release_pending","source_sha":"ca4cbd842606d6ff5c67cdaa13b89e0076ced020","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:8cec2341-c72b-4d7c-8ae9-4e5fcd876891:forgejo-release-status:ca4cbd842606d6ff5c67cdaa13b89e0076ced020:pending:forgejo-main/source=pending|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"18f876ce-c90b-4406-8846-2ab1ee1d6357","command_center_event_id":"8cec2341-c72b-4d7c-8ae9-4e5fcd876891"},{"id":"c867a3b8-6c2d-414f-857c-3978339d3985","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/calendar-oversight-hub-20260907","reason":"retryable_provider_transport:PUT:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2078,"terminal":false,"missionId":"6d3878e1-e0d4-4328-9ef6-d7e83be72c93","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":"20fb5fc482edf08f8476ad54dcbdcee97c21c4b1","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8391,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":286,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":286,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":286,"repositoryMutationMs":8391,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":286,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6d3878e1-e0d4-4328-9ef6-d7e83be72c93"},"performance":null,"deploymentId":"forgejo-main-20fb5fc482ed","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["calendar-provider-connections"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1548,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T16:39:37.577366+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":"20fb5fc482edf08f8476ad54dcbdcee97c21c4b1","external_id":"forgejo-main-20fb5fc482ed","receipt_type":"execute_mission","idempotency_key":"mission:6d3878e1-e0d4-4328-9ef6-d7e83be72c93:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"4dee4e2e-6ccd-4258-97a6-2be438a4d12d","command_center_event_id":"6d3878e1-e0d4-4328-9ef6-d7e83be72c93"},{"id":"c8685c5e-7c46-478f-a8cd-199a05fbef54","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-750909a6ed54","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":8500,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":16190,"firstUsefulResultAt":"2026-09-30T03:43:33.222Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.10-paul-eval-precision","prNumber":4206,"terminal":false,"missionId":"750909a6-ed54-47d4-aa1e-901e04def81e","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3789,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":543,"missionSetupMs":244,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":244,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":244,"repositoryMutationMs":3246,"repositoryProviderMs":3246,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2131,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":244,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1115},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"750909a6-ed54-47d4-aa1e-901e04def81e"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3417,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T03:43:54.305936+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4206","receipt_type":"execute_mission","idempotency_key":"mission:750909a6-ed54-47d4-aa1e-901e04def81e:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"4f05b1d4-ea8e-4349-bee6-e01475263623","command_center_event_id":"750909a6-ed54-47d4-aa1e-901e04def81e"},{"id":"c8695ad6-f09b-4f11-bd77-4f63b188a5ec","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-a8d7267dae45","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":12956,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":2,"executorlessWaitMs":21119,"firstUsefulResultAt":"2026-10-03T21:57:32.916Z","recoveryAttemptCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":4682,"terminal":false,"missionId":"a8d7267d-ae45-4f86-b76f-3cb206662918","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2216,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"a8d7267d-ae45-4f86-b76f-3cb206662918"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T21:57:48.520383+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4682","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a8d7267d-ae45-4f86-b76f-3cb206662918:automatic-mission-resume:4682:repair_mission_pr_ready_retryable","mission_step_id":"2688f06c-522b-42d0-82fa-c58927554150","command_center_event_id":"a8d7267d-ae45-4f86-b76f-3cb206662918"},{"id":"c869615e-03ae-437c-b6ac-3130c36a170f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":"c71f9411-5561-44b6-9bdc-f45c2ab85e51","phase":"visual_proof","branch":"ai/objective-first-repair-0a680ea028cd","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":188567,"releaseCount":0,"toolCallCount":25,"repeatedCallCount":9,"executorlessWaitMs":462388,"firstUsefulResultAt":"2026-09-24T05:29:25.812Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.243-release-freshness-self-heal","prNumber":3598,"terminal":false,"missionId":"0a680ea0-28cd-4751-b264-c7ac0f65951b","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5491,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":647,"missionSetupMs":248,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":248,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":248,"repositoryMutationMs":4844,"repositoryProviderMs":4844,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2768,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":248,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2076},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"0a680ea0-28cd-4751-b264-c7ac0f65951b"},"performance":null,"deploymentId":null,"releaseState":"verified","visualWitness":{"role":null,"jobId":"c71f9411-5561-44b6-9bdc-f45c2ab85e51","tenant":null,"runnerUrl":null,"runnerLane":null,"attemptsUsed":null,"supervisorId":null,"failureReason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":null,"runnerSourceSha":null,"selectedViewports":[],"checkpointAccounting":null,"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3190,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:41:27.977392+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"c71f9411-5561-44b6-9bdc-f45c2ab85e51","receipt_type":"execute_mission","idempotency_key":"mission:0a680ea0-28cd-4751-b264-c7ac0f65951b:execute_mission:repair_mission_pr_handed_off_to_supervisor:generation-1","mission_step_id":"44eca993-52bc-456d-8f2c-4c9d482ebbe5","command_center_event_id":"0a680ea0-28cd-4751-b264-c7ac0f65951b"},{"id":"c86a507c-fe01-43c9-a359-aca5d875b1a8","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"792d98b6214eab6a14fb130e3645b2b44b87fa04","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"runtime-fixed","satisfied":true,"statement":"The control plane queue-health classification and repository-proof semantics are corrected in live cc-execution.","proofConditionIds":["runtime"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"No source changes beyond already-green PR #1734; only ccExecution releases and the control plane is refrozen.","proofConditionIds":["runtime"]}],"contractHash":"ab41749acc6a4eafb27c0339f1ad7c701d38426a0e21ddbf961357470ac3d6f4","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"ab41749acc6a4eafb27c0339f1ad7c701d38426a0e21ddbf961357470ac3d6f4"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T18:23:01.079452+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"792d98b6214eab6a14fb130e3645b2b44b87fa04","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6705d859-325f-4053-8ba2-63fc38192958:request-contract:ab41749acc6a4eafb27c0339f1ad7c701d38426a0e21ddbf961357470ac3d6f4:792d98b6214eab6a14fb130e3645b2b44b87fa04:verified:","mission_step_id":"89f0fca4-850e-4516-8ce8-bf625b212ca7","command_center_event_id":"6705d859-325f-4053-8ba2-63fc38192958"},{"id":"c86afa30-6769-40fa-a42d-0ed4b4a12fc5","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-bf688521a4b8","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.179-terminal-receipt-guard","prNumber":null,"terminal":false,"missionId":"bf688521-a4b8-4905-b11a-dd615cf361ee","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":373,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":4708,"providerAuthMs":0,"ledgerPrepareMs":4708,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":4708,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":4708,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"bf688521-a4b8-4905-b11a-dd615cf361ee"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4837,"likelyAffectedFiles":["src/PrivateAppShell.tsx","config/capabilities/tenant-brand-character.json","config/platform-standards.json","scripts/phase3b-sanitize-and-publish-v2.ts","scripts/generate-cc-execution-action-schema.mjs","scripts/visual-witness-hosted-runner/src/bounded-mission-queue.mjs","scripts/visual-witness-hosted-runner/src/mission-gateway.mjs","scripts/visual-witness-hosted-runner/src/mission-supervisor.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T19:47:28.588235+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bf688521-a4b8-4905-b11a-dd615cf361ee:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"62b34fd7-7c49-4a4e-844f-6917f5aae349","command_center_event_id":"bf688521-a4b8-4905-b11a-dd615cf361ee"},{"id":"c86ea0cb-5e52-40e3-9107-bb7c4779c50f","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"b0cf0bc20f6703e2dc606612979cc09d02fd7135","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"b0cf0bc20f6703e2dc606612979cc09d02fd7135","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"ca486ef7af94e626f98224a9de54d8d31d7f5b76dd0cfbd4ceeda92b7b0b7492","forgejoWorkflowProof":{"runId":14926,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-03T20:49:34.352423+00:00","proof_gate":"canonical_release_pending","source_sha":"b0cf0bc20f6703e2dc606612979cc09d02fd7135","external_id":"forgejo-main-b0cf0bc20f67","receipt_type":"canonical_release_status","idempotency_key":"mission:44859d01-927b-4333-bfd0-b985f7da4258:forgejo-release-status:b0cf0bc20f6703e2dc606612979cc09d02fd7135:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"9f42ccf3-b6df-49b5-bdfb-3e2394470035","command_center_event_id":"44859d01-927b-4333-bfd0-b985f7da4258"},{"id":"c870066d-2352-43be-93d7-e032d20db69c","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Ship the completed RoofHelpFinder release on PR #945. Production must open with the autoplay video as a standalone first section above all content with nothing overlaid; below it retain the simple roof-help CTA/form; address selection deterministically fills city/state/ZIP; homeowners insurance Yes/No is mandatory; ZIP privately resolves configured licensed-professional coverage and forwards the lead; public success never reveals professional identity; substantive Brevard organic resource pages and RoofHelpFinder metadata/schema/sitemap remain included. Pass KnockLaunch Gate, squash merge, deploy only frontend, roof-help-public-lead Edge Function, and the Brevard ZIP routing migration, then prove the live root and one resource route.","wordingChanged":false,"canonicalIntent":"Ship the completed RoofHelpFinder release on PR #945. Production must open with the autoplay video as a standalone first section above all content with nothing overlaid; below it retain the simple roof-help CTA/form; address selection deterministically fills city/state/ZIP; homeowners insurance Yes/No is mandatory; ZIP privately resolves configured licensed-professional coverage and forwards the lead; public success never reveals professional identity; substantive Brevard organic resource pages and RoofHelpFinder metadata/schema/sitemap remain included. Pass KnockLaunch Gate, squash merge, deploy only frontend, roof-help-public-lead Edge Function, and the Brevard ZIP routing migration, then prove the live root and one resource route.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"video-first","statement":"Production RoofHelpFinder begins with the autoplay video as a standalone full-width first section with no logo, headline, CTA, gradient, or other foreground content over the video.","proofConditionIds":["root-runtime","video-visual"]},{"id":"match-flow","statement":"Production address selection fills city/state/ZIP deterministically, requires homeowners insurance Yes/No, shows analyzing then locating professionals in the resolved area, and only shows success after private server-confirmed forwarding.","proofConditionIds":["root-runtime"]},{"id":"private-routing","statement":"Configured Brevard ZIPs resolve an active Florida roofing tenant with a license number, create the forwarded CRM contact, and never expose professional identity in the public response.","proofConditionIds":["root-runtime"]},{"id":"organic-layer","statement":"Production includes substantive roof leak, storm-damage, emergency-tarp, and Brevard roof-help resource routes plus RoofHelpFinder metadata/schema and sitemap entries.","proofConditionIds":["resource-runtime"]}],"objective":"Ship the completed RoofHelpFinder release on PR #945. Production must open with the autoplay video as a standalone first section above all content with nothing overlaid; below it retain the simple roof-help CTA/form; address selection deterministically fills city/state/ZIP; homeowners insurance Yes/No is mandatory; ZIP privately resolves configured licensed-professional coverage and forwards the lead; public success never reveals professional identity; substantive Brevard organic resource pages and RoofHelpFinder metadata/schema/sitemap remain included. Pass KnockLaunch Gate, squash merge, deploy only frontend, roof-help-public-lead Edge Function, and the Brevard ZIP routing migration, then prove the live root and one resource route.","constraints":[{"id":"preserve-brand","statement":"Preserve current RoofHelpFinder colors, exact logo assets where appropriate outside the video overlay, autoplay video, simple CTA/form, and mobile usability.","proofConditionIds":["root-runtime","video-visual"]},{"id":"no-paid","statement":"No paid advertising dependency, fake Google Business Profile, purchased backlinks, fake reviews, or thin doorway content.","proofConditionIds":["root-runtime","resource-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"root-runtime","kind":"runtime","claim":"The exact merged release serves roofhelpfinder.com production.","route":"https://roofhelpfinder.com/","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend","supabaseEdge","migrations"],"requiredReleaseTargets":["frontend","supabaseEdge","migrations"]},{"id":"resource-runtime","kind":"runtime","claim":"The Brevard roof-help guide route is live from the exact merged release.","route":"https://roofhelpfinder.com/brevard-roof-help-guide","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"video-visual","kind":"visual","claim":"The production homepage visibly starts with the standalone video and has no logo or other content overlaid on the video.","route":"https://roofhelpfinder.com/","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"1a6732766e677c5639ed0ee2c0c27bfc10cc42257a41cd18db6fe6eff3ca419c","requestContractRevision":8,"previousRequestContractHash":"82b1be47e555e2091a12561866a2330b4dcf4022bcff503631455e34d2533c9d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-28T18:38:16.982807+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:47918e9d-8812-404b-976f-192ac581372a:request-contract-revision:8:1a6732766e677c5639ed0ee2c0c27bfc10cc42257a41cd18db6fe6eff3ca419c","mission_step_id":"50c6e1c8-e654-4542-b880-a1bc0988832c","command_center_event_id":"47918e9d-8812-404b-976f-192ac581372a"},{"id":"c871d21c-0e17-47d1-97ea-341851d9021a","source":"cc-execution-mission-control","status":"verified","payload":{"branch":"ai/prime-compiler-live-proof-20261012","headSha":null,"prNumber":6450},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-12T15:51:16.131674+00:00","proof_gate":"forgejo_scoped_patch_pr_created","source_sha":null,"external_id":null,"receipt_type":"canonical_scoped_patch_pr_created","idempotency_key":"mission:9abf5df4-1a3f-4442-8667-7af45a38ef64:pr:6450:implementation-created","mission_step_id":"dd215c41-2334-4cd4-88b7-e304fc7587e1","command_center_event_id":"9abf5df4-1a3f-4442-8667-7af45a38ef64"},{"id":"c873c040-a908-44b0-8132-c65ccd8e917d","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"source_lineage_merged_pr_authoritative\",\"status\":\"waiting\",\"proofGate\":\"forgejo_merged_pr_is_authoritative_source_lineage\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-29T08:43:51.288106+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-ed1753781578\",\"prNumber\":4111,\"sourceSha\":\"c09c1e0063eb04d801ee726a35cfcd2a9ab08f0c\",\"deploymentId\":\"forgejo-main-c09c1e0063eb\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T04:50:11.41614+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:ed175378-1578-4759-98b1-eed5fe8e3e0c:owner-progress-heartbeat:119377160","mission_step_id":"69a898af-958d-40a7-b2bf-d7fcd80a3a9f","command_center_event_id":"ed175378-1578-4759-98b1-eed5fe8e3e0c"},{"id":"c879eef7-a985-43ed-871c-8ee4e05e83a1","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-7d975af7391d","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.114-release-read-singleflight","prNumber":null,"terminal":false,"missionId":"7d975af7-391d-42ad-98ee-41b39b3a8b54","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":919,"providerAuthMs":0,"ledgerPrepareMs":919,"ledgerReconcileMs":285,"lineageReconcileMs":0,"resolvePreflightMs":919,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1204,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2649,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:11:55.478246+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7d975af7-391d-42ad-98ee-41b39b3a8b54:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"97ae8b34-b9e9-4cee-ac23-fb81832e24b2","command_center_event_id":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},{"id":"c87ac689-a84a-43cb-b0f1-105b27a68a9c","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/universal-proposal-editor-assets","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1882,"terminal":false,"missionId":"5f5ca74b-7424-4a55-a048-b07369fcc42c","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"94d6ba49dc5cee6fe80c49d74b873611af8fc530","timingsMs":{"prReadinessMs":339,"approvedPlanMs":0,"shipAndProveMs":3450,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"5f5ca74b-7424-4a55-a048-b07369fcc42c"},"performance":null,"deploymentId":"forgejo-main-94d6ba49dc5c","workflowRunId":5640,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T23:03:08.994146+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1882","receipt_type":"automatic_mission_resume","idempotency_key":"mission:5f5ca74b-7424-4a55-a048-b07369fcc42c:automatic-mission-resume:1882:canonical_release_reconciliation_pending","mission_step_id":"8e64baa6-db64-4d10-8c98-a487a2a8e742","command_center_event_id":"5f5ca74b-7424-4a55-a048-b07369fcc42c"},{"id":"c87bc5d8-25ae-4bcf-9328-efe5eb5cc144","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/experience-editor-universal-engine","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1124,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.16-controlled-merge-fallback-fix","prNumber":null,"terminal":false,"missionId":"04897a76-f155-43be-bd19-2756bd577feb","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 recall /repair/execute-mission automatically without another owner prompt.","receiptRef":{"mode":"full","missionId":"04897a76-f155-43be-bd19-2756bd577feb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":8259,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-04T16:43:05.47495+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:04897a76-f155-43be-bd19-2756bd577feb:execute_mission:repair_mission_synthesis_ready","mission_step_id":"af5cd715-2d7a-4d33-92f6-09ea38261b10","command_center_event_id":"04897a76-f155-43be-bd19-2756bd577feb"},{"id":"c8868619-b60e-48a6-a6c2-840b885aff7e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-dae1d0a1b08a","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.191-deterministic-next-action","prNumber":3292,"terminal":false,"missionId":"dae1d0a1-b08a-429c-bcd3-5611bb42e914","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6738,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":760,"missionSetupMs":302,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":302,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":302,"repositoryMutationMs":5978,"repositoryProviderMs":5978,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2759,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":302,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":3219},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"dae1d0a1-b08a-429c-bcd3-5611bb42e914"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3126,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T15:14:02.628725+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3292","receipt_type":"execute_mission","idempotency_key":"mission:dae1d0a1-b08a-429c-bcd3-5611bb42e914:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"6ac5db32-d7f9-4515-8a84-bd05fb8c8cee","command_center_event_id":"dae1d0a1-b08a-429c-bcd3-5611bb42e914"},{"id":"c887853d-8440-4a16-84e0-b7cc2d32177c","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"platform_reliability","disposition":"superseded_execution_attempt","previousStatus":"blocked","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"a4802fad-d162-cf0a-22ac-109a197b3183"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:f5e2223b-539e-455e-aa98-30fa5a140fba","mission_step_id":null,"command_center_event_id":"f5e2223b-539e-455e-aa98-30fa5a140fba"},{"id":"c887cdc4-ec60-4c94-a066-7381a74c3b0e","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/fix-supersession-content-proof-g3","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.6-auto-merge-release-persistence","prNumber":546,"terminal":false,"missionId":"69c93428-10bb-4b8f-bfbb-a13c6a58dd7e","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":"69c93428-10bb-4b8f-bfbb-a13c6a58dd7e"},"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":5102,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T04:28:45.877207+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"546","receipt_type":"execute_mission","idempotency_key":"mission:69c93428-10bb-4b8f-bfbb-a13c6a58dd7e:execute_mission:canonical_release_transport_retryable","mission_step_id":"44e07d1f-d011-49fa-81c0-8daa7d06fe0d","command_center_event_id":"69c93428-10bb-4b8f-bfbb-a13c6a58dd7e"},{"id":"c8885416-b7a3-4650-9337-91b7fd5a67d3","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-live\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-05T19:52:44.56628+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-72b21c3e664f\",\"prNumber\":4959,\"sourceSha\":\"0b6263c0654147c1ebcb9bae23432f152ebc72ce\",\"deploymentId\":\"forgejo-main-0b6263c06541\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T16:23:22.168571+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:72b21c3e-664f-49a0-ae3b-c0d3d178e4c3:owner-progress-heartbeat:119414493","mission_step_id":"b6a0e178-bfe9-41aa-bd57-b61e3e972b67","command_center_event_id":"72b21c3e-664f-49a0-ae3b-c0d3d178e4c3"},{"id":"c88ac32e-1b3e-4954-9e03-4a2038d962cf","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","cc-execution/runtime-proof":"pending"},"mainSha":"096a36148d87618957b86dbe579dc682d595277a","missing":[],"pending":["cc-execution/runtime-proof"],"required":["forgejo-main/source","cc-execution/runtime-proof"],"sourceSha":"096a36148d87618957b86dbe579dc682d595277a","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","ccExecutionRuntimeProof":{"liveSha":null,"deploymentId":null,"compareStatus":null,"identitySource":"external_health","runtimeVersion":null,"containsSourceSha":false}},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-14T19:42:40.842167+00:00","proof_gate":"canonical_release_pending","source_sha":"096a36148d87618957b86dbe579dc682d595277a","external_id":"forgejo-main-096a36148d87","receipt_type":"canonical_release_status","idempotency_key":"mission:a774179a-c4e2-4383-9e2c-f8ede733f844:forgejo-release-status:096a36148d87618957b86dbe579dc682d595277a:pending:forgejo-main/source=success|cc-execution/runtime-proof=pending","mission_step_id":"ae55c42b-cd46-4093-a0af-977aab63d87b","command_center_event_id":"a774179a-c4e2-4383-9e2c-f8ede733f844"},{"id":"c88d7812-1926-4e60-93b3-70be9b117fbb","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"77118fc90008526a31c36cd308af74017b217445","sourceSha":"805fbc9a58f08d2a47cf2d5d048c1f70bab0682f","sourceInMain":false,"compareStatus":"ancestry_read_retryable","ancestryProofResolved":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-09-21T12:06:35.351601+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"805fbc9a58f08d2a47cf2d5d048c1f70bab0682f","external_id":"canonical-release-805fbc9a58f0","receipt_type":"canonical_release_status","idempotency_key":"mission:7d886a6f-610e-46c2-89c0-9426020a409a:forgejo-release-ancestry:805fbc9a58f08d2a47cf2d5d048c1f70bab0682f:77118fc90008526a31c36cd308af74017b217445:ancestry_read_retryable","mission_step_id":"eb8c8814-71d8-4d6f-a371-e7a5660b0caf","command_center_event_id":"7d886a6f-610e-46c2-89c0-9426020a409a"},{"id":"c88de577-052e-4ef6-951b-a9b7a48224d0","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-3319ce0ff6dc","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.91-virtual-witness-cold-standby","prNumber":null,"terminal":false,"missionId":"3319ce0f-f6dc-4e33-8643-52e678177534","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3398,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":3288,"providerAuthMs":0,"ledgerPrepareMs":1055,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":3288,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1055,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"3319ce0f-f6dc-4e33-8643-52e678177534"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3565,"likelyAffectedFiles":["src/pages/card-grading/PCGWorkspace.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-04T15:22:25.108603+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:3319ce0f-f6dc-4e33-8643-52e678177534:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"5ea71fd0-e531-42b1-a5a0-b6668326982b","command_center_event_id":"3319ce0f-f6dc-4e33-8643-52e678177534"},{"id":"c8917974-f30e-4a3f-8dee-af35f87e87f1","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"c2ea595fc0ba19e0a10c6dfa021bfc8148f8b741","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repository-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"c90b15f15105c518d434db0c866ac3a84e33bab9","prNumber":3307,"gateRunId":10375,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/10375/jobs/1","mergeCommitSha":"c2ea595fc0ba19e0a10c6dfa021bfc8148f8b741"}],"requestContractHash":"73217414fee335bd7edfe1346870ef7c92136ba749e2abaa09d94ed01d5967de","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T21:26:56.922575+00:00","proof_gate":"request_contract_repository_verified","source_sha":"c2ea595fc0ba19e0a10c6dfa021bfc8148f8b741","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:3a8ba09f-79eb-4cb7-bd86-b39e2df205ec:request-contract-repository:73217414fee335bd7edfe1346870ef7c92136ba749e2abaa09d94ed01d5967de:c2ea595fc0ba19e0a10c6dfa021bfc8148f8b741","mission_step_id":"96a50a82-b919-4fb2-8c73-c4e5ed6850af","command_center_event_id":"3a8ba09f-79eb-4cb7-bd86-b39e2df205ec"},{"id":"c892eed0-dd69-4dad-9369-6171f1ee5e14","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-60c16d9e7d78","prNumber":4320,"nextAction":null,"mergeCommitSha":"765da878dbcbc4fc895a08dc310b3b6a0a2cfcfc","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T08:32:56.890767+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"765da878dbcbc4fc895a08dc310b3b6a0a2cfcfc","external_id":"4320","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:60c16d9e-7d78-4f7d-9b76-9c8a8eb2c7e6:merged-pr:4320:765da878dbcbc4fc895a08dc310b3b6a0a2cfcfc","mission_step_id":"593d5125-5b2b-4974-92f4-9509353c238d","command_center_event_id":"60c16d9e-7d78-4f7d-9b76-9c8a8eb2c7e6"},{"id":"c895fc41-39b2-4d7f-940f-cd834e12b761","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"branch_must_start_with_ai","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":null,"terminal":false,"missionId":"813c75ae-c335-460c-b3d0-fc3a6af8c909","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1137,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":697,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":697,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":697,"repositoryMutationMs":1137,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":697,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"813c75ae-c335-460c-b3d0-fc3a6af8c909"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1302,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T20:34:30.357375+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:813c75ae-c335-460c-b3d0-fc3a6af8c909:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"49ab2f76-51cd-494b-9d7b-283efc8ebc64","command_center_event_id":"813c75ae-c335-460c-b3d0-fc3a6af8c909"},{"id":"c896277a-7a1c-40ef-b67b-776aec45dc87","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner ordered the proven September 25 Visual Witness repair locked down. This repairs the observed mixed cc-execution plus OnRunner cancelled-workflow false failure and makes the hosted-runner package check a mandatory KnockLaunch Gate invariant.","baseSha":"e52fc7056f656be0bfe1efa5ce077b6dbb30d9e3","issuedAt":1790338544677,"expiresAt":1790338724677,"missionId":"6e305bba-8ec4-4562-99e4-679473849b9a","authorizationId":"8df3c5e7-4727-41f6-8c20-e188cd4716cb","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T12:15:45.002416+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"e52fc7056f656be0bfe1efa5ce077b6dbb30d9e3","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8df3c5e7-4727-41f6-8c20-e188cd4716cb","mission_step_id":"89cbe445-eb94-492b-8d5f-1330cd138d67","command_center_event_id":"6e305bba-8ec4-4562-99e4-679473849b9a"},{"id":"c8981542-d8ee-4eae-bf2c-edddb359b845","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-842eb06b93d4","prNumber":2284,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"7b349a15a4cf06380d91b53a41f9e5fc3c69536f","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T06:08:44.968647+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"7b349a15a4cf06380d91b53a41f9e5fc3c69536f","external_id":"2284","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:842eb06b-93d4-43cd-a5e8-52de9834cc21:merged-pr:2284:7b349a15a4cf06380d91b53a41f9e5fc3c69536f","mission_step_id":"c983a116-93cf-405f-9525-de0ab80b6aa9","command_center_event_id":"842eb06b-93d4-43cd-a5e8-52de9834cc21"}],"rows":400,"limit":400,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":34400,"schema":"public","order_key":"id"}