{"data":[{"id":"759d0d65-d2f9-4863-8d98-050219535059","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":1008,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.31.7-canonical-planner-owners","prNumber":4275,"terminal":false,"missionId":"3c247ec3-3684-4818-b175-9a5d1d871c26","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"cc5243b01b63e565310e20242d465a14297452fd","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3c247ec3-3684-4818-b175-9a5d1d871c26"},"performance":null,"deploymentId":"canonical-release-cc5243b01b63","workflowRunId":31225305851,"releaseTargets":{"frontend":true,"onrunner":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":1084,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-07T22:52:51.268649+00:00","proof_gate":"canonical_release_dispatched","source_sha":"cc5243b01b63e565310e20242d465a14297452fd","external_id":"canonical-release-cc5243b01b63","receipt_type":"ship_and_prove","idempotency_key":"mission:3c247ec3-3684-4818-b175-9a5d1d871c26:ship_and_prove:canonical_release_dispatched","mission_step_id":"51d34a1f-f53c-476c-b1d7-ec0deeb2a7dc","command_center_event_id":"3c247ec3-3684-4818-b175-9a5d1d871c26"},{"id":"759d4525-3811-4836-8ea2-ee257a5de106","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-96f8118441aa","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":4433,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":10269,"firstUsefulResultAt":"2026-10-05T11:32:55.453Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":null,"terminal":false,"missionId":"96f81184-41aa-4459-a3b4-56137153604f","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":557,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":557,"missionSetupMs":328,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":328,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":328,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":328,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"96f81184-41aa-4459-a3b4-56137153604f"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1422,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T11:33:07.339829+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:96f81184-41aa-4459-a3b4-56137153604f:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"f453f35a-4c71-4efe-b884-a469974c6625","command_center_event_id":"96f81184-41aa-4459-a3b4-56137153604f"},{"id":"759e788f-caec-4b00-9a06-2956f8566cde","source":"forgejo-runtime","status":"superseded","payload":{"reason":"forgejo_release_source_not_contained_in_current_main","mainSha":"64cec9cc6d24770420c44b227db363999add586e","sourceSha":"9d13ac30f86476dbd012b2332fd0662ae74c5f61","deploymentId":"forgejo-main-9d13ac30f864","releaseState":"superseded","sourceInMain":false,"compareStatus":null,"workflowRunId":null},"tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-28T14:43:28.878028+00:00","proof_gate":"canonical_release_source_superseded_by_current_main","source_sha":"9d13ac30f86476dbd012b2332fd0662ae74c5f61","external_id":"forgejo-main-9d13ac30f864","receipt_type":"canonical_release_status","idempotency_key":"mission:db1b6810-8a0b-4083-b0f3-5e6d0d1fff32:forgejo-release-status:9d13ac30f86476dbd012b2332fd0662ae74c5f61:superseded:64cec9cc6d24770420c44b227db363999add586e","mission_step_id":"27a57d20-04bb-4c14-a338-bb3ffbad62cf","command_center_event_id":"db1b6810-8a0b-4083-b0f3-5e6d0d1fff32"},{"id":"759e9993-2eb5-4871-a833-9c7c780e5133","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":1156,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":462,"terminal":false,"missionId":"287dc18f-dde4-4451-83b8-7d29ab7d2f02","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e8f8a043235072e793f4a91c92321d976354f9b7","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"287dc18f-dde4-4451-83b8-7d29ab7d2f02"},"performance":null,"deploymentId":"forgejo-main-e8f8a0432350","workflowRunId":1620,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6363,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T00:49:53.075948+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e8f8a043235072e793f4a91c92321d976354f9b7","external_id":"forgejo-main-e8f8a0432350","receipt_type":"execute_mission","idempotency_key":"mission:287dc18f-dde4-4451-83b8-7d29ab7d2f02:execute_mission:canonical_release_dispatched","mission_step_id":"e1a0fc2d-91e2-42d1-8b8c-20ba1e302133","command_center_event_id":"287dc18f-dde4-4451-83b8-7d29ab7d2f02"},{"id":"759fb51b-ee63-4e9f-9c90-df0553924f68","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-b563f21e38a2","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2871,"terminal":false,"missionId":"b563f21e-38a2-4413-96b4-9a4b9f8bb870","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"6e9c641564c1a0dbf8f22382a74d8a0943f7c95e","timingsMs":{"prReadinessMs":100,"approvedPlanMs":0,"shipAndProveMs":3299,"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":"b563f21e-38a2-4413-96b4-9a4b9f8bb870"},"performance":null,"deploymentId":"forgejo-main-6e9c641564c1","workflowRunId":8574,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["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":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T03:07:45.709213+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2871","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b563f21e-38a2-4413-96b4-9a4b9f8bb870:automatic-mission-resume:2871:canonical_release_reconciliation_pending","mission_step_id":"2329ca4d-5f8c-4e36-86b0-7cfbb9b2507a","command_center_event_id":"b563f21e-38a2-4413-96b4-9a4b9f8bb870"},{"id":"75a13c1d-a458-4f24-8ada-3a8725902541","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":"9ea1b057-da22-4a13-a917-10f7eec9125f","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"9ea1b057-da22-4a13-a917-10f7eec9125f"},"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":5089,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-24T15:37:01.097719+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9ea1b057-da22-4a13-a917-10f7eec9125f:execute_mission:repair_mission_execution_retryable","mission_step_id":"2bad4bcc-6fdd-465c-bb49-cd9b3ef4f212","command_center_event_id":"9ea1b057-da22-4a13-a917-10f7eec9125f"},{"id":"75a1dcaa-9110-4e0e-9c6c-404b2c1ba284","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"861d1e5d27bb9b648f8c3901d3262bca7e67391d","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"861d1e5d27bb9b648f8c3901d3262bca7e67391d","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/565","runId":565,"status":"running","conclusion":null,"failedJobs":[]},"ccExecutionRuntimeProof":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-15T22:05:30.331259+00:00","proof_gate":"canonical_release_pending","source_sha":"861d1e5d27bb9b648f8c3901d3262bca7e67391d","external_id":"forgejo-main-861d1e5d27bb","receipt_type":"canonical_release_status","idempotency_key":"mission:9bec24fb-8032-4a5e-93bf-4d0dca778837:forgejo-release-status:861d1e5d27bb9b648f8c3901d3262bca7e67391d:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"0cffa44d-d23b-49c9-b484-b22a7ead37e0","command_center_event_id":"9bec24fb-8032-4a5e-93bf-4d0dca778837"},{"id":"75a2741f-ff7f-4ef7-90a4-6543c68bb693","source":"cc-execution","status":"waiting","payload":{"sourceTargets":[".forgejo/workflows/knocklaunch-local-host-autoconnect.yml",".forgejo/workflows/knocklaunch.yml",".forgejo/workflows/frontend-startup-watchdog.yml",".forgejo/workflows/laptop-hybrid-bootstrap.yml"],"continuationObjective":"MUTATE AND SHIP. Repair the current canonical release supervisor defect proven by durable mission 8f119e79-7f22-4668-8946-a8608f86cd67 and existing PR #5197: the mission remains indefinitely in pull_request/reconcile_pull_request even though Forgejo reports an exact-head successful KnockLaunch Gate for head f32ba59c2245de2fb7ab052f5ff9eeddb18b90b3. The supervisor has accumulated executorless wait with zero recovery attempts and does not consume the already-green exact-head Gate. Implement the smallest platform-level correction so an existing mergeable PR with a successful exact-head canonical Gate advances deterministically to merge/release instead of remaining in validation. Preserve the single public mutation boundary and all safety invariants. Add a regression contract for this exact case. Gate, merge, deploy the control-plane repair, then immediately reconcile existing PCG mission 8f119e79-7f22-4668-8946-a8608f86cd67 / PR #5197 through merge, frontend release, and production proof. Do not create or rewrite PCG product work."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T17:38:00.17031+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:6f2e8769-9a1f-4083-b735-6ff566b6a372:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"866ffadd-7c19-424a-a9cd-005198dfa99f","command_center_event_id":"6f2e8769-9a1f-4083-b735-6ff566b6a372"},{"id":"75a42f46-28a9-462d-ad05-3435bc4b0f70","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.46.8-intent-aware-objectives","prNumber":218,"terminal":false,"missionId":"9f0324b9-cc08-498a-a56c-9d750324a791","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"352e9c35d17561bf0a4e6ab6382d55fbc0c5af08","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"9f0324b9-cc08-498a-a56c-9d750324a791"},"performance":null,"deploymentId":"forgejo-main-352e9c35d175","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":3761,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T02:32:59.842025+00:00","proof_gate":"canonical_release_dispatched","source_sha":"352e9c35d17561bf0a4e6ab6382d55fbc0c5af08","external_id":"forgejo-main-352e9c35d175","receipt_type":"ship_and_prove","idempotency_key":"mission:9f0324b9-cc08-498a-a56c-9d750324a791:ship_and_prove:canonical_release_dispatched:352e9c35d17561bf0a4e6ab6382d55fbc0c5af08:no-run","mission_step_id":"4015f01a-546a-486b-96c9-1df570eb2bf8","command_center_event_id":"9f0324b9-cc08-498a-a56c-9d750324a791"},{"id":"75a8d92c-a44e-4654-bbc9-03d1f4e3cba1","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-a3b77615cbe2","writes":[],"patches":[],"version":1,"approved":true,"missionId":"a3b77615-cbe2-4d8c-ae56-ad05ba1bb93b","objective":"Repair the current-main KnockLaunch Gate partial-checkout regression only: scripts/validate-production-critical-files.mjs imports scripts/validate-canonical-platform-primitives.mjs, but partial Gate checkouts do not materialize that existing HEAD file. Make the validator self-hydrate that exact existing HEAD dependency before importing it. Do not alter the primitive validator, workflow, queue, or any product behavior. Ship this blocker repair through canonical Gate and merge.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"scripts/validate-production-critical-files.mjs","edits":[{"new_content":"  const canonicalPrimitiveValidatorPath = 'scripts/validate-canonical-platform-primitives.mjs';\n  try {\n    await stat(new URL(canonicalPrimitiveValidatorPath, root));\n  } catch {\n    const { stdout } = await execFileAsync('git', ['show', `HEAD:${canonicalPrimitiveValidatorPath}`], { cwd: root, encoding: 'utf8', maxBuffer: 8 * 1024 * 1024 });\n    await writeFile(new URL(canonicalPrimitiveValidatorPath, root), stdout, 'utf8');\n    console.log(`canonical_gate_local_dependency_self_hydrated:${canonicalPrimitiveValidatorPath}`);\n  }\n  await import('./validate-canonical-platform-primitives.mjs');","old_content":"  await import('./validate-canonical-platform-primitives.mjs');"}]}],"implementation":{"files":[],"writes":[]},"requestContract":{"intent":{"rawUtterance":"Repair the current-main KnockLaunch Gate partial-checkout regression only: scripts/validate-production-critical-files.mjs imports scripts/validate-canonical-platform-primitives.mjs, but partial Gate checkouts do not materialize that existing HEAD file. Make the validator self-hydrate that exact existing HEAD dependency before importing it. Do not alter the primitive validator, workflow, queue, or any product behavior. Ship this blocker repair through canonical Gate and merge.","wordingChanged":false,"canonicalIntent":"Repair the current-main KnockLaunch Gate partial-checkout regression only: scripts/validate-production-critical-files.mjs imports scripts/validate-canonical-platform-primitives.mjs, but partial Gate checkouts do not materialize that existing HEAD file. Make the validator self-hydrate that exact existing HEAD dependency before importing it. Do not alter the primitive validator, workflow, queue, or any product behavior. Ship this blocker repair through canonical Gate and merge.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Repair the current-main KnockLaunch Gate partial-checkout regression only: scripts/validate-production-critical-files.mjs imports scripts/validate-canonical-platform-primitives.mjs, but partial Gate checkouts do not materialize that existing HEAD file. Make the validator self-hydrate that exact existing HEAD dependency before importing it. Do not alter the primitive validator, workflow, queue, or any product behavior. Ship this blocker repair through canonical Gate and merge.","provenance":{"reason":null,"source":"current_explicit_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-repo"]}],"objective":"Repair the current-main KnockLaunch Gate partial-checkout regression only: scripts/validate-production-critical-files.mjs imports scripts/validate-canonical-platform-primitives.mjs, but partial Gate checkouts do not materialize that existing HEAD file. Make the validator self-hydrate that exact existing HEAD dependency before importing it. Do not alter the primitive validator, workflow, queue, or any product behavior. Ship this blocker repair through canonical Gate and merge.","constraints":[{"id":"narrow-gate-hydration-only","statement":"Only repair dependency hydration for the existing canonical primitive validator; do not alter workflows, product behavior, or the validator itself.","provenance":{"reason":null,"source":"current_explicit_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repo","kind":"repository","claim":"Repair the current-main KnockLaunch Gate partial-checkout regression only: scripts/validate-production-critical-files.mjs imports scripts/validate-canonical-platform-primitives.mjs, but partial Gate checkouts do not materialize that existing HEAD file. Make the validator self-hydrate that exact existing HEAD dependency before importing it. Do not alter the primitive validator, workflow, queue, or any product behavior. Ship this blocker repair through canonical Gate and merge.","required":true,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"a3b77615-cbe2-4d8c-ae56-ad05ba1bb93b","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":{"intent":{"rawUtterance":"Repair the current-main KnockLaunch Gate partial-checkout regression only: scripts/validate-production-critical-files.mjs imports scripts/validate-canonical-platform-primitives.mjs, but partial Gate checkouts do not materialize that existing HEAD file. Make the validator self-hydrate that exact existing HEAD dependency before importing it. Do not alter the primitive validator, workflow, queue, or any product behavior. Ship this blocker repair through canonical Gate and merge.","wordingChanged":false,"canonicalIntent":"Repair the current-main KnockLaunch Gate partial-checkout regression only: scripts/validate-production-critical-files.mjs imports scripts/validate-canonical-platform-primitives.mjs, but partial Gate checkouts do not materialize that existing HEAD file. Make the validator self-hydrate that exact existing HEAD dependency before importing it. Do not alter the primitive validator, workflow, queue, or any product behavior. Ship this blocker repair through canonical Gate and merge.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Repair the current-main KnockLaunch Gate partial-checkout regression only: scripts/validate-production-critical-files.mjs imports scripts/validate-canonical-platform-primitives.mjs, but partial Gate checkouts do not materialize that existing HEAD file. Make the validator self-hydrate that exact existing HEAD dependency before importing it. Do not alter the primitive validator, workflow, queue, or any product behavior. Ship this blocker repair through canonical Gate and merge.","provenance":{"reason":null,"source":"current_explicit_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-repo"]}],"objective":"Repair the current-main KnockLaunch Gate partial-checkout regression only: scripts/validate-production-critical-files.mjs imports scripts/validate-canonical-platform-primitives.mjs, but partial Gate checkouts do not materialize that existing HEAD file. Make the validator self-hydrate that exact existing HEAD dependency before importing it. Do not alter the primitive validator, workflow, queue, or any product behavior. Ship this blocker repair through canonical Gate and merge.","constraints":[{"id":"narrow-gate-hydration-only","statement":"Only repair dependency hydration for the existing canonical primitive validator; do not alter workflows, product behavior, or the validator itself.","provenance":{"reason":null,"source":"current_explicit_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repo","kind":"repository","claim":"Repair the current-main KnockLaunch Gate partial-checkout regression only: scripts/validate-production-critical-files.mjs imports scripts/validate-canonical-platform-primitives.mjs, but partial Gate checkouts do not materialize that existing HEAD file. Make the validator self-hydrate that exact existing HEAD dependency before importing it. Do not alter the primitive validator, workflow, queue, or any product behavior. Ship this blocker repair through canonical Gate and merge.","required":true,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"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":"48b1abbaed376a3a0b66740757fef0bd7bb6958d66b5075ac5b6a443b0b166db","replayCount":0,"serializedBytes":9399},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T18:59:04.903795+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:a3b77615-cbe2-4d8c-ae56-ad05ba1bb93b:repository-mutation-intent:48b1abbaed376a3a0b66740757fef0bd7bb6958d66b5075ac5b6a443b0b166db:0","mission_step_id":"1355dc8b-5ef0-46d5-900e-dd822af54b80","command_center_event_id":"a3b77615-cbe2-4d8c-ae56-ad05ba1bb93b"},{"id":"75aa5acf-4b04-45d9-8886-d31382cb712e","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"5eabe26c259120ae2503e3f522d1106cbd2e0c7d","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"tenant-adaptive-vision","satisfied":true,"statement":"Proposal Create from Screenshot uses a generic tenant-aware Vision inference contract derived from safe canonical tenant/business/proposal configuration instead of a Big-Papi-only prompt branch.","proofConditionIds":["proof-live"]},{"id":"big-papi-live","satisfied":true,"statement":"Big Papi natural-language event screenshots return structured proposal intake fields and configured offers; proposal-only data counts as success even when contact data is sparse.","proofConditionIds":["proof-live"]}],"satisfied":true,"constraints":[{"id":"preserve-existing","satisfied":true,"statement":"Preserve generic contact extraction and existing non-proposal consumers; maintain backward compatibility when tenant context is absent.","proofConditionIds":["proof-live"]},{"id":"bounded-scope","satisfied":true,"statement":"Change only the exact proposal screenshot caller and universal-extractor files required for the tenant-aware contract; no unrelated schema, auth, pricing, or UI redesign.","proofConditionIds":["proof-live"]},{"id":"no-invention","satisfied":true,"statement":"AI may only return normalized fields allowed by the tenant contract and must not invent absent facts.","proofConditionIds":["proof-live"]},{"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"]},{"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"]}],"contractHash":"18b738172670df39517bf2d021f66610b12a839a5ce0f99b1c0b6d221866fd3e","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-live","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":["frontend","supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"],"migrationReleaseVerified":null,"releaseRequestContractHash":"18b738172670df39517bf2d021f66610b12a839a5ce0f99b1c0b6d221866fd3e"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T00:43:45.931783+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"5eabe26c259120ae2503e3f522d1106cbd2e0c7d","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:0ace56a7-9189-4bd2-8c6b-ecfd24f1c886:request-contract:18b738172670df39517bf2d021f66610b12a839a5ce0f99b1c0b6d221866fd3e:5eabe26c259120ae2503e3f522d1106cbd2e0c7d:verified:","mission_step_id":"82543a68-4a3a-404b-bcc8-104dfc223c83","command_center_event_id":"0ace56a7-9189-4bd2-8c6b-ecfd24f1c886"},{"id":"75acea10-43af-4ab0-b45d-69704e35aa4a","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.46.8-intent-aware-objectives","prNumber":231,"terminal":false,"missionId":"11576f83-6ecf-4ac8-b507-d847a33329c1","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"475e199d4b69bc4853ea0735b6e0c739aa5210fe","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"11576f83-6ecf-4ac8-b507-d847a33329c1"},"performance":null,"deploymentId":"forgejo-main-475e199d4b69","workflowRunId":680,"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":3938,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T03:52:44.42755+00:00","proof_gate":"canonical_release_dispatched","source_sha":"475e199d4b69bc4853ea0735b6e0c739aa5210fe","external_id":"forgejo-main-475e199d4b69","receipt_type":"ship_and_prove","idempotency_key":"mission:11576f83-6ecf-4ac8-b507-d847a33329c1:ship_and_prove:canonical_release_dispatched:475e199d4b69bc4853ea0735b6e0c739aa5210fe:680","mission_step_id":"f19cb023-65e6-4571-aed4-d1e7c72aa81a","command_center_event_id":"11576f83-6ecf-4ac8-b507-d847a33329c1"},{"id":"75acf409-7963-459d-9b8c-ba28ada592dd","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/auth-only-rpc-anon-hardening","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":3106,"terminal":false,"missionId":"0ea68f23-d392-4e94-8448-d735cab59e7d","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"36051880216d2f46588952b54eef50ed89c83b21","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10109,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1906,"approvedPlanMs":0,"missionSetupMs":968,"providerAuthMs":0,"shipAndProveMs":7682,"ledgerPrepareMs":301,"ledgerReconcileMs":0,"lineageReconcileMs":667,"resolvePreflightMs":968,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":301,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"0ea68f23-d392-4e94-8448-d735cab59e7d"},"performance":null,"deploymentId":"forgejo-main-36051880216d","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","runtime","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2621,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T15:06:34.561528+00:00","proof_gate":"canonical_release_dispatched","source_sha":"36051880216d2f46588952b54eef50ed89c83b21","external_id":"forgejo-main-36051880216d","receipt_type":"execute_mission","idempotency_key":"mission:0ea68f23-d392-4e94-8448-d735cab59e7d:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"7c3bb05b-3d92-464b-9478-4395b89bf91d","command_center_event_id":"0ea68f23-d392-4e94-8448-d735cab59e7d"},{"id":"75ad89a5-627f-4cfe-9cd5-57e5f5651b67","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"7b2359b0c498c3c8961bf004e12bf780645f8ddc","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"7b2359b0c498c3c8961bf004e12bf780645f8ddc","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"a3694df66567916301a518c9a84b480c279046fc703564b2832132d454e1b29c","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6072","runId":6072,"status":"running","sourceSha":"7b2359b0c498c3c8961bf004e12bf780645f8ddc","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T02:57:47.975838+00:00","proof_gate":"canonical_release_pending","source_sha":"7b2359b0c498c3c8961bf004e12bf780645f8ddc","external_id":"forgejo-main-7b2359b0c498","receipt_type":"canonical_release_status","idempotency_key":"mission:7fea6c1c-497a-4060-a1ed-b2b433d7c2f5:forgejo-release-status:7b2359b0c498c3c8961bf004e12bf780645f8ddc:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"821451f8-0bb2-4b91-8de9-51c965524163","command_center_event_id":"7fea6c1c-497a-4060-a1ed-b2b433d7c2f5"},{"id":"75ae003f-5d06-44bb-9509-1e63924ad755","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/release-shared-forgejo-reads","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.140-known-run-branch-aliases","prNumber":2679,"terminal":false,"missionId":"333b40e7-e2b5-4cfd-85bf-5ca54d62dace","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21300,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":761,"providerAuthMs":0,"ledgerPrepareMs":761,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":761,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":761,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"333b40e7-e2b5-4cfd-85bf-5ca54d62dace"},"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":1707,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T20:18:34.564776+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2679","receipt_type":"execute_mission","idempotency_key":"mission:333b40e7-e2b5-4cfd-85bf-5ca54d62dace:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"a56ecf72-13b1-4e13-950f-32ef1a480952","command_center_event_id":"333b40e7-e2b5-4cfd-85bf-5ca54d62dace"},{"id":"75b02c51-f92c-4a77-af24-be143b362fee","source":"forgejo","status":"waiting","payload":{"branch":"ai/forgejo-merge-queue-read-budget-v2-20260908","prNumber":2172,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"36aa977b42283fefb76776c91a0eb9bebc50d15c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T21:20:35.71081+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"36aa977b42283fefb76776c91a0eb9bebc50d15c","external_id":"2172","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:d5245817-8e29-405c-9237-5571101c39a5:merged-pr:2172:36aa977b42283fefb76776c91a0eb9bebc50d15c","mission_step_id":"76894fc2-0a02-4033-9215-4bb4a9507a30","command_center_event_id":"d5245817-8e29-405c-9237-5571101c39a5"},{"id":"75b16c3f-8fd7-432a-9588-33b112cd11ea","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":"30f4479749c7859021c9622c1aaf1b1b3cd3ac04","releaseState":"pending","exactConductorRun":{"id":31265275493,"status":"in_progress","headSha":"30f4479749c7859021c9622c1aaf1b1b3cd3ac04","conclusion":null,"compareStatus":"identical","sourceMatches":true,"containsSourceSha":true,"reconciliationMode":null},"ccExecutionRuntimeProof":null},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-08T15:46:07.338491+00:00","proof_gate":"canonical_release_pending","source_sha":"30f4479749c7859021c9622c1aaf1b1b3cd3ac04","external_id":"canonical-release-30f4479749c7","receipt_type":"canonical_release_status","idempotency_key":"mission:3e1cf26d-7384-44bd-b423-c08ec34a5c93:release-status:30f4479749c7859021c9622c1aaf1b1b3cd3ac04:31265275493:pending:canonical-production-release/verified=pending","mission_step_id":"c4fa4631-0028-44a0-b970-60cb59ffd970","command_center_event_id":"3e1cf26d-7384-44bd-b423-c08ec34a5c93"},{"id":"75b30bd6-e532-439c-b058-41780187762f","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\":\"release\",\"deadlineAt\":\"2026-10-06T19:51:07.202796+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-06T16:52:33.228247+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:b641bf30-14a4-4281-bbe3-5c2d06aca676:owner-progress-heartbeat:119420370","mission_step_id":"b84ae17d-fc4a-4b51-8c20-832c2dbed082","command_center_event_id":"b641bf30-14a4-4281-bbe3-5c2d06aca676"},{"id":"75b32d38-e8f4-4291-a756-82717bb13aa4","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"],"reason":"Owner explicitly authorized the command center to unfreeze control plane protection only to reconcile the already-applied three-path merge queue repair into its canonical pull request, then return to normal locked behavior immediately.","baseSha":"50e034b4bb78fddcc94a6bfe9eddea8f614a5da2","issuedAt":1788368011068,"expiresAt":1788368191068,"missionId":"fc068526-c841-479b-9207-22719107bbe7","singleUse":true,"authorizationId":"dc9c1c22-6da5-4c36-814f-0aeb3a520917"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T16:53:32.052936+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"50e034b4bb78fddcc94a6bfe9eddea8f614a5da2","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:dc9c1c22-6da5-4c36-814f-0aeb3a520917","mission_step_id":"aa1517bf-4543-4048-852c-2f0e69466653","command_center_event_id":"fc068526-c841-479b-9207-22719107bbe7"},{"id":"75b38899-80a7-4e95-9e70-866b8107dd7b","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"other_product_work","disposition":"superseded_execution_attempt","previousStatus":"retryable","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"1a208a97-7a93-52a9-bc0f-b80fe445c55b"},"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:65b5f19c-42ce-43fa-899c-583ee23f6a32","mission_step_id":null,"command_center_event_id":"65b5f19c-42ce-43fa-899c-583ee23f6a32"},{"id":"75b5f8c3-6e75-42f2-a4a5-c3191c3d69c4","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/calendar-premium-oversight-rebuild-20260907","reason":"existing_branch_refresh_failed:2093:200","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":null,"terminal":false,"missionId":"64a040df-5719-4846-a2d9-febabcfc8fe2","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4228,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1632,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":731,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1632,"repositoryMutationMs":4228,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":731,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"64a040df-5719-4846-a2d9-febabcfc8fe2"},"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":1464,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-07T18:33:50.910826+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:64a040df-5719-4846-a2d9-febabcfc8fe2:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"99e93557-66c1-4ead-ab2d-a5d99d1b0058","command_center_event_id":"64a040df-5719-4846-a2d9-febabcfc8fe2"},{"id":"75b747f3-b7da-4f08-bf51-005ef6acbb63","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-release-fast-lane.js"],"reason":"Owner requested continued Command Center speed and stability improvement; this exact scoped repair removes redundant and serialized Forgejo reads while preserving all safety invariants.","baseSha":"2c1a677adcf89ee5e5e4c6ef3d48cfbb40ef3ffa","issuedAt":1788893702571,"expiresAt":1788893882571,"missionId":"d042c33f-a800-4242-9ac7-360e74f3c126","authorizationId":"3c7580d5-a288-4bfe-aabb-691b1c3f93c2","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:55:03.168992+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"2c1a677adcf89ee5e5e4c6ef3d48cfbb40ef3ffa","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:3c7580d5-a288-4bfe-aabb-691b1c3f93c2","mission_step_id":"12249c4a-ca7f-4ffe-a5e8-385a8089acef","command_center_event_id":"d042c33f-a800-4242-9ac7-360e74f3c126"},{"id":"75bba1db-9f1f-4625-b73a-df890afd0968","source":"cc-execution","status":"recorded","payload":{"objective":"Create and execute a DISTINCT repair mission ONLY for the broken Big Papi's authenticated backend/owner tenant route family. Do not attach to or reuse any mission/PR related to Coming Soon or the public customer site. Current symptom: https://knocklaunch.app/big-papis/dashboard does not work, while customer-facing Big Papi routes work. Diagnose current main and live routing/auth/tenant projection, preserve the public route, repair the governing authenticated route primitive, then canonical gate, merge, deploy frontend, and prove /big-papis/dashboard live.","tenantRef":"big-papis","receivedAt":"2026-08-23T11:43:15.409Z","fingerprint":"ff6c098edc4481adf7675ea916f6b6ce1f3cebf3001cb0752213923c41849e14","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/fix-big-papis-backend-20260823","requestedBranch":"ai/fix-big-papis-backend-20260823","conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-23T11:43:15.915293+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:9d443c9c-dc68-44b2-859d-2605546837c0:tenant-workstream-contribution:ff6c098edc4481adf7675ea916f6b6ce1f3cebf3001cb0752213923c41849e14","mission_step_id":null,"command_center_event_id":"9d443c9c-dc68-44b2-859d-2605546837c0"},{"id":"75bc1516-e05f-4ecb-94f2-f8cb95fac081","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-bfeaadd37ce1","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1690,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-28T19:24:39.525Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.59.2-component-runtime-alignment","prNumber":null,"terminal":false,"missionId":"bfeaadd3-7ce1-4079-9275-7565b59cf7b7","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1764,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":421,"providerAuthMs":0,"ledgerPrepareMs":421,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":421,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":421,"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":"bfeaadd3-7ce1-4079-9275-7565b59cf7b7"},"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":3688,"likelyAffectedFiles":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/index-release-fast-lane.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T19:27:40.866062+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bfeaadd3-7ce1-4079-9275-7565b59cf7b7:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"607ff0ee-d561-4c3c-aa01-d003c68e1dbe","command_center_event_id":"bfeaadd3-7ce1-4079-9275-7565b59cf7b7"},{"id":"75bfbea9-205c-48ba-901f-05372c98f6ef","source":"github-status","status":"failed","payload":{"failed":["canonical-production-release/verified"],"states":{"canonical-production-release/verified":"failure"},"missing":[],"pending":[],"required":["canonical-production-release/verified"],"sourceSha":"515911cd7a5e67ae0da59a3c947210bcd697716e","releaseState":"failed","exactConductorRun":{"id":31555083462,"status":"completed","headSha":"515911cd7a5e67ae0da59a3c947210bcd697716e","conclusion":"failure","compareStatus":"identical","sourceMatches":true,"containsSourceSha":true,"reconciliationMode":null},"ccExecutionRuntimeProof":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-12T02:04:25.721088+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"515911cd7a5e67ae0da59a3c947210bcd697716e","external_id":"canonical-release-515911cd7a5e","receipt_type":"canonical_release_status","idempotency_key":"mission:85e321d1-e3c7-472b-aea8-408e83ea6a5a:release-status:515911cd7a5e67ae0da59a3c947210bcd697716e:31555083462:failed:canonical-production-release/verified=failure","mission_step_id":"48127acd-2562-4375-8008-fbe6186b086a","command_center_event_id":"85e321d1-e3c7-472b-aea8-408e83ea6a5a"},{"id":"75c1317b-2269-4817-8369-e4df09354b47","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-loyalty-button-20260823","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":5043,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.50.16-onrunner-release-ownership","prNumber":634,"terminal":false,"missionId":"2cbf7111-6a8e-490d-b8c4-e8933fdd5876","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"0fbbdeb01399b501f291f16a576c46d4fb6cc278","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"2cbf7111-6a8e-490d-b8c4-e8933fdd5876"},"performance":null,"deploymentId":"forgejo-main-0fbbdeb01399","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5779,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-23T22:36:51.36161+00:00","proof_gate":"canonical_release_dispatched","source_sha":"0fbbdeb01399b501f291f16a576c46d4fb6cc278","external_id":"forgejo-main-0fbbdeb01399","receipt_type":"execute_mission","idempotency_key":"mission:2cbf7111-6a8e-490d-b8c4-e8933fdd5876:execute_mission:canonical_release_dispatched","mission_step_id":"3f68a042-33c9-4481-bc6d-77e5036a654c","command_center_event_id":"2cbf7111-6a8e-490d-b8c4-e8933fdd5876"},{"id":"75c136a9-6623-4999-82b6-1cff7c226e3e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"67c53327ac2b00fc02862eda2e923f2c81632370","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"67c53327ac2b00fc02862eda2e923f2c81632370","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["pcg-r2-media"]},"releaseTargetStates":{"supabaseEdge":"success"},"requestContractHash":"6d85138edd3796b70750d53a054f79e6bb3d20c66738a8ed9c6ffe532d7f1fb3","forgejoWorkflowProof":{"runId":15611,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"success"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T13:31:58.607548+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"67c53327ac2b00fc02862eda2e923f2c81632370","external_id":"forgejo-main-67c53327ac2b","receipt_type":"canonical_release_status","idempotency_key":"mission:0dc146a1-ba25-47b2-8dd5-7b989f288fe9:forgejo-release-status:67c53327ac2b00fc02862eda2e923f2c81632370:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"e8059d35-3d90-4811-af76-8a0b5207d178","command_center_event_id":"0dc146a1-ba25-47b2-8dd5-7b989f288fe9"},{"id":"75c1b0fe-769b-46ba-b169-218f36267515","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"o1","satisfied":true,"statement":"The authoritative capacity model declares 3 total schedulable slots, 2 docker heavy slots, and 1 paul-light slot, and live runner inventory reports those capacities.","proofConditionIds":["p1","p2"]},{"id":"o2","satisfied":true,"statement":"All physical pull-request Gates use the docker pool so either heavy runner can execute them; the light marker changes the resource profile to 768 MB but does not pin the Gate to paul-light.","proofConditionIds":["p1","p2"]},{"id":"o3","satisfied":true,"statement":"paul-light is reserved for release-plan, Supabase migrations, and Supabase Edge release work; cc-execution and other heavy deployment work remain docker-only.","proofConditionIds":["p1","p2"]}],"satisfied":true,"constraints":[{"id":"c1","satisfied":true,"statement":"Preserve one canonical Gate, scheduler, merge owner, and release path; no duplicate queue or runner orchestration.","proofConditionIds":["p1","p2"]},{"id":"c2","satisfied":true,"statement":"Heavy Docker jobs keep host headroom: heavyweight Gate containers use 3584 MB rather than consuming the full 4096 MB host memory budget.","proofConditionIds":["p1"]},{"id":"c3","satisfied":true,"statement":"Mutation scope is limited to .forgejo/workflows/knocklaunch.yml, config/control-plane-capabilities.json, workers/cc-execution/src/index-mcp.js, and src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts.","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","p2"]},{"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","p2"]}],"contractHash":"df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"p1","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e"},"required":true,"satisfied":true},{"id":"p2","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:49:24.082906+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"0aa63ef08f66e825062dc55604a901d7ca4bb10e","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:request-contract:df1abbc42dadfc3e892d71cf9c77c502915a4caa8e093a1728bbda5a4a333d0a:0aa63ef08f66e825062dc55604a901d7ca4bb10e:verified:","mission_step_id":"4147429c-6d3e-4e3c-9702-7aeeac9be5cd","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"75c31ff8-87f1-40ed-80d2-95f59aca3dec","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtkqga3m","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":3069,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"e763914c-c14d-41e8-9cf6-fa8c4c506a2b","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":175,"missionSetupMs":1028},"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":"e763914c-c14d-41e8-9cf6-fa8c4c506a2b"},"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":5127,"likelyAffectedFiles":["scripts/production-release-targets.json","src/components/GlobalCommandPalette.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/components/UnifiedProtectedRoute.tsx","scripts/supabase-migration-release.mjs","scripts/validate-production-release-identities.mjs","scripts/validate-release-architecture.mjs","scripts/visual-witness-hosted-runner/RELEASE_TRIGGER.md","config/platform-standards.json","src/components/CallFlow/widgets/ActiveRebuttalDialogue.tsx","src/components/CallFlow/widgets/CompactRebuttalList.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T23:43:14.175635+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e763914c-c14d-41e8-9cf6-fa8c4c506a2b:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"cf87b873-7bd3-4428-b1e8-286b993f802d","command_center_event_id":"e763914c-c14d-41e8-9cf6-fa8c4c506a2b"},{"id":"75c520db-1031-4e8f-98d2-7dc8673786b6","source":"paul-scheduler:compiler-recovery-v1","status":"started","payload":{"attempt":1,"retryable":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-12T21:09:01.627292+00:00","proof_gate":"compiler_scheduler_exact_mission_claimed","source_sha":null,"external_id":null,"receipt_type":"bounded_compiler_scheduler_recovery","idempotency_key":"mission:49d726b8-46a0-4ce6-ae41-bf69740d3f60:compiler-scheduler-recovery:1:started","mission_step_id":null,"command_center_event_id":"49d726b8-46a0-4ce6-ae41-bf69740d3f60"},{"id":"75c71781-81ca-4eba-a953-4c92de692171","source":"forgejo-runtime","status":"superseded","payload":{"reason":"forgejo_release_source_not_contained_in_current_main","mainSha":"c9cec6acf254abb55c3e548af83f01c892617a41","sourceSha":"de3424e791d624a9291ec609293359d7a912be0a","deploymentId":"forgejo-main-de3424e791d6","releaseState":"superseded","sourceInMain":false,"compareStatus":null,"workflowRunId":4042},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-01T15:26:22.840959+00:00","proof_gate":"canonical_release_source_superseded_by_current_main","source_sha":"de3424e791d624a9291ec609293359d7a912be0a","external_id":"forgejo-main-de3424e791d6","receipt_type":"canonical_release_status","idempotency_key":"mission:2bac74ed-8177-4f71-9a46-cc04448ce3cd:forgejo-release-status:de3424e791d624a9291ec609293359d7a912be0a:superseded:c9cec6acf254abb55c3e548af83f01c892617a41","mission_step_id":"9557694a-a4b6-429a-a214-6a2ff69ca2a4","command_center_event_id":"2bac74ed-8177-4f71-9a46-cc04448ce3cd"},{"id":"75c8a9f6-3ff0-43c4-97d3-ac3b50978a6f","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_invalid","fingerprint":"d7b8e44b22d79e58bed5e8dd1272e56573e0d2509c3e0bc7a113b793bfdca9ea"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T12:48:35.908304+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:e5c1369d-8d6c-423a-9f53-c5bc3957763d:repository-mutation-intent-blocked:d7b8e44b22d79e58bed5e8dd1272e56573e0d2509c3e0bc7a113b793bfdca9ea","mission_step_id":"27c2c3d5-3f7e-44be-a540-cf76b79e191f","command_center_event_id":"e5c1369d-8d6c-423a-9f53-c5bc3957763d"},{"id":"75c90608-3dbf-4247-a80d-aed20616efc3","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-d7c6daf22839","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.39-source-resolution-continuation","prNumber":null,"terminal":false,"missionId":"d7c6daf2-2839-42cf-9093-92c20624355d","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":886,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":376,"providerAuthMs":0,"ledgerPrepareMs":376,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":376,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":376,"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":"d7c6daf2-2839-42cf-9093-92c20624355d"},"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":4679,"likelyAffectedFiles":["supabase/functions/google-workspace-mail/index.ts","supabase/functions/_shared"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T21:04:37.049865+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d7c6daf2-2839-42cf-9093-92c20624355d:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c6290623-f8d6-41df-a7d1-9a12449300c5","command_center_event_id":"d7c6daf2-2839-42cf-9093-92c20624355d"},{"id":"75c9d9b0-b27b-46d5-9b5f-b135512861fe","source":"forgejo","status":"waiting","payload":{"branch":"ai/proposal-recipient-preview","prNumber":3374,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"1163df4602dbfffd94218cb5c962c5268686b0a0","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T23:35:06.406014+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"1163df4602dbfffd94218cb5c962c5268686b0a0","external_id":"3374","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:d6ea8601-57cb-4076-9b75-157b245f4d7c:merged-pr:3374:1163df4602dbfffd94218cb5c962c5268686b0a0","mission_step_id":"dd49eecc-9ceb-4c72-afe9-b3d667356510","command_center_event_id":"d6ea8601-57cb-4076-9b75-157b245f4d7c"},{"id":"75ca6356-2847-4707-92ad-2bbfab53545e","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-a1af83a46e46","writes":[],"patches":[],"version":1,"approved":true,"missionId":"a1af83a4-6e46-4626-9afa-a7f45a508686","objective":"Control plane maintenance generation 2: add the missing Docker socket mount to the canonical release-cc-execution job container so current cc execution releases can reach the host Docker daemon, and keep all unrelated workflow behavior unchanged. Do not use Desktop Commander or Visual Witness.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[".forgejo/workflows/knocklaunch.yml"],"anchored_edits":[{"path":".forgejo/workflows/knocklaunch.yml","edits":[{"new_content":"      image: node:22-bookworm\n      volumes:\n        - /var/run/docker.sock:/var/run/docker.sock","old_content":"      image: node:22-bookworm"}]}],"implementation":{"files":[],"writes":[]},"requestContract":{"intent":{"rawUtterance":"Continue KNOCKLAUNCH optimization and repair the cc execution release Docker socket blocker.","wordingChanged":true,"canonicalIntent":"Add the missing Docker socket mount to the canonical release-cc-execution job container.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"socket-repair","statement":"The cc execution release job container mounts /var/run/docker.sock from the host.","proofConditionIds":["proof-production"]}],"objective":"Control plane maintenance for cc execution release Docker socket access.","constraints":[{"id":"scope","statement":"Only modify .forgejo/workflows/knocklaunch.yml for this control plane repair.","proofConditionIds":["proof-production"]},{"id":"no-dc","statement":"Do not use or depend on Desktop Commander.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"A canonical cc execution release completes successfully after the socket repair.","required":true,"requiredReleaseTargets":["ccExecution"]}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[".forgejo/workflows/knocklaunch.yml"],"requestContract":{"intent":{"rawUtterance":"Continue KNOCKLAUNCH optimization and repair the cc execution release Docker socket blocker.","wordingChanged":true,"canonicalIntent":"Add the missing Docker socket mount to the canonical release-cc-execution job container.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"socket-repair","statement":"The cc execution release job container mounts /var/run/docker.sock from the host.","proofConditionIds":["proof-production"]}],"objective":"Control plane maintenance for cc execution release Docker socket access.","constraints":[{"id":"scope","statement":"Only modify .forgejo/workflows/knocklaunch.yml for this control plane repair.","proofConditionIds":["proof-production"]},{"id":"no-dc","statement":"Do not use or depend on Desktop Commander.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"A canonical cc execution release completes successfully after the socket repair.","required":true,"requiredReleaseTargets":["ccExecution"]}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[".forgejo/workflows/knocklaunch.yml"],"controlPlaneMaintenanceReason":"Owner explicitly ordered continued optimization. Current canonical cc-execution releases fail because /var/run/docker.sock is absent inside the release job container."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[".forgejo/workflows/knocklaunch.yml"],"controlPlaneMaintenanceReason":"Owner explicitly ordered continued optimization. Current canonical cc-execution releases fail because /var/run/docker.sock is absent inside the release job container."},"recovery":false,"fingerprint":"cfd20cece4273f1fbc330abaf2b12674df94be06680a3a8061ba1ab12ef45de7","replayCount":0,"serializedBytes":4283},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T16:14:54.856627+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:a1af83a4-6e46-4626-9afa-a7f45a508686:repository-mutation-intent:cfd20cece4273f1fbc330abaf2b12674df94be06680a3a8061ba1ab12ef45de7:0","mission_step_id":"1133adc8-4f12-478f-9882-a26fa98f1321","command_center_event_id":"a1af83a4-6e46-4626-9afa-a7f45a508686"},{"id":"75cacf7e-88f6-4165-9448-402fd6d94187","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-0b63a19be0df","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.59.3-direct-commit-ancestry","prNumber":null,"terminal":false,"missionId":"0b63a19b-e0df-4284-8cea-682c4ae12955","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1675,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":493,"providerAuthMs":0,"ledgerPrepareMs":493,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":493,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":493,"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":"0b63a19b-e0df-4284-8cea-682c4ae12955"},"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":4962,"likelyAffectedFiles":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/index-mcp.js","workers/cc-execution/test/release-orchestration-invariants.test.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-29T00:34:06.684247+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:0b63a19b-e0df-4284-8cea-682c4ae12955:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"eb57fef6-6874-4a50-8f00-7f8223b9fabd","command_center_event_id":"0b63a19b-e0df-4284-8cea-682c4ae12955"},{"id":"75ccdcc5-15fc-44a0-b711-8fb5f99c6f57","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/mobile-vendor-operating-system-v3","reason":"pull_request_not_merge_eligible:pull_request_merge_rejected_no_mutation:{\"headSha\":\"4fd957f1fe3891d12f9a259d56065fc1f3c6aa63\",\"merge\":\"{\\\"message\\\":\\\"Please try again later\\\",\\\"url\\\":\\\"https://git.knocklaunch.app/api/swagger\\\"}\",\"refreshRequired\":true,\"refreshOperation\":\"forgejo_pr_refresh\",\"headMutated\":false}","status":"blocked","metrics":{"receiptBytes":162379,"releaseCount":0,"toolCallCount":122,"repeatedCallCount":116,"ownerInterruptionCount":0},"version":"1.46.8-intent-aware-objectives","prNumber":177,"terminal":false,"missionId":"3c05a83a-7985-4798-81fe-7063aac8e45e","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3c05a83a-7985-4798-81fe-7063aac8e45e"},"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":3089,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-15T21:12:25.218856+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"177","receipt_type":"ship_and_prove","idempotency_key":"mission:3c05a83a-7985-4798-81fe-7063aac8e45e:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"03a844d1-091a-4a05-ab03-dc67ebd9b109","command_center_event_id":"3c05a83a-7985-4798-81fe-7063aac8e45e"},{"id":"75ccee45-233d-455c-ad26-e757a2bae5fa","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-1d3671aed612","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":7603,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":17876,"firstUsefulResultAt":"2026-10-03T02:20:31.111Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.68-paul-web-acquisition","prNumber":4594,"terminal":false,"missionId":"1d3671ae-d612-4e84-bdb7-efd5885196fd","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3362,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":801,"missionSetupMs":356,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":254,"ledgerReconcileMs":0,"lineageReconcileMs":102,"resolvePreflightMs":356,"repositoryMutationMs":2561,"repositoryProviderMs":2561,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2359,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":254,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":202},"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":"1d3671ae-d612-4e84-bdb7-efd5885196fd"},"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":3326,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T02:20:49.03791+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4594","receipt_type":"execute_mission","idempotency_key":"mission:1d3671ae-d612-4e84-bdb7-efd5885196fd:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"0432177e-e875-454b-8eb4-7eff91acd6ba","command_center_event_id":"1d3671ae-d612-4e84-bdb7-efd5885196fd"},{"id":"75cf331b-d135-4488-a28e-0254ac1d4a2d","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"31a074e07439c207d31ef6d4249ce2aedacc5622","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"31a074e07439c207d31ef6d4249ce2aedacc5622","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1457","runId":1457,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T15:20:37.891527+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"31a074e07439c207d31ef6d4249ce2aedacc5622","external_id":"forgejo-main-31a074e07439","receipt_type":"canonical_release_status","idempotency_key":"mission:d2805fbb-f0e2-4480-83ca-5f04060fd91f:forgejo-release-status:31a074e07439c207d31ef6d4249ce2aedacc5622:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"b79c86fb-adf7-4de4-aa30-ae58c476d139","command_center_event_id":"d2805fbb-f0e2-4480-83ca-5f04060fd91f"},{"id":"75cf9b6a-c22b-4173-ba2b-06efb371e250","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success","render-onrunner/runtime-proof":"pending"},"mainSha":"77118fc90008526a31c36cd308af74017b217445","missing":[],"pending":["render-onrunner/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof","render-onrunner/runtime-proof"],"sourceSha":"77118fc90008526a31c36cd308af74017b217445","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"success","ccExecution":"success"},"requestContractHash":"754fad031aad006147c5bec4fdc732dd5d64afe710638a84e25d83106dca1cb0","forgejoWorkflowProof":{"runId":10494,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"onrunner":"success","ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"onrunner":"success","ccExecution":"success"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_identity_missing","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":false,"exactSource":false,"healthStatus":503,"runtimeReady":false,"liveSourceSha":null,"runnerVersion":null,"expectedSourceSha":"77118fc90008526a31c36cd308af74017b217445"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"77118fc90008526a31c36cd308af74017b217445","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-77118fc90008526a31c36cd308af74017b217445","compareStatus":"target_job_success_runtime_verified","workflowRunId":10494,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.201-audit-machinery-reliability","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:08:50.260858+00:00","proof_gate":"canonical_release_pending","source_sha":"77118fc90008526a31c36cd308af74017b217445","external_id":"forgejo-main-77118fc90008","receipt_type":"canonical_release_status","idempotency_key":"mission:09b41066-8353-4cc9-a551-4f0eacfdebb0:forgejo-release-status:77118fc90008526a31c36cd308af74017b217445:pending:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success|render-onrunner/runtime-proof=pending","mission_step_id":"e96eb5a1-9a3f-4663-980d-fde6c1c55f77","command_center_event_id":"09b41066-8353-4cc9-a551-4f0eacfdebb0"},{"id":"75d1281f-a8be-4233-a5bb-2af38a13239f","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-f23d61df851f","prNumber":3950,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"f118e6701b2482e84e6ce2c444934d5994eec29c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T02:27:56.555106+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"f118e6701b2482e84e6ce2c444934d5994eec29c","external_id":"3950","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:f23d61df-851f-4be1-a9d6-cfd58e59fe05:merged-pr:3950:f118e6701b2482e84e6ce2c444934d5994eec29c","mission_step_id":"ae1c7e7a-120d-4bb0-b6dd-e3ae62cb0d15","command_center_event_id":"f23d61df-851f-4be1-a9d6-cfd58e59fe05"},{"id":"75d17bcd-bbb1-4de9-ab2b-890a0db89331","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the exact cc-execution release shell-fetch optimization mission on PR #1683. Preserve the explicit request contract. Merge only after the exact-head Gate is green, prove the merged workflow/test-only push selects zero product targets, then refreeze.","wordingChanged":false,"canonicalIntent":"Continue the exact cc-execution release shell-fetch optimization mission on PR #1683. Preserve the explicit request contract. Merge only after the exact-head Gate is green, prove the merged 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":"Continue the exact cc-execution release shell-fetch optimization mission on PR #1683. Preserve the explicit request contract. Merge only after the exact-head Gate is green, prove the merged 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":"f9ceca7140f5c2e1e6702f57d99e59d6f6a85283edb3f2a8068dc5b4c7a44466","requestContractRevision":3,"previousRequestContractHash":"f1c6b28307a36c85ab9c1316d5af860389be2e3299ee66e71af11f8933f03912"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:34:16.452054+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:f9ceca7140f5c2e1e6702f57d99e59d6f6a85283edb3f2a8068dc5b4c7a44466","mission_step_id":"d898e17d-f924-466b-bccf-60dcb9205915","command_center_event_id":"e4a15944-6e36-4913-be4b-1aee2b78d96d"},{"id":"75d235c1-797f-4f88-9863-f02e319c8bdd","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ec7b9c10c31d","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2923,"terminal":false,"missionId":"ec7b9c10-c31d-4c67-bb72-4209ecfa92e2","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":13305,"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":"ec7b9c10-c31d-4c67-bb72-4209ecfa92e2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1536,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:37:43.901285+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2923","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ec7b9c10-c31d-4c67-bb72-4209ecfa92e2:automatic-mission-resume:2923:repair_mission_pr_ready_retryable","mission_step_id":"3b008094-0602-41ed-8ec9-cbbe22fa5e12","command_center_event_id":"ec7b9c10-c31d-4c67-bb72-4209ecfa92e2"},{"id":"75d3a550-43eb-4752-a3ae-4354433d0834","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-96c224c39adb","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":47065,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"executorlessWaitMs":20098,"firstUsefulResultAt":"2026-09-27T04:31:57.297Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":3857,"terminal":false,"missionId":"96c224c3-9adb-40b3-8a67-c8908e874587","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"1048fa75e380e9aeb00a048936ff3f336557dd5b","timingsMs":{"prReadinessMs":429,"approvedPlanMs":0,"shipAndProveMs":2401,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"96c224c3-9adb-40b3-8a67-c8908e874587"},"performance":null,"deploymentId":"forgejo-main-1048fa75e380","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":true,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1912,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T04:35:25.378468+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3857","receipt_type":"automatic_mission_resume","idempotency_key":"mission:96c224c3-9adb-40b3-8a67-c8908e874587:automatic-mission-resume:3857:canonical_release_reconciliation_pending","mission_step_id":"2c59c392-192d-41dd-a23d-9c9c2cef1658","command_center_event_id":"96c224c3-9adb-40b3-8a67-c8908e874587"},{"id":"75d40d9f-df03-42e0-b614-2852b05ee548","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-calendar-public-private-20260821","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":13472,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.50.9-specialized-read-budget","prNumber":null,"terminal":false,"missionId":"1f153a5c-3ab5-4a65-8982-3fb6dd53a048","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"1f153a5c-3ab5-4a65-8982-3fb6dd53a048"},"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":5122,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-21T13:54:31.602602+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1f153a5c-3ab5-4a65-8982-3fb6dd53a048:execute_mission:repair_mission_execution_retryable","mission_step_id":"75407ed2-735d-41d5-9056-cb8afec55dda","command_center_event_id":"1f153a5c-3ab5-4a65-8982-3fb6dd53a048"},{"id":"75d5609e-3afd-4b5d-8981-80c874316701","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"runtime_proof","branch":"ai/objective-first-repair-fcf712479f41-r1","reason":"anchored_edit_anchor_missing:workers/cc-execution/src/version.js","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.162-owner-activity-mission-recovery","prNumber":2944,"terminal":false,"missionId":"fcf71247-9f41-4de7-bb0a-bf2f2f95db7b","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":"040dd08903e952572e2ef1b26267b3c9ff638533","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4162,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":4162,"missionSetupMs":2826,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":500,"ledgerReconcileMs":0,"lineageReconcileMs":2326,"resolvePreflightMs":2826,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":500,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fcf71247-9f41-4de7-bb0a-bf2f2f95db7b"},"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":1514,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T19:50:58.275214+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fcf71247-9f41-4de7-bb0a-bf2f2f95db7b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"3d586c42-4483-41aa-a823-cbd49db7c196","command_center_event_id":"fcf71247-9f41-4de7-bb0a-bf2f2f95db7b"},{"id":"75d66191-7105-4de2-8906-352d3d5f8391","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/visual-witness-502-20260905","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.64-mutation-ledger-handoff","prNumber":1808,"terminal":false,"missionId":"55a01621-8cc3-456d-95da-5b3b8199a436","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"0d5da712b55fbf50b81efa395ed50caa6bb956a4","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9384,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":601,"approvedPlanMs":0,"missionSetupMs":1250,"providerAuthMs":0,"shipAndProveMs":8602,"ledgerPrepareMs":1250,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1250,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1250,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"55a01621-8cc3-456d-95da-5b3b8199a436"},"performance":null,"deploymentId":"forgejo-main-0d5da712b55f","workflowRunId":null,"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":2637,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T11:11:38.890217+00:00","proof_gate":"canonical_release_dispatched","source_sha":"0d5da712b55fbf50b81efa395ed50caa6bb956a4","external_id":"forgejo-main-0d5da712b55f","receipt_type":"execute_mission","idempotency_key":"mission:55a01621-8cc3-456d-95da-5b3b8199a436:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"511786f1-5ce2-4098-a329-73729ede7aeb","command_center_event_id":"55a01621-8cc3-456d-95da-5b3b8199a436"},{"id":"75d73980-c6ef-4c6c-a2cc-f2058102a033","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-faf0a20096d4","prNumber":4484,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"8950e24fca6425fcbb948e5e884d76c8f67c88b5","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T15:43:20.165002+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"8950e24fca6425fcbb948e5e884d76c8f67c88b5","external_id":"4484","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:faf0a200-96d4-4968-9e15-4037862db405:merged-pr:4484:8950e24fca6425fcbb948e5e884d76c8f67c88b5","mission_step_id":"96ff6f09-9af4-49fb-a4b0-79a5360c527a","command_center_event_id":"faf0a200-96d4-4968-9e15-4037862db405"},{"id":"75d7bd5d-df3c-4840-ada0-afadc5d61e0d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/owner-deal-desk-upload-pcg-seed-v2","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3369,"terminal":false,"missionId":"613bea2c-6e51-437e-8962-8ef982673dbf","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"bf1c56ac8f9f9e029a9621095fc14107473cbfcc","timingsMs":{"prReadinessMs":127,"approvedPlanMs":0,"shipAndProveMs":473,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"613bea2c-6e51-437e-8962-8ef982673dbf"},"performance":null,"deploymentId":"forgejo-main-bf1c56ac8f9f","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["proposal-engine"]},"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":2237,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T19:41:46.522611+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3369","receipt_type":"automatic_mission_resume","idempotency_key":"mission:613bea2c-6e51-437e-8962-8ef982673dbf:automatic-mission-resume:3369:canonical_release_dispatched","mission_step_id":"e8dbe3cf-fd3b-47f0-90f1-09d8c6783f84","command_center_event_id":"613bea2c-6e51-437e-8962-8ef982673dbf"},{"id":"75dc3e81-5b81-4ac1-8202-ebaf218b4d75","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-43899946e338","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3419,"terminal":false,"missionId":"43899946-e338-495b-b014-83ad37d832f0","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":8401,"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":"43899946-e338-495b-b014-83ad37d832f0"},"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":2336,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T12:29:31.422198+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3419","receipt_type":"automatic_mission_resume","idempotency_key":"mission:43899946-e338-495b-b014-83ad37d832f0:automatic-mission-resume:3419:repair_mission_pr_ready_retryable","mission_step_id":"92d374a7-2718-4fa6-9d47-2f8cd7ab1cc8","command_center_event_id":"43899946-e338-495b-b014-83ad37d832f0"},{"id":"75ddf1c6-5460-4693-a2ad-f36f61545db8","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-7d975af7391d","prNumber":2462,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"9c2b579c4896625311aba269718fbaef97d1fe3b","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:29:20.761229+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"9c2b579c4896625311aba269718fbaef97d1fe3b","external_id":"2462","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:7d975af7-391d-42ad-98ee-41b39b3a8b54:merged-pr:2462:9c2b579c4896625311aba269718fbaef97d1fe3b","mission_step_id":"749cb2a5-8415-4864-aa68-c7b461bbd621","command_center_event_id":"7d975af7-391d-42ad-98ee-41b39b3a8b54"},{"id":"75dec53c-2629-4f0f-8843-543f9410e4fb","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-02e6906abc6f","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":24015,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":7,"executorlessWaitMs":162752,"firstUsefulResultAt":"2026-10-02T17:24:26.395Z","recoveryAttemptCount":8,"ownerInterruptionCount":0},"version":null,"prNumber":4503,"terminal":false,"missionId":"02e6906a-bc6f-4b0f-842f-fac13987bfcc","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"f44c5b4ad3b6cc1ae7a79c7ee9dc628a8b4ddbf8","timingsMs":{"prReadinessMs":578,"approvedPlanMs":0,"shipAndProveMs":2800,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"02e6906a-bc6f-4b0f-842f-fac13987bfcc"},"performance":null,"deploymentId":"forgejo-main-f44c5b4ad3b6","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":1889,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T17:28:29.713458+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4503","receipt_type":"automatic_mission_resume","idempotency_key":"mission:02e6906a-bc6f-4b0f-842f-fac13987bfcc:automatic-mission-resume:4503:canonical_release_reconciliation_pending","mission_step_id":"af42b58a-8a84-4265-ba67-817eace63f28","command_center_event_id":"02e6906a-bc6f-4b0f-842f-fac13987bfcc"},{"id":"75e0d344-2055-4bd6-963a-6639d7251e66","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\":\"owner_wait_live_milestone\",\"status\":\"verified\",\"proofGate\":\"owner_wait_live_milestone_recorded\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"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\":5,\"verified\":4,\"pending\":1,\"percent\":80,\"satisfied\":false,\"verifiedIds\":[\"proof-scope\",\"proof-runtime\",\"proof-repository\",\"proof-release\"],\"pendingIds\":[\"proof-interaction\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-02T15:54:46.927532+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":4454,\"sourceSha\":\"1098aaf219fb9a9fea5a3bc5cb0cf78be9ba11a6\",\"deploymentId\":\"forgejo-main-1098aaf219fb\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T13:02:51.272559+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:66b49c66-ca44-4df2-b7f3-c4fd54d42dff:owner-progress-heartbeat:119396411","mission_step_id":"c79ffe62-9ce7-4d03-a81a-22d5cbbf205c","command_center_event_id":"66b49c66-ca44-4df2-b7f3-c4fd54d42dff"},{"id":"75e13a18-c230-495e-9522-c7d44c9afee2","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":"f33fdb3b-73a8-4df8-a2f5-550eddbbbeca","phase":"pull_request","branch":"ai/visual-witness-rollout-repair-g1","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2879,"terminal":false,"missionId":"25776a3e-f543-4fb8-921f-4747b7def5a8","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"a8ac483064c1dbf0567da48a034c11ac927c2215","timingsMs":{"prReadinessMs":1421,"approvedPlanMs":0,"shipAndProveMs":9543,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"25776a3e-f543-4fb8-921f-4747b7def5a8"},"performance":null,"deploymentId":"forgejo-main-a8ac483064c1","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"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":2233,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T04:13:54.463458+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2879","receipt_type":"automatic_mission_resume","idempotency_key":"mission:25776a3e-f543-4fb8-921f-4747b7def5a8:automatic-mission-resume:2879:canonical_release_dispatched","mission_step_id":"e0127957-eeb7-4c56-acfe-00be0f4d499c","command_center_event_id":"25776a3e-f543-4fb8-921f-4747b7def5a8"},{"id":"75e42e55-0c4c-4d1d-bd37-16bce4208ede","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"canonical_release_run_not_observed_after_dispatch","status":"blocked","metrics":{"receiptBytes":4577,"releaseCount":1,"toolCallCount":6,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.36.0-mission-auto-resume","prNumber":4663,"terminal":false,"missionId":"544b68de-643c-4cf7-a3e8-743f4546f895","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":"763d093bbf0439f66754625d66435ff8a889f644","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"544b68de-643c-4cf7-a3e8-743f4546f895"},"performance":null,"deploymentId":"canonical-release-763d093bbf04","workflowRunId":31553602594,"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":182,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-12T01:32:03.349028+00:00","proof_gate":"canonical_release_blocked","source_sha":"763d093bbf0439f66754625d66435ff8a889f644","external_id":"canonical-release-763d093bbf04","receipt_type":"ship_and_prove","idempotency_key":"mission:544b68de-643c-4cf7-a3e8-743f4546f895:ship_and_prove:canonical_release_blocked:763d093bbf0439f66754625d66435ff8a889f644:31553602594","mission_step_id":"21ac730f-4a48-40d0-a406-62edad910ca0","command_center_event_id":"544b68de-643c-4cf7-a3e8-743f4546f895"},{"id":"75e466fe-eac9-45da-b6ce-4552987a93e7","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-323dacb86338","reason":"retryable_provider_transport:pr_ready_timeout_budget_exhausted","status":"retryable","metrics":{"receiptBytes":89174,"releaseCount":0,"toolCallCount":21,"repeatedCallCount":13,"executorlessWaitMs":436041,"firstUsefulResultAt":"2026-10-05T14:41:00.659Z","recoveryAttemptCount":15,"ownerInterruptionCount":0},"version":null,"prNumber":4926,"terminal":false,"missionId":"323dacb8-6338-448d-80db-abe5d76c62d4","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":"323dacb8-6338-448d-80db-abe5d76c62d4"},"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":827,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T14:45:11.286137+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4926","receipt_type":"automatic_mission_resume","idempotency_key":"mission:323dacb8-6338-448d-80db-abe5d76c62d4:automatic-mission-resume:4926:repair_mission_pr_ready_retryable","mission_step_id":"2fc9677a-1ac4-407f-9939-68624b2868fc","command_center_event_id":"323dacb8-6338-448d-80db-abe5d76c62d4"},{"id":"75e8729c-729d-46ee-9d60-729d78d87ede","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-842a152b2c42","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":14290,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-02T15:45:30.582Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.48-guarded-legacy-pr-retirement","prNumber":4486,"terminal":false,"missionId":"842a152b-2c42-423a-8351-1853b53269d0","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7036,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2293,"missionSetupMs":551,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":551,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":551,"repositoryMutationMs":4743,"repositoryProviderMs":4743,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2687,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":551,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2056},"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":"842a152b-2c42-423a-8351-1853b53269d0"},"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":4107,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T15:45:39.267502+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4486","receipt_type":"execute_mission","idempotency_key":"mission:842a152b-2c42-423a-8351-1853b53269d0:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"7d164973-bda9-4a8b-815e-fe1a92c0c8d5","command_center_event_id":"842a152b-2c42-423a-8351-1853b53269d0"},{"id":"75e9b694-2b52-4183-ab71-4dbf0f36f194","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-e55149ca3c12","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":12009,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":1,"executorlessWaitMs":45961,"firstUsefulResultAt":"2026-09-25T11:35:47.280Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":3712,"terminal":false,"missionId":"e55149ca-3c12-47bd-89ec-d494f0b61731","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"1ee63523f6af6189a38f0ebdcad69f2e1d4f1922","timingsMs":{"prReadinessMs":95,"approvedPlanMs":0,"shipAndProveMs":376,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"e55149ca-3c12-47bd-89ec-d494f0b61731"},"performance":null,"deploymentId":"forgejo-main-1ee63523f6af","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1963,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T11:36:51.715425+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3712","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e55149ca-3c12-47bd-89ec-d494f0b61731:automatic-mission-resume:3712:canonical_release_reconciliation_pending","mission_step_id":"baeed0e6-73b4-4384-85ae-70248b6e158b","command_center_event_id":"e55149ca-3c12-47bd-89ec-d494f0b61731"},{"id":"75ea21e4-3852-46e5-9da6-bbcf0e4c4d9e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-143249dba081","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":8292,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":23856,"firstUsefulResultAt":"2026-09-25T19:33:02.267Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":3758,"terminal":false,"missionId":"143249db-a081-4be7-a1c6-61db3380dc0e","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3911,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":604,"missionSetupMs":234,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":234,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":234,"repositoryMutationMs":3307,"repositoryProviderMs":3307,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1901,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":234,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1406},"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":"143249db-a081-4be7-a1c6-61db3380dc0e"},"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":3713,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T19:33:31.181546+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3758","receipt_type":"execute_mission","idempotency_key":"mission:143249db-a081-4be7-a1c6-61db3380dc0e:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"f5c56970-f0d1-4e77-aac7-622bb596f675","command_center_event_id":"143249db-a081-4be7-a1c6-61db3380dc0e"},{"id":"75eafaf9-c55a-4fce-b52b-3b1e27caba61","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-5fd1b3e57883","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":"5fd1b3e5-7883-4776-9295-af13f67470ea","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":263,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":934,"providerAuthMs":0,"ledgerPrepareMs":823,"ledgerReconcileMs":0,"lineageReconcileMs":111,"resolvePreflightMs":934,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":823,"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":"5fd1b3e5-7883-4776-9295-af13f67470ea"},"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":4200,"likelyAffectedFiles":["supabase/functions/tenant-media-library/index.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T19:00:38.643869+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5fd1b3e5-7883-4776-9295-af13f67470ea:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"3d3534e5-4b45-4b08-8f28-73e798ef6274","command_center_event_id":"5fd1b3e5-7883-4776-9295-af13f67470ea"},{"id":"75ebe577-ad00-4587-99d7-09066b49448f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":20775,"releaseCount":0,"toolCallCount":13,"repeatedCallCount":11,"executorlessWaitMs":34033,"firstUsefulResultAt":"2026-10-05T20:17:09.854Z","recoveryAttemptCount":13,"ownerInterruptionCount":0},"version":null,"prNumber":5048,"terminal":false,"missionId":"1de89dcd-22a9-4c24-9fcd-83d152936103","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2014,"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":"1de89dcd-22a9-4c24-9fcd-83d152936103"},"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-05T20:17:13.664541+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"5048","receipt_type":"automatic_mission_resume","idempotency_key":"mission:1de89dcd-22a9-4c24-9fcd-83d152936103:automatic-mission-resume:5048:repair_mission_pr_ready_retryable","mission_step_id":"afbe2762-4c19-4aea-adf5-9980b9c60750","command_center_event_id":"1de89dcd-22a9-4c24-9fcd-83d152936103"},{"id":"75f2f4ca-6689-4047-86d8-6b9a53ce86b5","source":"cc-execution","status":"recorded","payload":{"objective":"Continue PR #1649 through Gate, squash merge, affected-target release, and PCG live reconciliation/proof.","tenantRef":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","receivedAt":"2026-09-04T01:43:04.758Z","fingerprint":"b1257cb98f40444261c9fed498490e4a3677de44488d84b9d6741d900a6439bf","workstreamRef":"9602e1770cbb496cbdf52fbc93f1b859","conversationId":null,"canonicalBranch":"ai/unify-tenant-platform-contract","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue PR #1649 through Gate, squash merge, affected-target release, and PCG live reconciliation/proof.","wordingChanged":false,"canonicalIntent":"Continue PR #1649 through Gate, squash merge, affected-target release, and PCG live reconciliation/proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"One canonical tenant platform contract is live and PCG is reconciled against it.","proofConditionIds":["proof-production"]}],"objective":"Continue PR #1649 through Gate, squash merge, affected-target release, and PCG live reconciliation/proof.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The merged production runtime uses the one tenant contract and PCG has canonical private tenant storage rather than generated-media.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/unify-tenant-platform-contract","conversationContext":"{\"requestContract\":{\"version\":1,\"source\":\"explicit\",\"objective\":\"Use one canonical tenant platform contract and repair PCG against it.\",\"intent\":{\"rawUtterance\":\"I need one contract.\",\"canonicalIntent\":\"Use one canonical tenant platform contract and repair PCG against it.\",\"wordingChanged\":false,\"resolutionStatus\":\"exact\",\"confidence\":1,\"evidence\":[],\"uniqueResolution\":true,\"clarificationRequired\":false},\"outcomes\":[{\"id\":\"outcome-1\",\"statement\":\"One canonical tenant platform contract is live and PCG is reconciled against it.\",\"proofConditionIds\":[\"proof-production\"]}],\"constraints\":[],\"proofConditions\":[{\"id\":\"proof-production\",\"kind\":\"runtime\",\"claim\":\"The merged production runtime uses the one tenant contract and PCG has canonical private tenant storage rather than generated-media.\",\"required\":true,\"route\":null,\"expectedText\":null,\"userRef\":null,\"roleRef\":null,\"targetedActions\":[],\"allowedReleaseTargets\":[],\"requiredReleaseTargets\":[]}],\"terminalPolicy\":\"all_required_proof_conditions_satisfied_after_live_release\"}}","requestContractHash":"709478063071c72d567a489d472ae99547085288aee2d4899dfbc2d09d590533","requestContractRevision":1},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-04T01:43:05.387924+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:45654d35-3758-4932-b6b3-e7d72c7df36e:tenant-workstream-contribution:b1257cb98f40444261c9fed498490e4a3677de44488d84b9d6741d900a6439bf","mission_step_id":null,"command_center_event_id":"45654d35-3758-4932-b6b3-e7d72c7df36e"},{"id":"75f66b4d-fae9-4307-9805-8337eb92dbd6","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,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.65.1-queue-freshness-before-quarantine","prNumber":5024,"terminal":false,"missionId":"b3adc068-ab56-4092-b4d7-4d8f0a731a1b","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4098,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4000,"approvedPlanMs":0,"missionSetupMs":575,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":575,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":575,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":575,"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":"b3adc068-ab56-4092-b4d7-4d8f0a731a1b"},"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":1689,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T19:43:45.148292+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"5024","receipt_type":"execute_mission","idempotency_key":"mission:b3adc068-ab56-4092-b4d7-4d8f0a731a1b:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"9116aa51-b6ef-49ce-87cc-250443faccf6","command_center_event_id":"b3adc068-ab56-4092-b4d7-4d8f0a731a1b"},{"id":"75f9265e-f9c0-4e36-b344-445b382df2a8","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"273e65571b129b61f31d2c57c6672a674121fb68","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"273e65571b129b61f31d2c57c6672a674121fb68","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1359","runId":1359,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T02:28:44.91211+00:00","proof_gate":"canonical_release_pending","source_sha":"273e65571b129b61f31d2c57c6672a674121fb68","external_id":"forgejo-main-273e65571b12","receipt_type":"canonical_release_status","idempotency_key":"mission:78b3d78a-ca8b-47ce-bd46-35bdfc0baf96:forgejo-release-status:273e65571b129b61f31d2c57c6672a674121fb68:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"ace33b2e-1ec2-483d-9c91-f7996b429db0","command_center_event_id":"78b3d78a-ca8b-47ce-bd46-35bdfc0baf96"},{"id":"75fa8f0a-b634-4c39-ba46-f4bd28be152c","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-28e8a9befd09","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":17221,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":5,"executorlessWaitMs":92098,"firstUsefulResultAt":"2026-09-29T04:26:20.969Z","recoveryAttemptCount":6,"ownerInterruptionCount":0},"version":null,"prNumber":4109,"terminal":false,"missionId":"28e8a9be-fd09-4bdb-8305-aa9d808467d3","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"f24a02abea8eedaabd80c0b4a5e17e900dffb758","timingsMs":{"prReadinessMs":564,"approvedPlanMs":0,"shipAndProveMs":2437,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"28e8a9be-fd09-4bdb-8305-aa9d808467d3"},"performance":null,"deploymentId":"forgejo-main-f24a02abea8e","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":1789,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-29T04:29:18.249581+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4109","receipt_type":"automatic_mission_resume","idempotency_key":"mission:28e8a9be-fd09-4bdb-8305-aa9d808467d3:automatic-mission-resume:4109:canonical_release_reconciliation_pending","mission_step_id":"3bcf1c00-ed71-4db8-a710-b944752e4c6c","command_center_event_id":"28e8a9be-fd09-4bdb-8305-aa9d808467d3"},{"id":"75faec0e-d0e5-4064-8b6e-026351b68277","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\":\"execute_mission\",\"status\":\"deployment_dispatched\",\"proofGate\":\"canonical_release_dispatched\"},\"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\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-05T18:30:30.121969+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":null,\"sourceSha\":\"f55fd5aa13f9ee2ce61f8865fe88162f5d78e3de\",\"deploymentId\":\"forgejo-main-f55fd5aa13f9\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T15:31:45.118056+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:94b970e5-c59e-40fc-82cb-8f232221180d:owner-progress-heartbeat:119414286","mission_step_id":"911b05fe-ccd9-4bd2-9786-e0ef1ff3f6cc","command_center_event_id":"94b970e5-c59e-40fc-82cb-8f232221180d"},{"id":"75fb4b2a-45ba-466d-bf35-b5582cabf7e2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-05b8b43505c3","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":7642,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"executorlessWaitMs":69281,"firstUsefulResultAt":"2026-10-06T01:35:05.322Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.65.7-prime-stale-manual-retirement-adapter","prNumber":null,"terminal":false,"missionId":"05b8b435-05c3-4fe9-9d05-2037ee1ded07","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2860,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":242,"providerAuthMs":0,"ledgerPrepareMs":242,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":242,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":242,"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":"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":3659,"likelyAffectedFiles":["src/components/experience-editor/ExperienceEditorCanvasBridge.tsx","src/__tests__/contracts/experience-editor-exact-leaf-selection.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T01:35:09.410299+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:05b8b435-05c3-4fe9-9d05-2037ee1ded07:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"918c44ee-48f7-4c81-9105-49b8ae8865fa","command_center_event_id":"05b8b435-05c3-4fe9-9d05-2037ee1ded07"},{"id":"75fbe3fe-9e05-45d7-9541-88caa8747014","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-66791f4f0f6c","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.175-repository-source-fastpath","prNumber":2982,"terminal":false,"missionId":"66791f4f-0f6c-4fe8-a538-8d791cab2407","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4213,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":941,"missionSetupMs":721,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":668,"ledgerReconcileMs":0,"lineageReconcileMs":53,"resolvePreflightMs":721,"repositoryMutationMs":3272,"repositoryProviderMs":3272,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1700,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":668,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1572},"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":"66791f4f-0f6c-4fe8-a538-8d791cab2407"},"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":3738,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T01:27:43.958225+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"2982","receipt_type":"execute_mission","idempotency_key":"mission:66791f4f-0f6c-4fe8-a538-8d791cab2407:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"08ce684f-88fe-45bf-88ca-3f0d5f4ae6f6","command_center_event_id":"66791f4f-0f6c-4fe8-a538-8d791cab2407"},{"id":"75fc7a9f-9f78-40bf-a67a-3d57a1abaf31","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-e7589b23963e","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":28115,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":5,"executorlessWaitMs":60332,"firstUsefulResultAt":"2026-10-03T04:10:14.681Z","recoveryAttemptCount":7,"ownerInterruptionCount":0},"version":null,"prNumber":4618,"terminal":false,"missionId":"e7589b23-963e-4706-8c5f-3100e2766eeb","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2205,"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":"e7589b23-963e-4706-8c5f-3100e2766eeb"},"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-03T04:11:05.820968+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4618","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e7589b23-963e-4706-8c5f-3100e2766eeb:automatic-mission-resume:4618:repair_mission_pr_ready_retryable","mission_step_id":"0aa35189-acb9-4789-b875-d802b24a72df","command_center_event_id":"e7589b23-963e-4706-8c5f-3100e2766eeb"},{"id":"75fdfcb8-a50c-44fb-b2dc-0a253cd266fe","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtkiwxfm","reason":"modified_nonempty_file_became_empty:src/pages/lawn-care/LawnCareOwnerConsole.tsx","status":"blocked","metrics":{"receiptBytes":9214,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1472,"terminal":false,"missionId":"3dab01d1-a0bc-4e27-abeb-5f4a614b3d7e","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":498,"prReadinessMs":0,"approvedPlanMs":498,"missionSetupMs":1070,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"3dab01d1-a0bc-4e27-abeb-5f4a614b3d7e"},"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":1075,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-02T20:32:22.340335+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1472","receipt_type":"execute_mission","idempotency_key":"mission:3dab01d1-a0bc-4e27-abeb-5f4a614b3d7e:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"c2cd6a9d-1c76-41c1-b77e-869a392587ae","command_center_event_id":"3dab01d1-a0bc-4e27-abeb-5f4a614b3d7e"},{"id":"75fe23b2-980f-4568-8716-9bb0288923d7","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"success"},"mainSha":"c8e524147c317d5b06079357070cac39296ea503","missing":[],"pending":["forgejo-release/workflow","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"c8e524147c317d5b06079357070cac39296ea503","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":[]},"releaseTargetStates":{"supabaseEdge":"success"},"requestContractHash":"c33a480744d0c5c14ad37b1491e6322d862c52259018a6f64e0c2b1f6565972e","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T01:09:15.962148+00:00","proof_gate":"canonical_release_pending","source_sha":"c8e524147c317d5b06079357070cac39296ea503","external_id":"forgejo-main-c8e524147c31","receipt_type":"canonical_release_status","idempotency_key":"mission:a19eef2b-f4f1-4a3a-b592-7d0dbdea0767:forgejo-release-status:c8e524147c317d5b06079357070cac39296ea503:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=success|supabase-migrations/live=pending","mission_step_id":"37f8b3cb-2d8b-43c7-bc57-704314f2cc9e","command_center_event_id":"a19eef2b-f4f1-4a3a-b592-7d0dbdea0767"},{"id":"760014c1-32e5-427a-b683-d85b0a24a3f9","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-10-02T18:45:30.012945+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-842a152b2c42\",\"prNumber\":4486,\"sourceSha\":\"9a1d36c87bb80789f8edf82f6bcaaa184bd33ff2\",\"deploymentId\":\"forgejo-main-9a1d36c87bb8\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T15:48:22.323198+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:842a152b-2c42-423a-8351-1853b53269d0:owner-progress-heartbeat:119397073","mission_step_id":"5aeabd98-fd55-497b-874a-87f57f2e05d3","command_center_event_id":"842a152b-2c42-423a-8351-1853b53269d0"},{"id":"76017dde-47d0-433f-8b83-5fd8c5a87e1c","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6c3a9c3dc918","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":28781,"releaseCount":0,"toolCallCount":14,"repeatedCallCount":10,"executorlessWaitMs":33651,"firstUsefulResultAt":"2026-10-05T21:10:00.654Z","recoveryAttemptCount":12,"ownerInterruptionCount":0},"version":null,"prNumber":5066,"terminal":false,"missionId":"6c3a9c3d-c918-457a-b7d0-30c4ef3250f9","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2091,"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":"6c3a9c3d-c918-457a-b7d0-30c4ef3250f9"},"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-05T21:10:13.529831+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"5066","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6c3a9c3d-c918-457a-b7d0-30c4ef3250f9:automatic-mission-resume:5066:repair_mission_pr_ready_retryable","mission_step_id":"bac3ab0c-70c3-4270-8d20-c34baee9f30f","command_center_event_id":"6c3a9c3d-c918-457a-b7d0-30c4ef3250f9"},{"id":"7601b6bb-5524-441b-b6f7-1cb105cdd900","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\":\"pull_request\",\"status\":\"ready\",\"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},\"acceptance\":{\"total\":6,\"verified\":1,\"pending\":5,\"percent\":17,\"satisfied\":false,\"verifiedIds\":[\"preflight\"],\"pendingIds\":[\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"pull_request\",\"deadlineAt\":\"2026-08-04T18:37:04.865669+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/fix-seaside-editor-interactions-20260804\",\"prNumber\":3995,\"sourceSha\":\"e8808acaa53af026d4b67fd433eb54b97cb0a29d\",\"deploymentId\":\"canonical-release-e8808acaa53a\"}"},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-21T00:59:36.069593+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:3e99a08b-50db-44c0-9a2d-d8c51545c2d9:owner-progress-heartbeat:119330158","mission_step_id":"739a8e7c-6f89-4456-a27e-589cf9acd5e8","command_center_event_id":"3e99a08b-50db-44c0-9a2d-d8c51545c2d9"},{"id":"7603b321-19f8-4318-a77a-08f9c3258ad6","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-677188ce7da4","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":55867,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":4,"executorlessWaitMs":482976,"firstUsefulResultAt":"2026-09-29T02:07:41.155Z","recoveryAttemptCount":4,"ownerInterruptionCount":0},"version":null,"prNumber":4080,"terminal":false,"missionId":"677188ce-7da4-4ef0-9a08-05fac5bf238f","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"d4b2db0be2ef7626e4592ce173519923aa0fd7dc","timingsMs":{"prReadinessMs":123,"approvedPlanMs":0,"shipAndProveMs":365,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"677188ce-7da4-4ef0-9a08-05fac5bf238f"},"performance":null,"deploymentId":"forgejo-main-d4b2db0be2ef","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["pcg-legacy-import"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1998,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T02:17:24.377959+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4080","receipt_type":"automatic_mission_resume","idempotency_key":"mission:677188ce-7da4-4ef0-9a08-05fac5bf238f:automatic-mission-resume:4080:canonical_release_reconciliation_pending","mission_step_id":"808dc78e-8f7b-45c0-b928-2e58eda54df5","command_center_event_id":"677188ce-7da4-4ef0-9a08-05fac5bf238f"},{"id":"76054017-7b92-4e7c-a109-be3be9d31520","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/frontend-build-memory-envelope-4g","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.187-aggressive-recovery-cancelled-gate","prNumber":3278,"terminal":false,"missionId":"a11b4eb4-d04e-429b-9e61-3e772b0d3a4b","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":728,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":301,"ledgerReconcileMs":0,"lineageReconcileMs":427,"resolvePreflightMs":728,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":301,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a11b4eb4-d04e-429b-9e61-3e772b0d3a4b"},"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":1445,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T06:01:59.742272+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"3278","receipt_type":"execute_mission","idempotency_key":"mission:a11b4eb4-d04e-429b-9e61-3e772b0d3a4b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"a0cc22e8-46e4-409a-9328-ffb5b5a6e661","command_center_event_id":"a11b4eb4-d04e-429b-9e61-3e772b0d3a4b"},{"id":"7605fd97-6e67-473d-8766-cc2f04de67db","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.65.7-prime-stale-manual-retirement-adapter","prNumber":null,"terminal":false,"missionId":"5eaa0578-c9e7-4412-845b-cceedbf2a65a","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3038,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":545,"providerAuthMs":0,"ledgerPrepareMs":545,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":545,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":545,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Synthesize exact mutation from the resolved authoritative source targets and continue this same mission.","receiptRef":{"mode":"full","missionId":"5eaa0578-c9e7-4412-845b-cceedbf2a65a"},"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":3728,"likelyAffectedFiles":["scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.service","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.timer","scripts/command-center-host-agent/forgejo-watchdog.sh","scripts/command-center-host-agent/install-forgejo-watchdog.sh"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T01:12:57.81991+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5eaa0578-c9e7-4412-845b-cceedbf2a65a:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"e8eb72a8-6f4a-43bf-859e-01c1e7f75b5d","command_center_event_id":"5eaa0578-c9e7-4412-845b-cceedbf2a65a"},{"id":"7607d8a7-a8ea-4e94-8b1e-13d1c34146c4","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"8474a3a109efa84145b626e2e4dedcedadb34351","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"8474a3a109efa84145b626e2e4dedcedadb34351","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"af715bcedeb047920f173f2184d597b5457fdcaf4368bf51246700fc7a8896f1","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/15043","runId":15043,"status":"waiting","sourceSha":"8474a3a109efa84145b626e2e4dedcedadb34351","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"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-04T09:06:05.929459+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"8474a3a109efa84145b626e2e4dedcedadb34351","external_id":"forgejo-main-8474a3a109ef","receipt_type":"canonical_release_status","idempotency_key":"mission:4c4f4ea8-0685-4f6d-959d-b967df8976d3:forgejo-release-status:8474a3a109efa84145b626e2e4dedcedadb34351:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"314d58c7-846c-437b-b0d4-6f25e5ca7777","command_center_event_id":"4c4f4ea8-0685-4f6d-959d-b967df8976d3"},{"id":"76089b35-15d6-435a-919f-b58e2d85cce5","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"11d2d76dd3acfe8fb505ef9a9a1f2c12927031aa","sourceSha":"025ad4df618fa3dd3f229dc17289a93f853c4b63","sourceInMain":false,"compareStatus":"main_history_page_inconclusive","ancestryProofResolved":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-10-04T11:26:23.774173+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"025ad4df618fa3dd3f229dc17289a93f853c4b63","external_id":"canonical-release-025ad4df618f","receipt_type":"canonical_release_status","idempotency_key":"mission:0416a85c-f8e6-4b44-981f-197d6f58e790:forgejo-release-ancestry:025ad4df618fa3dd3f229dc17289a93f853c4b63:11d2d76dd3acfe8fb505ef9a9a1f2c12927031aa:main_history_page_inconclusive","mission_step_id":"bed9206b-4256-4479-8771-0b291134072d","command_center_event_id":"0416a85c-f8e6-4b44-981f-197d6f58e790"},{"id":"760a5c44-4f68-460a-ae4d-0d2ee2881985","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtdoo1by","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":5059,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.55.8-readiness-resilience","prNumber":986,"terminal":false,"missionId":"de4bffec-2926-47e7-bd57-8021d4761493","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"ddc9eddf6a133e1ef7b943bc3afa50201d8e7473","timingsMs":{"handlerMs":33394,"prReadinessMs":1936,"approvedPlanMs":19107,"missionSetupMs":3075,"shipAndProveMs":12053},"nextAction":null,"receiptRef":{"mode":"full","missionId":"de4bffec-2926-47e7-bd57-8021d4761493"},"performance":null,"deploymentId":"forgejo-main-ddc9eddf6a13","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":7864,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-29T01:12:13.290055+00:00","proof_gate":"canonical_release_dispatched","source_sha":"ddc9eddf6a133e1ef7b943bc3afa50201d8e7473","external_id":"forgejo-main-ddc9eddf6a13","receipt_type":"execute_mission","idempotency_key":"mission:de4bffec-2926-47e7-bd57-8021d4761493:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"f9ab84d1-ed43-4b87-8c49-c03351960c17","command_center_event_id":"de4bffec-2926-47e7-bd57-8021d4761493"},{"id":"760c027e-d1b9-4f46-9e33-6c08306cbb15","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the stale KnockLaunch Gate assertion that currently requires the unsafe frontend deploy-by-version-tag pattern. On the same PR #1016, update only the governing frontend Gate assertions needed to validate the new exact-uploaded-version-ID deploy helper. Preserve all other Gate protections. The Gate must require package.json to route deploy:cloudflare-native:wrangler through scripts/cloudflare-native-version-deploy.mjs, require that helper to upload with the source tag, extract version_id from Wrangler output, deploy with --version-id and 100%, and forbid --version-tag. Keep the PDF bounded-request repair unchanged. Re-run exact-head KnockLaunch Gate, then squash merge, frontend release, and live proof.","wordingChanged":false,"canonicalIntent":"Repair the stale KnockLaunch Gate assertion that currently requires the unsafe frontend deploy-by-version-tag pattern. On the same PR #1016, update only the governing frontend Gate assertions needed to validate the new exact-uploaded-version-ID deploy helper. Preserve all other Gate protections. The Gate must require package.json to route deploy:cloudflare-native:wrangler through scripts/cloudflare-native-version-deploy.mjs, require that helper to upload with the source tag, extract version_id from Wrangler output, deploy with --version-id and 100%, and forbid --version-tag. Keep the PDF bounded-request repair unchanged. Re-run exact-head KnockLaunch Gate, then squash merge, frontend release, and live proof.","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 fields across the document.","proofConditionIds":["proof-repo","proof-live"]},{"id":"useful-pdf-errors","statement":"PDF detection failures surface page-specific backend/provider errors.","proofConditionIds":["proof-repo"]},{"id":"deterministic-cloudflare-release","statement":"Frontend releases deploy the exact Worker Version ID emitted by the current upload, never an ambiguous source tag.","proofConditionIds":["proof-repo","proof-release"]},{"id":"gate-enforces-safe-release","statement":"KnockLaunch Gate validates the exact-version-ID release primitive and rejects regressions back to deploy-by-version-tag.","proofConditionIds":["proof-repo"]}],"objective":"Repair the stale KnockLaunch Gate assertion that currently requires the unsafe frontend deploy-by-version-tag pattern. On the same PR #1016, update only the governing frontend Gate assertions needed to validate the new exact-uploaded-version-ID deploy helper. Preserve all other Gate protections. The Gate must require package.json to route deploy:cloudflare-native:wrangler through scripts/cloudflare-native-version-deploy.mjs, require that helper to upload with the source tag, extract version_id from Wrangler output, deploy with --version-id and 100%, and forbid --version-tag. Keep the PDF bounded-request repair unchanged. Re-run exact-head KnockLaunch Gate, then squash merge, frontend release, and live proof.","constraints":[{"id":"minimal-workflow-change","statement":"Only the stale frontend release assertions in the Forgejo workflow may change; do not alter workflow topology, jobs, permissions, runner budgets, or unrelated control-plane logic.","proofConditionIds":["proof-repo"]},{"id":"no-new-pdf-function","statement":"Do not create a new pdf-preview Edge Function.","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 already-live Redfish contact-spine migration.","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 repair, exact-version Cloudflare deploy helper, and only the minimal Gate assertion update needed to enforce that helper; exact-head KnockLaunch Gate passes.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-release","kind":"runtime","claim":"The exact merged source frontend release succeeds using the exact Worker Version ID returned by upload.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-live","kind":"runtime","claim":"The exact merged source serves production and the PDF template route resolves live.","route":"/owner/pdf-templates","required":true,"expectedText":null,"targetedActions":[{"path":"/owner/pdf-templates","action":"navigate"}],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"2f8a3e97b58506b55dbadc70827a7bc69eaf88ba7369ebb172c059b629d1855e","requestContractRevision":3,"previousRequestContractHash":"be63a0869ff193492e9e2ddeb7ca4cae01b9878eb032606be71728cdf60b184b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-29T13:51:02.33987+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:3:2f8a3e97b58506b55dbadc70827a7bc69eaf88ba7369ebb172c059b629d1855e","mission_step_id":"66f4c9f1-02ee-49d3-8314-fd6a2699928b","command_center_event_id":"82b172bc-d48b-454e-915a-0fa553f99d08"},{"id":"760cff9a-2aba-4860-9752-ed0b15f86ebd","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["src/pages/card-grading/PCGWorkspace.tsx","supabase/functions/pcg-r2-media/index.ts"],"continuationObjective":"Continue the exact two-file PCG provider cutover already recorded on this mission. Use repository_patch_scoped internally. Cloudflare Workers AI primary, OpenAI fallback, R2 only, no Google Drive, no Lovable. Ship through Gate, merge, deploy, production proof."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T15:05:13.166862+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:a7964f4e-12e0-4fe9-94db-70c118e0802a:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"0b9961ef-0488-4f00-b36e-48a2e182b36c","command_center_event_id":"a7964f4e-12e0-4fe9-94db-70c118e0802a"},{"id":"760e2b0a-22b9-4293-826b-65ac8241c810","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"contract-live","satisfied":false,"statement":"Current Forgejo main contains the machine-readable PRIME MCP connection contract and owner recovery runbook.","proofConditionIds":["repo","gate","merge","live","refreeze"]},{"id":"regression-live","satisfied":false,"statement":"KnockLaunch Gate enforces the PRIME MCP facade, OAuth/JWKS algorithm, and recovery invariants.","proofConditionIds":["repo","gate","merge","live","refreeze"]}],"satisfied":false,"constraints":[{"id":"exact-scope","satisfied":false,"statement":"Only config/mcp-connection-contract.json, workers/cc-execution/test/mcp-connection-contract.test.js, and docs/MCP_CONNECTION_RECOVERY.md may change.","proofConditionIds":["repo","gate"]},{"id":"no-runtime-redesign","satisfied":false,"statement":"No runtime behavior, OAuth client, redirect, Supabase auth config, schema, frontend, or unrelated source changes.","proofConditionIds":["repo","live"]}],"contractHash":"94af714effa7b74e91b0f57c4e185d3669728af4d213403838c32b89f7126ace","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"94af714effa7b74e91b0f57c4e185d3669728af4d213403838c32b89f7126ace","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"gate","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"94af714effa7b74e91b0f57c4e185d3669728af4d213403838c32b89f7126ace","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"merge","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"94af714effa7b74e91b0f57c4e185d3669728af4d213403838c32b89f7126ace","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":[],"releaseRequestContractHash":"94af714effa7b74e91b0f57c4e185d3669728af4d213403838c32b89f7126ace"},"required":true,"satisfied":false},{"id":"refreeze","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"94af714effa7b74e91b0f57c4e185d3669728af4d213403838c32b89f7126ace","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository","runtime"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:37:37.149954+00:00","proof_gate":"request_contract_pending","source_sha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:eb03e4aa-d652-4778-ad64-0b33e4fe13ec:request-contract:94af714effa7b74e91b0f57c4e185d3669728af4d213403838c32b89f7126ace:912869a74f8d37f23e4938e7cd420d2ce9ab529d:pending:repository,runtime","mission_step_id":"d7fd5a60-502b-4034-827b-0eb2b1c67a6a","command_center_event_id":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},{"id":"760e481e-1ec1-47c0-91b4-13ee64ba5182","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"other_product_work","disposition":"superseded_execution_attempt","previousStatus":"waiting","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"1a208a97-7a93-52a9-bc0f-b80fe445c55b"},"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:a66227ca-c528-478f-803c-8a28f4de1dce","mission_step_id":null,"command_center_event_id":"a66227ca-c528-478f-803c-8a28f4de1dce"},{"id":"760fe774-bd4e-43d9-bff5-6632fd924c83","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"platform_reliability","disposition":"superseded_execution_attempt","previousStatus":"blocked","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"6eb26921-1579-51d6-318e-98f625550bfa"},"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:189f62c4-36de-4aad-aca8-726179ae110f","mission_step_id":null,"command_center_event_id":"189f62c4-36de-4aad-aca8-726179ae110f"},{"id":"76132dcf-3c42-410d-8039-9373eb20a379","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/fix-durable-watchdog-proof-20260826","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":1751,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.52.4-pack-migration-proof","prNumber":null,"terminal":false,"missionId":"96a37e2d-d16c-4dbe-971a-c63b9a58dc8c","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":34517,"prReadinessMs":0,"approvedPlanMs":34517,"missionSetupMs":544,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"96a37e2d-d16c-4dbe-971a-c63b9a58dc8c"},"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":5264,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-27T00:36:33.958022+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:96a37e2d-d16c-4dbe-971a-c63b9a58dc8c:execute_mission:repair_mission_execution_retryable","mission_step_id":"73e41eb0-f2a0-4ec6-81a3-b19014ab4c20","command_center_event_id":"96a37e2d-d16c-4dbe-971a-c63b9a58dc8c"},{"id":"7614d90c-5f94-4826-b952-2f0c6a3f129e","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"platform_reliability","disposition":"superseded_execution_attempt","previousStatus":"retryable","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"77f7c671-6ebe-7e32-65dc-50070ff85e2b"},"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:2c5be802-6be4-4789-b2ac-83453d56fa93","mission_step_id":null,"command_center_event_id":"2c5be802-6be4-4789-b2ac-83453d56fa93"},{"id":"7619eb42-e154-4d8b-8e1f-7cf540ef90ce","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mcp.js"],"reason":"Noel requires PAUL to synchronize with current KNOCKLAUNCH machinery before operational work.","baseSha":"3d6d7ca5e813b8ae56075234239bad959c688755","issuedAt":1790615914790,"expiresAt":1790616094790,"missionId":"46a23538-ac0f-498a-85bf-1d527da22391","authorizationId":"2d770adb-631c-41c7-a41f-4e3b93e165bb","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T17:18:35.48473+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"3d6d7ca5e813b8ae56075234239bad959c688755","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2d770adb-631c-41c7-a41f-4e3b93e165bb","mission_step_id":"3d2b7e9d-c0e2-448c-b795-cfeb0bd5fca1","command_center_event_id":"46a23538-ac0f-498a-85bf-1d527da22391"},{"id":"761a3339-1d25-4c0d-8621-108f0c039133","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-screenshot-recovery-20260906","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1961,"terminal":false,"missionId":"e83b3f5e-a605-44e4-9df0-eb88786bbea3","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":"e83b3f5e-a605-44e4-9df0-eb88786bbea3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":841,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T15:54:04.658577+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1961","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e83b3f5e-a605-44e4-9df0-eb88786bbea3:automatic-mission-resume:1961:repair_mission_pr_ready_retryable","mission_step_id":"d9b812df-1cf0-4bf0-a123-5da731df2415","command_center_event_id":"e83b3f5e-a605-44e4-9df0-eb88786bbea3"},{"id":"761ab167-9990-46e2-8e02-238d94bf4741","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":"4c12c5b2667d08928fc1484fbf58ecca778eeb4a","releaseState":"pending","exactConductorRun":{"id":31260147812,"status":"in_progress","headSha":"4c12c5b2667d08928fc1484fbf58ecca778eeb4a","conclusion":null,"sourceMatches":true},"ccExecutionRuntimeProof":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-08T13:43:39.935805+00:00","proof_gate":"canonical_release_pending","source_sha":"4c12c5b2667d08928fc1484fbf58ecca778eeb4a","external_id":"canonical-release-4c12c5b2667d","receipt_type":"canonical_release_status","idempotency_key":"mission:894d882b-9c0b-4056-becd-39264505f131:release-status:4c12c5b2667d08928fc1484fbf58ecca778eeb4a:pending:canonical-production-release/verified=pending","mission_step_id":"d1a4e0f9-9b5d-4c43-a6f4-f4c114d4720a","command_center_event_id":"894d882b-9c0b-4056-becd-39264505f131"},{"id":"761b7bc6-463a-41fb-802c-5f9c4e31beff","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-ff46fe25f187","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.162-owner-activity-mission-recovery","prNumber":2938,"terminal":false,"missionId":"ff46fe25-f187-46fc-987a-60d869ef55fd","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7216,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2913,"missionSetupMs":2591,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":2591,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2591,"repositoryMutationMs":4303,"repositoryProviderMs":4303,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2346,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2591,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1957},"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":"ff46fe25-f187-46fc-987a-60d869ef55fd"},"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":3739,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T19:00:34.006375+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"2938","receipt_type":"execute_mission","idempotency_key":"mission:ff46fe25-f187-46fc-987a-60d869ef55fd:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"182dd042-e7d9-491c-bc06-47cda7a3a92c","command_center_event_id":"ff46fe25-f187-46fc-987a-60d869ef55fd"},{"id":"761c326c-738d-4974-94e0-88cba7da525d","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-40681a7c8d3e","prNumber":3264,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"c3d7946ad8824b941488443dcc6e0e7c3a2dffaa","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T04:56:49.932594+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"c3d7946ad8824b941488443dcc6e0e7c3a2dffaa","external_id":"3264","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:40681a7c-8d3e-4aca-9629-a69a58e041ce:merged-pr:3264:c3d7946ad8824b941488443dcc6e0e7c3a2dffaa","mission_step_id":"4cf46fd0-39a4-494d-8287-f137a5cf48ae","command_center_event_id":"40681a7c-8d3e-4aca-9629-a69a58e041ce"},{"id":"761ed328-4ce6-413c-8bef-ba6da3b2c11e","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"title":"Fix GodMode loading brand isolation","branch":"ai/objective-first-repair-8560364a3f30","writes":[],"patches":[],"pr_body":"Prevents platform/GodMode loaders from inheriting cached tenant branding and reuses the PCG WMP loading presentation with KNOCKLAUNCH OS branding.","version":1,"approved":true,"pr_title":"Fix GodMode loading brand isolation","missionId":"8560364a-3f30-4d30-ab5a-6cdcb9da628d","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"src/components/ui/universal-loading-screen.tsx","edits":[{"new_content":"  progress?: number;\n  coordinated?: boolean;\n  platformAuthoritative?: boolean;\n  presentationPreset?: 'default' | 'pcg-wmp';\n}","old_content":"  progress?: number;\n  coordinated?: boolean;\n}"},{"new_content":"        && existing.tenantKey === nextEntry.tenantKey\n        && existing.progress === nextEntry.progress\n        && existing.platformAuthoritative === nextEntry.platformAuthoritative\n        && existing.presentationPreset === nextEntry.presentationPreset\n      ) {","old_content":"        && existing.tenantKey === nextEntry.tenantKey\n        && existing.progress === nextEntry.progress\n      ) {"},{"new_content":"          tenantKey={displayedEntry?.tenantKey}\n          progress={displayedEntry?.progress}\n          platformAuthoritative={displayedEntry?.platformAuthoritative}\n          presentationPreset={displayedEntry?.presentationPreset}\n        />","old_content":"          tenantKey={displayedEntry?.tenantKey}\n          progress={displayedEntry?.progress}\n        />"},{"new_content":"    props.tenantKey,\n    props.progress,\n    props.platformAuthoritative,\n    props.presentationPreset,\n  ]);","old_content":"    props.tenantKey,\n    props.progress,\n  ]);"},{"new_content":"  tenantKey,\n  progress,\n  platformAuthoritative = false,\n  presentationPreset = 'default',\n}: UniversalLoadingScreenProps & { phaseKey: string }) {\n  const cachedBrand = platformAuthoritative\n    ? { name: '', logo: '', slug: '', isLogoutRoute: false, isCrmAppRoute: false }\n    : readCachedTenantBranding();\n  const [cachedBackground, setCachedBackground] = useState(() => platformAuthoritative ? '' : readCachedTenantBackgroundUrl());\n  const tenantName = brandName?.trim() || (platformAuthoritative ? 'KNOCKLAUNCH OS' : cachedBrand.name);\n  const effectiveTenantKey = platformAuthoritative ? (tenantKey?.trim() || 'knocklaunch-os') : (tenantKey?.trim() || cachedBrand.slug);\n  const normalizedTenantKey = effectiveTenantKey.toLowerCase().replace(/[^a-z0-9]+/g, '-').replace(/^-+|-+$/g, '');\n  const isVistaDelMar=!platformAuthoritative&&normalizedTenantKey==='la-vista-del-mar';\n  const useOpaqueBlackLogoBlend = !platformAuthoritative && normalizedTenantKey === 'ms-lawn-barber';\n  const isPcgTenant=!platformAuthoritative&&(normalizedTenantKey==='pcg'||normalizedTenantKey==='prestigious-card-grading-llc');\n  const isBigPapisTenant=!platformAuthoritative&&(normalizedTenantKey==='big-papis'||normalizedTenantKey==='big-papis-coquito-iceys');\n  const usePcgWmpPresentation = presentationPreset === 'pcg-wmp' || isPcgTenant;\n  const tenantLogo=platformAuthoritative?KNOCKLAUNCH_OS_LOGO_URL:isVistaDelMar?VISTA_DEL_MAR_CANONICAL_LOGO_URL:isPcgTenant?PCG_CANONICAL_LOGO_URL:isBigPapisTenant?BIG_PAPIS_CANONICAL_LOGO_URL:logoUrl?.trim()||cachedBrand.logo;\n  const isPlatformLogout = cachedBrand.isLogoutRoute;\n  const isTenantBranded = !platformAuthoritative && !isPlatformLogout && Boolean(tenantLogo || tenantName || effectiveTenantKey);\n  const isPlatformLogo = platformAuthoritative || isPlatformLogout || !tenantLogo;\n  const isCrmAppLogo = !platformAuthoritative && isPlatformLogo && cachedBrand.isCrmAppRoute;\n  const resolvedLogo = isPlatformLogo ? (isCrmAppLogo ? legacyCrmLogo : KNOCKLAUNCH_OS_LOGO_URL) : tenantLogo;\n  const resolvedBackground=platformAuthoritative?(usePcgWmpPresentation?PCG_WORKSPACE_BACKGROUND:backgroundUrl?.trim()||''):isPlatformLogout?'':isPcgTenant?PCG_WORKSPACE_BACKGROUND:backgroundUrl?.trim()||(isTenantBranded?cachedBackground:'');","old_content":"  tenantKey,\n  progress,\n}: UniversalLoadingScreenProps & { phaseKey: string }) {\n  const cachedBrand = readCachedTenantBranding();\n  const [cachedBackground, setCachedBackground] = useState(() => readCachedTenantBackgroundUrl());\n  const tenantName = brandName?.trim() || cachedBrand.name;\n  const effectiveTenantKey = tenantKey?.trim() || cachedBrand.slug;\n  const normalizedTenantKey = effectiveTenantKey.toLowerCase().replace(/[^a-z0-9]+/g, '-').replace(/^-+|-+$/g, '');\n  const isVistaDelMar=normalizedTenantKey==='la-vista-del-mar';\n  const useOpaqueBlackLogoBlend = normalizedTenantKey === 'ms-lawn-barber';\n  const isPcgTenant=normalizedTenantKey==='pcg'||normalizedTenantKey==='prestigious-card-grading-llc';\n  const isBigPapisTenant=normalizedTenantKey==='big-papis'||normalizedTenantKey==='big-papis-coquito-iceys';\n  const tenantLogo=isVistaDelMar?VISTA_DEL_MAR_CANONICAL_LOGO_URL:isPcgTenant?PCG_CANONICAL_LOGO_URL:isBigPapisTenant?BIG_PAPIS_CANONICAL_LOGO_URL:logoUrl?.trim()||cachedBrand.logo;\n  const isPlatformLogout = cachedBrand.isLogoutRoute;\n  const isTenantBranded = !isPlatformLogout && Boolean(tenantLogo || tenantName || effectiveTenantKey);\n  const isPlatformLogo = isPlatformLogout || !tenantLogo;\n  const isCrmAppLogo = isPlatformLogo && cachedBrand.isCrmAppRoute;\n  const resolvedLogo = isPlatformLogo ? (isCrmAppLogo ? legacyCrmLogo : KNOCKLAUNCH_OS_LOGO_URL) : tenantLogo;\n  const resolvedBackground=isPlatformLogout?'':isPcgTenant?PCG_WORKSPACE_BACKGROUND:backgroundUrl?.trim()||(isTenantBranded?cachedBackground:'');"},{"new_content":"  useEffect(() => {\n    if (platformAuthoritative) {\n      setCachedBackground('');\n      return undefined;\n    }\n    const refreshBackground = () => setCachedBackground(readCachedTenantBackgroundUrl());\n    const handleStorage = (event: StorageEvent) => {\n      if (!event.key || event.key === ACTIVE_TENANT_BACKGROUND_KEY) refreshBackground();\n    };\n    window.addEventListener(TENANT_BACKGROUND_CACHE_EVENT, refreshBackground as EventListener);\n    window.addEventListener('storage', handleStorage);\n    return () => {\n      window.removeEventListener(TENANT_BACKGROUND_CACHE_EVENT, refreshBackground as EventListener);\n      window.removeEventListener('storage', handleStorage);\n    };\n  }, [platformAuthoritative]);","old_content":"  useEffect(() => {\n    const refreshBackground = () => setCachedBackground(readCachedTenantBackgroundUrl());\n    const handleStorage = (event: StorageEvent) => {\n      if (!event.key || event.key === ACTIVE_TENANT_BACKGROUND_KEY) refreshBackground();\n    };\n    window.addEventListener(TENANT_BACKGROUND_CACHE_EVENT, refreshBackground as EventListener);\n    window.addEventListener('storage', handleStorage);\n    return () => {\n      window.removeEventListener(TENANT_BACKGROUND_CACHE_EVENT, refreshBackground as EventListener);\n      window.removeEventListener('storage', handleStorage);\n    };\n  }, []);"},{"new_content":"      data-kl-loading-surface={platformAuthoritative ? 'platform-owner-cinematic-v6' : isPlatformLogout ? 'platform-logout-cinematic-v6' : isTenantBranded ? 'tenant-titlecard-cinematic-v6' : 'brandless-cinematic-v6'}\n      data-kl-loading-tenant={effectiveTenantKey || undefined}\n      data-kl-loading-preset={usePcgWmpPresentation ? 'pcg-wmp' : 'default'}\n      data-kl-loading-background={resolvedBackground ? (isVideoBackground ? 'tenant-video' : 'tenant-image') : resolvedLogo ? 'brand-atmosphere' : 'cinematic-atmosphere'}","old_content":"      data-kl-loading-surface={isPlatformLogout ? 'platform-logout-cinematic-v6' : isTenantBranded ? 'tenant-titlecard-cinematic-v6' : 'brandless-cinematic-v6'}\n      data-kl-loading-tenant={effectiveTenantKey || undefined}\n      data-kl-loading-background={resolvedBackground ? (isVideoBackground ? 'tenant-video' : 'tenant-image') : resolvedLogo ? 'brand-atmosphere' : 'cinematic-atmosphere'}"}]},{"path":"src/routes/adminRoutes.tsx","edits":[{"new_content":"if(loading)return <UniversalLoadingScreen duration={2} title=\"Verifying GodMode Access\" subtitle=\"Checking your platform-admin authority...\" brandName=\"KNOCKLAUNCH OS\" platformAuthoritative presentationPreset=\"pcg-wmp\" showCountdown={false}/>;","old_content":"if(loading)return <UniversalLoadingScreen duration={2} title=\"Verifying GodMode Access\" subtitle=\"Checking your platform-admin authority...\" showCountdown={false}/>;"},{"new_content":"if(loading||authorityState==='checking')return <UniversalLoadingScreen duration={2} title=\"Verifying GodMode Access\" subtitle=\"Checking your platform-admin authority...\" brandName=\"KNOCKLAUNCH OS\" platformAuthoritative presentationPreset=\"pcg-wmp\" showCountdown={false}/>;","old_content":"if(loading||authorityState==='checking')return <UniversalLoadingScreen duration={2} title=\"Verifying GodMode Access\" subtitle=\"Checking your platform-admin authority...\" showCountdown={false}/>;"}]},{"path":"src/PrivateAppShell.tsx","edits":[{"new_content":"if(isLoading||isSwitching||(ownerTenantId&&activeTenant?.id!==ownerTenantId&&!switchFailed))return <UniversalLoadingScreen brandName=\"KNOCKLAUNCH OS\" title=\"Opening owner workspace\" subtitle=\"Binding the canonical KNOCKLAUNCH OS workspace context.\" platformAuthoritative presentationPreset=\"pcg-wmp\" showCountdown={false}/>;","old_content":"if(isLoading||isSwitching||(ownerTenantId&&activeTenant?.id!==ownerTenantId&&!switchFailed))return <UniversalLoadingScreen brandName=\"KNOCKLAUNCH OS\" title=\"Opening owner workspace\" subtitle=\"Binding the canonical KNOCKLAUNCH OS workspace context.\" showCountdown={false}/>;"}]},{"path":"src/__tests__/components/universal-loading-screen.test.tsx","edits":[{"new_content":"  it('keeps GodMode platform loaders isolated from cached tenant branding while reusing the PCG WMP presentation', () => {\n    window.history.replaceState({}, '', '/admin');\n    window.localStorage.setItem('active_tenant_name', 'Transformerz');\n    window.localStorage.setItem('active_tenant_logo', 'https://example.com/transformerz-logo.png');\n    window.localStorage.setItem('active_tenant_slug', 'transformerz');\n    window.localStorage.setItem('active_tenant_background', 'https://example.com/transformerz.mp4');\n\n    const { container } = render(\n      <UniversalLoadingScreen\n        title=\"Verifying GodMode Access\"\n        subtitle=\"Checking your platform-admin authority...\"\n        brandName=\"KNOCKLAUNCH OS\"\n        platformAuthoritative\n        presentationPreset=\"pcg-wmp\"\n      />,\n    );\n\n    const loader = screen.getByRole('status');\n    expect(loader).toHaveAttribute('data-kl-loading-surface', 'platform-owner-cinematic-v6');\n    expect(loader).toHaveAttribute('data-kl-loading-tenant', 'knocklaunch-os');\n    expect(loader).toHaveAttribute('data-kl-loading-preset', 'pcg-wmp');\n    expect(container.querySelector('img[src=\"https://example.com/transformerz-logo.png\"]')).toBeNull();\n    expect(container.querySelector('video[src=\"https://example.com/transformerz.mp4\"]')).toBeNull();\n  });\n\n  it('ignores cached tenant video on the workspace selector access route', () => {","old_content":"  it('ignores cached tenant video on the workspace selector access route', () => {"}]}],"commit_message":"Fix GodMode loading brand isolation","implementation":{"files":[],"writes":[]},"requestContract":null,"update_strategy":"anchored","repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"8560364a-3f30-4d30-ab5a-6cdcb9da628d","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":"dd889a00677012d20915e18221bc9b9666d380eec4b4a96adba04dfdc61af098","replayCount":0,"serializedBytes":12161},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T03:48:08.043068+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:8560364a-3f30-4d30-ab5a-6cdcb9da628d:repository-mutation-intent:dd889a00677012d20915e18221bc9b9666d380eec4b4a96adba04dfdc61af098:0","mission_step_id":"97c147fe-49ca-469f-a1a9-1930bf7bac0a","command_center_event_id":"8560364a-3f30-4d30-ab5a-6cdcb9da628d"},{"id":"762020dc-63b2-42f0-827e-7aab3e7ff0ff","source":"cc-execution-mission-control","status":"verified","payload":{"branch":"ai/apply-exact-provided-source-token-replacement-on-48933360","headSha":null,"prNumber":6413},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-12T02:52:18.118319+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:94460f40-a3dd-4b36-b788-d37e41773a25:pr:6413:implementation-created","mission_step_id":"58d33611-4878-4660-b123-19cbb3d3f12d","command_center_event_id":"94460f40-a3dd-4b36-b788-d37e41773a25"},{"id":"76217e8f-a96c-4e7b-a24e-c7247477807f","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":"31a8452067d23ef4ec9f6898b6e555becb0fc0cb","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":"31a8452067d23ef4ec9f6898b6e555becb0fc0cb","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tennex-contact-directory"]},"releaseTargetStates":{"frontend":"pending","supabaseEdge":"pending"},"requestContractHash":"1e90e94acb2a6edd4e14cbcd0cd50d6ba0637fd3b48355335361b7a94435e124","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/14715","runId":14715,"status":"running","sourceSha":"31a8452067d23ef4ec9f6898b6e555becb0fc0cb","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","supabaseEdge":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T03:03:07.723318+00:00","proof_gate":"canonical_release_pending","source_sha":"31a8452067d23ef4ec9f6898b6e555becb0fc0cb","external_id":"forgejo-main-31a8452067d2","receipt_type":"canonical_release_status","idempotency_key":"mission:d3757cf3-b1cc-47f8-9714-a89e9d14b825:forgejo-release-status:31a8452067d23ef4ec9f6898b6e555becb0fc0cb:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending","mission_step_id":"9af0e16d-0cdc-4bd8-811b-20295669ba0a","command_center_event_id":"d3757cf3-b1cc-47f8-9714-a89e9d14b825"},{"id":"7621b2b5-4bb0-4ab0-bebb-f5de36751958","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.24-exact-release-classification","prNumber":4440,"terminal":false,"missionId":"07df1bcf-d096-4ea0-9ad9-1544b59995e5","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"6b9ecb80749fc16a6d8e22cf3d32f6a6e7114836","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"07df1bcf-d096-4ea0-9ad9-1544b59995e5"},"performance":null,"deploymentId":"canonical-release-6b9ecb80749f","workflowRunId":31311764700,"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":1293,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-09T11:50:07.452899+00:00","proof_gate":"canonical_release_dispatched","source_sha":"6b9ecb80749fc16a6d8e22cf3d32f6a6e7114836","external_id":"canonical-release-6b9ecb80749f","receipt_type":"ship_and_prove","idempotency_key":"mission:07df1bcf-d096-4ea0-9ad9-1544b59995e5:ship_and_prove:canonical_release_dispatched:6b9ecb80749fc16a6d8e22cf3d32f6a6e7114836:31311764700","mission_step_id":"d52f5399-b9e9-47b3-980a-08283e698d06","command_center_event_id":"07df1bcf-d096-4ea0-9ad9-1544b59995e5"},{"id":"7622e1eb-5cb3-4832-8252-0ced3eb7ca18","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-63adcd7e3f25","writes":[],"patches":[],"version":1,"approved":true,"missionId":"63adcd7e-3f25-4473-b073-5216c0bb17dc","objective":"Repair KNOCKLAUNCH completion machinery so owner-requested missions do not remain indefinitely in implementation/synthesis or merge-queue purgatory.","repository":"noel/KnockLaunchOS","visualProof":false,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/repair-generation-continuation.js","workers/cc-execution/src/version.js"],"anchored_edits":[{"path":"workers/cc-execution/src/index-mission-control.js","new_content":"  const autoProgressAuthorization = providerVerifiedAutoProgress","old_content":"  if (providerVerifiedSupervisorHandoff) {\n    return json({\n      ok: true,\n      status: \"waiting_for_gate\",\n      terminal: false,\n      continuationRequired: true,\n      ownerActionRequired: false,\n      proofGate: \"repair_mission_pr_handed_off_to_supervisor\",\n      reason: \"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response\",\n      prNumber,\n      executionProof: executionData,\n      autoProgressAuthorization: {\n        ok: true,\n        armed: true,\n        changed: false,\n        reason: \"provider_verified_in_scoped_patch_receipt\",\n      },\n      timingsMs: repairTimings,\n      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.\",\n      destructiveActionsAllowed: false,\n    }, 202);\n  }\n\n  const autoProgressAuthorization = providerVerifiedAutoProgress"},{"path":"workers/cc-execution/src/index-mission-control.js","new_content":"  if (semanticRefreshConflict && !alreadyMerged) {\n    const currentGeneration = Math.max(0, Number(body.repairGeneration ?? body.repair_generation ?? 0));\n    if (currentGeneration >= 2) {\n      return json({\n        ok: false,\n        status: \"blocked\",\n        terminal: false,\n        ownerActionRequired: false,\n        continuationRequired: false,\n        proofGate: \"repair_mission_corrective_generation_budget_exhausted\",\n        reason: \"refresh_conflict_corrective_generation_budget_exhausted\",\n        prNumber,\n        readinessAttempts: readiness.attempt,\n        refreshAttempted: true,\n        refreshProof: readiness.refreshProof || null,\n        readyProof: readyData,\n        timingsMs: repairTimings,\n        destructiveActionsAllowed: false,\n      }, 409);\n    }\n    const correctiveRequest = new Request(request.url, {\n      method: \"POST\",\n      headers: request.headers,\n      body: JSON.stringify({\n        ...body,\n        missionId: String(body.missionId || body.mission_id || \"\"),\n        mission_id: String(body.missionId || body.mission_id || \"\"),\n        repairGeneration: currentGeneration + 1,\n        repair_generation: currentGeneration + 1,\n        repairContinuationReason: \"refresh_conflict_requires_corrective_generation\",\n        repair_continuation_reason: \"refresh_conflict_requires_corrective_generation\",\n        prNumber: null,\n        pr_number: null,\n        branch: null,\n        branchName: null,\n        files: [],\n        patches: [],\n        anchored_edits: [],\n        anchoredEdits: [],\n        ship: true,\n        approved: true,\n        ownerApproved: true,\n      }),\n    });\n    return executeRepairMission(correctiveRequest, env, ctx);\n  }","old_content":"  if (semanticRefreshConflict && !alreadyMerged) {\n    return json({\n      ok: true,\n      status: \"corrective_generation_required\",\n      terminal: false,\n      ownerActionRequired: false,\n      continuationRequired: true,\n      proofGate: \"repair_mission_refresh_conflict_requires_corrective_generation\",\n      reason: \"refresh_conflict_requires_corrective_generation\",\n      prNumber,\n      readinessAttempts: readiness.attempt,\n      refreshAttempted: true,\n      refreshProof: readiness.refreshProof || null,\n      readyProof: readyData,\n      timingsMs: repairTimings,\n      nextAction: \"Create exactly one fresh repair generation from current main under the same request contract; preserve this conflicted PR as evidence until the corrective generation proves preservation.\",\n      destructiveActionsAllowed: false,\n    }, 202);\n  }"},{"path":"workers/cc-execution/src/index-mission-control.js","new_content":"  if (sourceRepairRequired && !alreadyMerged) {\n    const currentGeneration = Math.max(0, Number(body.repairGeneration ?? body.repair_generation ?? 0));\n    if (currentGeneration >= 2) {\n      return json({\n        ok: false,\n        status: \"blocked\",\n        terminal: false,\n        ownerActionRequired: false,\n        continuationRequired: false,\n        proofGate: \"repair_mission_source_repair_budget_exhausted\",\n        reason: \"deterministic_gate_source_repair_budget_exhausted\",\n        failureCategory: \"source_failure\",\n        sourceRepairRequired: true,\n        prNumber,\n        readyProof: readyData,\n        timingsMs: repairTimings,\n        destructiveActionsAllowed: false,\n      }, 409);\n    }\n    const correctiveRequest = new Request(request.url, {\n      method: \"POST\",\n      headers: request.headers,\n      body: JSON.stringify({\n        ...body,\n        missionId: String(body.missionId || body.mission_id || \"\"),\n        mission_id: String(body.missionId || body.mission_id || \"\"),\n        repairGeneration: currentGeneration + 1,\n        repair_generation: currentGeneration + 1,\n        repairContinuationReason: \"deterministic_gate_source_repair\",\n        repair_continuation_reason: \"deterministic_gate_source_repair\",\n        prNumber: null,\n        pr_number: null,\n        branch: null,\n        branchName: null,\n        files: [],\n        patches: [],\n        anchored_edits: [],\n        anchoredEdits: [],\n        sourceRepairContext: { failedPrNumber: prNumber, readyProof: readyData },\n        ship: true,\n        approved: true,\n        ownerApproved: true,\n      }),\n    });\n    return executeRepairMission(correctiveRequest, env, ctx);\n  }","old_content":"  if (sourceRepairRequired && !alreadyMerged) {\n    return json({\n      ok: false,\n      status: \"source_repair_required\",\n      terminal: false,\n      ownerActionRequired: false,\n      continuationRequired: true,\n      proofGate: \"repair_mission_source_repair_required\",\n      reason: \"deterministic_gate_failure_requires_source_repair\",\n      failureCategory: \"source_failure\",\n      sourceRepairRequired: true,\n      prNumber,\n      readinessAttempts: readiness.attempt,\n      refreshAttempted: Boolean(readiness.refreshAttempted),\n      refreshProof: readiness.refreshProof || null,\n      readyProof: readyData,\n      timingsMs: repairTimings,\n      nextAction: \"Repair source on this same branch before Gate runs again; unchanged-head rerun is forbidden.\",\n      destructiveActionsAllowed: false,\n    }, 409);\n  }"},{"path":"workers/cc-execution/src/repair-generation-continuation.js","new_content":"export const MERGED_BRANCH_DELETED_CONTINUATION_REASON = \"merged_pr_branch_deleted\";\nexport const REFRESH_CONFLICT_CONTINUATION_REASON = \"refresh_conflict_requires_corrective_generation\";\nexport const DETERMINISTIC_GATE_SOURCE_REPAIR_REASON = \"deterministic_gate_source_repair\";\nconst REPAIR_GENERATION_CONTINUATION_REASONS = new Set([\n  MERGED_BRANCH_DELETED_CONTINUATION_REASON,\n  REFRESH_CONFLICT_CONTINUATION_REASON,\n  DETERMINISTIC_GATE_SOURCE_REPAIR_REASON,\n]);","old_content":"export const MERGED_BRANCH_DELETED_CONTINUATION_REASON = \"merged_pr_branch_deleted\";\nexport const REFRESH_CONFLICT_CONTINUATION_REASON = \"refresh_conflict_requires_corrective_generation\";\nconst REPAIR_GENERATION_CONTINUATION_REASONS = new Set([\n  MERGED_BRANCH_DELETED_CONTINUATION_REASON,\n  REFRESH_CONFLICT_CONTINUATION_REASON,\n]);"},{"path":"workers/cc-execution/src/version.js","new_content":"export const CC_EXECUTION_VERSION = \"1.64.92-terminal-completion-supervisor\";","old_content":"export const CC_EXECUTION_VERSION = \"1.64.91-virtual-witness-cold-standby\";"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"63adcd7e-3f25-4473-b073-5216c0bb17dc","ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/repair-generation-continuation.js","workers/cc-execution/src/version.js"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":"Owner-authorized P0 repair of durable mission completion and merge progression."},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":"Owner-authorized P0 repair of durable mission completion and merge progression."},"recovery":false,"fingerprint":"8666ea370fe9c9c41be052a46b85aa5facb19bb93b7f39f33c5000ad1243187f","replayCount":0,"serializedBytes":9265},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T15:47:07.729557+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:63adcd7e-3f25-4473-b073-5216c0bb17dc:repository-mutation-intent:8666ea370fe9c9c41be052a46b85aa5facb19bb93b7f39f33c5000ad1243187f:0","mission_step_id":"0685eabf-6479-4530-a882-c13bee4f6e4d","command_center_event_id":"63adcd7e-3f25-4473-b073-5216c0bb17dc"},{"id":"76230654-9c1d-40f0-9d59-52a0af289d12","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-9b239608e0d7","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":6583,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":15677,"firstUsefulResultAt":"2026-10-05T23:01:37.126Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.65.4-release-terminal-proof-unblocks-queue","prNumber":5089,"terminal":false,"missionId":"9b239608-e0d7-4b46-a3f6-d4beed98a5b0","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6149,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2110,"approvedPlanMs":737,"missionSetupMs":264,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":264,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":264,"repositoryMutationMs":3296,"repositoryProviderMs":3296,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2099,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":264,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1197},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"9b239608-e0d7-4b46-a3f6-d4beed98a5b0"},"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":1534,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T23:02:00.11853+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"5089","receipt_type":"execute_mission","idempotency_key":"mission:9b239608-e0d7-4b46-a3f6-d4beed98a5b0:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"5a32ddc9-5d87-46db-8c65-e60a2a6abf14","command_center_event_id":"9b239608-e0d7-4b46-a3f6-d4beed98a5b0"},{"id":"76239ec7-d8ae-4beb-b015-180a4d37ede1","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/big-papis-functional-integrity-20260820","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":3872,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.0-tenant-workstream-rotation","prNumber":null,"terminal":false,"missionId":"d63ce685-b892-4a81-b20d-7fc0c00254d9","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"d63ce685-b892-4a81-b20d-7fc0c00254d9"},"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":5127,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-21T03:16:24.047453+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d63ce685-b892-4a81-b20d-7fc0c00254d9:execute_mission:repair_mission_execution_retryable","mission_step_id":"95d741e8-750a-460c-968f-079169ed3765","command_center_event_id":"d63ce685-b892-4a81-b20d-7fc0c00254d9"},{"id":"76248177-a2b8-4576-8717-1a3b18cac628","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-b5ecb59b331d","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":65392,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":124636,"firstUsefulResultAt":"2026-09-29T02:10:01.516Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.62.0-mission-freedom-cloudflare-primary","prNumber":4081,"terminal":false,"missionId":"b5ecb59b-331d-4157-8c98-ead58048fd7c","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4470,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":838,"missionSetupMs":272,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":272,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":272,"repositoryMutationMs":3632,"repositoryProviderMs":3632,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2299,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":272,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1333},"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":"b5ecb59b-331d-4157-8c98-ead58048fd7c"},"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":3880,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T02:12:11.68556+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4081","receipt_type":"execute_mission","idempotency_key":"mission:b5ecb59b-331d-4157-8c98-ead58048fd7c:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"8f7d34f6-a629-488d-b8b9-511186443688","command_center_event_id":"b5ecb59b-331d-4157-8c98-ead58048fd7c"},{"id":"76269147-0ea7-4dd3-8db8-5dd62c175885","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.94-terminal-completion-supervisor","prNumber":null,"terminal":false,"missionId":"9aeae219-4e37-4274-aba9-cec34317b5d3","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2540,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":452,"providerAuthMs":0,"ledgerPrepareMs":452,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":452,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":452,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Synthesize exact mutation from the resolved authoritative source targets and continue this same mission.","receiptRef":{"mode":"full","missionId":"9aeae219-4e37-4274-aba9-cec34317b5d3"},"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":3207,"likelyAffectedFiles":["src/PrivateAppShell.tsx","src/PcgAppShell.tsx","src/PublicAppShell.tsx","scripts/visual-witness-hosted-runner/src/screenshot-capture.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T13:01:05.698051+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9aeae219-4e37-4274-aba9-cec34317b5d3:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"5efec92e-283b-43cb-bbb0-505d60fbdc03","command_center_event_id":"9aeae219-4e37-4274-aba9-cec34317b5d3"},{"id":"762750e8-5e1b-4926-b58d-2a5110f89170","source":"cc-execution","status":"recorded","payload":{"objective":"Prepare the exact current PCGCompletionCenter source for a bounded frontend-only production cleanup that excludes obvious demo submissions from the authenticated PCG listings surface while preserving legitimate tenant-scoped data.","tenantRef":"PCG","receivedAt":"2026-10-04T12:44:28.763Z","fingerprint":"b7dabdc564506b13779a3994ae418c80424eeaa7c736bcf22a9ee0ae8bdbb00e","workstreamRef":"pcg","conversationId":null,"canonicalBranch":null,"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":false,"objective":"Prepare the exact current PCGCompletionCenter source for a bounded frontend-only production cleanup that excludes obvious demo submissions from the authenticated PCG listings surface while preserving legitimate tenant-scoped data.","proofKinds":[],"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":"Prepare the exact current PCGCompletionCenter source for a bounded frontend-only production cleanup that excludes obvious demo submissions from the authenticated PCG listings surface while preserving legitimate tenant-scoped data.","wordingChanged":false,"canonicalIntent":"Prepare the exact current PCGCompletionCenter source for a bounded frontend-only production cleanup that excludes obvious demo submissions from the authenticated PCG listings surface while preserving legitimate tenant-scoped data.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"legacy_derived","version":1,"outcomes":[{"id":"outcome-1","statement":"Prepare the exact current PCGCompletionCenter source for a bounded frontend-only production cleanup that excludes obvious demo submissions from the authenticated PCG listings surface while preserving legitimate tenant-scoped data.","provenance":{"reason":null,"source":"current_request_inference","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"objective":"Prepare the exact current PCGCompletionCenter source for a bounded frontend-only production cleanup that excludes obvious demo submissions from the authenticated PCG listings surface while preserving legitimate tenant-scoped data.","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.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"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.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"adaptivePolicy":{"risk":{"tier":"bounded","blastRadius":"narrow"},"proof":{"requiredKinds":["repository"],"visualProofScope":"none","interactionRequired":false,"runtimeProofRequired":true},"scope":{"route":"/pcg/dashboard?mode=listings","roleRef":null,"tenantRef":"PCG","sourceTargets":["src/pages/card-grading/PCGCompletionCenter.tsx"]},"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":["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_tenant_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":["frontend","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":["frontend"]},"inputSignals":{"rawUtterance":"Prepare the exact current PCGCompletionCenter source for a bounded frontend-only production cleanup that excludes obvious demo submissions from the authenticated PCG listings surface while preserving legitimate tenant-scoped data.","canonicalIntent":"Prepare the exact current PCGCompletionCenter source for a bounded frontend-only production cleanup that excludes obvious demo submissions from the authenticated PCG listings surface while preserving legitimate tenant-scoped data.","conversationContextPresent":false}},"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"repository","claim":"Prepare the exact current PCGCompletionCenter source for a bounded frontend-only production cleanup that excludes obvious demo submissions from the authenticated PCG listings surface while preserving legitimate tenant-scoped data.","route":"/pcg/dashboard?mode=listings","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Prepare-the-exact-current-PCGCompletionCenter-source-for-a-bounded-frontend-only-production-cleanup-","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"}},"requestedBranch":null,"conversationContext":null,"requestContractHash":"9927a72f0b91885a38acd66050df848c795b6467947cbdc69a94759140c37ce9","requestContractRevision":1},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-04T12:44:29.069767+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:65b81eda-eab3-488c-a9be-f6538d68c0f5:tenant-workstream-contribution:b7dabdc564506b13779a3994ae418c80424eeaa7c736bcf22a9ee0ae8bdbb00e","mission_step_id":null,"command_center_event_id":"65b81eda-eab3-488c-a9be-f6538d68c0f5"},{"id":"7627f49e-0835-4a29-9195-9f3478bcb3b3","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\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-repo\",\"proof-runtime\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-04T14:22:26.574255+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-e703a527270e\",\"prNumber\":4733,\"sourceSha\":\"fb31bc0fbb2e841a260533c1d13dfad607c85da8\",\"deploymentId\":\"forgejo-main-fb31bc0fbb2e\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T10:28:54.879202+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:e703a527-270e-4265-a49f-42123a642293:owner-progress-heartbeat:119407315","mission_step_id":"6049476b-32d2-4dc0-9e8c-93e2f0019b0e","command_center_event_id":"e703a527-270e-4265-a49f-42123a642293"},{"id":"762b2529-55a3-46eb-8192-5275999cffab","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"5bf97d184d0b6bc517911bf4dbb5168e3b044860","sourceSha":"78da90966a807d4cee09c15b8f66670e3dc359c6","sourceInMain":false,"compareStatus":"ancestry_read_retryable","ancestryProofResolved":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-10-03T18:00:12.613598+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"78da90966a807d4cee09c15b8f66670e3dc359c6","external_id":"canonical-release-78da90966a80","receipt_type":"canonical_release_status","idempotency_key":"mission:7756af88-06a7-4dad-a845-5f66967dfd38:forgejo-release-ancestry:78da90966a807d4cee09c15b8f66670e3dc359c6:5bf97d184d0b6bc517911bf4dbb5168e3b044860:ancestry_read_retryable","mission_step_id":"7b160250-6447-4f07-bf69-bfc1d5ac2639","command_center_event_id":"7756af88-06a7-4dad-a845-5f66967dfd38"},{"id":"762b87b9-1d9a-496a-b301-3130d7151614","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/big-papis-popup-map-csp-worker","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.144-request-contract-inference","prNumber":2738,"terminal":false,"missionId":"8d92926a-4b0c-41f9-b1c2-1fe888cf3f5a","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"fedd253fe48a3e7dac0f169856797d60f850564a","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7289,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":560,"approvedPlanMs":0,"missionSetupMs":270,"providerAuthMs":0,"shipAndProveMs":2544,"ledgerPrepareMs":270,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":270,"repositoryMutationMs":4178,"repositoryProviderMs":3466,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1809,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":270,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1657},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8d92926a-4b0c-41f9-b1c2-1fe888cf3f5a"},"performance":null,"deploymentId":"forgejo-main-fedd253fe48a","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":4527,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T07:34:47.592875+00:00","proof_gate":"canonical_release_dispatched","source_sha":"fedd253fe48a3e7dac0f169856797d60f850564a","external_id":"forgejo-main-fedd253fe48a","receipt_type":"execute_mission","idempotency_key":"mission:8d92926a-4b0c-41f9-b1c2-1fe888cf3f5a:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"9f8fba99-fc16-44a9-a659-84594d5d923a","command_center_event_id":"8d92926a-4b0c-41f9-b1c2-1fe888cf3f5a"},{"id":"762e3cc9-48cb-4eef-b416-2587ba9713f6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Implement one shared compact mobile-density primitive across the entire route family of every tenant that uses the MODES template. This is not limited to the MODES landing page or Big Papi's. The MODES home must show all four tenant-defined mode cards together above the fixed bottom navigation at 390x844 CSS pixels. Every nested route rendered inside a MODES tenant—mode dashboards, app/workspace pages, lists, forms, cards, toolbars, headers, content panels and navigation—must inherit the same significantly reduced mobile scale, spacing and shell geometry so the whole route family feels cohesive and fits cleanly. Implement at the shared MODES shell/layout/design-token owner rather than tenant-specific overrides or duplicated per-route CSS. Preserve each tenant's branding, artwork, data, mode names, destinations, authorization, and desktop presentation. Keep tap targets usable and safe areas correct. Non-MODES tenant shells must remain unchanged. Do not alter backend, data, auth, or control-plane/release architecture. Continue the existing mission and branch; deliver one PR, canonical gate, squash merge, production deploy, repository proof of shared ownership, and representative live proof on /big-papis home plus at least one nested /big-papis route.","wordingChanged":false,"canonicalIntent":"Implement one shared compact mobile-density primitive across the entire route family of every tenant that uses the MODES template. This is not limited to the MODES landing page or Big Papi's. The MODES home must show all four tenant-defined mode cards together above the fixed bottom navigation at 390x844 CSS pixels. Every nested route rendered inside a MODES tenant—mode dashboards, app/workspace pages, lists, forms, cards, toolbars, headers, content panels and navigation—must inherit the same significantly reduced mobile scale, spacing and shell geometry so the whole route family feels cohesive and fits cleanly. Implement at the shared MODES shell/layout/design-token owner rather than tenant-specific overrides or duplicated per-route CSS. Preserve each tenant's branding, artwork, data, mode names, destinations, authorization, and desktop presentation. Keep tap targets usable and safe areas correct. Non-MODES tenant shells must remain unchanged. Do not alter backend, data, auth, or control-plane/release architecture. Continue the existing mission and branch; deliver one PR, canonical gate, squash merge, production deploy, repository proof of shared ownership, and representative live proof on /big-papis home plus at least one nested /big-papis route.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Every MODES tenant inherits one shared compact mobile scale across its complete route family.","proofConditionIds":["proof-home","proof-nested"]}],"objective":"Implement one shared compact mobile-density primitive across the entire route family of every tenant that uses the MODES template. This is not limited to the MODES landing page or Big Papi's. The MODES home must show all four tenant-defined mode cards together above the fixed bottom navigation at 390x844 CSS pixels. Every nested route rendered inside a MODES tenant—mode dashboards, app/workspace pages, lists, forms, cards, toolbars, headers, content panels and navigation—must inherit the same significantly reduced mobile scale, spacing and shell geometry so the whole route family feels cohesive and fits cleanly. Implement at the shared MODES shell/layout/design-token owner rather than tenant-specific overrides or duplicated per-route CSS. Preserve each tenant's branding, artwork, data, mode names, destinations, authorization, and desktop presentation. Keep tap targets usable and safe areas correct. Non-MODES tenant shells must remain unchanged. Do not alter backend, data, auth, or control-plane/release architecture. Continue the existing mission and branch; deliver one PR, canonical gate, squash merge, production deploy, repository proof of shared ownership, and representative live proof on /big-papis home plus at least one nested /big-papis route.","constraints":[{"id":"constraint-1","statement":"All current and future MODES-family tenants inherit the compact mobile scale across their full route families","proofConditionIds":["proof-home","proof-nested"]},{"id":"constraint-2","statement":"MODES home shows all four tenant-defined modes at 390x844 above fixed bottom navigation","proofConditionIds":["proof-home","proof-nested"]},{"id":"constraint-3","statement":"Nested MODES routes inherit compact shell, typography, spacing, panels, forms, lists and toolbars from the shared owner","proofConditionIds":["proof-home","proof-nested"]},{"id":"constraint-4","statement":"Non-MODES tenant shells remain unchanged","proofConditionIds":["proof-home","proof-nested"]},{"id":"constraint-5","statement":"Preserve desktop presentation, tenant-specific branding, data, routes, behavior, auth, safe areas and usable tap targets","proofConditionIds":["proof-home","proof-nested"]},{"id":"constraint-6","statement":"No backend, data, auth, or control-plane changes","proofConditionIds":["proof-home","proof-nested"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-home","kind":"runtime","claim":"The shared MODES owner—not tenant-specific overrides—makes the live /big-papis home display all four modes together at 390x844 above bottom navigation.","route":"https://app.knocklaunch.app/big-papis","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-nested","kind":"runtime","claim":"A representative live nested /big-papis MODES route inherits the same compact mobile shell and content density at 390x844, while repository diff confirms full shared route-family ownership.","route":"https://app.knocklaunch.app/big-papis/inventory","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"b66dfa59428c126ab2c404960fe1325785a2cd79c296829ecacd4238fdbe28cf","requestContractRevision":3,"previousRequestContractHash":"ea2ced79916838f74ff975accde5bde798eb899d02e7b07b96d070c9fc28f0e4"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T00:26:20.512419+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5a628af5-a0ed-4d0d-b6cc-6ad4776ccff7:request-contract:b66dfa59428c126ab2c404960fe1325785a2cd79c296829ecacd4238fdbe28cf","mission_step_id":"2bf56756-02ba-425e-8848-763cd1edec77","command_center_event_id":"5a628af5-a0ed-4d0d-b6cc-6ad4776ccff7"},{"id":"762ee1ff-0abb-495d-87aa-edd5dcc4dd90","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"reasoning_required","branch":null,"reason":null,"status":"synthesis_required","metrics":{"receiptBytes":5083,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":2489,"firstUsefulResultAt":"2026-10-06T02:17:19.133Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.65.7-prime-stale-manual-retirement-adapter","prNumber":null,"terminal":false,"missionId":"ad6a9637-ec9a-4218-a5e8-2ee17a136907","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3909,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":281,"providerAuthMs":0,"ledgerPrepareMs":281,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":281,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":281,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Synthesize exact mutation from the resolved authoritative source targets and continue this same mission.","receiptRef":{"mode":"full","missionId":"ad6a9637-ec9a-4218-a5e8-2ee17a136907"},"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":1852,"likelyAffectedFiles":["src/PrivateAppShell.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T02:17:21.6753+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ad6a9637-ec9a-4218-a5e8-2ee17a136907:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"cd311df9-968a-471a-a87f-af24a725ecf5","command_center_event_id":"ad6a9637-ec9a-4218-a5e8-2ee17a136907"},{"id":"76303415-ee55-4cd7-a217-f76e590ae6e7","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-36671e905530","writes":[],"patches":[],"version":1,"approved":true,"missionId":"36671e90-5530-43b3-b8ed-814d551040bd","objective":"Fix Forgejo runner capacity bookkeeping only so PRIME distinguishes runner registrations from execution slots: ci-01=1 heavy slot, ci-02=2 heavy slots, paul-light=1 light slot. Preserve labels, scheduling, failover, PAUL behavior, and workflow behavior unchanged. Add regression coverage and verify live forgejo_runner_list and forgejo_resilience_status.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js","workers/cc-execution/test/mcp.test.js","config/control-plane-capabilities.json"],"anchored_edits":[{"path":"workers/cc-execution/src/index-mcp.js","edits":[{"new_content":"const FORGEJO_RUNNER_EXECUTION_SLOTS = Object.freeze({\n  \"knocklaunch-ci-01\": 1,\n  \"knocklaunch-ci-02\": 2,\n  \"paul-light\": 1,\n});\n\nexport function summarizeForgejoRunnerPool(runners = []) {\n  const configuredRegistrations = { total: 3, heavy: 2, light: 1 };\n  const configured = { total: 4, heavy: 3, light: 1 };\n  const expectedHeavyNames = [\"knocklaunch-ci-01\", \"knocklaunch-ci-02\"];\n  const live = runners.filter((runner) => String(runner?.status || \"\").toLowerCase() !== \"offline\");\n  const hasLabel = (runner, label) => Array.isArray(runner?.labels) && runner.labels.includes(label);\n  const executionSlots = (runner) => Math.max(1, Number(FORGEJO_RUNNER_EXECUTION_SLOTS[String(runner?.name || \"\")]) || 1);\n  const heavy = live.filter((runner) => hasLabel(runner, \"docker\"));\n  const light = live.filter((runner) => hasLabel(runner, \"paul-light\"));\n  const registrations = { total: live.length, heavy: heavy.length, light: light.length };\n  const effectiveTotal = live.reduce((sum, runner) => sum + executionSlots(runner), 0);\n  const effectiveHeavy = heavy.reduce((sum, runner) => sum + executionSlots(runner), 0);\n  const effectiveLight = light.reduce((sum, runner) => sum + executionSlots(runner), 0);\n  // Forgejo exposes runner-level busy state, not per-slot occupancy. Treat a busy\n  // runner as fully occupied so availability is conservative rather than inflated.\n  const busyTotal = live.filter((runner) => runner.busy).reduce((sum, runner) => sum + executionSlots(runner), 0);\n  const busyHeavy = heavy.filter((runner) => runner.busy).reduce((sum, runner) => sum + executionSlots(runner), 0);\n  const busyLight = light.filter((runner) => runner.busy).reduce((sum, runner) => sum + executionSlots(runner), 0);\n  const capacity = {\n    configured,\n    configuredRegistrations,\n    registrations,\n    effectiveTotal,\n    effectiveHeavy,\n    effectiveLight,\n    busyTotal,\n    busyHeavy,\n    busyLight,\n    availableTotal: Math.max(0, effectiveTotal - busyTotal),\n    availableHeavy: Math.max(0, effectiveHeavy - busyHeavy),\n    availableLight: Math.max(0, effectiveLight - busyLight),\n    capacityAligned: registrations.total >= configuredRegistrations.total\n      && registrations.heavy >= configuredRegistrations.heavy\n      && registrations.light >= configuredRegistrations.light\n      && effectiveTotal >= configured.total\n      && effectiveHeavy >= configured.heavy\n      && effectiveLight >= configured.light,\n  };\n  const observedHeavyNames = heavy.map((runner) => String(runner.name || \"\")).filter(Boolean).sort();\n  const heavyVersions = [...new Set(heavy.map((runner) => String(runner.version || \"\")).filter(Boolean))].sort();\n  const symmetry = {\n    expectedHeavyNames,\n    observedHeavyNames,\n    expectedVersion: \"v13.0.0\",\n    observedVersions: heavyVersions,\n    namesAligned: expectedHeavyNames.every((name) => observedHeavyNames.includes(name)),\n    versionsAligned: heavy.length === configuredRegistrations.heavy && heavyVersions.length === 1 && heavyVersions[0] === \"v13.0.0\",\n    labelsAligned: heavy.every((runner) => hasLabel(runner, \"docker\")),\n  };\n  symmetry.aligned = symmetry.namesAligned && symmetry.versionsAligned && symmetry.labelsAligned;\n  const degradedMode = registrations.heavy <= 0\n    ? \"heavy_unavailable\"\n    : registrations.heavy === 1\n      ? \"heavy_degraded_single_runner\"\n      : registrations.light <= 0\n        ? \"light_degraded\"\n        : \"normal\";\n  const recoveryPosture = degradedMode === \"normal\"\n    ? \"full_capacity\"\n    : degradedMode === \"heavy_degraded_single_runner\"\n      ? \"continue_heavy_work_on_healthy_sibling\"\n      : degradedMode === \"heavy_unavailable\"\n        ? \"pause_heavy_work_until_runner_recovery\"\n        : \"continue_heavy_work_light_owned_work_waits_for_recovery\";\n  const enrichedRunners = runners.map((runner) => ({\n    ...runner,\n    executionSlots: String(runner?.status || \"\").toLowerCase() === \"offline\" ? 0 : executionSlots(runner),\n    role: hasLabel(runner, \"docker\") ? \"heavy\" : hasLabel(runner, \"paul-light\") ? \"light\" : \"other\",\n    eligibility: String(runner?.status || \"\").toLowerCase() === \"offline\" ? \"unavailable\" : runner?.busy ? \"busy\" : \"eligible\",\n  }));\n  return { capacity, degradedMode, recoveryPosture, symmetry, runners: enrichedRunners };\n}","old_content":"function summarizeForgejoRunnerPool(runners = []) {\n  const configured = { total: 3, heavy: 2, light: 1 };\n  const expectedHeavyNames = [\"knocklaunch-ci-01\", \"knocklaunch-ci-02\"];\n  const live = runners.filter((runner) => String(runner?.status || \"\").toLowerCase() !== \"offline\");\n  const hasLabel = (runner, label) => Array.isArray(runner?.labels) && runner.labels.includes(label);\n  const heavy = live.filter((runner) => hasLabel(runner, \"docker\"));\n  const light = live.filter((runner) => hasLabel(runner, \"paul-light\"));\n  const busyTotal = live.filter((runner) => runner.busy).length;\n  const busyHeavy = heavy.filter((runner) => runner.busy).length;\n  const busyLight = light.filter((runner) => runner.busy).length;\n  const capacity = {\n    configured,\n    effectiveTotal: live.length,\n    effectiveHeavy: heavy.length,\n    effectiveLight: light.length,\n    busyTotal,\n    busyHeavy,\n    busyLight,\n    availableTotal: Math.max(0, live.length - busyTotal),\n    availableHeavy: Math.max(0, heavy.length - busyHeavy),\n    availableLight: Math.max(0, light.length - busyLight),\n    capacityAligned: live.length >= configured.total && heavy.length >= configured.heavy && light.length >= configured.light,\n  };\n  const observedHeavyNames = heavy.map((runner) => String(runner.name || \"\")).filter(Boolean).sort();\n  const heavyVersions = [...new Set(heavy.map((runner) => String(runner.version || \"\")).filter(Boolean))].sort();\n  const symmetry = {\n    expectedHeavyNames,\n    observedHeavyNames,\n    expectedVersion: \"v13.0.0\",\n    observedVersions: heavyVersions,\n    namesAligned: expectedHeavyNames.every((name) => observedHeavyNames.includes(name)),\n    versionsAligned: heavy.length === configured.heavy && heavyVersions.length === 1 && heavyVersions[0] === \"v13.0.0\",\n    labelsAligned: heavy.every((runner) => hasLabel(runner, \"docker\")),\n  };\n  symmetry.aligned = symmetry.namesAligned && symmetry.versionsAligned && symmetry.labelsAligned;\n  const degradedMode = capacity.effectiveHeavy <= 0\n    ? \"heavy_unavailable\"\n    : capacity.effectiveHeavy === 1\n      ? \"heavy_degraded_single_runner\"\n      : capacity.effectiveLight <= 0\n        ? \"light_degraded\"\n        : \"normal\";\n  const recoveryPosture = degradedMode === \"normal\"\n    ? \"full_capacity\"\n    : degradedMode === \"heavy_degraded_single_runner\"\n      ? \"continue_heavy_work_on_healthy_sibling\"\n      : degradedMode === \"heavy_unavailable\"\n        ? \"pause_heavy_work_until_runner_recovery\"\n        : \"continue_heavy_work_light_owned_work_waits_for_recovery\";\n  const enrichedRunners = runners.map((runner) => ({\n    ...runner,\n    role: hasLabel(runner, \"docker\") ? \"heavy\" : hasLabel(runner, \"paul-light\") ? \"light\" : \"other\",\n    eligibility: String(runner?.status || \"\").toLowerCase() === \"offline\" ? \"unavailable\" : runner?.busy ? \"busy\" : \"eligible\",\n  }));\n  return { capacity, degradedMode, recoveryPosture, symmetry, runners: enrichedRunners };\n}"}]},{"path":"workers/cc-execution/test/mcp.test.js","edits":[{"new_content":"import { handleMcpRequest, summarizeForgejoRunnerPool } from \"../src/index-mcp.js\";","old_content":"import { handleMcpRequest } from \"../src/index-mcp.js\";"},{"new_content":"test(\"routes the canonical MCP endpoint through the deployed router\", async () => {\n  const response = await routedWorker.fetch(req({ jsonrpc: \"2.0\", id: 6, method: \"initialize\", params: { protocolVersion: \"2025-11-25\", capabilities: {}, clientInfo: { name: \"router-test\", version: \"1\" } } }), env, {});\n  assert.equal(response.status, 200);\n  const data = await body(response);\n  assert.equal(data.result.serverInfo.name, \"knocklaunch-command-center\");\n});\n\ntest(\"runner capacity distinguishes registrations from execution slots\", () => {\n  const summary = summarizeForgejoRunnerPool([\n    { name: \"knocklaunch-ci-01\", status: \"idle\", busy: false, version: \"v13.0.0\", labels: [\"docker\"] },\n    { name: \"knocklaunch-ci-02\", status: \"idle\", busy: false, version: \"v13.0.0\", labels: [\"docker\"] },\n    { name: \"paul-light\", status: \"idle\", busy: false, version: \"v13.0.0\", labels: [\"paul-light\"] },\n  ]);\n  assert.deepEqual(summary.capacity.configured, { total: 4, heavy: 3, light: 1 });\n  assert.deepEqual(summary.capacity.configuredRegistrations, { total: 3, heavy: 2, light: 1 });\n  assert.deepEqual(summary.capacity.registrations, { total: 3, heavy: 2, light: 1 });\n  assert.equal(summary.capacity.effectiveHeavy, 3);\n  assert.equal(summary.capacity.availableHeavy, 3);\n  assert.equal(summary.capacity.capacityAligned, true);\n  assert.equal(summary.symmetry.aligned, true);\n  assert.equal(summary.runners.find((runner) => runner.name === \"knocklaunch-ci-02\")?.executionSlots, 2);\n});","old_content":"test(\"routes the canonical MCP endpoint through the deployed router\", async () => {\n  const response = await routedWorker.fetch(req({ jsonrpc: \"2.0\", id: 6, method: \"initialize\", params: { protocolVersion: \"2025-11-25\", capabilities: {}, clientInfo: { name: \"router-test\", version: \"1\" } } }), env, {});\n  assert.equal(response.status, 200);\n  const data = await body(response);\n  assert.equal(data.result.serverInfo.name, \"knocklaunch-command-center\");\n});"}]},{"path":"workers/cc-execution/src/version.js","edits":[{"new_content":"export const CC_EXECUTION_VERSION = \"1.58.263-runner-slot-capacity-accounting\";","old_content":"export const CC_EXECUTION_VERSION = \"1.58.262-negated-visual-intent-guard\";"}]},{"path":"config/control-plane-capabilities.json","edits":[{"new_content":"    \"forgejoRunnerInventoryPolicy\": \"command_center_read_only_native_forgejo_repo_plus_authenticated_user_visible_runner_endpoints_deduped_sanitized_id_name_status_busy_version_labels_no_registration_tokens_live_nonoffline_inventory_authoritative_registration_summary_and_declared_execution_slot_capacity_kept_separate_offline_runner_contributes_zero_slots_busy_runner_availability_is_conservatively_zero_for_all_declared_slots\",\n    \"runnerIsolationOwnerBoundary\": \"live_forgejo_runner_inventory_is_authoritative_offline_runners_never_count_toward_effective_capacity_execution_slot_capacity_is_declared_per_runner_name_and_does_not_create_extra_registrations_independent_jobs_may_progress_on_distinct_live_eligible_slots_without_weakening_control_plane_gate\",\n    \"runnerPoolFailoverPolicy\": \"forgejo_native_label_scheduling_preserves_two_docker_heavy_runner_registrations_while_capacity_accounting_weights_knocklaunch_ci_01_as_one_slot_and_knocklaunch_ci_02_as_two_slots_one_failed_or_offline_heavy_runner_reduces_effective_slots_and_degrades_registration_redundancy_without creating a second scheduler or failover queue\",\n    \"runnerDegradedModePolicy\": {\"normal\":\"two_heavy_registrations_and_one_light_registration_live\",\"heavy_degraded_single_runner\":\"exactly_one_heavy_registration_live_even_when_that_runner_has_multiple_execution_slots\",\"heavy_unavailable\":\"zero_heavy_registrations_live_heavy_work_waits_for_recovery_light_work_may_continue\",\"light_degraded\":\"zero_light_registrations_live_heavy_work_continues_light_owned_work_waits_or_recovers\"},","old_content":"    \"forgejoRunnerInventoryPolicy\": \"command_center_read_only_native_forgejo_repo_plus_authenticated_user_visible_runner_endpoints_deduped_sanitized_id_name_status_busy_version_labels_no_registration_tokens_live_nonoffline_inventory_authoritative_capacity_summary_deduped_total_docker_heavy_paul_light_light_busy_reported_separately_configured_capacity_ceiling_must_not_exceed_live_eligible_capacity\",\n    \"runnerIsolationOwnerBoundary\": \"live_forgejo_runner_inventory_is_authoritative_offline_runners_never_count_toward_effective_capacity_configured_heavy_job_budget_is_only_a_ceiling_independent_jobs_may_progress_on_distinct_live_eligible_runners_without_weakening_control_plane_gate\",\n    \"runnerPoolFailoverPolicy\": \"forgejo_native_label_scheduling_treats_each_nonoffline_nonbusy_docker_runner_as_an_independent_heavy_slot_one_failed_or_offline_heavy_runner_reduces_effective_capacity_without_stopping_the_healthy_sibling_no_duplicate_scheduler_or_failover_queue\",\n    \"runnerDegradedModePolicy\": {\"normal\":\"effective_heavy_gte_2_and_effective_light_gte_1\",\"heavy_degraded_single_runner\":\"effective_heavy_eq_1_work_continues_on_healthy_sibling\",\"heavy_unavailable\":\"effective_heavy_eq_0_heavy_work_waits_for_recovery_light_work_may_continue\",\"light_degraded\":\"effective_light_eq_0_heavy_work_continues_light_owned_work_waits_or_recovers\"},"},{"new_content":"    \"runnerExpectedVersion\": \"v13.0.0\",\n    \"runnerExpectedHeavyNames\": [\"knocklaunch-ci-01\", \"knocklaunch-ci-02\"],\n    \"runnerExecutionSlotsByName\": {\"knocklaunch-ci-01\":1,\"knocklaunch-ci-02\":2,\"paul-light\":1},\n    \"runnerConfiguredExecutionSlots\": {\"total\":4,\"heavy\":3,\"light\":1},\n    \"runnerConfiguredRegistrations\": {\"total\":3,\"heavy\":2,\"light\":1},","old_content":"    \"runnerExpectedVersion\": \"v13.0.0\",\n    \"runnerExpectedHeavyNames\": [\"knocklaunch-ci-01\", \"knocklaunch-ci-02\"],"}]}],"implementation":{"files":[],"writes":[]},"requestContract":{"outcomes":[{"id":"runner-slot-accounting","statement":"PRIME reports 2 heavy runner registrations and 3 heavy execution slots when ci-01 and ci-02 are healthy.","proofConditionIds":["runtime-slot-proof"]}],"constraints":[{"id":"preserve-runner-routing","statement":"Runner labels, workflow routing, failover behavior, and PAUL assignments are unchanged.","proofConditionIds":["runtime-slot-proof"]}],"proofConditions":[{"id":"runtime-slot-proof","kind":"runtime","claim":"Live forgejo_runner_list and forgejo_resilience_status report heavy execution capacity 3 while symmetry still reflects exactly ci-01 and ci-02 as the two heavy registrations.","required":true,"requiredReleaseTargets":["ccExecution"]}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"36671e90-5530-43b3-b8ed-814d551040bd","ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js","workers/cc-execution/test/mcp.test.js","config/control-plane-capabilities.json"],"requestContract":{"outcomes":[{"id":"runner-slot-accounting","statement":"PRIME reports 2 heavy runner registrations and 3 heavy execution slots when ci-01 and ci-02 are healthy.","proofConditionIds":["runtime-slot-proof"]}],"constraints":[{"id":"preserve-runner-routing","statement":"Runner labels, workflow routing, failover behavior, and PAUL assignments are unchanged.","proofConditionIds":["runtime-slot-proof"]}],"proofConditions":[{"id":"runtime-slot-proof","kind":"runtime","claim":"Live forgejo_runner_list and forgejo_resilience_status report heavy execution capacity 3 while symmetry still reflects exactly ci-01 and ci-02 as the two heavy registrations.","required":true,"requiredReleaseTargets":["ccExecution"]}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js","workers/cc-execution/test/mcp.test.js","config/control-plane-capabilities.json"],"controlPlaneMaintenanceReason":"Correct live PRIME runner capacity accounting without changing scheduling or runner registrations."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js","workers/cc-execution/test/mcp.test.js","config/control-plane-capabilities.json"],"controlPlaneMaintenanceReason":"Correct live PRIME runner capacity accounting without changing scheduling or runner registrations."},"recovery":false,"fingerprint":"7b4c122e4cd012a84d9ef524a641978896d53a2dcbe3a2e285f5ee380de7d673","replayCount":0,"serializedBytes":17250},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T22:16:25.245927+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:36671e90-5530-43b3-b8ed-814d551040bd:repository-mutation-intent:7b4c122e4cd012a84d9ef524a641978896d53a2dcbe3a2e285f5ee380de7d673:0","mission_step_id":"08a45760-3ec6-453f-b6de-6ffeb39eb354","command_center_event_id":"36671e90-5530-43b3-b8ed-814d551040bd"},{"id":"7635ebe1-7ec1-4a94-9341-e3a08bb8bfad","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mu2raer9","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2822,"terminal":false,"missionId":"996e7b99-0ac3-40fb-b346-fa1f14b360a1","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1554,"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":"996e7b99-0ac3-40fb-b346-fa1f14b360a1"},"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-15T14:27:15.314339+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2822","receipt_type":"automatic_mission_resume","idempotency_key":"mission:996e7b99-0ac3-40fb-b346-fa1f14b360a1:automatic-mission-resume:2822:repair_mission_waiting_for_gate","mission_step_id":"85319a8c-e1fe-47b2-91a3-46bafe315dc7","command_center_event_id":"996e7b99-0ac3-40fb-b346-fa1f14b360a1"},{"id":"76378ec9-e64a-49c6-bfda-f2e05eadd757","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"142dd733-21f6-418f-9dc1-3366b76704ba","phase":"universal_visual_witness_supervised","branch":"ai/objective-first-repair-mtnhth86","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1760,"terminal":false,"missionId":"a52190ee-a183-4013-95c5-31610dcc529d","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"aef41d8b26b5035887b6e9dd25e4cc86032a2454","timingsMs":{"wake":21226,"total":21525,"submit":299,"wakeAttempts":3},"nextAction":"Poll inspect_route_status or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"a52190ee-a183-4013-95c5-31610dcc529d"},"performance":null,"deploymentId":"forgejo-main-aef41d8b26b5","workflowRunId":5336,"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":662,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-04T22:13:37.967436+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"aef41d8b26b5035887b6e9dd25e4cc86032a2454","external_id":"142dd733-21f6-418f-9dc1-3366b76704ba","receipt_type":"visual_proof_started","idempotency_key":"mission:a52190ee-a183-4013-95c5-31610dcc529d:visual-start:142dd733-21f6-418f-9dc1-3366b76704ba","mission_step_id":"7fbfd3f6-d8e8-45c0-abfb-07df9305e78e","command_center_event_id":"a52190ee-a183-4013-95c5-31610dcc529d"},{"id":"7638d176-963c-4e6f-8ab8-8e5716f1f27a","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtioruph","reason":null,"status":"complete","metrics":{"receiptBytes":6376,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.2-visual-witness-proof-projection","prNumber":1259,"terminal":false,"missionId":"630bd3c3-9abe-4ba3-a921-645f39a4fb13","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"handlerMs":3230,"missionSetupMs":2348},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"630bd3c3-9abe-4ba3-a921-645f39a4fb13"},"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":2080,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-01T13:55:31.267791+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"1259","receipt_type":"execute_mission","idempotency_key":"mission:630bd3c3-9abe-4ba3-a921-645f39a4fb13:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"f07aa820-ce11-4d07-ba88-2590e9c8454c","command_center_event_id":"630bd3c3-9abe-4ba3-a921-645f39a4fb13"},{"id":"76395228-6a44-423c-8554-b26a2aacdaa3","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"anchored_edits resolution failed","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.34.1-fast-observe-default","prNumber":null,"terminal":false,"missionId":"18ec595d-05ff-4ebc-90a0-22964139c88e","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"18ec595d-05ff-4ebc-90a0-22964139c88e"},"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":417,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-08-11T15:30:42.652216+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:18ec595d-05ff-4ebc-90a0-22964139c88e:execute_mission:repair_mission_execution_blocked","mission_step_id":"892ce09c-c2ed-46ae-87f1-00c83694fefd","command_center_event_id":"18ec595d-05ff-4ebc-90a0-22964139c88e"},{"id":"7639e6ee-4f89-4ca2-b57e-3822ed22eafe","source":"github-status","status":"pending","payload":{"failed":[],"states":{"canonical-web/source-proof":"pending","canonical-web-production/live":"success","canonical-production-release/verified":"pending"},"missing":[],"pending":["canonical-production-release/verified"],"required":["canonical-production-release/verified"],"sourceSha":"a47a41427de46f4e58f889794714132d52f1f6ed","releaseState":"pending","exactConductorRun":{"id":31067226795,"status":"in_progress","headSha":"a47a41427de46f4e58f889794714132d52f1f6ed","conclusion":null,"sourceMatches":true},"ccExecutionRuntimeProof":null},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-06T03:01:01.407372+00:00","proof_gate":"canonical_release_pending","source_sha":"a47a41427de46f4e58f889794714132d52f1f6ed","external_id":"canonical-release-a47a41427de4","receipt_type":"canonical_release_status","idempotency_key":"mission:54b95b5e-769f-4f65-abf7-8a5ec58ef86a:release-status:a47a41427de46f4e58f889794714132d52f1f6ed:pending:canonical-production-release/verified=pending","mission_step_id":"b2d2d018-e6c4-44d0-8667-fd070c1d4e60","command_center_event_id":"54b95b5e-769f-4f65-abf7-8a5ec58ef86a"},{"id":"763b242b-0fc3-487c-b9e8-e35fdd4b121a","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":"7e726011db011f131631722e06d39f6845f7ced9","releaseState":"pending","exactConductorRun":{"id":31397841828,"status":"in_progress","headSha":"7e726011db011f131631722e06d39f6845f7ced9","conclusion":null,"compareStatus":"identical","sourceMatches":true,"containsSourceSha":true,"reconciliationMode":null},"ccExecutionRuntimeProof":null},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-10T14:23:12.148115+00:00","proof_gate":"canonical_release_pending","source_sha":"7e726011db011f131631722e06d39f6845f7ced9","external_id":"canonical-release-7e726011db01","receipt_type":"canonical_release_status","idempotency_key":"mission:70577105-2484-480e-a6b7-4fa60fede228:release-status:7e726011db011f131631722e06d39f6845f7ced9:31397841828:pending:canonical-production-release/verified=pending","mission_step_id":"5e6cd532-f669-450a-a8fe-37a1dd2516bb","command_center_event_id":"70577105-2484-480e-a6b7-4fa60fede228"},{"id":"763b320c-2268-422a-9ad7-11c2141683c1","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6acf60262379","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.112-orphan-release-cache-cleanup","prNumber":2435,"terminal":false,"missionId":"6acf6026-2379-4faa-831e-78c4c7016cf4","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"a6bcd9b0eb089e83a77526728edff6dee4d7bfec","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11754,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1482,"approvedPlanMs":0,"missionSetupMs":892,"providerAuthMs":0,"shipAndProveMs":9829,"ledgerPrepareMs":234,"ledgerReconcileMs":0,"lineageReconcileMs":658,"resolvePreflightMs":892,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":234,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6acf6026-2379-4faa-831e-78c4c7016cf4"},"performance":null,"deploymentId":"forgejo-main-a6bcd9b0eb08","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":2525,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-11T22:04:26.549565+00:00","proof_gate":"canonical_release_dispatched","source_sha":"a6bcd9b0eb089e83a77526728edff6dee4d7bfec","external_id":"forgejo-main-a6bcd9b0eb08","receipt_type":"execute_mission","idempotency_key":"mission:6acf6026-2379-4faa-831e-78c4c7016cf4:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"6dc31b3f-ed6e-43a2-8b61-1c4056d55ef0","command_center_event_id":"6acf6026-2379-4faa-831e-78c4c7016cf4"},{"id":"763b9a92-62d9-471d-b75a-6a8f9dac3166","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:26:39.061985+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:119418346","mission_step_id":"8f1c0a7d-df5b-4529-9b5e-b41c824b98db","command_center_event_id":"6cd825d0-ddfe-4532-8e8e-5f72704f5be5"},{"id":"763c48a0-d1dc-4a0d-8d73-d385b83eb33b","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Convert only the remaining test-only mission-fast-1 identifier to a UUID fixture on PR #2287.","baseSha":"b6af7ef22095b528b2f8a36606d29485fd39e738","issuedAt":1789022791965,"expiresAt":1789022971965,"missionId":"20aae700-7266-447e-844c-b0d60ddea665","authorizationId":"0c3bca3c-ad1c-4ed2-b867-335374a9daed","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T06:46:32.410144+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"b6af7ef22095b528b2f8a36606d29485fd39e738","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:0c3bca3c-ad1c-4ed2-b867-335374a9daed","mission_step_id":"4919f3c1-0b00-4c46-96dc-f07486281403","command_center_event_id":"20aae700-7266-447e-844c-b0d60ddea665"},{"id":"763cd958-607e-4eeb-9684-6e3c53174523","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\":\"runtime_proof\",\"deadlineAt\":\"2026-10-06T21:49:29.897774+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:47:07.468139+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:03ae342a-9f97-4392-bc31-fc1ecd72fb74:owner-progress-heartbeat:119421068","mission_step_id":"e0f9e27f-4baa-48bf-b4de-213697758de3","command_center_event_id":"03ae342a-9f97-4392-bc31-fc1ecd72fb74"},{"id":"763e6c23-32ff-47a4-a1a9-41b028f9b754","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-cb6fcc96c1d1","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":13322,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":1,"executorlessWaitMs":177690,"firstUsefulResultAt":"2026-10-01T20:48:13.720Z","recoveryAttemptCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":4407,"terminal":false,"missionId":"cb6fcc96-c1d1-4d03-a749-40c11c17c9db","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2623,"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":"cb6fcc96-c1d1-4d03-a749-40c11c17c9db"},"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-01T20:51:10.053972+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4407","receipt_type":"automatic_mission_resume","idempotency_key":"mission:cb6fcc96-c1d1-4d03-a749-40c11c17c9db:automatic-mission-resume:4407:repair_mission_pr_ready_retryable","mission_step_id":"36b62902-2ec7-4dca-b7cb-ff34fbf2e60e","command_center_event_id":"cb6fcc96-c1d1-4d03-a749-40c11c17c9db"},{"id":"76424c1f-1864-490a-93f2-b88b36ca4629","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/fix-startup-failsafe-logout","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":17391,"releaseCount":0,"toolCallCount":15,"repeatedCallCount":12,"ownerInterruptionCount":0},"version":null,"prNumber":132,"terminal":false,"missionId":"62a13607-578d-407d-a5fa-cb656e85a0d6","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":"62a13607-578d-407d-a5fa-cb656e85a0d6"},"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":904,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-15T15:41:15.803963+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"132","receipt_type":"automatic_mission_resume","idempotency_key":"mission:62a13607-578d-407d-a5fa-cb656e85a0d6:automatic-mission-resume:132:repair_mission_pr_ready_retryable","mission_step_id":"92dabce2-5cde-4511-b180-b0a6bc61744f","command_center_event_id":"62a13607-578d-407d-a5fa-cb656e85a0d6"},{"id":"7642d41c-78f3-4fd2-b93d-a2fff6c222f9","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-44f070bdc846","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":10012,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":1477,"firstUsefulResultAt":"2026-09-25T00:15:13.867Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.268-parallel-forgejo-operator-reads","prNumber":null,"terminal":false,"missionId":"44f070bd-c846-4e51-8ed8-ec3fbe1a75aa","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":679,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":266,"providerAuthMs":0,"ledgerPrepareMs":266,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":266,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":266,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"44f070bd-c846-4e51-8ed8-ec3fbe1a75aa"},"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":1174,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T00:15:23.904708+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:44f070bd-c846-4e51-8ed8-ec3fbe1a75aa:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"83284df3-a049-4b92-8616-79926c8a9f9e","command_center_event_id":"44f070bd-c846-4e51-8ed8-ec3fbe1a75aa"},{"id":"76433401-84cc-460e-a7af-742495cd4881","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/curri-production-pulse-20260824","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.17-custom-domain-witness-origins","prNumber":null,"terminal":false,"missionId":"eae61863-98a4-4714-b4e4-81bc0d22fcba","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":"eae61863-98a4-4714-b4e4-81bc0d22fcba"},"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":9211,"likelyAffectedFiles":["src/components/realtor/AgentSuccessWorkspace.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-24T05:44:12.773017+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:eae61863-98a4-4714-b4e4-81bc0d22fcba:execute_mission:repair_mission_synthesis_ready","mission_step_id":"c391810c-9af8-49f7-bdff-02d79fb2a5f7","command_center_event_id":"eae61863-98a4-4714-b4e4-81bc0d22fcba"},{"id":"764395bd-b180-4901-af05-007ca8514bae","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"6921a2386a42e1760b44f56dddcf56bc2c1972cb","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-console-accurate-answer","satisfied":false,"statement":"Console Sidekick uses one canonical witness run per visual question and answers from its evidence; normal questions use AI chat; raw runner/sentinel errors never replace a usable answer.","proofConditionIds":["proof-production","proof-visual"]},{"id":"outcome-laptop-sentinel-portable","satisfied":true,"statement":"Laptop witness arbiter script is protected against BOM/CRLF executable corruption without weakening sentinel freshness checks.","proofConditionIds":["proof-production"]}],"satisfied":false,"constraints":[{"id":"single-witness-dispatch","satisfied":false,"statement":"A visual question must dispatch at most one canonical witness run before answer generation; answer generation must not start another visual run.","proofConditionIds":["proof-production","proof-visual"]},{"id":"evidence-grounding","satisfied":false,"statement":"Claims about visible live page state must be grounded in the canonical witness observation. If evidence is unavailable, say the fresh visual check could not run rather than inventing state.","proofConditionIds":["proof-production","proof-visual"]},{"id":"sentinel-safety","satisfied":true,"statement":"Do not relax sentinel freshness, runner authority, or authentication checks; repair the sentinel executable and user-facing fallback behavior instead.","proofConditionIds":["proof-production"]},{"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":"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":"c81293c493925e15abeb601fce748e42392321c6da202bcb449dc5c9130915d0","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","ccExecution":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution","frontend","supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"c81293c493925e15abeb601fce748e42392321c6da202bcb449dc5c9130915d0"},"required":true,"satisfied":true},{"id":"proof-visual","kind":"visual","evidence":{"modeBound":true,"claimBound":true,"routeBound":true,"witnessMode":"observe","witnessRoute":"/admin/console","currentSourceSha":"6921a2386a42e1760b44f56dddcf56bc2c1972cb","witnessSourceSha":"6921a2386a42e1760b44f56dddcf56bc2c1972cb","verificationState":null,"witnessRequestContractHash":"c81293c493925e15abeb601fce748e42392321c6da202bcb449dc5c9130915d0"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["ccExecution","frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T21:55:08.587462+00:00","proof_gate":"request_contract_pending","source_sha":"6921a2386a42e1760b44f56dddcf56bc2c1972cb","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:a473d2ab-1d3f-4e82-b34c-2fefe2ec4d37:request-contract:c81293c493925e15abeb601fce748e42392321c6da202bcb449dc5c9130915d0:6921a2386a42e1760b44f56dddcf56bc2c1972cb:pending:visual","mission_step_id":"c9d09eab-584d-4e5e-bedd-5213ae56f4fa","command_center_event_id":"a473d2ab-1d3f-4e82-b34c-2fefe2ec4d37"},{"id":"76457ffb-97fa-430d-8816-1e192517d07e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"351d35593c0855d3b0242d7ec72740c8f91e70ee","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"351d35593c0855d3b0242d7ec72740c8f91e70ee","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"3a1b3352455ab7c8f4d87470339bb95fb69afc06b0cc989274c2d0dfba46a5e1","forgejoWorkflowProof":{"runId":13392,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":6,"observedTargetStates":{"frontend":"success"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T14:07:48.706899+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"351d35593c0855d3b0242d7ec72740c8f91e70ee","external_id":"forgejo-main-351d35593c08","receipt_type":"canonical_release_status","idempotency_key":"mission:10537c19-2b88-4637-9b64-d2a82ec654b0:forgejo-release-status:351d35593c0855d3b0242d7ec72740c8f91e70ee:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"9648c147-651e-4a5c-9c17-0be2497135d3","command_center_event_id":"10537c19-2b88-4637-9b64-d2a82ec654b0"},{"id":"7645fb70-3141-4f56-9b4b-2b9950edfb6b","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-a2c3e8e59098","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2532,"terminal":false,"missionId":"a2c3e8e5-9098-4afb-9859-d79df40d66b8","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"e2c0fa7efde6aec133d8662ba37e07b45624b029","timingsMs":{"prReadinessMs":3013,"approvedPlanMs":0,"shipAndProveMs":15647,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a2c3e8e5-9098-4afb-9859-d79df40d66b8"},"performance":null,"deploymentId":"forgejo-main-e2c0fa7efde6","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":1984,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T19:43:55.89435+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2532","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a2c3e8e5-9098-4afb-9859-d79df40d66b8:automatic-mission-resume:2532:canonical_release_dispatched","mission_step_id":"c24ed996-c04e-4508-be8f-7ab6b5dd65d3","command_center_event_id":"a2c3e8e5-9098-4afb-9859-d79df40d66b8"},{"id":"7649c1a6-78aa-48fb-91db-a63d2352ac23","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":4755,"terminal":false,"missionId":"c6f38733-639e-4c34-b755-517a7b37c865","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"9a78f89a85abe3b38ce0566e12654399b7168e77","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"c6f38733-639e-4c34-b755-517a7b37c865"},"performance":null,"deploymentId":"canonical-release-9a78f89a85ab","workflowRunId":31686893363,"releaseTargets":{"frontend":false,"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":1219,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-13T09:30:26.970693+00:00","proof_gate":"canonical_release_dispatched","source_sha":"9a78f89a85abe3b38ce0566e12654399b7168e77","external_id":"canonical-release-9a78f89a85ab","receipt_type":"ship_and_prove","idempotency_key":"mission:c6f38733-639e-4c34-b755-517a7b37c865:ship_and_prove:canonical_release_dispatched:9a78f89a85abe3b38ce0566e12654399b7168e77:31686893363","mission_step_id":"1ce052fd-f354-4ce3-9561-9d0a7c98009a","command_center_event_id":"c6f38733-639e-4c34-b755-517a7b37c865"},{"id":"7649d559-2dca-41ee-a569-e4be4f48e728","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/enforce-owner-efficiency-rules-20260828","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":4758,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.55.0-godmode-restore-points","prNumber":898,"terminal":false,"missionId":"663414dd-71d6-4ec0-a097-08b6e755583d","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"0df69c506d640957a043ec536ebc7c1df50db0ab","timingsMs":{"handlerMs":14525,"prReadinessMs":3750,"approvedPlanMs":0,"missionSetupMs":2676,"shipAndProveMs":10093},"nextAction":null,"receiptRef":{"mode":"full","missionId":"663414dd-71d6-4ec0-a097-08b6e755583d"},"performance":null,"deploymentId":"forgejo-main-0df69c506d64","workflowRunId":null,"releaseTargets":{"frontend":false,"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":5986,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-28T01:56:14.764794+00:00","proof_gate":"canonical_release_dispatched","source_sha":"0df69c506d640957a043ec536ebc7c1df50db0ab","external_id":"forgejo-main-0df69c506d64","receipt_type":"execute_mission","idempotency_key":"mission:663414dd-71d6-4ec0-a097-08b6e755583d:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"a741ed7e-20da-49b4-b3a4-d0a6a63539a9","command_center_event_id":"663414dd-71d6-4ec0-a097-08b6e755583d"},{"id":"764a922f-80b7-4a5d-a721-1f07a1cc36eb","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/cc-release-live-fastpath-20260825","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1130,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.37-mission-phase-timings","prNumber":null,"terminal":false,"missionId":"ec249474-6ed2-482a-8460-b023e74d8e04","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":34,"missionSetupMs":458},"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":"ec249474-6ed2-482a-8460-b023e74d8e04"},"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":9956,"likelyAffectedFiles":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/test/release-orchestration-invariants.test.js","workers/cc-execution/src/version.js","config/control-plane-capabilities.json",".forgejo/workflows/knocklaunch.yml"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-25T12:15:51.104765+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ec249474-6ed2-482a-8460-b023e74d8e04:execute_mission:repair_mission_synthesis_ready","mission_step_id":"0f0f9343-e78c-415d-acbd-e296db1429a2","command_center_event_id":"ec249474-6ed2-482a-8460-b023e74d8e04"},{"id":"764be52b-752a-48ed-88df-27cc5093f586","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"c8b15a44a7fe3ebb2cf1fc4edc78a0d55f596ffb","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"c8b15a44a7fe3ebb2cf1fc4edc78a0d55f596ffb","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":"f0cd416a4d84be23b104b5f6484e62dc6f89dcc677360360cc8fd30d048494a9","forgejoWorkflowProof":{"runId":12165,"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-27T05:15:21.649291+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"c8b15a44a7fe3ebb2cf1fc4edc78a0d55f596ffb","external_id":"forgejo-main-c8b15a44a7fe","receipt_type":"canonical_release_status","idempotency_key":"mission:51e13981-a22e-4a05-82c3-11359f5a1b13:forgejo-release-status:c8b15a44a7fe3ebb2cf1fc4edc78a0d55f596ffb:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"4146f8f1-9970-4ed6-85ba-9eb228b0f462","command_center_event_id":"51e13981-a22e-4a05-82c3-11359f5a1b13"},{"id":"764d25c2-c806-4f01-9f3c-14954165bdb1","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for Visual Witness reliability repair. Repair Visual Witness reliability so full audits are durable, resumable across runner/browser interruption, and cannot report success with missing required audit work.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for Visual Witness reliability repair. Repair Visual Witness reliability so full audits are durable, resumable across runner/browser interruption, and cannot report success with missing required audit work.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"durable-checkpoints","statement":"Required route/viewport/action/evidence work is represented by deterministic durable checkpoints persisted before advancing.","proofConditionIds":["repo-proof","live-witness-proof"]},{"id":"resume","statement":"Browser, runner, lane, or container interruption preserves completed checkpoint evidence and resumes only unfinished work without duplicate completed checkpoint identities.","proofConditionIds":["repo-proof","live-witness-proof"]},{"id":"timeouts","statement":"Legitimate progressing audits are not killed by the 120000ms no-progress threshold or one monolithic 900000ms whole-audit deadline; actual hangs remain bounded.","proofConditionIds":["repo-proof","live-witness-proof"]},{"id":"terminal-accounting","statement":"Terminal success requires every required checkpoint to have a terminal receipt and exposes completed, remaining, missing, duplicate, and resumed accounting.","proofConditionIds":["repo-proof","live-witness-proof"]},{"id":"failover","statement":"Primary/virtual failover continues unfinished work from durable progress.","proofConditionIds":["repo-proof","live-witness-proof"]},{"id":"display-capture","statement":"Fix the primary Xvfb readiness defect when safely within the same Visual Witness-owned repair; otherwise preserve headless fallback and report the remaining display-capture degradation separately.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"regression-tests","statement":"Regression coverage protects checkpoint persistence, resume/idempotency, completion accounting, interruption/failover, and timeout/heartbeat semantics.","proofConditionIds":["repo-proof"]}],"objective":"Unfreeze control plane for Visual Witness reliability repair. Repair Visual Witness reliability so full audits are durable, resumable across runner/browser interruption, and cannot report success with missing required audit work.","constraints":[{"id":"delivery","statement":"Use one fresh ai/* branch, one Forgejo PR, KnockLaunch Gate, squash merge, and only affected ccExecution/onrunner releases.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"security","statement":"Do not weaken GodMode authority, tenant projection isolation, authentication, credentials, or fail-closed safety.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"finish-line","statement":"Do not treat PR, green gate, merge, deployment dispatch, runner health, or partial evidence as completion.","proofConditionIds":["live-witness-proof"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-proof","runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Exact merged Forgejo source contains the durable checkpoint/resume/timeout repair and regression coverage.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution","onrunner"],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"runtime-proof","kind":"runtime","claim":"Affected live ccExecution and OnRunner runtime identities correspond to the merged repair and both witness lanes remain usable, with any display-capture degradation explicitly reported.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution","onrunner"],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"live-witness-proof","kind":"interaction","claim":"A representative canonical Visual Witness audit on the live release reaches terminal complete through the repaired lifecycle and returns explicit checkpoint accounting with no required work missing or duplicated.","route":"https://app.knocklaunch.app/admin/experience-studio","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[{"id":"witness-live-ready","type":"wait_for_testid","testid":"experience-studio-welcome","waitMs":20000,"required":true}],"allowedReleaseTargets":["ccExecution","onrunner"],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-for-Visual-Witness-reliability-repair.-Repair-Visual-Witness-reliability-so-f","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["ccExecution","onrunner"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["repo-proof","runtime-proof"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"601ff176b67af4ccf7cf83f0035274d59d309bb21ff246e68245a3af87acb8d0","requestContractRevision":2,"previousRequestContractHash":"9d63758e5f7cee2f853867d9c727affaf261221cd1dd65b170688fb3d77ee78e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T03:49:08.624838+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:25776a3e-f543-4fb8-921f-4747b7def5a8:request-contract:601ff176b67af4ccf7cf83f0035274d59d309bb21ff246e68245a3af87acb8d0","mission_step_id":"12611830-4e24-47b0-8186-fe5b9970fd62","command_center_event_id":"25776a3e-f543-4fb8-921f-4747b7def5a8"},{"id":"764f1b78-348b-4ed2-8958-1eb9aebc3111","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/curri-background-owner-fix-20260906","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/curri-background-owner-fix-20260906","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.66-repair-generation-continuation","prNumber":null,"terminal":false,"missionId":"30b4e392-129f-44f7-8ad6-3f33a30a69f6","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":406,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":894,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":894,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":894,"repositoryMutationMs":406,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":894,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"30b4e392-129f-44f7-8ad6-3f33a30a69f6"},"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":1565,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T12:52:07.559262+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:30b4e392-129f-44f7-8ad6-3f33a30a69f6:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"677e7387-b263-47a2-a9a1-2397cfeaf6f7","command_center_event_id":"30b4e392-129f-44f7-8ad6-3f33a30a69f6"},{"id":"76533a04-80b1-4bda-9fe5-1fdf51ff868e","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-c1a357e53eae","writes":[],"patches":[],"approved":true,"missionId":"c1a357e5-3eae-42ed-9cd4-f6fde7e3673c","objective":"Harden the KNOCKLAUNCH release/control-plane machinery.","repository":"noel/KnockLaunchOS","ownerApproved":true,"anchored_edits":[{"new":"const runsPayload = await forgejo(env, repository, \"GET\", \"/actions/runs?limit=50\");","old":"const runsPayload = await forgejo(env, repository, \"GET\", \"/actions/runs?limit=3\");","path":"workers/cc-execution/src/index-release-fast-lane.js","expectedSha":"d467080036c68fdb3fc14b69ac814ef0e9d0c652"},{"new":"export const CC_EXECUTION_VERSION = \"1.58.221-exact-head-gate-window\";","old":"export const CC_EXECUTION_VERSION = \"1.58.220-terminal-step-projection\";","path":"workers/cc-execution/src/version.js","expectedSha":"50cbefc00b372510518819ced9ba34c80ad2ada2"}],"implementation":{"files":[],"writes":[]},"durableMutationResume":true},"recovery":false,"fingerprint":"ae022661db79f89f12897a24484abc3b7b549bc9433644e5838f292743196e5d","replayCount":0,"serializedBytes":962},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T03:49:17.668554+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:c1a357e5-3eae-42ed-9cd4-f6fde7e3673c:repository-mutation-intent:ae022661db79f89f12897a24484abc3b7b549bc9433644e5838f292743196e5d:0","mission_step_id":"32697721-e361-4e93-b7a8-f255e2748693","command_center_event_id":"c1a357e5-3eae-42ed-9cd4-f6fde7e3673c"},{"id":"765408ec-f004-4804-be5a-228db85c5cda","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":"Modify cc-execution and its regression contracts to enforce the owner-experience execution invariants in the existing mission.","proofKinds":["repository","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":"Modify cc-execution and its regression contracts to enforce the owner-experience execution invariants in the existing mission.","wordingChanged":false,"canonicalIntent":"Modify cc-execution and its regression contracts to enforce the owner-experience execution invariants in the existing mission.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"terminal-truth","statement":"Command Center mutation work only becomes owner-facing LIVE/DONE after terminal Gate, merge, required release-target, and runtime proof.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["repo-proof","runtime-proof"]},{"id":"auto-continuation","statement":"Command Center nonterminal internal states with ownerActionRequired=false automatically resume on the same durable mission.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["repo-proof","runtime-proof"]},{"id":"deterministic-source","statement":"Command Center takes deterministic exact-source continuation when exact targets or mutations are known and prevents repeated identical synthesis/source-resolution loops.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["repo-proof","runtime-proof"]},{"id":"owner-interruption","statement":"Owner interruption occurs only when ownerActionRequired=true for an external action.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["repo-proof","runtime-proof"]}],"objective":"Modify cc-execution and its regression contracts to enforce the owner-experience execution invariants in the existing mission.","constraints":[{"id":"scope","statement":"Implement only Command Center / cc-execution machinery and its regression tests; preserve tenant/product behavior.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["repo-proof"]},{"id":"safety","statement":"Preserve authentication, authorization, protected-main, Gate, request-contract, and release-verification safety invariants.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["repo-proof","runtime-proof"]},{"id":"lineage","statement":"Preserve one durable mission, one canonical branch, one focused PR, Gate, squash merge, affected-target release, and terminal proof.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["repo-proof","runtime-proof"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["repo-proof","runtime-proof"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["repo-proof","runtime-proof"]}],"adaptivePolicy":{"risk":{"tier":"high","blastRadius":"sensitive"},"proof":{"requiredKinds":["repository","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":"serialize_overlapping_mutations","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":["backend_runtime"],"capabilityDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"releaseTargetHints":[]},"inputSignals":{"rawUtterance":"Modify cc-execution and its regression contracts to enforce the owner-experience execution invariants in the existing mission.","canonicalIntent":"Modify cc-execution and its regression contracts to enforce the owner-experience execution invariants in the existing mission.","conversationContextPresent":false}},"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Source and regression contracts enforce the owner-experience invariants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution runtime contains and verifies the owner-experience invariants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Modify-cc-execution-and-its-regression-contracts-to-enforce-the-owner-experience-execution-invariant","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["ccExecution"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["repo-proof","runtime-proof"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"0b11d4961e85d5e9ec42ed79dcfa27a107e6868ae7afd9039aba11815188491d","requestContractRevision":2,"previousRequestContractHash":"bea2da3f0a83b5bc312556e7ff0ca87113bb09177e8cc194798dbb8d28e8c821"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T00:26:50.402454+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5985fcd9-1c4f-491d-af2a-278f521b5414:request-contract:0b11d4961e85d5e9ec42ed79dcfa27a107e6868ae7afd9039aba11815188491d","mission_step_id":"56060d22-25b6-4754-abc6-6400f3c32939","command_center_event_id":"5985fcd9-1c4f-491d-af2a-278f521b5414"},{"id":"76550b95-80f5-47e2-967b-23764468d50d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-839275a103f5","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":null,"terminal":false,"missionId":"839275a1-03f5-4bf5-ba4d-cdebee610652","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15960,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":15960,"missionSetupMs":387,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":387,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":387,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":387,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"839275a1-03f5-4bf5-ba4d-cdebee610652"},"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":1553,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T19:40:25.549981+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:839275a1-03f5-4bf5-ba4d-cdebee610652:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"c470e207-2d0f-4088-a2f4-4239e2825550","command_center_event_id":"839275a1-03f5-4bf5-ba4d-cdebee610652"},{"id":"76558ecb-a4af-4e4e-a1b6-3bd9d6b46526","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"4e9635e09b1fc511c5131e6d4e6cfccdd9e9f37c","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"academy-anon-closed","satisfied":true,"statement":"Anonymous users no longer execute can_view_tenant_member_academy and the five member-visibility policies apply only to authenticated users.","proofConditionIds":["repo","runtime","advisor"]},{"id":"academy-auth-preserved","satisfied":true,"statement":"Authenticated and service-role access semantics remain intact for Academy member enrollment/progress/roleplay/badge policies.","proofConditionIds":["runtime"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Do not change Academy data, policy predicates, function body, course-publication behavior, or unrelated Academy policies.","proofConditionIds":["repo","runtime"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo","runtime","advisor"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo","runtime","advisor"]}],"contractHash":"174b27c4da4a52a81c6fbdfce94b2fc58f0459ba3ebcb338353f48588de068f3","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"reason":null,"gateRunId":9616,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":true,"namedGateTestPath":null,"releaseTargetStates":{"migrations":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"174b27c4da4a52a81c6fbdfce94b2fc58f0459ba3ebcb338353f48588de068f3","unsuccessfulTargets":[],"activeReleaseTargets":["migrations"],"allowedReleaseTargets":["migrations"],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":["migrations"],"migrationReleaseVerified":true,"repositoryConditionBound":true,"repositoryProofSourceSha":"4e9635e09b1fc511c5131e6d4e6cfccdd9e9f37c"},"required":true,"satisfied":true},{"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":"174b27c4da4a52a81c6fbdfce94b2fc58f0459ba3ebcb338353f48588de068f3"},"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":"174b27c4da4a52a81c6fbdfce94b2fc58f0459ba3ebcb338353f48588de068f3"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T15:13:35.558698+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"4e9635e09b1fc511c5131e6d4e6cfccdd9e9f37c","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:a4211dd9-cca6-4ee6-9a45-12f9c8df53cf:request-contract:174b27c4da4a52a81c6fbdfce94b2fc58f0459ba3ebcb338353f48588de068f3:4e9635e09b1fc511c5131e6d4e6cfccdd9e9f37c:verified:","mission_step_id":"a7e05fc0-a7e1-4bd0-9dfd-db6f47919022","command_center_event_id":"a4211dd9-cca6-4ee6-9a45-12f9c8df53cf"},{"id":"765687a9-29bd-469f-ac48-38233da01fc2","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/prime-mcp-lockdown-live-20260908","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2140,"terminal":false,"missionId":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5118,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1172,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1172,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1172,"repositoryMutationMs":5118,"repositoryProviderMs":3541,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2013,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1172,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1528},"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":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},"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":3733,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:36:38.386639+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2140","receipt_type":"execute_mission","idempotency_key":"mission:eb03e4aa-d652-4778-ad64-0b33e4fe13ec:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"7c61b143-ed59-4358-8fdd-523c52671c7e","command_center_event_id":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},{"id":"7657446c-f541-4b14-8d57-07c9c1b633ce","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-mthfq4d4","reason":null,"status":"in_progress","metrics":{"receiptBytes":14454,"releaseCount":1,"toolCallCount":9,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.56.5-premium-motion-source-targets","prNumber":1199,"terminal":false,"missionId":"c9cccd2c-d333-4fe8-bc0d-89a248388bb3","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"5bb9b50c50aa45fa790dad1eb0e787f201a9f77e","timingsMs":{"handlerMs":8185,"prReadinessMs":782,"approvedPlanMs":0,"missionSetupMs":2001,"shipAndProveMs":6817},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"c9cccd2c-d333-4fe8-bc0d-89a248388bb3"},"performance":null,"deploymentId":"forgejo-main-5bb9b50c50aa","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1010,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"385f3582-1b06-5a13-85b5-ad36fa03b397","created_at":"2026-08-31T16:18:09.640522+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"5bb9b50c50aa45fa790dad1eb0e787f201a9f77e","external_id":"forgejo-main-5bb9b50c50aa","receipt_type":"execute_mission","idempotency_key":"mission:c9cccd2c-d333-4fe8-bc0d-89a248388bb3:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"f2b264e8-7466-4705-8bb6-604391f09552","command_center_event_id":"c9cccd2c-d333-4fe8-bc0d-89a248388bb3"},{"id":"76584402-44bb-49d2-9220-45b26086a1d5","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Deterministic Gate failure on PR 2219 proves stale timeout invariant expectations and operator capability metadata must be aligned with the owner-authorized bounded read policy.","baseSha":"fb8d0be0a582e5586b98d89c8ba5be4f0d2c0d79","issuedAt":1788925322435,"expiresAt":1788925502435,"missionId":"366e8a41-b11b-446f-8147-da071bd5769c","authorizationId":"2e5031c1-dc0f-4c21-8759-2816148832c9","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:42:02.907406+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"fb8d0be0a582e5586b98d89c8ba5be4f0d2c0d79","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2e5031c1-dc0f-4c21-8759-2816148832c9","mission_step_id":"a438c951-71cc-4900-aa4e-4fd24bff2871","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"765936a4-615c-41bc-8cea-ca2c227e5514","source":"onrunner","status":"verified","payload":{"ok":true,"jobId":"6a31605b-ae68-4769-924a-91a9679f111d","phase":"universal_visual_witness_status","branch":"ai/objective-first-repair-8b6ae21fdbf3","reason":null,"status":"verification_pending","metrics":{"receiptBytes":54435,"releaseCount":0,"toolCallCount":22,"repeatedCallCount":10,"executorlessWaitMs":351268,"firstUsefulResultAt":"2026-09-28T17:29:57.984Z","recoveryAttemptCount":5,"ownerInterruptionCount":0},"version":null,"prNumber":4025,"terminal":false,"missionId":"8b6ae21f-dbf3-4249-be54-d9f80a5158ae","operation":"visual_proof_status","proofGate":"interactive_visual_witness_verified","sourceSha":"d673d03e3b2bd0290f305b454503879a199839c3","timingsMs":{"queue":1189,"total":23167,"execution":21978},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8b6ae21f-dbf3-4249-be54-d9f80a5158ae"},"performance":null,"deploymentId":"forgejo-main-d673d03e3b2b","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"6a31605b-ae68-4769-924a-91a9679f111d","tenant":null,"runnerUrl":"https://laptop-witness.knocklaunch.app","runnerLane":"laptop","attemptsUsed":1,"supervisorId":"6a31605b-ae68-4769-924a-91a9679f111d","failureReason":null,"observedRoute":"/admin/console","runnerVersion":"laptop-cd17b09fdb31","attemptLineage":[{"jobId":"95870a33-03bc-45e5-baee-4c6cf48affd3","attempt":1,"category":"verified","sourceSha":"cd17b09fdb31a85433ce5c1c6f9cbbd563eced82","startedAt":"2026-09-28T17:35:11.833Z","completedAt":"2026-09-28T17:35:34.773Z","runtimeLane":"cc-execution -> Local Laptop -> universal-witness.mjs","browserEngine":"chromium","failureReason":null,"retryRecovery":null,"runnerVersion":"laptop-cd17b09fdb31","browserLaunchReason":"display_unavailable_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":"verified","requestedRoute":"/admin/console","runnerSourceSha":"cd17b09fdb31a85433ce5c1c6f9cbbd563eced82","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":12650,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["operator-respond"]},"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":22965,"ownerActionRequired":false,"ownerFacingTerminal":false,"requestContractHash":"ca2600882315943f6945e507f37cb6a6412c8b8f7c6f55c5c3dfb0b36e31e619","continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T17:35:51.252031+00:00","proof_gate":"interactive_visual_witness_verified","source_sha":"laptop-cd17b09fdb31","external_id":"6a31605b-ae68-4769-924a-91a9679f111d","receipt_type":"visual_proof_status","idempotency_key":"mission:8b6ae21f-dbf3-4249-be54-d9f80a5158ae:visual:6a31605b-ae68-4769-924a-91a9679f111d:verified","mission_step_id":"403d384e-e25b-4b01-b89c-69dc0d65306b","command_center_event_id":"8b6ae21f-dbf3-4249-be54-d9f80a5158ae"},{"id":"765b2851-5317-45bd-b05b-f23553ff17a4","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-orphan-pr-reconciliation-repair","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2896,"terminal":false,"missionId":"9f448d31-6af5-4b8e-a1f3-4e11ba17e7a6","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":937,"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":"9f448d31-6af5-4b8e-a1f3-4e11ba17e7a6"},"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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T13:30:17.07381+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2896","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9f448d31-6af5-4b8e-a1f3-4e11ba17e7a6:automatic-mission-resume:2896:repair_mission_waiting_for_gate","mission_step_id":"a13a48bd-85af-4531-8cfe-d36df47e6e11","command_center_event_id":"9f448d31-6af5-4b8e-a1f3-4e11ba17e7a6"},{"id":"765b2eb0-102b-4204-95bd-c4a9debc68dc","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tranzformer-auto-detailing-tenant","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":15386,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":6,"ownerInterruptionCount":0},"version":null,"prNumber":373,"terminal":false,"missionId":"933a8071-ed4f-4d7b-8962-633f1907e3ae","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":"933a8071-ed4f-4d7b-8962-633f1907e3ae"},"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":"6d00f95b-9a61-4c0d-9df2-a2f4677be812","created_at":"2026-08-18T14:54:37.304586+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"373","receipt_type":"automatic_mission_resume","idempotency_key":"mission:933a8071-ed4f-4d7b-8962-633f1907e3ae:automatic-mission-resume:373:repair_mission_pr_ready_retryable","mission_step_id":"2681249b-9986-46b3-9fac-b91b5bbf4819","command_center_event_id":"933a8071-ed4f-4d7b-8962-633f1907e3ae"},{"id":"765df528-be7a-4f10-91b5-5d35d616f584","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-980653b3107d","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.156-platform-resilience-hardening","prNumber":2873,"terminal":false,"missionId":"980653b3-107d-48d5-9aae-6049df3ffe77","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"c96f6810d79906a6363874ee402d09bd8227cd63","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5624,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":462,"approvedPlanMs":0,"missionSetupMs":438,"providerAuthMs":0,"shipAndProveMs":4562,"ledgerPrepareMs":438,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":438,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":438,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"980653b3-107d-48d5-9aae-6049df3ffe77"},"performance":null,"deploymentId":"forgejo-main-c96f6810d799","workflowRunId":8577,"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":1477,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T03:26:51.504899+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"c96f6810d79906a6363874ee402d09bd8227cd63","external_id":"forgejo-main-c96f6810d799","receipt_type":"execute_mission","idempotency_key":"mission:980653b3-107d-48d5-9aae-6049df3ffe77:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"fb646f04-d2df-4790-a8f3-06c979e72429","command_center_event_id":"980653b3-107d-48d5-9aae-6049df3ffe77"},{"id":"765ef832-48a8-4a0a-bab1-b4f65e485879","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-4101663c6761","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":56118,"releaseCount":0,"toolCallCount":18,"repeatedCallCount":13,"executorlessWaitMs":545733,"firstUsefulResultAt":"2026-10-02T14:43:16.575Z","recoveryAttemptCount":14,"ownerInterruptionCount":0},"version":null,"prNumber":4474,"terminal":false,"missionId":"4101663c-6761-44d0-9400-11115e5fcf44","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2167,"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":"4101663c-6761-44d0-9400-11115e5fcf44"},"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-02T14:49:45.203501+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4474","receipt_type":"automatic_mission_resume","idempotency_key":"mission:4101663c-6761-44d0-9400-11115e5fcf44:automatic-mission-resume:4474:repair_mission_pr_ready_retryable","mission_step_id":"13778ee9-6cd1-4497-b564-5e7be9657489","command_center_event_id":"4101663c-6761-44d0-9400-11115e5fcf44"},{"id":"76613c4d-7a90-485a-8046-c5f4bb3ae250","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/stabilize-tenant-loading","reason":"pull_request_checks_pending","status":"retryable","metrics":{"receiptBytes":3561,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.46.8-intent-aware-objectives","prNumber":154,"terminal":false,"missionId":"de06263a-d1f1-4e0f-a2c0-6f319d6675ed","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":"de06263a-d1f1-4e0f-a2c0-6f319d6675ed"},"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":3485,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-15T17:45:47.866557+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"154","receipt_type":"execute_mission","idempotency_key":"mission:de06263a-d1f1-4e0f-a2c0-6f319d6675ed:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"0222b8a5-83db-4836-99eb-60c06fdfb272","command_center_event_id":"de06263a-d1f1-4e0f-a2c0-6f319d6675ed"},{"id":"766175fc-ee0e-4ba3-8ef5-840064926954","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtt974xm","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":null,"terminal":false,"missionId":"34bf8b28-3917-4ecd-8696-3311ac11cfaa","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":755,"providerAuthMs":0,"ledgerPrepareMs":755,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":755,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":755,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"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":"34bf8b28-3917-4ecd-8696-3311ac11cfaa"},"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":5961,"likelyAffectedFiles":["src/assets/bigPapisCalendarTruck.ts","src/__tests__/contracts/big-papis-event-email-standard.contract.test.ts","src/__tests__/contracts/big-papis-canonical-customer-proposals.contract.test.ts","src/components/AdaptiveBusinessDashboard.tsx","src/components/CallFlow/FollowUpEntryWrapper.tsx","src/components/CallFlow/GoogleApiMap.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","scripts/visual-witness-hosted-runner/src/auth-state-refresh.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-service.mjs","src/__tests__/contracts/canonical-production-release-status.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T22:50:57.246823+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:34bf8b28-3917-4ecd-8696-3311ac11cfaa:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"59af207f-3451-4d6c-bbf4-211d3ef97d15","command_center_event_id":"34bf8b28-3917-4ecd-8696-3311ac11cfaa"},{"id":"7661d87a-1602-4f58-b320-a5e734124cb8","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-e2ea0ccb3f6b","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":30445,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":4,"executorlessWaitMs":83933,"firstUsefulResultAt":"2026-10-02T12:08:54.867Z","recoveryAttemptCount":5,"ownerInterruptionCount":0},"version":null,"prNumber":4456,"terminal":false,"missionId":"e2ea0ccb-3f6b-4597-a92c-a86b964d2b7c","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"284890463c029a82239a13cd3d78cd2709883cf1","timingsMs":{"prReadinessMs":721,"approvedPlanMs":0,"shipAndProveMs":3095,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"e2ea0ccb-3f6b-4597-a92c-a86b964d2b7c"},"performance":null,"deploymentId":"forgejo-main-284890463c02","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":1859,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T12:10:23.764785+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4456","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e2ea0ccb-3f6b-4597-a92c-a86b964d2b7c:automatic-mission-resume:4456:canonical_release_reconciliation_pending","mission_step_id":"b7606006-aa79-425c-a8de-37640a303bb5","command_center_event_id":"e2ea0ccb-3f6b-4597-a92c-a86b964d2b7c"},{"id":"7662c69b-cc06-45d6-a2e2-9dea0caa1c74","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-e566efb0626d","reason":"canonical_release_queue_busy:15900","status":"blocked","metrics":{"receiptBytes":35303,"releaseCount":0,"toolCallCount":23,"repeatedCallCount":16,"executorlessWaitMs":1780044,"firstUsefulResultAt":"2026-10-05T17:27:18.425Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.99-positive-mutation-admission","prNumber":5006,"terminal":false,"missionId":"e566efb0-626d-4f2b-8d7e-997801b4736e","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"dd9d13d18db5c9121f94377f415bffc5b3da5ac8","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1084,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":60,"approvedPlanMs":0,"missionSetupMs":3464,"providerAuthMs":0,"shipAndProveMs":276,"ledgerPrepareMs":1542,"ledgerReconcileMs":0,"lineageReconcileMs":1922,"resolvePreflightMs":3464,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1542,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e566efb0-626d-4f2b-8d7e-997801b4736e"},"performance":null,"deploymentId":"forgejo-main-dd9d13d18db5","releaseState":"failed","workflowRunId":15878,"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":1411,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T17:57:00.524681+00:00","proof_gate":"canonical_release_blocked","source_sha":"dd9d13d18db5c9121f94377f415bffc5b3da5ac8","external_id":"forgejo-main-dd9d13d18db5","receipt_type":"execute_mission","idempotency_key":"mission:e566efb0-626d-4f2b-8d7e-997801b4736e:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"d7c62240-8185-4c30-a2b6-a5b779aa0ead","command_center_event_id":"e566efb0-626d-4f2b-8d7e-997801b4736e"},{"id":"766321d3-5fdb-4830-b779-9bee98ede3f9","source":"forgejo","status":"waiting","payload":{"branch":"ai/proposal-editor-professional-crop-controls","prNumber":1980,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"c131a9443f0580baa1ed30d22b352a0c8cd28113","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T18:30:22.43063+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"c131a9443f0580baa1ed30d22b352a0c8cd28113","external_id":"1980","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:b13625a6-648d-4f5b-9eb2-555f213fd15f:merged-pr:1980:c131a9443f0580baa1ed30d22b352a0c8cd28113","mission_step_id":"6fc2dfe6-08ae-408e-8ab3-dc59a0edf138","command_center_event_id":"b13625a6-648d-4f5b-9eb2-555f213fd15f"},{"id":"766365b9-86fa-43b5-9471-35596268ec7d","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-04T10:41:27.558995+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-04T08:15:07.07545+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:7ba3f5e6-e61c-4a19-ac43-fc1908bbc6bc:owner-progress-heartbeat:119406780","mission_step_id":"e80f0462-1cf7-4b42-86c7-33e270352bf6","command_center_event_id":"7ba3f5e6-e61c-4a19-ac43-fc1908bbc6bc"},{"id":"7664c86a-19f4-4278-81b9-34ad5068e644","source":"cc-execution","status":"recorded","payload":{"objective":"Push the existing Big Papi premium proposal repair on PR #1909 through to live production. Keep the same branch and PR. Apply only the proven TypeScript gate fix in src/lib/proposals/proposalPresentation.ts, replacing the fallback `d.bodyScale` with `d.typography.bodyScale`, while preserving the already-approved proposal layer-stack change. Then run KnockLaunch Gate, squash merge PR #1909, release only the frontend, and prove the live Big Papi proposals route `/big-papis/owner/proposals` renders the approved premium border and small palm ornament treatment.","tenantRef":"big-papis","receivedAt":"2026-09-06T01:58:19.157Z","fingerprint":"8eb5a294d12720412fd45038e6d1bf6de9fff1f90753dc8c60c3d1fcc72d5787","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/fix-big-papi-premium-proposal","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Push the existing Big Papi premium proposal repair on PR #1909 through to live production. Keep the same branch and PR. Apply only the proven TypeScript gate fix in src/lib/proposals/proposalPresentation.ts, replacing the fallback `d.bodyScale` with `d.typography.bodyScale`, while preserving the already-approved proposal layer-stack change. Then run KnockLaunch Gate, squash merge PR #1909, release only the frontend, and prove the live Big Papi proposals route `/big-papis/owner/proposals` renders the approved premium border and small palm ornament treatment.","wordingChanged":false,"canonicalIntent":"Push the existing Big Papi premium proposal repair on PR #1909 through to live production. Keep the same branch and PR. Apply only the proven TypeScript gate fix in src/lib/proposals/proposalPresentation.ts, replacing the fallback `d.bodyScale` with `d.typography.bodyScale`, while preserving the already-approved proposal layer-stack change. Then run KnockLaunch Gate, squash merge PR #1909, release only the frontend, and prove the live Big Papi proposals route `/big-papis/owner/proposals` renders the approved premium border and small palm ornament treatment.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"PR #1909 passes KnockLaunch Gate after the one-line TypeScript typo correction.","proofConditionIds":["proof-gate"]},{"id":"outcome-2","statement":"PR #1909 is squash merged to protected main and only the affected frontend is released.","proofConditionIds":["proof-merge","proof-release"]},{"id":"outcome-3","statement":"The live Big Papi proposals route renders the approved premium border and small palm ornament treatment.","proofConditionIds":["proof-live"]}],"objective":"Push the existing Big Papi premium proposal repair on PR #1909 through to live production. Keep the same branch and PR. Apply only the proven TypeScript gate fix in src/lib/proposals/proposalPresentation.ts, replacing the fallback `d.bodyScale` with `d.typography.bodyScale`, while preserving the already-approved proposal layer-stack change. Then run KnockLaunch Gate, squash merge PR #1909, release only the frontend, and prove the live Big Papi proposals route `/big-papis/owner/proposals` renders the approved premium border and small palm ornament treatment.","constraints":[{"id":"constraint-1","statement":"Do not create a new branch or PR; continue ai/fix-big-papi-premium-proposal and PR #1909.","proofConditionIds":["proof-gate","proof-merge","proof-release"]},{"id":"constraint-2","statement":"Do not alter proposal content or logo; preserve the existing visual fix and only correct the proven TypeScript fallback typo.","proofConditionIds":["proof-gate","proof-merge","proof-release"]},{"id":"constraint-3","statement":"Release only the frontend target.","proofConditionIds":["proof-gate","proof-merge","proof-release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-gate","kind":"repository","claim":"KnockLaunch Gate is green on the exact corrected PR #1909 head.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-merge","kind":"repository","claim":"PR #1909 is squash merged into protected main.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"runtime","claim":"The affected frontend release for the merge source completes successfully.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-live","kind":"visual","claim":"On `/big-papis/owner/proposals`, the approved premium proposal uses the ornate gold border and small corner palms without the oversized/cropped leaf regression.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/fix-big-papi-premium-proposal","conversationContext":null,"requestContractHash":"f75dafaccafc8177844de3fd8f0911abeb4561198622783caab848bd8e6c9958","requestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T01:58:19.489463+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:a78f2be4-9861-4ff1-a240-e05dd421762b:tenant-workstream-contribution:8eb5a294d12720412fd45038e6d1bf6de9fff1f90753dc8c60c3d1fcc72d5787","mission_step_id":null,"command_center_event_id":"a78f2be4-9861-4ff1-a240-e05dd421762b"},{"id":"76650cc5-1f93-408a-bdec-9c9cd5511404","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-8d4f9482dd6f","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.6-paul-foreground-readiness-budget","prNumber":null,"terminal":false,"missionId":"8d4f9482-dd6f-46ec-99eb-bb10fc341d37","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1764,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":478,"providerAuthMs":0,"ledgerPrepareMs":478,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":478,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":478,"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":"8d4f9482-dd6f-46ec-99eb-bb10fc341d37"},"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":5680,"likelyAffectedFiles":["workers/cc-execution/src/model-provider-gateway.js","workers/cc-execution/src/platform-sidekick-intelligence.js","workers/cc-execution/test/model-provider-gateway.test.js","workers/cc-execution/src/version.js","config/platform-sidekick-intelligence.json","config/capabilities/platform-sidekick-intelligence.json","config/paul-owner-profile.json","supabase/functions/operator-respond/index.ts","supabase/functions/ai-respond/index.ts","src/__tests__/contracts/platform-sidekick-intelligence.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T17:32:52.850399+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8d4f9482-dd6f-46ec-99eb-bb10fc341d37:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"94a9fb71-9e35-4d84-a5a4-38038bfaf759","command_center_event_id":"8d4f9482-dd6f-46ec-99eb-bb10fc341d37"},{"id":"76651e37-fc76-417f-a61e-9e8a27900902","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":3901,"terminal":false,"missionId":"e9d4f0a4-8b49-4667-b249-8d3424b31706","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"958223ecae73ec71f2c2229db4236b7c0d5cae84","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"e9d4f0a4-8b49-4667-b249-8d3424b31706"},"performance":null,"deploymentId":"canonical-release-958223ecae73","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"sourceReceiptBytes":1103,"ownerActionRequired":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-03T19:26:26.685559+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"958223ecae73ec71f2c2229db4236b7c0d5cae84","external_id":"canonical-release-958223ecae73","receipt_type":"ship_and_prove","idempotency_key":"mission:e9d4f0a4-8b49-4667-b249-8d3424b31706:ship_and_prove:ship_and_prove_release_pending","mission_step_id":"896610f4-3da7-49ac-beb3-95a2736592bd","command_center_event_id":"e9d4f0a4-8b49-4667-b249-8d3424b31706"},{"id":"7669f8ee-d95c-4ece-b078-953c61a74f99","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"77efea179052c7c06e7ed2408e3169d5366e9114","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"input-contrast","satisfied":false,"statement":"On the live /build-my-demo route, all shared text inputs and textarea render with a white background and near-black entered text; placeholder text remains readable dark gray; focus and Chrome autofill preserve the same white/dark contrast.","proofConditionIds":["source","merge","release","visual"]},{"id":"preserve-page","satisfied":false,"statement":"Logo animation/lightning, layout, cards, copy, progress UI, buttons, validation, submission behavior, and unrelated styles remain unchanged.","proofConditionIds":["source","visual"]}],"satisfied":false,"constraints":[{"id":"one-file","satisfied":true,"statement":"Only src/pages/BuildMyDemo.tsx may change.","proofConditionIds":["source"]},{"id":"frontend-only","satisfied":true,"statement":"No backend, database, auth, runtime architecture, or unrelated production target changes.","proofConditionIds":["source","release"]}],"contractHash":"8453470ea96ec7587bce1eabe247dc4a683b868701a8f70d147e863c91131de9","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"source","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"8453470ea96ec7587bce1eabe247dc4a683b868701a8f70d147e863c91131de9"},"required":true,"satisfied":true},{"id":"merge","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"8453470ea96ec7587bce1eabe247dc4a683b868701a8f70d147e863c91131de9"},"required":true,"satisfied":true},{"id":"release","kind":"runtime","evidence":{"releaseState":"verified","releaseRequestContractHash":"8453470ea96ec7587bce1eabe247dc4a683b868701a8f70d147e863c91131de9"},"required":true,"satisfied":true},{"id":"visual","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":"8453470ea96ec7587bce1eabe247dc4a683b868701a8f70d147e863c91131de9"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T21:09:37.705684+00:00","proof_gate":"request_contract_pending","source_sha":"77efea179052c7c06e7ed2408e3169d5366e9114","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:d783d467-aee2-461e-b241-ec736900c287:request-contract:8453470ea96ec7587bce1eabe247dc4a683b868701a8f70d147e863c91131de9:77efea179052c7c06e7ed2408e3169d5366e9114:pending:visual","mission_step_id":"1d360188-22fb-40b4-8c15-333366591f6a","command_center_event_id":"d783d467-aee2-461e-b241-ec736900c287"},{"id":"766b1b39-97b6-42e4-97ba-cfc40eb18f3d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-34ed79c3424f","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":6351,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"executorlessWaitMs":317771,"firstUsefulResultAt":"2026-09-29T18:42:36.013Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.10-paul-eval-precision","prNumber":4164,"terminal":false,"missionId":"34ed79c3-424f-41e8-8712-6766db49a62c","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6236,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2276,"missionSetupMs":768,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":768,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":768,"repositoryMutationMs":3960,"repositoryProviderMs":3960,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2627,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":768,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1333},"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":"34ed79c3-424f-41e8-8712-6766db49a62c"},"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":4022,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-29T18:50:17.460934+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4164","receipt_type":"execute_mission","idempotency_key":"mission:34ed79c3-424f-41e8-8712-6766db49a62c:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"cda1af8e-729d-4977-b43d-ded85f8016e9","command_center_event_id":"34ed79c3-424f-41e8-8712-6766db49a62c"},{"id":"766d84c1-2c13-486b-be45-70bd95256f52","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/tenant-readiness-demo-handoff-tiers","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3133,"terminal":false,"missionId":"1447ee22-ab33-4cb2-b5da-4d70a852c1e3","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"b170a3aefb96d13a25064810a240c55e89a9c5ff","timingsMs":{"prReadinessMs":561,"approvedPlanMs":0,"shipAndProveMs":6128,"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":"1447ee22-ab33-4cb2-b5da-4d70a852c1e3"},"performance":null,"deploymentId":"forgejo-main-b170a3aefb96","releaseState":"pending","workflowRunId":9729,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"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":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T17:57:31.613993+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3133","receipt_type":"automatic_mission_resume","idempotency_key":"mission:1447ee22-ab33-4cb2-b5da-4d70a852c1e3:automatic-mission-resume:3133:canonical_release_reconciliation_pending","mission_step_id":"32b76e0b-bae7-4bfb-850a-80dc2240b0a3","command_center_event_id":"1447ee22-ab33-4cb2-b5da-4d70a852c1e3"},{"id":"766d89f3-2eec-425d-b384-afbbe1779f52","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-939e4c0960fe","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":3090,"terminal":false,"missionId":"939e4c09-60fe-4467-8290-139d312b31e0","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5265,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1979,"missionSetupMs":809,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":297,"ledgerReconcileMs":0,"lineageReconcileMs":512,"resolvePreflightMs":809,"repositoryMutationMs":3286,"repositoryProviderMs":3286,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2922,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":297,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":364},"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":"939e4c09-60fe-4467-8290-139d312b31e0"},"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":3090,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T05:20:16.372877+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3090","receipt_type":"execute_mission","idempotency_key":"mission:939e4c09-60fe-4467-8290-139d312b31e0:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"165ca839-c457-49f5-b095-a23866a6c5e9","command_center_event_id":"939e4c09-60fe-4467-8290-139d312b31e0"},{"id":"766f5121-4424-4784-948c-bb15e7b82b54","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-bc6b7ace3335","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.144-request-contract-inference","prNumber":2731,"terminal":true,"missionId":"bc6b7ace-3335-40d9-b595-24e150309eab","operation":"execute_mission","proofGate":"repair_mission_no_change_verified","sourceSha":"960f6502a72f811c95b56a1a7ed205bb56d6ea50","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":727,"providerAuthMs":0,"ledgerPrepareMs":727,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":727,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":727,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bc6b7ace-3335-40d9-b595-24e150309eab"},"performance":null,"deploymentId":"forgejo-main-960f6502a72f","workflowRunId":8081,"releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"LIVE","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1161,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T06:26:48.412494+00:00","proof_gate":"repair_mission_no_change_verified","source_sha":"960f6502a72f811c95b56a1a7ed205bb56d6ea50","external_id":"forgejo-main-960f6502a72f","receipt_type":"execute_mission","idempotency_key":"mission:bc6b7ace-3335-40d9-b595-24e150309eab:execute_mission:repair_mission_no_change_verified:current-generation","mission_step_id":"88d26c2c-306c-421c-81bf-61ca196d41bc","command_center_event_id":"bc6b7ace-3335-40d9-b595-24e150309eab"},{"id":"7670357f-fe95-473a-b647-b98bb422ca6d","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-c36f11ef9ec6","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":null,"terminal":false,"missionId":"c36f11ef-9ec6-44aa-9d3c-9e16b117609e","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":504,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1039,"providerAuthMs":0,"ledgerPrepareMs":1039,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1039,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1039,"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":"c36f11ef-9ec6-44aa-9d3c-9e16b117609e"},"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":5575,"likelyAffectedFiles":["src/PrivateAppShell.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T17:02:27.270243+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c36f11ef-9ec6-44aa-9d3c-9e16b117609e:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"bb4aa154-4b69-4da1-9cf5-7893d38e5a58","command_center_event_id":"c36f11ef-9ec6-44aa-9d3c-9e16b117609e"},{"id":"76732f3e-40ee-4c73-87f1-93746083343f","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"2e1f493dea9cf2c11a6b37606b7f8135c5052c36","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"c84c6e80b9e8d228e20089026561f65071964924","releaseState":"verified","sourceInMain":true,"compareStatus":"known_exact_protected_main_push_history","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{},"requestContractHash":null,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/13183","runId":13183,"status":"success","sourceSha":"c84c6e80b9e8d228e20089026561f65071964924","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"3600b1c473746245b0fd351dd1724d6be2aa06fc","sourceSha":"c84c6e80b9e8d228e20089026561f65071964924","changedPaths":["src/__tests__/contracts/prehistoric-001-tenant-media.contract.test.ts","src/pages/whats-my-progress/WmpLoadingScreen.tsx"],"changedPathCount":2,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-10-04T15:01:39.461726+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"c84c6e80b9e8d228e20089026561f65071964924","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:78fecd9a-7f2b-403a-9ccc-ccaa8c66bacc:forgejo-release-status:c84c6e80b9e8d228e20089026561f65071964924:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"a18a25cf-0ff7-475a-bfda-d15c39b4c175","command_center_event_id":"78fecd9a-7f2b-403a-9ccc-ccaa8c66bacc"},{"id":"767356e8-f635-4c7c-910f-1841f4dee730","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":null,"reason":"retryable_provider_transport:pr_ready_timeout_budget_exhausted","status":"retryable","metrics":{"receiptBytes":9986,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":4,"executorlessWaitMs":184781,"firstUsefulResultAt":"2026-09-29T01:15:52.492Z","recoveryAttemptCount":6,"ownerInterruptionCount":0},"version":"1.60.0-adaptive-objective-compiler","prNumber":4020,"terminal":false,"missionId":"07036c81-3c9c-46bf-bfc8-84975f1fd0cc","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10623,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":10447,"approvedPlanMs":0,"missionSetupMs":335,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":239,"ledgerReconcileMs":0,"lineageReconcileMs":96,"resolvePreflightMs":335,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":239,"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":"07036c81-3c9c-46bf-bfc8-84975f1fd0cc"},"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":1533,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T01:15:52.522785+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4020","receipt_type":"execute_mission","idempotency_key":"mission:07036c81-3c9c-46bf-bfc8-84975f1fd0cc:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"a6ec85ab-425d-4b1f-b274-eeca456d77d4","command_center_event_id":"07036c81-3c9c-46bf-bfc8-84975f1fd0cc"},{"id":"7673c4d2-57b5-4e2d-aa25-eed309c27fe5","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-bdb9af031f8b","prNumber":4605,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"bc03ac302f97766959a8a6c84aba1e1a6038bf2b","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T03:11:34.918168+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"bc03ac302f97766959a8a6c84aba1e1a6038bf2b","external_id":"4605","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:bdb9af03-1f8b-4e67-9763-25a80aab1557:merged-pr:4605:bc03ac302f97766959a8a6c84aba1e1a6038bf2b","mission_step_id":"dc65f02b-6178-425f-9110-3dd4c711c9ce","command_center_event_id":"bdb9af03-1f8b-4e67-9763-25a80aab1557"},{"id":"7675dfe5-2856-4a3d-a59b-152c58015daf","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-3f0c04d4ae97","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":18820,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":1,"executorlessWaitMs":40778,"firstUsefulResultAt":"2026-09-26T21:08:58.789Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":3831,"terminal":false,"missionId":"3f0c04d4-ae97-4784-a674-ff6ea226e81a","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"bd609b676b0f693f80d9d50e1ba00e22eba2432d","timingsMs":{"prReadinessMs":450,"approvedPlanMs":0,"shipAndProveMs":2646,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"3f0c04d4-ae97-4784-a674-ff6ea226e81a"},"performance":null,"deploymentId":"forgejo-main-bd609b676b0f","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1897,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T21:10:07.784121+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3831","receipt_type":"automatic_mission_resume","idempotency_key":"mission:3f0c04d4-ae97-4784-a674-ff6ea226e81a:automatic-mission-resume:3831:canonical_release_reconciliation_pending","mission_step_id":"4cab135a-b387-460c-a633-162bdad93e4e","command_center_event_id":"3f0c04d4-ae97-4784-a674-ff6ea226e81a"},{"id":"767d7167-8248-4093-b561-4743cec90ec1","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/big-papis-mail-reader-logo-layout","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.64-mutation-ledger-handoff","prNumber":1886,"terminal":false,"missionId":"5e54bf13-67e0-425f-abbd-4712ed4fe248","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"b4e00efb5a74d258c64305cbb68854991facaccf","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4530,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":211,"approvedPlanMs":0,"missionSetupMs":1926,"providerAuthMs":0,"shipAndProveMs":4020,"ledgerPrepareMs":946,"ledgerReconcileMs":0,"lineageReconcileMs":980,"resolvePreflightMs":1926,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":946,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"5e54bf13-67e0-425f-abbd-4712ed4fe248"},"performance":null,"deploymentId":"forgejo-main-b4e00efb5a74","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":1481,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-05T23:32:17.885981+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"b4e00efb5a74d258c64305cbb68854991facaccf","external_id":"forgejo-main-b4e00efb5a74","receipt_type":"execute_mission","idempotency_key":"mission:5e54bf13-67e0-425f-abbd-4712ed4fe248:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"912c8a2c-1e88-49e1-a0ab-e8d53e41127e","command_center_event_id":"5e54bf13-67e0-425f-abbd-4712ed4fe248"},{"id":"767e6f65-b28a-4e87-9d30-232fef4f7a9d","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-65958cbd3429","prNumber":3920,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"8c57e67c70c24cea72327dcb39d23744cb4195a7","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T23:10:20.944592+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"8c57e67c70c24cea72327dcb39d23744cb4195a7","external_id":"3920","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:65958cbd-3429-4b94-95b4-a53f9d893d25:merged-pr:3920:8c57e67c70c24cea72327dcb39d23744cb4195a7","mission_step_id":"4362b954-f960-4504-9ad3-ee0906df94eb","command_center_event_id":"65958cbd-3429-4b94-95b4-a53f9d893d25"},{"id":"767e90d9-c42a-494d-bf5c-7b79b7f1e47e","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-e4a87d7fdb02","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":7680,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"executorlessWaitMs":10521,"firstUsefulResultAt":"2026-09-24T04:40:38.881Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.237-tree-backed-source-anchor","prNumber":3582,"terminal":false,"missionId":"e4a87d7f-db02-4e9b-b00a-c7ea7da266ef","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"0c09220c29eb80a8527ad1ad733a189e730b5cb4","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6980,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":753,"approvedPlanMs":1731,"missionSetupMs":416,"providerAuthMs":0,"shipAndProveMs":4047,"ledgerPrepareMs":262,"ledgerReconcileMs":0,"lineageReconcileMs":154,"resolvePreflightMs":416,"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":"e4a87d7f-db02-4e9b-b00a-c7ea7da266ef"},"performance":null,"deploymentId":"forgejo-main-0c09220c29eb","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":2869,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:41:01.705415+00:00","proof_gate":"canonical_release_dispatched","source_sha":"0c09220c29eb80a8527ad1ad733a189e730b5cb4","external_id":"forgejo-main-0c09220c29eb","receipt_type":"execute_mission","idempotency_key":"mission:e4a87d7f-db02-4e9b-b00a-c7ea7da266ef:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"cde84958-d4a5-40e4-9a37-472386c28b12","command_center_event_id":"e4a87d7f-db02-4e9b-b00a-c7ea7da266ef"},{"id":"767fa422-a859-45a9-a6bf-cf6afc601815","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"pending","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"2b57df054966516cba427d986810cbcd97979d5c","missing":[],"pending":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"c07f56b114f616243e10ed120da76f7cf1cfbd98","releaseState":"pending","sourceInMain":false,"compareStatus":"ancestry_read_retryable","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{},"requestContractHash":"c4067ddc286adae40b9737c5872c7c4299e8b2621a3722a4f46e1a83a0ad76d1","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"releaseSourceVerified":false,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T18:27:37.43623+00:00","proof_gate":"canonical_release_pending","source_sha":"c07f56b114f616243e10ed120da76f7cf1cfbd98","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:c0df4bef-6af3-4c61-b7d1-75a7eef21c95:forgejo-release-status:c07f56b114f616243e10ed120da76f7cf1cfbd98:pending:forgejo-main/source=pending|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"20f1ee55-22b4-40b8-9a66-b85307af0206","command_center_event_id":"c0df4bef-6af3-4c61-b7d1-75a7eef21c95"},{"id":"76806386-489f-4658-9551-1b1293801528","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"d9bfe9c1525f1ccab687941df79be03b7cf9d70c","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"d9bfe9c1525f1ccab687941df79be03b7cf9d70c","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":"57282255212c9548be30cd64b2a1f145aac76f369926d3f8caaa9eb8678a3366","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5466","runId":5466,"status":"running","sourceSha":"d9bfe9c1525f1ccab687941df79be03b7cf9d70c","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"7f5170ccd2044cf1d3d4cd23ad76d2821480025f","deploymentId":"forgejo-main-7f5170ccd2044cf1d3d4cd23ad76d2821480025f","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.64-mutation-ledger-handoff","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T11:51:19.278572+00:00","proof_gate":"canonical_release_pending","source_sha":"d9bfe9c1525f1ccab687941df79be03b7cf9d70c","external_id":"forgejo-main-d9bfe9c1525f","receipt_type":"canonical_release_status","idempotency_key":"mission:682fc898-0270-49ec-b3d4-ea18305c544a:forgejo-release-status:d9bfe9c1525f1ccab687941df79be03b7cf9d70c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"047f6a8a-b97d-4b4f-95a7-9fd50927304e","command_center_event_id":"682fc898-0270-49ec-b3d4-ea18305c544a"},{"id":"76808a44-c52a-4a29-8a8d-60bd710ef62c","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":"b77644fd-5258-4eec-a692-7cc782a0e42e","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2886,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":593,"providerAuthMs":0,"ledgerPrepareMs":593,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":593,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":593,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Synthesize exact mutation from the resolved authoritative source targets and continue this same mission.","receiptRef":{"mode":"full","missionId":"b77644fd-5258-4eec-a692-7cc782a0e42e"},"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":3385,"likelyAffectedFiles":["src/PrivateAppShell.tsx","src/KnockLaunchOwnerShell.tsx","scripts/knocklaunch-console/connect-support.cmd","scripts/knocklaunch-console/console.css"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T10:27:05.540978+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b77644fd-5258-4eec-a692-7cc782a0e42e:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"296767e5-d29d-4ede-9eb4-9e2a3d32bc98","command_center_event_id":"b77644fd-5258-4eec-a692-7cc782a0e42e"},{"id":"76812dc2-f509-4575-a607-2e671faf5b9f","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"0eff641fb3b2ab7ba8a55b650bd7154d744ff19c","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"0eff641fb3b2ab7ba8a55b650bd7154d744ff19c","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"b095e33f3f2c5dc72c97d10124d8969ca1fcdc07076845e287fc00874f2e66b2","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/12915","runId":12915,"status":"waiting","sourceSha":"0eff641fb3b2ab7ba8a55b650bd7154d744ff19c","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":6,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T03:09:45.254409+00:00","proof_gate":"canonical_release_pending","source_sha":"0eff641fb3b2ab7ba8a55b650bd7154d744ff19c","external_id":"forgejo-main-0eff641fb3b2","receipt_type":"canonical_release_status","idempotency_key":"mission:d87a4d10-ade7-4268-a0f3-290a0559f97c:forgejo-release-status:0eff641fb3b2ab7ba8a55b650bd7154d744ff19c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"c448aaaf-cc3b-426e-b610-fe82251ef5b7","command_center_event_id":"d87a4d10-ade7-4268-a0f3-290a0559f97c"},{"id":"7682ab3d-10d8-45fc-9c1b-f0ad13afe2f8","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":"8bc44934-a1d1-4b16-8006-22dc0ea86dff","phase":"implementation","branch":"ai/objective-first-repair-10537c192b88","reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":93805,"releaseCount":0,"toolCallCount":31,"repeatedCallCount":13,"executorlessWaitMs":2421214,"firstUsefulResultAt":"2026-09-30T13:39:04.114Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.18-paul-eval-action-scope","prNumber":4242,"terminal":false,"missionId":"10537c19-2b88-4637-9b64-d2a82ec654b0","operation":"execute_mission","proofGate":"ship_and_prove_release_pending","sourceSha":"a6183874b68cc095d6fe88b59652943932474425","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1455,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":63,"approvedPlanMs":0,"missionSetupMs":868,"providerAuthMs":0,"shipAndProveMs":938,"ledgerPrepareMs":868,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":868,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":868,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"10537c19-2b88-4637-9b64-d2a82ec654b0"},"performance":null,"deploymentId":"forgejo-main-a6183874b68c","releaseState":null,"visualWitness":{"role":null,"jobId":"8bc44934-a1d1-4b16-8006-22dc0ea86dff","tenant":null,"runnerUrl":null,"runnerLane":null,"attemptsUsed":null,"supervisorId":null,"failureReason":null,"observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":null,"runnerSourceSha":null,"selectedViewports":[],"checkpointAccounting":null,"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":13408,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":"failed","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2853,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T14:19:45.075449+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"a6183874b68cc095d6fe88b59652943932474425","external_id":"forgejo-main-a6183874b68c","receipt_type":"execute_mission","idempotency_key":"mission:10537c19-2b88-4637-9b64-d2a82ec654b0:execute_mission:ship_and_prove_release_pending:current-generation","mission_step_id":"29665892-0e7f-4ca1-8e93-d9112e4a466e","command_center_event_id":"10537c19-2b88-4637-9b64-d2a82ec654b0"},{"id":"7682ac2d-2896-4022-81fe-598e8d062fcb","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":76120,"owner_action_to_pr_ms":28974,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":28974},"ownerWaitLiveAt":"2026-09-22T14:12:59.120Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T14:12:59.404244+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:adf85606-26c1-435d-8f4d-f7217b28d357:owner-wait-live","mission_step_id":"aac8efc5-ee82-426c-92f0-50a7b284fb81","command_center_event_id":"adf85606-26c1-435d-8f4d-f7217b28d357"},{"id":"7684d500-6941-42e9-b55f-6a3bfb8f94f6","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:18:57.162721+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:119417595","mission_step_id":"3f87b5cc-95c7-45ca-a19c-5de0d9146e8d","command_center_event_id":"1ac7f316-f174-4a19-8f65-70f51fa4ba0e"},{"id":"7689cb32-4f61-424e-8358-f707b8b2b310","source":"cc-execution","status":"recorded","payload":{"objective":"Continue the existing Big Papi owner-unification branch and PR #730. Replace the public event-request contact insert with tenant-scoped canonical contact reuse by email then normalized phone; preserve the existing contact identity and loyalty history, add booking/client relationship evidence, and create a new contact only when no canonical match exists.","tenantRef":"766cfaa7-ac42-46c8-bbef-69d13268a29d","receivedAt":"2026-08-25T05:48:48.072Z","fingerprint":"cf1f7cd8bd26159f635912a0c5ee4106251c71dd0e6c925f580e1dc47a36d89d","workstreamRef":"766cfaa7ac4246c8bbef69d13268a29d","conversationId":null,"canonicalBranch":"ai/big-papis-unified-owner-os-20260825","requestedBranch":"ai/big-papis-unified-owner-os-20260825","conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-25T05:48:48.602012+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:260f19f5-c09a-4b03-bc3d-87bbf19aa93f:tenant-workstream-contribution:cf1f7cd8bd26159f635912a0c5ee4106251c71dd0e6c925f580e1dc47a36d89d","mission_step_id":"bf29384d-6744-4644-af1f-0c6a98af771f","command_center_event_id":"260f19f5-c09a-4b03-bc3d-87bbf19aa93f"},{"id":"768af8ab-bf6c-431e-9fe3-d58da63e51de","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-996c4218c9b4","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":15105,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"executorlessWaitMs":15210,"firstUsefulResultAt":"2026-09-29T00:43:30.140Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":4064,"terminal":false,"missionId":"996c4218-c9b4-40af-9783-1558fff61898","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":5534,"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":"996c4218-c9b4-40af-9783-1558fff61898"},"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-09-29T00:43:45.410835+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4064","receipt_type":"automatic_mission_resume","idempotency_key":"mission:996c4218-c9b4-40af-9783-1558fff61898:automatic-mission-resume:4064:repair_mission_pr_ready_retryable","mission_step_id":"11d6bbf7-74e8-4e02-9e1b-0481e83e0344","command_center_event_id":"996c4218-c9b4-40af-9783-1558fff61898"},{"id":"768bcfa2-81b4-4a8e-ab6b-f019285d7017","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["src/PrivateAppShell.tsx","config/capabilities/client-commissioning-v1.json","config/capabilities/emergency-control-plane-patch-retired.json","config/capabilities/platform-application-registry.json"],"continuationObjective":"Continue existing route-parent containment mission."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T15:24:33.436225+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:20487f76-7728-461c-9dc7-09d2833551f8:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"217f8202-3fad-4ee1-88f5-6798d69479de","command_center_event_id":"20487f76-7728-461c-9dc7-09d2833551f8"},{"id":"768bfacc-7146-4493-9caa-b7cc01802ac0","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"dae40a877edb58da487448c48f2a24ced107d3ed","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true},"releaseTargetStates":{"frontend":"pending","migrations":"pending","supabaseEdge":"pending"},"requestContractHash":"b6046fc063145f1c7ddeea2cc1451717d56a8d7e79a58960fa745f2240f8128e","forgejoWorkflowProof":{"runId":8432,"source":"signed_push_receipt","status":"cancelled","results":{},"conclusion":"cancelled","targetStates":{"frontend":"pending","migrations":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","migrations":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:08:22.803654+00:00","proof_gate":"canonical_release_pending","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:54e0e2a9-e8d4-4952-9752-77d5b0d31476:forgejo-release-status:dae40a877edb58da487448c48f2a24ced107d3ed:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending|supabase-migrations/live=pending","mission_step_id":"8e4fe211-fb44-451b-b42d-9868cc5256cd","command_center_event_id":"54e0e2a9-e8d4-4952-9752-77d5b0d31476"},{"id":"768d2182-f086-423f-a60d-e00fe9b10664","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-ee451939c73c","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":6958,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":21680,"firstUsefulResultAt":"2026-10-02T12:07:41.730Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.47-paul-owner-answer-quality","prNumber":null,"terminal":false,"missionId":"ee451939-c73c-4ea4-b693-a7b279b7dbce","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":249,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":249,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":249,"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":"ee451939-c73c-4ea4-b693-a7b279b7dbce"},"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":1481,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T12:08:04.362005+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ee451939-c73c-4ea4-b693-a7b279b7dbce:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"4c58ac6a-b3be-4f05-bf8e-cac3734ae46e","command_center_event_id":"ee451939-c73c-4ea4-b693-a7b279b7dbce"},{"id":"768d8c2e-1200-47b8-8a90-2ddb72bb9fca","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/request-contract-outcome-reconciliation-20260827","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"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_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":15698,"prReadinessMs":1187,"approvedPlanMs":14326,"missionSetupMs":3109,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","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":5611,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-27T13:38:51.121156+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"825","receipt_type":"execute_mission","idempotency_key":"mission:144e3918-9370-4e5b-9ca2-14e86f3c09a4:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"69a5055c-a449-4ed2-8ce1-6ad4127da3b1","command_center_event_id":"144e3918-9370-4e5b-9ca2-14e86f3c09a4"},{"id":"768f71b4-5f62-4d00-b4f7-b83187cb61b7","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-8251c1f6eb3f","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2228,"terminal":false,"missionId":"8251c1f6-eb3f-4c02-bd48-fa102496008e","operation":"automatic_mission_resume","proofGate":"ship_and_prove_gate_blocked","sourceSha":"868209eaed64c7d60998e958640944b603e973f3","timingsMs":{"prReadinessMs":838,"approvedPlanMs":0,"shipAndProveMs":1204,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8251c1f6-eb3f-4c02-bd48-fa102496008e"},"performance":null,"deploymentId":"forgejo-main-868209eaed64","workflowRunId":6573,"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":920,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:02:45.021528+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"2228","receipt_type":"automatic_mission_resume","idempotency_key":"mission:8251c1f6-eb3f-4c02-bd48-fa102496008e:automatic-mission-resume:2228:ship_and_prove_gate_blocked","mission_step_id":"22e4cb6b-ed97-4ddd-bef6-47dcb033adee","command_center_event_id":"8251c1f6-eb3f-4c02-bd48-fa102496008e"},{"id":"76906732-c73b-4dbf-9694-155d3c991612","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["src/pages/card-grading/PCGWorkspace.tsx"],"continuationObjective":"Corrective continuation for PCG PR #4855. Prepare exact current-main src/pages/card-grading/PCGWorkspace.tsx only. Replace the failed complex compact-toolbar implementation with a safer responsive-class-only mobile compression: keep existing markup and behavior; on phones hide the explanatory Card Vault Controls/Browse copy, make search span full width, use a compact two-column filter grid, compress count/paging to one row, and make inline controls non-sticky on phones. Preserve tablet/desktop. No Visual Witness."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T21:00:06.915685+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:c329bd4a-b6c0-4778-a4e2-0cccaf4fcf44:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"8bce105f-b58f-4ef2-b3b1-c0f3b0e0f844","command_center_event_id":"c329bd4a-b6c0-4778-a4e2-0cccaf4fcf44"},{"id":"7691196f-fd38-406a-8cf5-7e879a847d01","source":"cc-execution","status":"recorded","payload":{"objective":"PCG compact upload UX: hide administrative recovery queues and prior saved gallery behind native disclosure panels, preserve actions and state, keep photo selection and PCG cert/grade fields prominent.","tenantRef":"PCG","receivedAt":"2026-10-13T20:04:37.264Z","fingerprint":"f6cadf4530250c109889156cf48efebc21a9b9d9d0c7a6697d9672284c6ae312","workstreamRef":"pcg","conversationId":null,"canonicalBranch":null,"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":false,"objective":"PCG compact upload UX: hide administrative recovery queues and prior saved gallery behind native disclosure panels, preserve actions and state, keep photo selection and PCG cert/grade fields prominent.","proofKinds":[],"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":"PCG compact upload UX: hide administrative recovery queues and prior saved gallery behind native disclosure panels, preserve actions and state, keep photo selection and PCG cert/grade fields prominent.","wordingChanged":false,"canonicalIntent":"PCG compact upload UX: hide administrative recovery queues and prior saved gallery behind native disclosure panels, preserve actions and state, keep photo selection and PCG cert/grade fields prominent.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"legacy_derived","version":1,"outcomes":[{"id":"outcome-1","statement":"PCG compact upload UX: hide administrative recovery queues and prior saved gallery behind native disclosure panels, preserve actions and state, keep photo selection and PCG cert/grade fields prominent.","provenance":{"reason":null,"source":"current_request_inference","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"objective":"PCG compact upload UX: hide administrative recovery queues and prior saved gallery behind native disclosure panels, preserve actions and state, keep photo selection and PCG cert/grade fields prominent.","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.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"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.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"adaptivePolicy":{"risk":{"tier":"bounded","blastRadius":"narrow"},"proof":{"requiredKinds":["repository"],"visualProofScope":"none","interactionRequired":true,"runtimeProofRequired":true},"scope":{"route":null,"roleRef":null,"tenantRef":"PCG","sourceTargets":["src/pages/card-grading/PCGSlabUpload.tsx"]},"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":["route","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_tenant_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":true,"visualProofScope":"none"},"dependencies":{"requiredDomains":["frontend"],"capabilityDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"releaseTargetHints":["frontend"]},"inputSignals":{"rawUtterance":"PCG compact upload UX: hide administrative recovery queues and prior saved gallery behind native disclosure panels, preserve actions and state, keep photo selection and PCG cert/grade fields prominent.","canonicalIntent":"PCG compact upload UX: hide administrative recovery queues and prior saved gallery behind native disclosure panels, preserve actions and state, keep photo selection and PCG cert/grade fields prominent.","conversationContextPresent":false}},"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"repository","claim":"PCG compact upload UX: hide administrative recovery queues and prior saved gallery behind native disclosure panels, preserve actions and state, keep photo selection and PCG cert/grade fields prominent.","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":"PCG-compact-upload-UX:-hide-administrative-recovery-queues-and-prior-saved-gallery-behind-native-dis","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"}},"requestedBranch":null,"conversationContext":null,"requestContractHash":"eac258c8c60248ac1805df8d6ccfee485a14fd3b52196c428b023ee6c380a676","requestContractRevision":1},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-13T20:04:37.75512+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:2ecd6170-6b6d-4a88-b0c2-e647de87038e:tenant-workstream-contribution:f6cadf4530250c109889156cf48efebc21a9b9d9d0c7a6697d9672284c6ae312","mission_step_id":null,"command_center_event_id":"2ecd6170-6b6d-4a88-b0c2-e647de87038e"},{"id":"7695b06d-2c7f-4a18-8602-2dc58374b530","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/control-plane-reliability-20260821","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":7454,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.50.10-unreleasable-generation-terminal","prNumber":568,"terminal":false,"missionId":"e3658b58-4c90-41ee-b18a-4dd76cc0d85b","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"e3658b58-4c90-41ee-b18a-4dd76cc0d85b"},"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":4821,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T17:30:25.49052+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e3658b58-4c90-41ee-b18a-4dd76cc0d85b:execute_mission:repair_mission_execution_retryable","mission_step_id":"6a7e1d16-d208-48e8-aa82-cc34cce3e030","command_center_event_id":"e3658b58-4c90-41ee-b18a-4dd76cc0d85b"},{"id":"76962feb-acca-431b-8c71-4657acc84e1a","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.65.4-release-terminal-proof-unblocks-queue","prNumber":null,"terminal":false,"missionId":"e80226db-ecd5-4ab8-b421-43d00fe3265f","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3375,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":599,"providerAuthMs":0,"ledgerPrepareMs":599,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":599,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":599,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Synthesize exact mutation from the resolved authoritative source targets and continue this same mission.","receiptRef":{"mode":"full","missionId":"e80226db-ecd5-4ab8-b421-43d00fe3265f"},"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":3294,"likelyAffectedFiles":["src/PrivateAppShell.tsx","config/contracts/PREHISTORIC-001-TENANT-MEDIA.json","config/system-reference-points/release-reliability-standard-2026-10-05.json","src/PcgAppShell.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T23:00:56.350511+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e80226db-ecd5-4ab8-b421-43d00fe3265f:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"9fd39ec0-e298-412a-a017-7a2d8a615a9b","command_center_event_id":"e80226db-ecd5-4ab8-b421-43d00fe3265f"},{"id":"7696a7d7-d7ed-4f31-bd9f-e3d42399d706","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["supabase/functions/command-center-autopilot/index.ts"],"continuationObjective":"Fix exactly one production defect in supabase/functions/command-center-autopilot/index.ts on current protected main: when mode is mission_read and readMission reports mission_not_found, return a deterministic successful not-found reconciliation response instead of allowing the top-level handler to emit HTTP 500. Preserve HTTP 500 for all other unexpected ledger errors. Do not modify any other product area. Gate, squash merge, deploy command-center-autopilot, and verify with production evidence."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T03:51:44.930601+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:45618f87-c231-4ed4-98d5-24a93c909d06:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"4cfad972-0130-402b-ac3e-9b35fb1e0326","command_center_event_id":"45618f87-c231-4ed4-98d5-24a93c909d06"},{"id":"7696e6e8-a6c1-4e71-9825-f8ce0139db25","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/savage-pizza-finance-tenant","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":4881,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.46.8-intent-aware-objectives","prNumber":null,"terminal":false,"missionId":"b34be2fd-78ce-46f2-918e-f0904c4c9dc8","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":"b34be2fd-78ce-46f2-918e-f0904c4c9dc8"},"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":7508,"likelyAffectedFiles":[".forgejo/workflows/knocklaunch.yml","src/components/WorkflowRouter.tsx","src/__tests__/contracts/direct-pr-merge-release-ownership.contract.test.ts","src/__tests__/commandCenter/deployDetection.test.ts","src/__tests__/contracts/cc-execution-deploy-proof.test.ts","src/__tests__/contracts/cc-execution-onrunner-deploy-lane.contract.test.ts","src/__tests__/contracts/frontend-build-guard-ai-branch.contract.test.ts","src/components/admin/InvoicePermissionsManager.tsx","src/components/ContactsRouter.tsx","src/components/LeadsRouter.tsx","src/components/RebuttalsRouter.tsx","src/components/TenantRouter.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T16:54:52.236916+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b34be2fd-78ce-46f2-918e-f0904c4c9dc8:execute_mission:repair_mission_synthesis_ready","mission_step_id":"498fd74d-f99d-4d68-9522-1c2be446e8b1","command_center_event_id":"b34be2fd-78ce-46f2-918e-f0904c4c9dc8"},{"id":"769a26ae-15de-4bc3-a826-b832eab9543d","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-eaa5b687c1e3","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":"eaa5b687-c1e3-4e9b-b2dc-45c622d625ba","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":758,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":387,"providerAuthMs":0,"ledgerPrepareMs":387,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":387,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":387,"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":"eaa5b687-c1e3-4e9b-b2dc-45c622d625ba"},"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":8048,"likelyAffectedFiles":["src/PrivateAppShell.tsx","src/PublicAppShell.tsx","scripts/visual-witness-hosted-runner/src/route-prerequisite-recovery.mjs","config/capabilities/platform-application-registry.json","config/capabilities/bychefap-public-site.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","config/capabilities/tenant-type-platform-primitive.json","src/__tests__/contracts/tenant-router-isolation.contract.test.ts","config/capabilities/tenant-type-registry.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T17:39:03.591391+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:eaa5b687-c1e3-4e9b-b2dc-45c622d625ba:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"46e8b544-c03b-4a18-b9ce-fd843bcf57cd","command_center_event_id":"eaa5b687-c1e3-4e9b-b2dc-45c622d625ba"},{"id":"769a6239-91d5-495c-af06-7022ec32af02","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/redfish-roof-file-cohesion-20260829","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":3630,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.56.0-owner-continuation-scope","prNumber":1013,"terminal":false,"missionId":"5c10ba8d-1b53-4ba4-b464-60fcab1c0749","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":5961,"prReadinessMs":5838,"approvedPlanMs":0,"missionSetupMs":761,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"5c10ba8d-1b53-4ba4-b464-60fcab1c0749"},"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":6297,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-29T14:19:33.981784+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1013","receipt_type":"execute_mission","idempotency_key":"mission:5c10ba8d-1b53-4ba4-b464-60fcab1c0749:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"a407c5f7-ef16-4ef0-aacb-7e28abdb742d","command_center_event_id":"5c10ba8d-1b53-4ba4-b464-60fcab1c0749"},{"id":"769ad6fd-d325-4db2-899e-79734316d824","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_not_merge_eligible:stale_pr_refreshed_checks_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.36.10-mission-continuation-fix","prNumber":4775,"terminal":false,"missionId":"a7a7332f-f18c-463c-9020-4ed06036a098","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"a7a7332f-f18c-463c-9020-4ed06036a098"},"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":199,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-13T11:50:31.87986+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"4775","receipt_type":"ship_and_prove","idempotency_key":"mission:a7a7332f-f18c-463c-9020-4ed06036a098:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"f701b0b9-7125-4e7e-89a4-f8a7b2d6ec93","command_center_event_id":"a7a7332f-f18c-463c-9020-4ed06036a098"},{"id":"769e029b-a35d-4c50-8b9d-110d9a55729e","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-2023b3d63eec","writes":[],"patches":[],"version":1,"approved":true,"missionId":"2023b3d6-3eec-4d07-b977-b33f489c866c","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"workers/cc-execution/src/index-mcp.js","edits":[{"new_content":"const expectedHeavyNames = [\"msi-local\", \"knocklaunch-ci-02\"];","old_content":"const expectedHeavyNames = [\"knocklaunch-ci-01\", \"knocklaunch-ci-02\"];"}]},{"path":"workers/cc-execution/src/version.js","edits":[{"new_content":"export const CC_EXECUTION_VERSION = \"1.58.287-msi-primary-docker\";","old_content":"export const CC_EXECUTION_VERSION = \"1.58.286-cursor-readonly-mcp-bootstrap\";"}]},{"path":"workers/cc-execution/test/mcp.test.js","edits":[{"new_content":"{ name: \"msi-local\", status: \"idle\", busy: false, version: \"v13.0.0\", labels: [\"msi-local\", \"docker\"] }","old_content":"{ name: \"knocklaunch-ci-01\", status: \"idle\", busy: false, version: \"v13.0.0\", labels: [\"docker\"] }","expected_replacements":3}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"2023b3d6-3eec-4d07-b977-b33f489c866c","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":"648a98a13d5639d6815e75595feee672fc61d8b65f714ae543445e60b4ab423c","replayCount":0,"serializedBytes":1760},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T15:52:55.167533+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:2023b3d6-3eec-4d07-b977-b33f489c866c:repository-mutation-intent:648a98a13d5639d6815e75595feee672fc61d8b65f714ae543445e60b4ab423c:0","mission_step_id":"4643c179-31b1-45e6-b825-56cb0156ecdc","command_center_event_id":"2023b3d6-3eec-4d07-b977-b33f489c866c"},{"id":"76a0d3e4-e1b1-4c64-a0de-17f15e4e4db2","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/proposal-editor-deterministic-direct-manipulation","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1984,"terminal":false,"missionId":"10531595-c6ae-44a2-84c8-d881de2cc7ab","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4589,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2877,"approvedPlanMs":0,"missionSetupMs":2095,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":944,"ledgerReconcileMs":0,"lineageReconcileMs":1151,"resolvePreflightMs":2095,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":944,"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":"10531595-c6ae-44a2-84c8-d881de2cc7ab"},"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":1986,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T19:13:00.371646+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1984","receipt_type":"execute_mission","idempotency_key":"mission:10531595-c6ae-44a2-84c8-d881de2cc7ab:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"dde3bb02-65a5-4a34-8e99-a357f54df500","command_center_event_id":"10531595-c6ae-44a2-84c8-d881de2cc7ab"},{"id":"76a1d025-7203-411e-aa57-8bb2fa5ec551","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"c93752cfadbc6056a052d2e6c14d1a72cf794138","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"c93752cfadbc6056a052d2e6c14d1a72cf794138","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":"43a5936c79ce9136ae83ba9213f2d4fa2f5516c5c42979016ffecbd33c313239","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/8346","runId":8346,"status":"running","sourceSha":"c93752cfadbc6056a052d2e6c14d1a72cf794138","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"1bda8c7441fd097ff1a25f53adfce2c9ec307bf3","deploymentId":"forgejo-main-1bda8c7441fd097ff1a25f53adfce2c9ec307bf3","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.151-mission-create-single-rpc","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T14:19:56.672403+00:00","proof_gate":"canonical_release_pending","source_sha":"c93752cfadbc6056a052d2e6c14d1a72cf794138","external_id":"forgejo-main-c93752cfadbc","receipt_type":"canonical_release_status","idempotency_key":"mission:bff42661-1d4b-47df-bfba-5dc09e1acb3b:forgejo-release-status:c93752cfadbc6056a052d2e6c14d1a72cf794138:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"72cfd64f-9ff8-4d93-b5e5-e30c8b046a40","command_center_event_id":"bff42661-1d4b-47df-bfba-5dc09e1acb3b"},{"id":"76a2efb4-2916-494c-92e0-d1f9b3b58b8f","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"9048dd3e0ab4d5e01b513156e0e97e40cfdebbed","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"9048dd3e0ab4d5e01b513156e0e97e40cfdebbed","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"749a7e2070ba2e0611a4e55124341f169938745af88c10afa77bab8ebaace685","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5995","runId":5995,"status":"running","sourceSha":"9048dd3e0ab4d5e01b513156e0e97e40cfdebbed","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T22:28:11.992868+00:00","proof_gate":"canonical_release_pending","source_sha":"9048dd3e0ab4d5e01b513156e0e97e40cfdebbed","external_id":"forgejo-main-9048dd3e0ab4","receipt_type":"canonical_release_status","idempotency_key":"mission:41ac9c60-f2d1-4085-ae8a-3b6cf861afed:forgejo-release-status:9048dd3e0ab4d5e01b513156e0e97e40cfdebbed:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"0dca8237-8df5-4f84-ad07-60f21ae19cff","command_center_event_id":"41ac9c60-f2d1-4085-ae8a-3b6cf861afed"},{"id":"76a2fb6d-40cd-459d-8456-b3ed4c79b8e6","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"src/components/admin/AdminPage.tsx","content":"/**\n * AdminPage - Thin wrapper for admin pages.\n * Registers page meta (title/icon/actions) with the AdminLayout shell\n * via context, so the layout owns ALL header chrome.\n *\n * Pages should render content only — no page-level <header>, no back buttons,\n * no duplicated titles. The breadcrumb in AdminLayout handles navigation context.\n *\n * Usage:\n *   <AdminPage title=\"Agreements\" description=\"...\" icon={FileSignature} actions={<Button>New</Button>}>\n *     <YourContent />\n *   </AdminPage>\n */\n\nimport { ReactNode, type CSSProperties } from 'react';\nimport { Helmet } from 'react-helmet-async';\nimport type { LucideIcon } from 'lucide-react';\nimport { useRegisterAdminPage, AdminPageNestedScope } from './AdminPageContext';\nimport { cn } from '@/lib/utils';\n\ninterface AdminPageProps {\n  title: string;\n  description?: string;\n  icon?: LucideIcon;\n  actions?: ReactNode;\n  /** Override the document <title> (defaults to \"{title} – Admin\") */\n  documentTitle?: string;\n  /** 'default' uses container max-w-7xl; 'wide' uses max-w-[1600px]; 'full' is unconstrained */\n  width?: 'default' | 'wide' | 'full';\n  /** Vertical padding around content; defaults to true */\n  padded?: boolean;\n  /** Render a full in-content header like the traditional customer workspace pages. */\n  contentHeader?: boolean;\n  className?: string;\n  children: ReactNode;\n}\n\nfunction normalizeAdminPageTitle(title: string) {\n  if (title === 'UI Agent') return 'Visual Witness';\n  if (title === 'UI Agent Console') return 'Visual Witness Console';\n  return title;\n}\n\nfunction normalizeAdminDocumentTitle(documentTitle: string | undefined, displayTitle: string) {\n  if (!documentTitle) return `${displayTitle} – Admin`;\n  return documentTitle.replace(/^UI Agent\\b/, 'Visual Witness');\n}\n\nexport function AdminPage({\n  title,\n  description,\n  icon,\n  actions,\n  documentTitle,\n  width = 'default',\n  padded = true,\n  contentHeader = false,\n  className,\n  children,\n}: AdminPageProps) {\n  const displayTitle = normalizeAdminPageTitle(title);\n  const displayDocumentTitle = normalizeAdminDocumentTitle(documentTitle, displayTitle);\n\n  const shellActions = contentHeader ? undefined : actions;\n  useRegisterAdminPage({ title: displayTitle, description, icon, actions: shellActions }, [displayTitle, description, icon, shellActions]);\n\n  const widthClass =\n    width === 'full' ? 'w-full max-w-none' :\n    width === 'wide' ? 'mx-auto w-full max-w-[1600px]' :\n    'mx-auto w-full max-w-7xl';\n\n  return (\n    <>\n      <Helmet>\n        <title>{displayDocumentTitle}</title>\n      </Helmet>\n      <style>{`\n        [data-admin-page-surface=\"true\"] .bg-card {\n          background: rgba(11,18,32,.82) !important;\n          border-color: rgba(125,211,252,.10) !important;\n        }\n        [data-admin-page-surface=\"true\"] .bg-background {\n          background: rgba(5,8,20,.86) !important;\n        }\n        [data-admin-page-surface=\"true\"] button,\n        [data-admin-page-surface=\"true\"] [role=\"button\"] {\n          border-radius: 12px;\n        }\n        [data-admin-page-surface=\"true\"] input:not([type=\"checkbox\"]):not([type=\"radio\"]),\n        [data-admin-page-surface=\"true\"] select,\n        [data-admin-page-surface=\"true\"] textarea {\n          border-radius: 12px;\n          border-color: rgba(125,211,252,.12);\n          background: rgba(6,11,22,.88);\n        }\n        [data-admin-page-surface=\"true\"] [role=\"tablist\"] {\n          border: 1px solid rgba(125,211,252,.10);\n          border-radius: 14px;\n          background: rgba(8,13,24,.76);\n          padding: 4px;\n        }\n        [data-admin-page-surface=\"true\"] [role=\"tab\"] {\n          border-radius: 10px;\n        }\n        [data-admin-page-surface=\"true\"] table {\n          overflow: hidden;\n          border: 1px solid rgba(125,211,252,.09);\n          border-radius: 16px;\n          background: rgba(8,13,24,.48);\n        }\n        [data-admin-page-surface=\"true\"] thead {\n          background: rgba(59,130,246,.045);\n        }\n        [data-admin-page-surface=\"true\"] tr {\n          border-color: rgba(148,163,184,.08);\n        }\n        [data-admin-page-surface=\"true\"] h1,\n        [data-admin-page-surface=\"true\"] h2,\n        [data-admin-page-surface=\"true\"] h3 {\n          letter-spacing: -.02em;\n        }\n        @media (max-width: 639px) {\n          [data-admin-page-surface=\"true\"] button,\n          [data-admin-page-surface=\"true\"] [role=\"button\"],\n          [data-admin-page-surface=\"true\"] [role=\"tab\"] {\n            min-height: 44px !important;\n          }\n          [data-admin-page-surface=\"true\"] input:not([type=\"checkbox\"]):not([type=\"radio\"]),\n          [data-admin-page-surface=\"true\"] select {\n            min-height: 44px !important;\n            font-size: 16px;\n          }\n          [data-admin-page-surface=\"true\"] textarea {\n            font-size: 16px;\n          }\n          [data-admin-page-surface=\"true\"] table {\n            font-size: 12px;\n          }\n        }\n      `}</style>\n      <AdminPageNestedScope>\n        <div data-admin-page-surface=\"true\" style={{ '--background':'222 47% 5%','--foreground':'210 40% 98%','--card':'221 39% 8%','--card-foreground':'210 40% 98%','--popover':'221 39% 8%','--popover-foreground':'210 40% 98%','--primary':'196 100% 65%','--primary-foreground':'222 47% 6%','--secondary':'220 28% 12%','--secondary-foreground':'210 40% 96%','--muted':'220 24% 12%','--muted-foreground':'215 20% 65%','--accent':'217 91% 60%','--accent-foreground':'210 40% 98%','--border':'217 24% 18%','--input':'217 24% 18%','--ring':'196 100% 65%' } as CSSProperties} className={cn(widthClass, !contentHeader && padded && 'px-3 py-3 sm:px-4 sm:py-4', 'text-slate-100 [&_[data-ui-surface=card]]:rounded-2xl [&_[data-ui-surface=card]]:border-blue-300/10 [&_[data-ui-surface=card]]:bg-[#0b1220]/72 [&_[data-ui-surface=card]]:shadow-[0_14px_40px_rgba(0,0,0,.16)] [&_[data-ui-surface=card]]:backdrop-blur-none', className)}>\n          {contentHeader ? (\n            <header data-admin-content-header=\"true\" className=\"border-b border-blue-300/10 bg-[#080d18]/94 text-slate-100 shadow-[0_12px_32px_rgba(0,0,0,.16)] backdrop-blur-xl\">\n              <div className=\"flex flex-col gap-3 px-4 py-4 sm:px-6 sm:py-5 lg:flex-row lg:items-center lg:justify-between\">\n                <div className=\"flex min-w-0 items-start gap-3\">\n                  {icon ? (() => { const Icon = icon; return <Icon className=\"mt-1 h-5 w-5 shrink-0 text-primary\" />; })() : null}\n                  <div className=\"min-w-0\">\n                    <h1 data-page-title className=\"text-2xl font-bold tracking-tight\">{displayTitle}</h1>\n                    {description ? <p className=\"mt-1 max-w-3xl text-sm leading-6 text-muted-foreground\">{description}</p> : null}\n                  </div>\n                </div>\n                {actions ? <div className=\"flex shrink-0 flex-wrap gap-2\">{actions}</div> : null}\n              </div>\n            </header>\n          ) : null}\n          {contentHeader ? <div className={cn(padded && 'px-3 py-3 sm:px-4 sm:py-4')}>{children}</div> : children}\n        </div>\n      </AdminPageNestedScope>\n    </>\n  );\n}\n","expectedSha":"71ddc70dd5b5639f2d6bcd9834c232fb30852bd7"}],"route":"/admin/tenants","branch":"ai/objective-first-repair-83e4fbfd9393","writes":[],"patches":[],"version":1,"approved":true,"missionId":"83e4fbfd-9393-418c-abd7-d8ad1ec62908","objective":"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.","viewports":["desktop","mobile"],"repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/components/admin/AdminPage.tsx"],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/components/admin/AdminPage.tsx"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"9bbb37c349f464ce3481bf1ac746aabf0fa4514dba783044f1b1ff5ad4f560c4","replayCount":0,"serializedBytes":9487},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T11:24:40.870855+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:83e4fbfd-9393-418c-abd7-d8ad1ec62908:repository-mutation-intent:9bbb37c349f464ce3481bf1ac746aabf0fa4514dba783044f1b1ff5ad4f560c4:0","mission_step_id":"12967895-c7c6-483f-8fb6-d93f13f0fdc9","command_center_event_id":"83e4fbfd-9393-418c-abd7-d8ad1ec62908"},{"id":"76aa01f6-23a5-48eb-a9ae-8c9ccbe4f463","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-ce873dc80db2","writes":[],"patches":[],"version":1,"approved":true,"missionId":"ce873dc8-0db2-4d80-8f79-8e49a414eb5d","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"workers/cc-execution/src/index-mcp.js","new_content":"requestContract: { oneOf: [{ type: \"string\", enum: [\"explicit_owner_request\"] }, { type: \"object\", additionalProperties: true }], default: \"explicit_owner_request\",","old_content":"requestContract: { type: \"object\", additionalProperties: true,"},{"path":"scripts/validate-command-center-contracts.mjs","new_content":"check('execute_objective request contract defaults to the canonical explicit owner token', () => {\n  const source = fs.readFileSync('workers/cc-execution/src/index-mcp.js', 'utf8');\n  assert.equal(source.includes('requestContract: { oneOf: [{ type: \"string\", enum: [\"explicit_owner_request\"] }, { type: \"object\", additionalProperties: true }], default: \"explicit_owner_request\"'), true);\n});\n\ncheck('release and visual proof require explicit intent', () => {","old_content":"check('release and visual proof require explicit intent', () => {"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"ce873dc8-0db2-4d80-8f79-8e49a414eb5d","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":"3abf4fa2de4a1978f108e5d28f4b8bd0826a27574ca923c1ae0024db604d1466","replayCount":0,"serializedBytes":1971},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T16:42:39.627934+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:ce873dc8-0db2-4d80-8f79-8e49a414eb5d:repository-mutation-intent:3abf4fa2de4a1978f108e5d28f4b8bd0826a27574ca923c1ae0024db604d1466:0","mission_step_id":"235a62ae-6474-4aa6-a21d-8cbf0980b69b","command_center_event_id":"ce873dc8-0db2-4d80-8f79-8e49a414eb5d"},{"id":"76aa67d8-70b4-4b98-8cd4-12554d651ed5","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"175c323cca565b4b75c9a0079cbc2f6559171a4b","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"175c323cca565b4b75c9a0079cbc2f6559171a4b","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":"15684b8d963ddb0dc36937c94e12d9d085c1783adf7d7be2ce469964defc33b4","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/7021","runId":7021,"status":"success","sourceSha":"175c323cca565b4b75c9a0079cbc2f6559171a4b","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-11T05:09:45.594992+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"175c323cca565b4b75c9a0079cbc2f6559171a4b","external_id":"forgejo-main-175c323cca56","receipt_type":"canonical_release_status","idempotency_key":"mission:a3493048-3274-4257-baa0-206330fc2a35:forgejo-release-status:175c323cca565b4b75c9a0079cbc2f6559171a4b:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"de43a6b5-f754-4b3a-9bcd-f9223be7c476","command_center_event_id":"a3493048-3274-4257-baa0-206330fc2a35"},{"id":"76abff40-04e1-4b44-bb98-3a4349ce409f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-0e00885498ee","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.5-release-queue-freshness","prNumber":541,"terminal":false,"missionId":"8eb1c18b-c95c-4868-8d3a-666a190fdbab","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":"8eb1c18b-c95c-4868-8d3a-666a190fdbab"},"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":3787,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T04:13:03.509257+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"541","receipt_type":"execute_mission","idempotency_key":"mission:8eb1c18b-c95c-4868-8d3a-666a190fdbab:execute_mission:canonical_release_transport_retryable","mission_step_id":"3b415ec5-4c46-4595-ac4d-456d2c11e7a4","command_center_event_id":"8eb1c18b-c95c-4868-8d3a-666a190fdbab"},{"id":"76ac86e4-1999-4a89-a66e-7d83c2ec4d3c","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-fd8afbfbcad9","reason":"anchored_edit_anchor_missing:workers/cc-execution/src/index-scoped-repo-patch.js","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.37-release-proof-noop-refreeze","prNumber":null,"terminal":false,"missionId":"fd8afbfb-cad9-4071-8072-c2bf653f5b55","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7170,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":654,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":402,"ledgerReconcileMs":0,"lineageReconcileMs":252,"resolvePreflightMs":654,"repositoryMutationMs":7170,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":402,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"fd8afbfb-cad9-4071-8072-c2bf653f5b55"},"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":1544,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:23:43.969411+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fd8afbfb-cad9-4071-8072-c2bf653f5b55:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"1d53d3f7-f4dc-46bb-9f59-ba166ec142bf","command_center_event_id":"fd8afbfb-cad9-4071-8072-c2bf653f5b55"},{"id":"76ac8fe2-8753-40c8-9559-38dfda1662f8","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-547743cfec0c","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":2716,"terminal":false,"missionId":"547743cf-ec0c-42e6-a932-33d73618f2fd","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16906,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1387,"approvedPlanMs":0,"missionSetupMs":1467,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":585,"ledgerReconcileMs":0,"lineageReconcileMs":882,"resolvePreflightMs":1467,"repositoryMutationMs":14883,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":585,"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":"547743cf-ec0c-42e6-a932-33d73618f2fd"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1977,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T03:45:47.199482+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2716","receipt_type":"execute_mission","idempotency_key":"mission:547743cf-ec0c-42e6-a932-33d73618f2fd:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"12492a3a-1f96-4d34-99a0-65c27d18daf0","command_center_event_id":"547743cf-ec0c-42e6-a932-33d73618f2fd"},{"id":"76ae00e5-ff1a-4453-8c97-62fe61a2be83","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"scripts/visual-witness-hosted-runner/test/route-diagnostic-contract.test.mjs","content":"import test from 'node:test';\nimport assert from 'node:assert/strict';\nimport { classifyRouteDiagnostic } from '../src/route-diagnostic-contract.mjs';\n\nconst appOrigin = 'https://app.knocklaunch.app';\nconst projectionSnapshot = {\n  projectionInvariantFailures: [],\n};\n\ntest('direct /select-tenant inspection is not a tenant selector escape', () => {\n  const result = classifyRouteDiagnostic({\n    requestedRoute: '/select-tenant',\n    finalUrl: 'https://app.knocklaunch.app/select-tenant',\n    appOrigin,\n    projectionSnapshot,\n  });\n  assert.equal(result, null);\n});\n\ntest('private route redirected to /select-tenant remains a tenant selector escape', () => {\n  const result = classifyRouteDiagnostic({\n    requestedRoute: '/big-papis/owner',\n    finalUrl: 'https://app.knocklaunch.app/select-tenant',\n    appOrigin,\n    projectionSnapshot,\n  });\n  assert.equal(result?.code, 'tenant_selector_escape');\n  assert.equal(result?.likelyOwningLayer, 'tenant_selection_guard');\n});\n\ntest('selector next contract remains tenant active context missing', () => {\n  const result = classifyRouteDiagnostic({\n    requestedRoute: '/big-papis/owner',\n    finalUrl: 'https://app.knocklaunch.app/select-tenant?next=%2Fbig-papis%2Fowner',\n    appOrigin,\n    projectionSnapshot,\n  });\n  assert.equal(result?.code, 'tenant_active_context_missing');\n});\n"}],"branch":"ai/objective-first-repair-e0cf6a8a969a","writes":[],"patches":[],"version":1,"approved":true,"missionId":"e0cf6a8a-969a-45bd-9bf1-a35f2d3cc564","objective":"Fix the Visual Witness tenant_selector_escape false positive proven by live PAUL inspection. In route-diagnostic-contract.mjs, a final pathname of /select-tenant is currently classified as tenant_selector_escape even when the requested route is exactly /select-tenant. Change the selector-escape diagnostic so /select-tenant is only considered an escape when the requested pathname is not /select-tenant. Preserve existing next/workspace selector diagnostics for genuine redirects into the selector. Add focused hosted-runner regression tests proving direct /select-tenant is clean while a private route redirected to /select-tenant still reports tenant_selector_escape. Do not change application routing, tenant selection behavior, PAUL architecture, or unrelated witness rules.","sourceSha":"ac45cf27721df31df37ecedcc73af3413bfa33e7","repository":"noel/KnockLaunchOS","visualProof":false,"autoProgress":true,"verifyVisual":false,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/visual-witness-hosted-runner/src/route-diagnostic-contract.mjs","scripts/visual-witness-hosted-runner/test/route-diagnostic-contract.test.mjs"],"anchored_edits":[{"path":"scripts/visual-witness-hosted-runner/src/route-diagnostic-contract.mjs","edits":[{"new_content":"  if (requested.pathname !== '/select-tenant' && !sameTenantCanonicalRedirect && final.pathname === '/select-tenant') {","old_content":"  if (!sameTenantCanonicalRedirect && final.pathname === '/select-tenant') {"}]}],"implementation":{"files":[],"writes":[]},"requestContract":{"valid":true,"intent":{"evidence":["live PAUL job 33eff1b8-9759-459e-a651-ee42611bd856 requested /select-tenant and ended at /select-tenant with projection invariants true","route-diagnostic-contract.mjs currently classifies any final /select-tenant as tenant_selector_escape unless sameTenantCanonicalRedirect"],"confidence":1,"rawUtterance":"Fix the Visual Witness tenant_selector_escape false positive proven by live PAUL inspection. In route-diagnostic-contract.mjs, a final pathname of /select-tenant is currently classified as tenant_selector_escape even when the requested route is exactly /select-tenant. Change the selector-escape diagnostic so /select-tenant is only considered an escape when the requested pathname is not /select-tenant. Preserve existing next/workspace selector diagnostics for genuine redirects into the selector. Add focused hosted-runner regression tests proving direct /select-tenant is clean while a private route redirected to /select-tenant still reports tenant_selector_escape. Do not change application routing, tenant selection behavior, PAUL architecture, or unrelated witness rules.","wordingChanged":false,"canonicalIntent":"Fix the Visual Witness tenant_selector_escape false positive proven by live PAUL inspection. In route-diagnostic-contract.mjs, a final pathname of /select-tenant is currently classified as tenant_selector_escape even when the requested route is exactly /select-tenant. Change the selector-escape diagnostic so /select-tenant is only considered an escape when the requested pathname is not /select-tenant. Preserve existing next/workspace selector diagnostics for genuine redirects into the selector. Add focused hosted-runner regression tests proving direct /select-tenant is clean while a private route redirected to /select-tenant still reports tenant_selector_escape. Do not change application routing, tenant selection behavior, PAUL architecture, or unrelated witness rules.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"current_request_explicit","version":1,"outcomes":[{"id":"outcome-selector-diagnostic","statement":"Direct inspection of /select-tenant no longer produces tenant_selector_escape, while genuine redirects from another private route to /select-tenant still do.","provenance":{"reason":"owner demanded completion of PAUL Hybrid witness proof","source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-test","proof-paul"]}],"objective":"Fix the Visual Witness tenant_selector_escape false positive proven by live PAUL inspection. In route-diagnostic-contract.mjs, a final pathname of /select-tenant is currently classified as tenant_selector_escape even when the requested route is exactly /select-tenant. Change the selector-escape diagnostic so /select-tenant is only considered an escape when the requested pathname is not /select-tenant. Preserve existing next/workspace selector diagnostics for genuine redirects into the selector. Add focused hosted-runner regression tests proving direct /select-tenant is clean while a private route redirected to /select-tenant still reports tenant_selector_escape. Do not change application routing, tenant selection behavior, PAUL architecture, or unrelated witness rules.","constraints":[{"id":"diagnostic-only","statement":"Change only Visual Witness diagnostic classification and its focused tests; do not alter application routing or tenant selection.","provenance":{"reason":"smallest causal repair","source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-test","proof-paul"]},{"id":"preserve-genuine-escape","statement":"A requested route other than /select-tenant that ends at /select-tenant without next/workspace must still report tenant_selector_escape.","provenance":{"reason":"preserve genuine defect detection","source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-test"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-test","kind":"runtime","claim":"Hosted-runner tests prove direct /select-tenant is clean and genuine private-route selector escape remains classified.","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-paul","kind":"runtime","claim":"After same-source release convergence, a fresh /select-tenant inspection on runnerLane=paul terminates without tenant_selector_escape and without infrastructure replay/failover.","route":"/select-tenant","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"visual-witness-select-tenant-direct-route-diagnostic","driftPolicy":"unexpected route diagnostic behavior blocks completion","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["cc-execution","onrunner"],"lifecycleStates":["prepare","deploy","verify"],"activationPolicy":"focused_diagnostic_test_then_same_source_runtime_proof","dependencyDomains":["backend_runtime","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"diagnostic_change_only; existing witness lanes remain available","canaryProofConditionIds":["proof-test","proof-paul"]},"capabilityCompleteness":{"domains":["backend_runtime","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/visual-witness-hosted-runner/src/route-diagnostic-contract.mjs","scripts/visual-witness-hosted-runner/test/route-diagnostic-contract.test.mjs"],"requestContract":{"valid":true,"intent":{"evidence":["live PAUL job 33eff1b8-9759-459e-a651-ee42611bd856 requested /select-tenant and ended at /select-tenant with projection invariants true","route-diagnostic-contract.mjs currently classifies any final /select-tenant as tenant_selector_escape unless sameTenantCanonicalRedirect"],"confidence":1,"rawUtterance":"Fix the Visual Witness tenant_selector_escape false positive proven by live PAUL inspection. In route-diagnostic-contract.mjs, a final pathname of /select-tenant is currently classified as tenant_selector_escape even when the requested route is exactly /select-tenant. Change the selector-escape diagnostic so /select-tenant is only considered an escape when the requested pathname is not /select-tenant. Preserve existing next/workspace selector diagnostics for genuine redirects into the selector. Add focused hosted-runner regression tests proving direct /select-tenant is clean while a private route redirected to /select-tenant still reports tenant_selector_escape. Do not change application routing, tenant selection behavior, PAUL architecture, or unrelated witness rules.","wordingChanged":false,"canonicalIntent":"Fix the Visual Witness tenant_selector_escape false positive proven by live PAUL inspection. In route-diagnostic-contract.mjs, a final pathname of /select-tenant is currently classified as tenant_selector_escape even when the requested route is exactly /select-tenant. Change the selector-escape diagnostic so /select-tenant is only considered an escape when the requested pathname is not /select-tenant. Preserve existing next/workspace selector diagnostics for genuine redirects into the selector. Add focused hosted-runner regression tests proving direct /select-tenant is clean while a private route redirected to /select-tenant still reports tenant_selector_escape. Do not change application routing, tenant selection behavior, PAUL architecture, or unrelated witness rules.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"current_request_explicit","version":1,"outcomes":[{"id":"outcome-selector-diagnostic","statement":"Direct inspection of /select-tenant no longer produces tenant_selector_escape, while genuine redirects from another private route to /select-tenant still do.","provenance":{"reason":"owner demanded completion of PAUL Hybrid witness proof","source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-test","proof-paul"]}],"objective":"Fix the Visual Witness tenant_selector_escape false positive proven by live PAUL inspection. In route-diagnostic-contract.mjs, a final pathname of /select-tenant is currently classified as tenant_selector_escape even when the requested route is exactly /select-tenant. Change the selector-escape diagnostic so /select-tenant is only considered an escape when the requested pathname is not /select-tenant. Preserve existing next/workspace selector diagnostics for genuine redirects into the selector. Add focused hosted-runner regression tests proving direct /select-tenant is clean while a private route redirected to /select-tenant still reports tenant_selector_escape. Do not change application routing, tenant selection behavior, PAUL architecture, or unrelated witness rules.","constraints":[{"id":"diagnostic-only","statement":"Change only Visual Witness diagnostic classification and its focused tests; do not alter application routing or tenant selection.","provenance":{"reason":"smallest causal repair","source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-test","proof-paul"]},{"id":"preserve-genuine-escape","statement":"A requested route other than /select-tenant that ends at /select-tenant without next/workspace must still report tenant_selector_escape.","provenance":{"reason":"preserve genuine defect detection","source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-test"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-test","kind":"runtime","claim":"Hosted-runner tests prove direct /select-tenant is clean and genuine private-route selector escape remains classified.","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-paul","kind":"runtime","claim":"After same-source release convergence, a fresh /select-tenant inspection on runnerLane=paul terminates without tenant_selector_escape and without infrastructure replay/failover.","route":"/select-tenant","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"visual-witness-select-tenant-direct-route-diagnostic","driftPolicy":"unexpected route diagnostic behavior blocks completion","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["cc-execution","onrunner"],"lifecycleStates":["prepare","deploy","verify"],"activationPolicy":"focused_diagnostic_test_then_same_source_runtime_proof","dependencyDomains":["backend_runtime","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"diagnostic_change_only; existing witness lanes remain available","canaryProofConditionIds":["proof-test","proof-paul"]},"capabilityCompleteness":{"domains":["backend_runtime","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":"Owner demanded completion of PAUL Hybrid reliability; repair only the proven Visual Witness direct-selector false positive and release through canonical machinery."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":"Owner demanded completion of PAUL Hybrid reliability; repair only the proven Visual Witness direct-selector false positive and release through canonical machinery."},"recovery":false,"fingerprint":"adec7ecf5f063f3a925a54d9bf0e4d6cb817f4d8cc31e056cf453f072ee8861b","replayCount":0,"serializedBytes":16711},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T14:04:04.373151+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:e0cf6a8a-969a-45bd-9bf1-a35f2d3cc564:repository-mutation-intent:adec7ecf5f063f3a925a54d9bf0e4d6cb817f4d8cc31e056cf453f072ee8861b:0","mission_step_id":"e3a98b07-903a-406d-ac76-b720e7da47b5","command_center_event_id":"e0cf6a8a-969a-45bd-9bf1-a35f2d3cc564"},{"id":"76b1c959-0161-4a4c-a7eb-3c4a1d48a89f","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-05T18:13:13.064344+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":4058,\"sourceSha\":\"416e03f3dd0f0a709a6dc05f8676d6b4e88a4d5a\",\"deploymentId\":\"canonical-release-416e03f3dd0f\"}"},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-10-03T21:40:05.206221+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:569db6d2-423e-4923-903d-869ef511f26b:owner-progress-heartbeat:119404240","mission_step_id":"73394132-0d64-413b-9f18-7f3bd8738670","command_center_event_id":"569db6d2-423e-4923-903d-869ef511f26b"},{"id":"76b4a3c6-3690-407c-8aef-6edb9b0a2da4","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\":\"execute_mission\",\"status\":\"in_progress\",\"proofGate\":\"canonical_release_reconciliation_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"live-click\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-23T14:45:49.229034+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-6cb3772649b1\",\"prNumber\":3511,\"sourceSha\":\"4133e79cd5944de7a04f6ca807d3b7993d0dedcb\",\"deploymentId\":\"forgejo-main-4133e79cd594\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T12:20:44.401042+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:6cb37726-49b1-44fb-bf69-8a8c90116207:owner-progress-heartbeat:119344402","mission_step_id":"1873d2f4-8e21-42b4-b945-f1ad6369eba2","command_center_event_id":"6cb37726-49b1-44fb-bf69-8a8c90116207"},{"id":"76b5cd89-08d4-49ef-b803-0e8ba8b9ee62","source":"cc-execution","status":"blocked","payload":{"reason":"file_write_content_or_explicit_delete_required","fingerprint":"e363301a9ca1c0a19eaa1c283ca25900b63fc031f960c3ae5f181e51f03631e4"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T17:49:29.23726+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:6cebe545-6b72-468c-9a0c-d8a2c0936755:repository-mutation-intent-blocked:e363301a9ca1c0a19eaa1c283ca25900b63fc031f960c3ae5f181e51f03631e4","mission_step_id":"05204441-5588-461e-896e-fe66778c8a84","command_center_event_id":"6cebe545-6b72-468c-9a0c-d8a2c0936755"},{"id":"76b65939-694f-4a5a-a418-da1014913ef0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-ca00d569094f","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":11650,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"executorlessWaitMs":161275,"firstUsefulResultAt":"2026-10-01T10:31:53.358Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.35-paul-owner-interface","prNumber":4336,"terminal":false,"missionId":"ca00d569-094f-423e-9be0-556e36a1708b","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3941,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":479,"missionSetupMs":293,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":293,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":293,"repositoryMutationMs":3462,"repositoryProviderMs":3462,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2138,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":293,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1324},"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":"ca00d569-094f-423e-9be0-556e36a1708b"},"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":3213,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T10:34:39.593141+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4336","receipt_type":"execute_mission","idempotency_key":"mission:ca00d569-094f-423e-9be0-556e36a1708b:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"bac7eccf-d7b2-422e-ab62-57f95985062b","command_center_event_id":"ca00d569-094f-423e-9be0-556e36a1708b"},{"id":"76b820ef-d8ca-45f0-8cd6-b654cb2e6461","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"route":"https://bigpapiscoquitoiceys.com/","branch":"ai/big-papis-hero-video-swap","writes":[],"patches":[],"version":1,"approved":true,"missionId":"7926cfd6-3310-45a6-8588-5fcbe5d8d848","objective":"Apply the exact Big Papi media hierarchy swap on the existing branch: promo video as full-bleed hero/header with current hero image as poster/fallback; static Next Stop image in the secondary club card. Then carry through PR, Gate, squash merge, frontend release, and desktop/mobile proof.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/mobile-vendor/BigPapisPublic.tsx"],"anchored_edits":[{"path":"src/pages/mobile-vendor/BigPapisPublic.tsx","anchor":"              <img src={BIG_PAPIS_HERO_IMAGE_SRC} alt=\"\" aria-hidden=\"true\" className=\"pointer-events-none absolute inset-0 h-full w-full scale-[1.03] object-cover object-center\" />","replacement":"              <video\n                src={heroVideo.url}\n                poster={heroVideo.poster || heroFallback}\n                autoPlay\n                muted\n                loop\n                playsInline\n                preload=\"metadata\"\n                aria-label=\"Big Papi hero video\"\n                className=\"pointer-events-none absolute inset-0 h-full w-full scale-[1.03] object-cover object-center\"\n              />"},{"path":"src/pages/mobile-vendor/BigPapisPublic.tsx","anchor":"                      {card.key === 'club' ? (\n                        <video\n                          src={BIG_PAPIS_VERIFIED_PROMO_VIDEO}\n                          poster={BIG_PAPIS_NEXT_STOP_IMAGE_SRC}\n                          autoPlay\n                          muted\n                          loop\n                          playsInline\n                          preload=\"metadata\"\n                          aria-label=\"Big Papi truck in action\"\n                          className=\"h-full w-full object-cover object-center transition duration-500 group-hover:scale-[1.025]\"\n                        />\n                      ) : (\n                        <img src={card.image} alt=\"\" className=\"h-full w-full object-cover object-center transition duration-500 group-hover:scale-[1.025]\" loading=\"lazy\" decoding=\"async\" />\n                      )}","replacement":"                      <img src={card.image} alt=\"\" className=\"h-full w-full object-cover object-center transition duration-500 group-hover:scale-[1.025]\" loading=\"lazy\" decoding=\"async\" />"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"7926cfd6-3310-45a6-8588-5fcbe5d8d848","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/mobile-vendor/BigPapisPublic.tsx"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"fd54fd6c3a10d36c989a7bbdee25402ab75d647df5cc4e311b54f3e18b087718","replayCount":0,"serializedBytes":3244},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T22:27:07.146405+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:7926cfd6-3310-45a6-8588-5fcbe5d8d848:repository-mutation-intent:fd54fd6c3a10d36c989a7bbdee25402ab75d647df5cc4e311b54f3e18b087718:0","mission_step_id":"496f8c8b-e6b0-44a5-94aa-5581251c4a38","command_center_event_id":"7926cfd6-3310-45a6-8588-5fcbe5d8d848"},{"id":"76bad5af-db77-437d-96bf-f7846973e074","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-a1af83a46e46","reason":"anchored_edit_anchor_missing:.forgejo/workflows/knocklaunch.yml","status":"blocked","metrics":{"receiptBytes":4429,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-05T16:14:54.815Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.97-boring-release-v1","prNumber":null,"terminal":false,"missionId":"a1af83a4-6e46-4626-9afa-a7f45a508686","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1042,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1042,"missionSetupMs":173,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":173,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":173,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":173,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a1af83a4-6e46-4626-9afa-a7f45a508686"},"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":1508,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T16:14:56.526739+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a1af83a4-6e46-4626-9afa-a7f45a508686:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"1133adc8-4f12-478f-9882-a26fa98f1321","command_center_event_id":"a1af83a4-6e46-4626-9afa-a7f45a508686"},{"id":"76bd7b30-ef60-4a66-9607-73c6674b01b9","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"d1cb1857726d31b577ccea7706855427e19d8bb2","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"a2515ac3ae383d987a316e3928c9e3346e9e97e1","prNumber":2501,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"https://git.knocklaunch.app/noel/KnockLaunchOS/commit/a2515ac3ae383d987a316e3928c9e3346e9e97e1","mergeCommitSha":"d1cb1857726d31b577ccea7706855427e19d8bb2"}],"requestContractHash":"9c34fb4c15f3f250c1d75d515f56639050f58e9826c5ed496e6c7059f29b9f65"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T15:41:31.392047+00:00","proof_gate":"request_contract_repository_verified","source_sha":"d1cb1857726d31b577ccea7706855427e19d8bb2","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:0771e6fa-e19a-4b76-859e-6c47afc8959c:request-contract-repository:9c34fb4c15f3f250c1d75d515f56639050f58e9826c5ed496e6c7059f29b9f65:d1cb1857726d31b577ccea7706855427e19d8bb2","mission_step_id":"530eb510-ae36-433d-923e-fdbd8301bce3","command_center_event_id":"0771e6fa-e19a-4b76-859e-6c47afc8959c"},{"id":"76bd9b74-00ee-4ea9-8ea2-6435eb6e62c4","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"d5ee4067d525aad8088317e594b163b2d9f31186","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"durable-source-scope","satisfied":true,"statement":"Bare continuations inherit the authoritative sourceTargets originally dispatched with the mission.","proofConditionIds":["runtime-proof"]},{"id":"quota-failure-clarity","satisfied":true,"statement":"Recognized Supabase cached-egress quota restriction on the mission ledger is surfaced as a clear ledger-degraded condition and does not masquerade as an unknown command failure.","proofConditionIds":["runtime-proof"]}],"satisfied":true,"constraints":[{"id":"preserve-fail-closed","satisfied":true,"statement":"Unknown provider failures and auth, contract, safety, or other 4xx failures remain blocking.","proofConditionIds":["runtime-proof"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["runtime-proof"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["runtime-proof"]}],"contractHash":"8780063943b8c0299a5850ce692ec92755b015e381368d375a3ffa3f85432871","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"runtime-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"8780063943b8c0299a5850ce692ec92755b015e381368d375a3ffa3f85432871"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T23:14:20.498866+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"d5ee4067d525aad8088317e594b163b2d9f31186","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:5a4662af-e846-4ab4-a647-e6828c342c54:request-contract:8780063943b8c0299a5850ce692ec92755b015e381368d375a3ffa3f85432871:d5ee4067d525aad8088317e594b163b2d9f31186:verified:","mission_step_id":"96813253-349d-4533-b43f-e1d9c4d0d3af","command_center_event_id":"5a4662af-e846-4ab4-a647-e6828c342c54"},{"id":"76be2872-4280-4cf2-9afe-04d35dde3e39","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-10-01T00:52:54.78801+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-41a34e407cae\",\"prNumber\":4282,\"sourceSha\":\"a8c68c94b7c5a4b27e39fc4db6fb8acd00ae1e74\",\"deploymentId\":\"forgejo-main-a8c68c94b7c5\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T22:27:23.685386+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:41a34e40-7cae-41ee-8dac-8a2c04916dca:owner-progress-heartbeat:119387149","mission_step_id":"dc54cf00-36e2-4ccb-a2cc-a21b1d8469aa","command_center_event_id":"41a34e40-7cae-41ee-8dac-8a2c04916dca"},{"id":"76c1c1eb-3c17-4779-bfaa-628c15515314","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-fast-gate-refresh-exact-head-20260827","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":2788,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.52.9-exact-open-pr-green-merge","prNumber":849,"terminal":false,"missionId":"c9a3766b-6ddf-46b1-a862-0ec1bdfb339d","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"3bf2ae244a7b2547377329aab5cc4ab507517b82","timingsMs":{"handlerMs":868,"prReadinessMs":133,"approvedPlanMs":0,"missionSetupMs":752,"shipAndProveMs":519},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c9a3766b-6ddf-46b1-a862-0ec1bdfb339d"},"performance":null,"deploymentId":"forgejo-main-3bf2ae244a7b","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":5245,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-27T16:41:36.091159+00:00","proof_gate":"canonical_release_dispatched","source_sha":"3bf2ae244a7b2547377329aab5cc4ab507517b82","external_id":"forgejo-main-3bf2ae244a7b","receipt_type":"execute_mission","idempotency_key":"mission:c9a3766b-6ddf-46b1-a862-0ec1bdfb339d:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"111fb4c1-5242-476d-b77b-2a60a4a179a8","command_center_event_id":"c9a3766b-6ddf-46b1-a862-0ec1bdfb339d"},{"id":"76c23833-b5d7-4103-b116-7045a218989d","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/realtor-closing-coordinator-canonical-v4-20260906","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2044,"terminal":false,"missionId":"087f0e02-0b57-403a-b046-60853faa6862","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"fb9d690bbf3e26937b63e387388706396dce0eb3","timingsMs":{"prReadinessMs":1068,"approvedPlanMs":0,"shipAndProveMs":17927,"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":"087f0e02-0b57-403a-b046-60853faa6862"},"performance":null,"deploymentId":"forgejo-main-fb9d690bbf3e","workflowRunId":6097,"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":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-07T04:04:41.275191+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2044","receipt_type":"automatic_mission_resume","idempotency_key":"mission:087f0e02-0b57-403a-b046-60853faa6862:automatic-mission-resume:2044:canonical_release_reconciliation_pending","mission_step_id":"aabe1af9-843c-4957-8f0a-4100330f1a83","command_center_event_id":"087f0e02-0b57-403a-b046-60853faa6862"},{"id":"76c552ba-1c26-4d81-a9f8-f5f7f57397ff","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-55fbec748e46","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":"55fbec74-8e46-4fd0-afa1-e75130595eea","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":238,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":340,"providerAuthMs":0,"ledgerPrepareMs":340,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":340,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":340,"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":"55fbec74-8e46-4fd0-afa1-e75130595eea"},"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":8374,"likelyAffectedFiles":["src/PrivateAppShell.tsx","scripts/visual-witness-hosted-runner/src/server-tenant-projection.mjs","scripts/visual-witness-hosted-runner/src/tenant-owner-preflight.mjs","config/capabilities/tenant-type-platform-primitive.json","config/capabilities/platform-application-registry.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","src/PublicAppShell.tsx","scripts/visual-witness-hosted-runner/src/observe-route-contract.mjs","scripts/visual-witness-hosted-runner/src/route-diagnostic-contract.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T11:00:30.867967+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:55fbec74-8e46-4fd0-afa1-e75130595eea:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0976c678-8233-49fe-b624-559f456fe840","command_center_event_id":"55fbec74-8e46-4fd0-afa1-e75130595eea"},{"id":"76c6d9c4-5a05-43ab-b670-c74b8b85ef71","source":"durable-mission-ledger","status":"waiting","payload":{"reason":"immutable_release_receipt_contract_hash_mismatch","sourceSha":"ddd4c58ff7660811fdf30a0392a70276c4cb95a4","currentContractHash":"64257d7ecf0c321328f98a281148db9d59d4e192e17c536d6eb7243f1e81245b","priorReceiptContractHash":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T00:48:27.139367+00:00","proof_gate":"request_contract_release_rebind_blocked","source_sha":"ddd4c58ff7660811fdf30a0392a70276c4cb95a4","external_id":null,"receipt_type":"request_contract_release_rebind_rejected","idempotency_key":"mission:c3f1f22e-1fe3-4a42-b4f1-cde0e09d3f52:release-rebind-blocked:ddd4c58ff7660811fdf30a0392a70276c4cb95a4:none:64257d7ecf0c321328f98a281148db9d59d4e192e17c536d6eb7243f1e81245b","mission_step_id":"b4a3d2e1-cf9e-40c6-be57-721befc84f07","command_center_event_id":"c3f1f22e-1fe3-4a42-b4f1-cde0e09d3f52"},{"id":"76c80109-a544-424f-9eba-64c0793e2bc4","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/fix-big-papi-public-calendar-truck-scroll","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":3447,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.50.9-specialized-read-budget","prNumber":null,"terminal":false,"missionId":"1d374257-66d3-4d88-98f3-efa765327f84","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"1d374257-66d3-4d88-98f3-efa765327f84"},"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":4289,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T16:05:17.63243+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1d374257-66d3-4d88-98f3-efa765327f84:execute_mission:repair_mission_execution_retryable","mission_step_id":"f5c7c0ef-0228-4c84-aa97-28089d01c1ef","command_center_event_id":"1d374257-66d3-4d88-98f3-efa765327f84"},{"id":"76cbeaa7-621b-4f34-bda3-46d9ba443120","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"1daa96721e72fb1dcdc879da46c2b30c6f025708","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"1daa96721e72fb1dcdc879da46c2b30c6f025708","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success","ccExecution":"pending"},"requestContractHash":"24efd2a746ae3a5cb185879609e755580fde2acf5ae6e909caac9db8489ce4e5","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/12564","runId":12564,"status":"blocked","sourceSha":"1daa96721e72fb1dcdc879da46c2b30c6f025708","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success","ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"d1bc8bbba5a221db65a92aa156c84def1b79e60c","deploymentId":"forgejo-main-d1bc8bbba5a221db65a92aa156c84def1b79e60c","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.301-premium-visual-system","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T15:09:32.332962+00:00","proof_gate":"canonical_release_pending","source_sha":"1daa96721e72fb1dcdc879da46c2b30c6f025708","external_id":"forgejo-main-1daa96721e72","receipt_type":"canonical_release_status","idempotency_key":"mission:8c04bea8-4e20-43c8-8b0e-56d79150cdd6:forgejo-release-status:1daa96721e72fb1dcdc879da46c2b30c6f025708:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"c0e094a3-36a0-4c0f-a4a9-9a5fd808a29a","command_center_event_id":"8c04bea8-4e20-43c8-8b0e-56d79150cdd6"},{"id":"76ce1ac3-e9a2-4004-a109-3ced0c282f31","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/godmode-cinematic-command-center-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2285,"terminal":false,"missionId":"367723d0-49cd-4aa5-9eb5-cdc4797f042e","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":2311,"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":"367723d0-49cd-4aa5-9eb5-cdc4797f042e"},"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":1290,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T06:27:48.567445+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2285","receipt_type":"automatic_mission_resume","idempotency_key":"mission:367723d0-49cd-4aa5-9eb5-cdc4797f042e:automatic-mission-resume:2285:repair_mission_waiting_for_gate","mission_step_id":"412f9aaf-b9ce-4290-bba6-95a870fb7c6f","command_center_event_id":"367723d0-49cd-4aa5-9eb5-cdc4797f042e"},{"id":"76d05ee1-e5ba-4251-8260-383ca8079a2f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-75508663b1c2","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":19531,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"executorlessWaitMs":28566,"firstUsefulResultAt":"2026-10-04T17:17:05.846Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":4833,"terminal":false,"missionId":"75508663-b1c2-45ef-87ed-42ded59bc58f","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":18898,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3000,"approvedPlanMs":4303,"missionSetupMs":279,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":279,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":279,"repositoryMutationMs":2819,"repositoryProviderMs":2819,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2414,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":279,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":405},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"75508663-b1c2-45ef-87ed-42ded59bc58f"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"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":1537,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T17:17:43.982187+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4833","receipt_type":"execute_mission","idempotency_key":"mission:75508663-b1c2-45ef-87ed-42ded59bc58f:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"39a071fe-0b9a-4b23-9707-42dc9d6e491a","command_center_event_id":"75508663-b1c2-45ef-87ed-42ded59bc58f"},{"id":"76d10700-4b45-4a38-8696-e22d609ee23c","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"ORPHANED BRANCH RECOVERY ONLY. Adopt exact existing Forgejo branch ai/platform-media-taxonomy-20260830 at f243e140d24481d03fd5d031c30791e206746459. All nine supplied files exactly match the already-applied branch. Do not synthesize or mutate source. Create the single PR, Gate, squash merge, release affected frontend + tenant-media-library + photos-manage + exact migration, then satisfy the existing runtime proof.","wordingChanged":false,"canonicalIntent":"ORPHANED BRANCH RECOVERY ONLY. Adopt exact existing Forgejo branch ai/platform-media-taxonomy-20260830 at f243e140d24481d03fd5d031c30791e206746459. All nine supplied files exactly match the already-applied branch. Do not synthesize or mutate source. Create the single PR, Gate, squash merge, release affected frontend + tenant-media-library + photos-manage + exact migration, then satisfy the existing runtime proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Tenant-aware photo taxonomy is persisted and used by Media Library and shared tenant photo applications.","proofConditionIds":["proof-production"]},{"id":"outcome-2","statement":"Vista property photos are scoped to The View or The Nest and uncategorized photo types are explicitly Needs Category.","proofConditionIds":["proof-production"]},{"id":"outcome-3","statement":"Roofing, public adjuster, mitigation, QSR/mobile-vendor and other supported tenant types receive business-appropriate photo categories and tasteful labels.","proofConditionIds":["proof-production"]},{"id":"outcome-4","statement":"Internal MP3/WAV production artifacts are not active tenant Media Library assets.","proofConditionIds":["proof-production"]},{"id":"outcome-5","statement":"Existing real MP4 video assets remain active and render as video previews.","proofConditionIds":["proof-production"]}],"objective":"ORPHANED BRANCH RECOVERY ONLY. Adopt exact existing Forgejo branch ai/platform-media-taxonomy-20260830 at f243e140d24481d03fd5d031c30791e206746459. All nine supplied files exactly match the already-applied branch. Do not synthesize or mutate source. Create the single PR, Gate, squash merge, release affected frontend + tenant-media-library + photos-manage + exact migration, then satisfy the existing runtime proof.","constraints":[{"id":"constraint-1","statement":"Do not use AI or visual inference to classify ambiguous legacy photos.","proofConditionIds":["proof-production"]},{"id":"constraint-2","statement":"Do not delete source media objects while cleaning registry entries.","proofConditionIds":["proof-production"]},{"id":"constraint-3","statement":"Do not change routers, unrelated tenant configuration, or release architecture.","proofConditionIds":["proof-production"]},{"id":"constraint-4","statement":"Preserve legacy job/contact photo compatibility while storing the richer taxonomy in metadata.","proofConditionIds":["proof-production"]},{"id":"constraint-5","statement":"Use one fresh branch, one PR, KnockLaunch Gate, squash merge, and only affected production releases.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"After squash merge, release the affected frontend, Supabase Edge functions tenant-media-library and photos-manage, and the exact media taxonomy migration; prove production has zero active audio tenant_media_assets, retains the Big Papi video/mp4 asset, backfills Vista The View/The Nest subjects with Needs Category, persists taxonomy edits through the live API, and serves /admin/media-library with the taxonomy-aware frontend.","route":"/admin/media-library","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"d79c5e0fee204ba7afa0c7899e2b92b99325f2c8844f9f3b60fdec6c60cc902d","requestContractRevision":4,"previousRequestContractHash":"f10dc797b8a04bccc3cf2183509735092338405dffd0f288d0b173bd0e49e968"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T16:46:59.310576+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:537eb44b-b6b0-4ecb-b8d6-350ebf6f44b0:request-contract-revision:4:d79c5e0fee204ba7afa0c7899e2b92b99325f2c8844f9f3b60fdec6c60cc902d","mission_step_id":"554c212a-f5f6-42d6-98b4-e56c8f5e18a4","command_center_event_id":"537eb44b-b6b0-4ecb-b8d6-350ebf6f44b0"},{"id":"76d28034-799e-49fe-a573-ba14ba9456d7","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"3bdbc8e8176ba97d621286ba1132bf3baafbe6b3","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"3bdbc8e8176ba97d621286ba1132bf3baafbe6b3","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"b4a6cd41d015665465e23b5bde866f9cfb3b78070589617c7d1f079f95f1d2a9","forgejoWorkflowProof":{"runId":14765,"source":"exact_live_cc_execution_runtime_identity","status":"running","liveSha":"3bdbc8e8176ba97d621286ba1132bf3baafbe6b3","results":{},"proofGate":"cc_execution_exact_live_runtime_substitutes_transient_workflow_receipt","sourceSha":"3bdbc8e8176ba97d621286ba1132bf3baafbe6b3","conclusion":"running","deploymentId":"forgejo-main-3bdbc8e8176ba97d621286ba1132bf3baafbe6b3","targetStates":{"ccExecution":"pending"},"runtimeVersion":"1.64.75-knocklaunch-mcp-fast-watch","targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"},"workflowReceiptSubstituted":true},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"3bdbc8e8176ba97d621286ba1132bf3baafbe6b3","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-3bdbc8e8176ba97d621286ba1132bf3baafbe6b3","compareStatus":"identical","workflowRunId":14765,"identitySource":"local_build_metadata","runtimeVersion":"1.64.75-knocklaunch-mcp-fast-watch","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T04:34:37.282833+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"3bdbc8e8176ba97d621286ba1132bf3baafbe6b3","external_id":"forgejo-main-3bdbc8e8176b","receipt_type":"canonical_release_status","idempotency_key":"mission:5e7815f5-fba2-4296-8658-3ca17bc88801:forgejo-release-status:3bdbc8e8176ba97d621286ba1132bf3baafbe6b3:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"2e6113f1-9777-4ca7-b23e-9fbcfebbf857","command_center_event_id":"5e7815f5-fba2-4296-8658-3ca17bc88801"},{"id":"76d5a13c-7d53-4e9f-8050-220d51b0c62f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-8c64d55109cd","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":41157,"releaseCount":0,"toolCallCount":22,"repeatedCallCount":15,"executorlessWaitMs":1004194,"firstUsefulResultAt":"2026-09-30T22:49:06.395Z","recoveryAttemptCount":12,"ownerInterruptionCount":0},"version":"1.64.31-paul-deterministic-correction-recovery","prNumber":4285,"terminal":false,"missionId":"8c64d551-09cd-4a22-8649-a04d9e811c37","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3086,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":860,"missionSetupMs":493,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":390,"ledgerReconcileMs":0,"lineageReconcileMs":103,"resolvePreflightMs":493,"repositoryMutationMs":2226,"repositoryProviderMs":2226,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2068,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":390,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":158},"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":"8c64d551-09cd-4a22-8649-a04d9e811c37"},"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":3182,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T22:56:14.12782+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4285","receipt_type":"execute_mission","idempotency_key":"mission:8c64d551-09cd-4a22-8649-a04d9e811c37:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"6fa8fd82-f663-4c1c-9dc1-cd027f9f18a7","command_center_event_id":"8c64d551-09cd-4a22-8649-a04d9e811c37"},{"id":"76d69bf9-8d7e-498d-a80e-12e4bb40bb6e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-3efcf1feb362","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":3008,"terminal":false,"missionId":"3efcf1fe-b362-419f-9cf6-ef15e1eda3fe","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10165,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2157,"missionSetupMs":738,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":738,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":738,"repositoryMutationMs":8008,"repositoryProviderMs":8008,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4394,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":738,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":3614},"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":"3efcf1fe-b362-419f-9cf6-ef15e1eda3fe"},"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":3267,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T14:35:45.744552+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3008","receipt_type":"execute_mission","idempotency_key":"mission:3efcf1fe-b362-419f-9cf6-ef15e1eda3fe:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"7999397a-febe-4011-bebf-b24aa846e17a","command_center_event_id":"3efcf1fe-b362-419f-9cf6-ef15e1eda3fe"},{"id":"76d97757-889c-49ed-83c6-9e72435f879f","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/gate-starvation-auto-recovery","writes":[],"patches":[],"version":1,"approved":true,"prNumber":4099,"missionId":"a6bd3bc3-907a-4f3d-8d0f-20fecda042ee","objective":"Correct existing PR #4099 only. Fix scripts/validate-release-architecture.mjs so authority validation works under canonical sparse Gate checkouts: authority files must be tracked by Git; read them from the hydrated worktree when present, otherwise read the exact HEAD blob with git show HEAD:path. Do not restore retired files, do not change authority semantics, do not create another PR, and do not broaden the Gate-starvation repair.","sourceSha":"b74aaa4c9fd60cb49b038a98f070a805247129e3","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/validate-release-architecture.mjs"],"workstreamKey":"gate-starvation-pr4099-sparse-validator-fix","anchored_edits":[{"path":"scripts/validate-release-architecture.mjs","edits":[{"new_content":"const read = (path) => readFileSync(path, \"utf8\");\nconst readTracked = (path) => existsSync(path)\n  ? read(path)\n  : execFileSync(\"git\", [\"show\", `HEAD:${path}`], { encoding: \"utf8\" });\n\nconst trackedFiles = execFileSync(\"git\", [\"ls-files\"], { encoding: \"utf8\" })","old_content":"const read = (path) => readFileSync(path, \"utf8\");\n\nconst trackedFiles = execFileSync(\"git\", [\"ls-files\"], { encoding: \"utf8\" })"},{"new_content":"for (const path of authorityFiles) {\n  assert.ok(trackedFiles.includes(path), `authority file not tracked: ${path}`);\n  const source = readTracked(path);\n  for (const marker of forbidden) {","old_content":"for (const path of authorityFiles) {\n  assert.ok(existsSync(path), `authority file missing: ${path}`);\n  const source = read(path);\n  for (const marker of forbidden) {"},{"new_content":"const capabilities = JSON.parse(readTracked(\"config/control-plane-capabilities.json\"));","old_content":"const capabilities = JSON.parse(read(\"config/control-plane-capabilities.json\"));"},{"new_content":"const restoreCard = readTracked(\"src/pages/godmode/components/RestorePointCard.tsx\");","old_content":"const restoreCard = read(\"src/pages/godmode/components/RestorePointCard.tsx\");"}]}],"implementation":{"files":[],"writes":[]},"updateStrategy":"push_to_branch","requestContract":{"source":"explicit","version":1,"outcomes":[{"id":"o1","statement":"PR #4099 Gate validator remains semantically strict while reading tracked authority from exact HEAD when sparse checkout omits the worktree file.","proofConditionIds":["p1"]}],"objective":"Correct existing PR #4099 only. Fix scripts/validate-release-architecture.mjs so authority validation works under canonical sparse Gate checkouts: authority files must be tracked by Git; read them from the hydrated worktree when present, otherwise read the exact HEAD blob with git show HEAD:path. Do not restore retired files, do not change authority semantics, do not create another PR, and do not broaden the Gate-starvation repair.","constraints":[{"id":"same-pr","statement":"Reuse PR #4099 and branch ai/gate-starvation-auto-recovery only.","proofConditionIds":["p1"]},{"id":"no-restore","statement":"Do not restore retired architecture or weaken forbidden-marker checks.","proofConditionIds":["p1"]},{"id":"scope","statement":"Only scripts/validate-release-architecture.mjs changes in this corrective mutation.","proofConditionIds":["p1"]}],"terminalPolicy":"all_required_proof_conditions_satisfied","proofConditions":[{"id":"p1","kind":"repository","claim":"Canonical Gate passes on the corrected exact PR head.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/validate-release-architecture.mjs"],"requestContract":{"source":"explicit","version":1,"outcomes":[{"id":"o1","statement":"PR #4099 Gate validator remains semantically strict while reading tracked authority from exact HEAD when sparse checkout omits the worktree file.","proofConditionIds":["p1"]}],"objective":"Correct existing PR #4099 only. Fix scripts/validate-release-architecture.mjs so authority validation works under canonical sparse Gate checkouts: authority files must be tracked by Git; read them from the hydrated worktree when present, otherwise read the exact HEAD blob with git show HEAD:path. Do not restore retired files, do not change authority semantics, do not create another PR, and do not broaden the Gate-starvation repair.","constraints":[{"id":"same-pr","statement":"Reuse PR #4099 and branch ai/gate-starvation-auto-recovery only.","proofConditionIds":["p1"]},{"id":"no-restore","statement":"Do not restore retired architecture or weaken forbidden-marker checks.","proofConditionIds":["p1"]},{"id":"scope","statement":"Only scripts/validate-release-architecture.mjs changes in this corrective mutation.","proofConditionIds":["p1"]}],"terminalPolicy":"all_required_proof_conditions_satisfied","proofConditions":[{"id":"p1","kind":"repository","claim":"Canonical Gate passes on the corrected exact PR head.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["scripts/validate-release-architecture.mjs"],"controlPlaneMaintenanceReason":"Correct sparse-checkout-safe hard-safety validator on existing Gate-starvation PR #4099."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["scripts/validate-release-architecture.mjs"],"controlPlaneMaintenanceReason":"Correct sparse-checkout-safe hard-safety validator on existing Gate-starvation PR #4099."},"recovery":false,"fingerprint":"866544dc4c65d5f72e93b96e9fe15b7ad32e15a67d4047e53d19f64dc5e7505c","replayCount":0,"serializedBytes":5993},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T03:45:05.717335+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:a6bd3bc3-907a-4f3d-8d0f-20fecda042ee:repository-mutation-intent:866544dc4c65d5f72e93b96e9fe15b7ad32e15a67d4047e53d19f64dc5e7505c:0","mission_step_id":"dc82938f-ab63-4768-80a9-8a2516794956","command_center_event_id":"a6bd3bc3-907a-4f3d-8d0f-20fecda042ee"},{"id":"76de652f-ac4f-46fd-9cc0-06a632ffe6ae","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"87a8741af34ae83471b0a106f434ca5dc8f7fa13","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"a524e006903362a5e15d7a0a3d37534e5efd90d9","prNumber":5093,"gateRunId":16090,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/16090/jobs/1","mergeCommitSha":"87a8741af34ae83471b0a106f434ca5dc8f7fa13"}],"requestContractHash":"d254e715960b6418368568061ee20f5aa52b5c21781ee290422f5d23eb2f51b3","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T23:21:13.846918+00:00","proof_gate":"request_contract_repository_verified","source_sha":"87a8741af34ae83471b0a106f434ca5dc8f7fa13","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:3fd8d7c6-415d-4e25-9d05-04103fee8bf7:request-contract-repository:d254e715960b6418368568061ee20f5aa52b5c21781ee290422f5d23eb2f51b3:87a8741af34ae83471b0a106f434ca5dc8f7fa13","mission_step_id":"5868e6e1-788a-4e69-be79-4fd0391e023c","command_center_event_id":"3fd8d7c6-415d-4e25-9d05-04103fee8bf7"},{"id":"76def17d-0769-44a6-a202-a656c2f1d47d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-b99e7c23e639","reason":"retryable_provider_transport:GET:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":12081,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-05T16:16:12.287Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.97-boring-release-v1","prNumber":null,"terminal":false,"missionId":"b99e7c23-e639-484d-8e4d-2a72507ad05e","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3816,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":3816,"missionSetupMs":281,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":281,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":281,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":281,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b99e7c23-e639-484d-8e4d-2a72507ad05e"},"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":1526,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T16:16:16.919117+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b99e7c23-e639-484d-8e4d-2a72507ad05e:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"8bb552e7-45c1-4ef3-9078-ae88c62a6600","command_center_event_id":"b99e7c23-e639-484d-8e4d-2a72507ad05e"},{"id":"76df9d43-0390-4c47-9538-341b8f59c4b2","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/roofhelpfinder-www-canonical-20260901","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.2-visual-witness-proof-projection","prNumber":1250,"terminal":false,"missionId":"fd8b0e14-76e7-4e21-bc46-949f1e27b600","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":19717,"prReadinessMs":19570,"approvedPlanMs":0,"missionSetupMs":1877,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"fd8b0e14-76e7-4e21-bc46-949f1e27b600"},"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":1813,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-01T15:39:32.810928+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1250","receipt_type":"execute_mission","idempotency_key":"mission:fd8b0e14-76e7-4e21-bc46-949f1e27b600:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"bda86caa-fb00-40f4-8a18-0e0722eb9a98","command_center_event_id":"fd8b0e14-76e7-4e21-bc46-949f1e27b600"},{"id":"76e195e6-3910-4243-b821-013b20781859","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"pending"},"mainSha":"1daa96721e72fb1dcdc879da46c2b30c6f025708","missing":[],"pending":["frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"1daa96721e72fb1dcdc879da46c2b30c6f025708","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"b114e52bdb7302bcf9c3660851b7c3ef32c83b078fbb8bfd7743d097b23fdc3a","forgejoWorkflowProof":{"runId":12564,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T15:10:47.947573+00:00","proof_gate":"canonical_release_pending","source_sha":"1daa96721e72fb1dcdc879da46c2b30c6f025708","external_id":"forgejo-main-1daa96721e72","receipt_type":"canonical_release_status","idempotency_key":"mission:eea01cc3-df5f-4cf1-86d7-9601bf29037d:forgejo-release-status:1daa96721e72fb1dcdc879da46c2b30c6f025708:pending:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=pending","mission_step_id":"659746de-1b16-4314-8220-b6cee0a9f70d","command_center_event_id":"eea01cc3-df5f-4cf1-86d7-9601bf29037d"},{"id":"76e1d1e3-25b3-42cc-8622-9344611ee311","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-25d19aa7aba6","reason":null,"status":"no_change","metrics":{"receiptBytes":8080,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.50.25-cross-scope-source-seeds","prNumber":687,"terminal":false,"missionId":"25d19aa7-aba6-44de-8f7e-0195918848fc","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"25d19aa7-aba6-44de-8f7e-0195918848fc"},"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":5189,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-24T20:38:27.830213+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"687","receipt_type":"execute_mission","idempotency_key":"mission:25d19aa7-aba6-44de-8f7e-0195918848fc:execute_mission:repair_mission_prepared","mission_step_id":"c1785cd7-abc6-42c7-90a2-999fdaf9414e","command_center_event_id":"25d19aa7-aba6-44de-8f7e-0195918848fc"},{"id":"76e23644-5440-4084-bac8-d49922f9e236","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"f771abea866227298c2b7ff278d55fd3101f06af","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-control-plane-tenant-proof","satisfied":false,"statement":"Control plane deferred visual proof uses the route-derived Redfish tenant ahead of a generic platform anchor while preserving explicit tenantRef and mission tenant authority.","proofConditionIds":["proof-control-plane-gate","proof-redfish-interaction"]},{"id":"outcome-redfish-mission-terminal","satisfied":false,"statement":"The existing Redfish mission terminalizes after the corrected verifier proves the non-saving interaction on desktop and mobile.","proofConditionIds":["proof-control-plane-gate","proof-redfish-interaction"]}],"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-control-plane-gate"]},{"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-control-plane-gate"]}],"contractHash":"e6318cf36efca71d8a0210ba62e1ccd041821233ea897db68ca58f99645d21c9","releaseBound":true,"witnessBound":false,"visualRequested":true,"visualSatisfied":false,"conditionResults":[{"id":"proof-control-plane-gate","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"e6318cf36efca71d8a0210ba62e1ccd041821233ea897db68ca58f99645d21c9"},"required":true,"satisfied":true},{"id":"proof-redfish-interaction","kind":"visual","evidence":{"modeBound":true,"claimBound":true,"routeBound":true,"witnessMode":"observe","witnessRoute":"/redfish-roofing/roof-measurement","currentSourceSha":"f771abea866227298c2b7ff278d55fd3101f06af","witnessSourceSha":"f771abea866227298c2b7ff278d55fd3101f06af","verificationState":"failed","witnessRequestContractHash":"e6318cf36efca71d8a0210ba62e1ccd041821233ea897db68ca58f99645d21c9"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":4},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T15:21:26.898621+00:00","proof_gate":"request_contract_pending","source_sha":"f771abea866227298c2b7ff278d55fd3101f06af","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:8c04bea8-4e20-43c8-8b0e-56d79150cdd6:request-contract:e6318cf36efca71d8a0210ba62e1ccd041821233ea897db68ca58f99645d21c9:f771abea866227298c2b7ff278d55fd3101f06af:pending:visual","mission_step_id":"4974285e-5b3d-4c48-a1fc-7faafc680087","command_center_event_id":"8c04bea8-4e20-43c8-8b0e-56d79150cdd6"},{"id":"76e2d316-c664-4048-b19c-dc9e957948c5","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Prime structured exact mutation continuation","baseSha":"2a47455ac0d88573bfe3ef3aafee90c423bb32cb","issuedAt":1791304973390,"expiresAt":1791305153390,"missionId":"68476ba0-a3e4-49e1-ab5c-1705534676bf","authorizationId":"2a7270b3-ca3c-4485-9523-7ed925c88a2e","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T16:42:54.03745+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"2a47455ac0d88573bfe3ef3aafee90c423bb32cb","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2a7270b3-ca3c-4485-9523-7ed925c88a2e","mission_step_id":"062d29ec-17cc-4cb0-978c-f119abe6b987","command_center_event_id":"68476ba0-a3e4-49e1-ab5c-1705534676bf"},{"id":"76e77397-f86b-4abd-86be-8fee2af271df","source":"cc-execution","status":"blocked","payload":{"reason":"compiler_model_generation_failed","failureClass":"retryable","sourceTargets":["supabase/functions/pcg-r2-media/index.ts"],"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":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-12T18:51:19.978407+00:00","proof_gate":"bounded_implementation_checkpoint_persisted","source_sha":"d314d69a2c1731693f93156b9a1c8ea70cda36d7","external_id":null,"receipt_type":"bounded_implementation_continuation","idempotency_key":"mission:96b87ed8-f314-49b9-b8ce-1118e2db520e:compiler:d314d69a2c1731693f93156b9a1c8ea70cda36d7:supabase/functions/pcg-r2-media/index.ts","mission_step_id":"521865b6-72b5-42d1-9be0-a330f4b0aa98","command_center_event_id":"96b87ed8-f314-49b9-b8ce-1118e2db520e"},{"id":"76e956ea-8d1f-409a-af34-f18c178aa644","source":"cc-execution","status":"blocked","payload":{"model":"@cf/openai/gpt-oss-120b","reason":"inference_returned_no_edits","provider":"cloudflare-workers-ai","latencyMs":1376,"structuredKeys":["edits"],"synthesisAttempt":2,"synthesisAttemptLimit":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T01:02:05.373664+00:00","proof_gate":"paul_synthesis_bounded_exhausted","source_sha":null,"external_id":null,"receipt_type":"paul_synthesis_diagnostic","idempotency_key":"mission:a2263413-8791-43e6-b51c-aec1c883457a:paul_synthesis_diagnostic:paul_synthesis_bounded_exhausted:blocked","mission_step_id":"d3233c72-7ae0-418d-8e4d-8fadfb39239a","command_center_event_id":"a2263413-8791-43e6-b51c-aec1c883457a"},{"id":"76eb43ee-c876-4416-99cc-bd355cef4646","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt existing PR #1993 and apply the Curri crop repair to that same head. Reset the Curri shell scroller to top on route/search changes and navigation, and respect mobile safe-area top. Preserve all existing branch changes.","wordingChanged":false,"canonicalIntent":"Adopt existing PR #1993 and apply the Curri crop repair to that same head. Reset the Curri shell scroller to top on route/search changes and navigation, and respect mobile safe-area top. Preserve all existing branch changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-crop","statement":"Curri navigation resets the shell to the true top so the logo and hero/title do not reopen cropped.","proofConditionIds":["repo-proof"]}],"objective":"Adopt existing PR #1993 and apply the Curri crop repair to that same head. Reset the Curri shell scroller to top on route/search changes and navigation, and respect mobile safe-area top. Preserve all existing branch changes.","constraints":[{"id":"preserve-existing","statement":"Preserve current Curri shell, clean routes, Properties/Campaign flush-bottom behavior, and More menu changes.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"PR #1993 contains the bounded Curri shell scroll-reset repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"848a80fd4964db4034558eddbf36582ade237a87942e8f88fb4992f8458ee46d","requestContractRevision":4,"previousRequestContractHash":"35a3bf6fa5ca7393fda8d04d87b17275ee575a4e67728bca274142367097403a"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:03:44.662422+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f700c415-457b-4c07-89a8-4d6af48d4766:request-contract:848a80fd4964db4034558eddbf36582ade237a87942e8f88fb4992f8458ee46d","mission_step_id":"72960f96-54f7-45f0-92f1-9e94ddc0aa9d","command_center_event_id":"f700c415-457b-4c07-89a8-4d6af48d4766"},{"id":"76eb7992-483c-4f4d-9089-96f39a18de7b","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-8fab9106a8de","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":68233,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":3,"executorlessWaitMs":97176,"firstUsefulResultAt":"2026-09-28T14:21:48.654Z","recoveryAttemptCount":4,"ownerInterruptionCount":0},"version":null,"prNumber":3996,"terminal":false,"missionId":"8fab9106-a8de-4203-a8a4-2e3f007112f9","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"b8cd859f2f4f8c47623557a142705d0070335934","timingsMs":{"prReadinessMs":541,"approvedPlanMs":0,"shipAndProveMs":2983,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"8fab9106-a8de-4203-a8a4-2e3f007112f9"},"performance":null,"deploymentId":"forgejo-main-b8cd859f2f4f","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-photo-studio"]},"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":2131,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T14:25:38.803699+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3996","receipt_type":"automatic_mission_resume","idempotency_key":"mission:8fab9106-a8de-4203-a8a4-2e3f007112f9:automatic-mission-resume:3996:canonical_release_reconciliation_pending","mission_step_id":"1507603d-0981-43df-a650-1d30f35b881f","command_center_event_id":"8fab9106-a8de-4203-a8a4-2e3f007112f9"},{"id":"76edbba8-dcba-4e0e-b213-9e6357871319","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-b069ca9ced7f","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":22996,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-01T01:26:27.437Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.31-paul-deterministic-correction-recovery","prNumber":4300,"terminal":false,"missionId":"b069ca9c-ed7f-4a86-92b5-cf809dff490d","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3698,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":714,"missionSetupMs":468,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":468,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":468,"repositoryMutationMs":2984,"repositoryProviderMs":2984,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1977,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":468,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1007},"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":"b069ca9c-ed7f-4a86-92b5-cf809dff490d"},"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":3346,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T01:26:32.953749+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4300","receipt_type":"execute_mission","idempotency_key":"mission:b069ca9c-ed7f-4a86-92b5-cf809dff490d:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"326be258-7c4c-44a9-a434-46a7f6cd7a88","command_center_event_id":"b069ca9c-ed7f-4a86-92b5-cf809dff490d"},{"id":"76f110bb-e7b8-4c9c-85f6-ccb70d187676","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the exact same scoped control-plane speed-and-accuracy repair after the source mutation and PR #1303 succeeded but the old cc-execution invocation hit Cloudflare's subrequest ceiling during post-mutation readiness. Do not mutate source again. Reconcile PR #1303, require the exact-head KnockLaunch Gate, squash merge when green, release only affected targets, verify live cc-execution identity and request-contract proof behavior, and keep the control plane frozen.","wordingChanged":false,"canonicalIntent":"Continue the exact same scoped control-plane speed-and-accuracy repair after the source mutation and PR #1303 succeeded but the old cc-execution invocation hit Cloudflare's subrequest ceiling during post-mutation readiness. Do not mutate source again. Reconcile PR #1303, require the exact-head KnockLaunch Gate, squash merge when green, release only affected targets, verify live cc-execution identity and request-contract proof behavior, and keep the control plane frozen.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"gate-speed","statement":"Control plane Gate reuses valid stamped warm-runner dependencies instead of rehydrating the 427 MB cache on every eligible run.","proofConditionIds":["repo","runtime"]},{"id":"readiness-speed","statement":"Control plane execute_mission PR-readiness reads are bounded to 2 seconds each and 5 seconds total and fail nonterminal on provider slowness.","proofConditionIds":["repo","runtime"]},{"id":"proof-accuracy","statement":"Control plane runtime proof cannot verify unless at least one affected runtime release target actually ran.","proofConditionIds":["repo","runtime"]},{"id":"refreeze","statement":"Control plane remains frozen after this single-use maintenance repair.","proofConditionIds":["repo","runtime"]}],"objective":"Continue the exact same scoped control-plane speed-and-accuracy repair after the source mutation and PR #1303 succeeded but the old cc-execution invocation hit Cloudflare's subrequest ceiling during post-mutation readiness. Do not mutate source again. Reconcile PR #1303, require the exact-head KnockLaunch Gate, squash merge when green, release only affected targets, verify live cc-execution identity and request-contract proof behavior, and keep the control plane frozen.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Current Forgejo main contains the exact six-path speed-and-accuracy repair and regression contract.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Affected cc-execution runtime was released from the merged main SHA and live runtime identity matches.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"02a3df0828273bcf95d849e92df1223c2dab2ce63d204890e2dc39a6504fa8e0","requestContractRevision":3,"previousRequestContractHash":"a05e2787ee0f236a8af607ed9d8d951edf2cb7411f21c0ca6a8431b2f1fb025d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-01T20:35:39.736897+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:3:02a3df0828273bcf95d849e92df1223c2dab2ce63d204890e2dc39a6504fa8e0","mission_step_id":"3cc2cc76-6801-4daa-a0e7-bfaced86ff35","command_center_event_id":"5357e24e-a775-4ce8-a74c-53a168591c15"},{"id":"76f21240-488b-489f-a102-773fb11ce0e8","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.59.2-component-runtime-alignment","prNumber":null,"terminal":false,"missionId":"9f780dae-431e-49ff-a3ef-e8e81b304776","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1656,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":552,"providerAuthMs":0,"ledgerPrepareMs":552,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":552,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":552,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"9f780dae-431e-49ff-a3ef-e8e81b304776"},"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":1175,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T19:02:25.938742+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9f780dae-431e-49ff-a3ef-e8e81b304776:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"287d6808-e2a9-42c0-8a5c-991896af4dfd","command_center_event_id":"9f780dae-431e-49ff-a3ef-e8e81b304776"},{"id":"76f4c25b-deb1-48e6-8439-6ed4d55a7b64","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-c223dbbc57b5","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.164-cancelled-release-descendant-recovery","prNumber":2946,"terminal":false,"missionId":"c223dbbc-57b5-4eeb-83d1-64943d66690a","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7518,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":3570,"missionSetupMs":1235,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":849,"ledgerReconcileMs":0,"lineageReconcileMs":386,"resolvePreflightMs":1235,"repositoryMutationMs":3948,"repositoryProviderMs":3948,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2703,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":849,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1245},"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":"c223dbbc-57b5-4eeb-83d1-64943d66690a"},"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":3433,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T20:12:23.69098+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"2946","receipt_type":"execute_mission","idempotency_key":"mission:c223dbbc-57b5-4eeb-83d1-64943d66690a:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"5e91bddf-973c-4ead-ae1c-827fadc9ad93","command_center_event_id":"c223dbbc-57b5-4eeb-83d1-64943d66690a"},{"id":"76f52b30-cf9a-4280-8dd7-3d9792246b29","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"baseSha":"0382ae4ab6d84a2a9d668e77a8d5840668509a66","issuedAt":1791470278430,"expiresAt":1791470458430,"missionId":"73d0e2d3-bcaf-4481-b663-5eded40d0b7b","autoRefreeze":true,"authorizationId":"e8d57dfa-e1c8-4cf3-8cdc-64550ba46af8","authorizationSource":"explicit_owner_request_contract"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-08T14:37:59.230903+00:00","proof_gate":"control_plane_maintenance_exact_scope_authorized","source_sha":"0382ae4ab6d84a2a9d668e77a8d5840668509a66","external_id":"e8d57dfa-e1c8-4cf3-8cdc-64550ba46af8","receipt_type":"control_plane_maintenance_authorized","idempotency_key":"control-plane-maintenance:73d0e2d3-bcaf-4481-b663-5eded40d0b7b:e8d57dfa-e1c8-4cf3-8cdc-64550ba46af8","mission_step_id":null,"command_center_event_id":"73d0e2d3-bcaf-4481-b663-5eded40d0b7b"},{"id":"76f5a689-29c9-41a7-a626-83a2f7a4a5c6","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"9858187430e455154c5f6614ccaf5e099fd26a6d","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"9858187430e455154c5f6614ccaf5e099fd26a6d","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/379","runId":379,"status":"running","conclusion":null,"failedJobs":[]},"ccExecutionRuntimeProof":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-15T14:45:18.973414+00:00","proof_gate":"canonical_release_pending","source_sha":"9858187430e455154c5f6614ccaf5e099fd26a6d","external_id":"forgejo-main-9858187430e4","receipt_type":"canonical_release_status","idempotency_key":"mission:5f6516b7-6216-42b7-bcfb-a62126927b15:forgejo-release-status:9858187430e455154c5f6614ccaf5e099fd26a6d:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"ee5671b8-a48d-4104-9b2b-9b807cd7441b","command_center_event_id":"5f6516b7-6216-42b7-bcfb-a62126927b15"},{"id":"76f7a277-f9f1-4313-aeb1-6ddaf1bea378","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-980b9743e3e3","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":16503,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":3,"executorlessWaitMs":619396,"firstUsefulResultAt":"2026-09-24T19:37:33.927Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3667,"terminal":false,"missionId":"980b9743-e3e3-4fa2-b582-487091d09a8b","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"a2adbef312b0090ee951e9c56a05992741ca251d","timingsMs":{"prReadinessMs":123,"approvedPlanMs":0,"shipAndProveMs":1223,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"980b9743-e3e3-4fa2-b582-487091d09a8b"},"performance":null,"deploymentId":"forgejo-main-a2adbef312b0","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":1912,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T20:02:24.370331+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3667","receipt_type":"automatic_mission_resume","idempotency_key":"mission:980b9743-e3e3-4fa2-b582-487091d09a8b:automatic-mission-resume:3667:canonical_release_reconciliation_pending","mission_step_id":"a434d872-4c8a-4c59-81eb-30fdbbaa37dd","command_center_event_id":"980b9743-e3e3-4fa2-b582-487091d09a8b"},{"id":"76f83382-5200-4374-9d79-1377178d60dc","source":"forgejo","status":"waiting","payload":{"branch":"ai/separate-oauth-auth-from-platform-login-20260910","prNumber":2299,"nextAction":null,"mergeCommitSha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:44:35.287446+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","external_id":"2299","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:1e4a6517-20b8-4a7f-9c77-f7b8b9622a69:merged-pr:2299:5eb7e7524a279dfa4ffe24be50772be335ab5c8c","mission_step_id":"eb2752d9-1358-4295-bb18-078471cb19c0","command_center_event_id":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},{"id":"76fcc82f-cf5f-44dd-8900-a0b1ac7c94bc","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\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\",\"proof-visual\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-28T15:03:12.334845+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-e329c2cf399f\",\"prNumber\":3979,\"sourceSha\":\"4f70a39ed17809e512c4737c6c1c8f5dcc6c2591\",\"deploymentId\":\"forgejo-main-4f70a39ed178\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T12:06:16.515466+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:e329c2cf-399f-4c64-924d-2c496c09ddc7:owner-progress-heartbeat:119373145","mission_step_id":"e8e6d0e2-c0ce-4897-a110-15cbbf75a992","command_center_event_id":"e329c2cf-399f-4c64-924d-2c496c09ddc7"},{"id":"76fe0b40-dd7a-49f8-a059-892421745bb2","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\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"runtime\",\"visual\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-27T23:23:18.265847+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-3bd6deb207c2\",\"prNumber\":3899,\"sourceSha\":\"89c7bfdc214c98197179737b611f8ef802b3b877\",\"deploymentId\":\"forgejo-main-89c7bfdc214c\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T20:30:37.746261+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:3bd6deb2-07c2-44f3-a32b-54074f260b25:owner-progress-heartbeat:119369402","mission_step_id":"3ee773fe-0177-4c53-b060-e36d03cc407d","command_center_event_id":"3bd6deb2-07c2-44f3-a32b-54074f260b25"},{"id":"7704a5a6-e1f1-4ac5-a50d-188fee17c435","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\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"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\":\"release\",\"deadlineAt\":\"2026-10-05T20:56:09.449875+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-81e1dcb74097\",\"prNumber\":5014,\"sourceSha\":\"e62ae523195d35a2dff3115146216182bb796052\",\"deploymentId\":\"forgejo-main-e62ae523195d\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T17:57:54.417419+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:81e1dcb7-4097-4f7c-afcb-1ca59f3ab267:owner-progress-heartbeat:119414871","mission_step_id":"884062eb-f0de-4977-91a8-59a59a5c4970","command_center_event_id":"81e1dcb7-4097-4f7c-afcb-1ca59f3ab267"},{"id":"770639a7-fd07-4903-9de1-1f7e70656c29","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"platform_editor_brand","disposition":"superseded_execution_attempt","previousStatus":"blocked","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"66dd3d55-1777-db4a-90b5-c3ee3a0954de"},"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:6673ff0c-aa04-4b6a-a194-fe3cf5532c03","mission_step_id":null,"command_center_event_id":"6673ff0c-aa04-4b6a-a194-fe3cf5532c03"},{"id":"7706e59e-b42d-43e7-9dfa-b19eabec2eec","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-bd06d1ec2b6f","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3491,"terminal":false,"missionId":"bd06d1ec-2b6f-4cd5-974a-c1c6790d9e46","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":869,"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":"bd06d1ec-2b6f-4cd5-974a-c1c6790d9e46"},"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-23T04:00:33.449979+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3491","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bd06d1ec-2b6f-4cd5-974a-c1c6790d9e46:automatic-mission-resume:3491:repair_mission_waiting_for_gate","mission_step_id":"5f5cba60-4b6e-4e06-884d-1e8573b5c6af","command_center_event_id":"bd06d1ec-2b6f-4cd5-974a-c1c6790d9e46"},{"id":"7708c09a-a77d-4b88-ba5f-6ad758ce6e0f","source":"cc-execution","status":"blocked","payload":{"reason":"compiler_model_generation_failed","failureClass":"retryable","sourceTargets":["supabase/functions/pcg-marketplace/ebayReconciliation.ts","supabase/functions/pcg-marketplace/index.ts","src/pages/card-grading/PCGMarketplaceStorefront.tsx"],"dependencyReason":"model_provider_http_429","dependencyStatus":429,"providerAttempts":[{"role":"primary","reason":"model_provider_attempt_timeout","status":504,"provider":"cloudflare-workers-ai","formatRepair":false},{"role":"deep","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":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-12T00:18:20.534915+00:00","proof_gate":"bounded_implementation_checkpoint_persisted","source_sha":"eebdfffa53b0c1866f76bd6fabd93a5ca7428d99","external_id":null,"receipt_type":"bounded_implementation_continuation","idempotency_key":"mission:fc0dc26f-b8ba-4dbc-9253-41b691985aeb:compiler:eebdfffa53b0c1866f76bd6fabd93a5ca7428d99:supabase/functions/pcg-marketplace/ebayReconciliation.ts,supabase/functions/pcg-marketplace/index.ts,src/pages/card-grading/PCGMarketplaceStorefront.tsx","mission_step_id":"28223cbb-b1be-43e8-b3e8-b1d9c883f14b","command_center_event_id":"fc0dc26f-b8ba-4dbc-9253-41b691985aeb"},{"id":"77093477-b14e-4759-b264-732c7bcb0a5c","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success","supabase-edge-production/live":"success"},"mainSha":"30c71cd200aff03bdfe254991d6c5fb9b279974f","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"a6b70ed4d0c16d977f3d75a64bc63d0d37c6a783","releaseState":"verified","sourceInMain":false,"compareStatus":null,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1533","runId":1533,"status":"success","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T20:24:04.803943+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"a6b70ed4d0c16d977f3d75a64bc63d0d37c6a783","external_id":"forgejo-main-a6b70ed4d0c1","receipt_type":"canonical_release_status","idempotency_key":"mission:9c623cde-a012-46f5-91f0-e8ba84fee35a:forgejo-release-status:a6b70ed4d0c16d977f3d75a64bc63d0d37c6a783:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|frontend-cloudflare/live=success","mission_step_id":"4ce59300-da99-4059-9f7c-f58ef7633537","command_center_event_id":"9c623cde-a012-46f5-91f0-e8ba84fee35a"},{"id":"770e1b3b-24d5-4e13-a831-f88be39fb501","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"6b3d6da0f7c9594397f4833fb8eb563f822aef05","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"6b3d6da0f7c9594397f4833fb8eb563f822aef05","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":"ed4bd385c9e875bbb4ba0c566b7cba545eed72b87f1bf55ec5bd5f028b4a6e0d","forgejoWorkflowProof":{"runId":9860,"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-19T03:00:17.358019+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"6b3d6da0f7c9594397f4833fb8eb563f822aef05","external_id":"forgejo-main-6b3d6da0f7c9","receipt_type":"canonical_release_status","idempotency_key":"mission:9f15c304-44b9-4e1e-9393-6b8dd7b1feaa:forgejo-release-status:6b3d6da0f7c9594397f4833fb8eb563f822aef05:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"b710d383-6699-4d1f-a9a8-0afbd6074993","command_center_event_id":"9f15c304-44b9-4e1e-9393-6b8dd7b1feaa"},{"id":"770e1f55-3e00-44c0-932a-dd1098b4a9e2","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":5810,"releaseCount":2,"toolCallCount":6,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":397,"terminal":false,"missionId":"859dd75a-3ebe-453b-8ebf-ae1e1f68ebac","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"06f2a9b2fb082988fed380fa8a6c11c9fc84f415","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"859dd75a-3ebe-453b-8ebf-ae1e1f68ebac"},"performance":null,"deploymentId":"forgejo-main-06f2a9b2fb08","workflowRunId":1354,"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":1529,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T01:53:30.070768+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"397","receipt_type":"automatic_mission_resume","idempotency_key":"mission:859dd75a-3ebe-453b-8ebf-ae1e1f68ebac:automatic-mission-resume:397:canonical_release_dispatched","mission_step_id":"110ea07c-545f-4f0c-90e8-3a6f36169a6d","command_center_event_id":"859dd75a-3ebe-453b-8ebf-ae1e1f68ebac"},{"id":"770eab38-4ba8-4ecc-9d44-797b7d4a4c57","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/application-capability-release-repair-20260907","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2043,"terminal":false,"missionId":"75b95e2f-97be-4d56-b6a0-6a3319697f3e","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4764,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1482,"approvedPlanMs":0,"missionSetupMs":378,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":325,"ledgerReconcileMs":0,"lineageReconcileMs":53,"resolvePreflightMs":378,"repositoryMutationMs":3185,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":325,"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":"75b95e2f-97be-4d56-b6a0-6a3319697f3e"},"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":1983,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T03:27:30.286151+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2043","receipt_type":"execute_mission","idempotency_key":"mission:75b95e2f-97be-4d56-b6a0-6a3319697f3e:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"b380d51f-b5d9-4e8b-96cc-3b143fdac2bb","command_center_event_id":"75b95e2f-97be-4d56-b6a0-6a3319697f3e"},{"id":"770ee9f4-ead2-4376-9ebd-626844d071dd","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-da659e1aea58","reason":"control_plane_frozen_explicit_unfreeze_required","status":"blocked","metrics":{"receiptBytes":13824,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"executorlessWaitMs":298010,"firstUsefulResultAt":"2026-09-30T18:25:07.548Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.19-paul-grounded-tool-arguments","prNumber":null,"terminal":false,"missionId":"da659e1a-ea58-47eb-9303-78b5efb86445","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":768,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":768,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":768,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":768,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"da659e1a-ea58-47eb-9303-78b5efb86445"},"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":1543,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T18:29:17.003802+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:da659e1a-ea58-47eb-9303-78b5efb86445:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"2f10e4aa-3d0f-46b5-81d4-f2e304340b2e","command_center_event_id":"da659e1a-ea58-47eb-9303-78b5efb86445"},{"id":"771127a1-9730-4cd7-b73d-ed9b1fca5b3b","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/revert-actions-to-1eccbe1735","reason":"pull_request_checks_pending","status":"retryable","metrics":{"receiptBytes":7757,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.46.2-autonomous-forgejo-merge-supervisor","prNumber":108,"terminal":false,"missionId":"56cf1ccd-45d3-4271-a39c-9b15d2fe289f","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":"56cf1ccd-45d3-4271-a39c-9b15d2fe289f"},"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":3561,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-15T12:01:44.086966+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"108","receipt_type":"execute_mission","idempotency_key":"mission:56cf1ccd-45d3-4271-a39c-9b15d2fe289f:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"82a73cd9-1aed-4627-9f8e-3b51679713c6","command_center_event_id":"56cf1ccd-45d3-4271-a39c-9b15d2fe289f"},{"id":"77146b94-c669-4fc1-ae7d-1c8580025ded","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"2ed63eeff342e258262094f0e32bdede763a6671","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"2ed63eeff342e258262094f0e32bdede763a6671","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/685","runId":685,"status":"success","conclusion":null,"failedJobs":[]},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"2ed63eeff342e258262094f0e32bdede763a6671","deploymentId":"forgejo-main-2ed63eeff342e258262094f0e32bdede763a6671","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.46.8-intent-aware-objectives","containsSourceSha":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T04:07:03.896516+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"2ed63eeff342e258262094f0e32bdede763a6671","external_id":"forgejo-main-2ed63eeff342","receipt_type":"canonical_release_status","idempotency_key":"mission:b8bf507e-17cb-4b23-88c6-5b1eae5c1508:forgejo-release-status:2ed63eeff342e258262094f0e32bdede763a6671:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"6ff3a91d-d906-4678-9eb8-147ee11bb0d0","command_center_event_id":"b8bf507e-17cb-4b23-88c6-5b1eae5c1508"},{"id":"7715ff0a-59f6-4dd6-a753-2620ec4f147f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/scet-release-recovery-v2-20260819","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":1226,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.4-pr-native-freshness","prNumber":null,"terminal":false,"missionId":"ee696841-292f-4d0b-a57a-47b1b1d43a9a","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"ee696841-292f-4d0b-a57a-47b1b1d43a9a"},"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":5120,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T05:19:50.833513+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ee696841-292f-4d0b-a57a-47b1b1d43a9a:execute_mission:repair_mission_execution_blocked","mission_step_id":"3afb3616-9a99-429f-b9f5-24e65f995512","command_center_event_id":"ee696841-292f-4d0b-a57a-47b1b1d43a9a"},{"id":"77195043-f747-4cc8-8801-c12929886cbe","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.65.10-boundary-fix-release-retry","prNumber":5165,"terminal":false,"missionId":"c62645e2-71ee-4643-b022-c3f7ff13118f","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6094,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2193,"approvedPlanMs":644,"missionSetupMs":665,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":665,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":665,"repositoryMutationMs":3170,"repositoryProviderMs":3170,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1990,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":665,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1180},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"c62645e2-71ee-4643-b022-c3f7ff13118f"},"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":1535,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T04:43:52.812887+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"5165","receipt_type":"execute_mission","idempotency_key":"mission:c62645e2-71ee-4643-b022-c3f7ff13118f:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"0a989ebe-b175-470f-ae96-ed2906804ddb","command_center_event_id":"c62645e2-71ee-4643-b022-c3f7ff13118f"},{"id":"771a4266-8ff8-4f5c-b856-f7ed245854ec","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.46.2-autonomous-forgejo-merge-supervisor","prNumber":116,"terminal":false,"missionId":"d45d2c89-a8e2-4ce4-964e-e7371262c488","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"ffc165f64640726c64b985afd0e811b47d813b19","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"d45d2c89-a8e2-4ce4-964e-e7371262c488"},"performance":null,"deploymentId":"forgejo-main-ffc165f64640","workflowRunId":350,"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":4108,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-15T13:02:18.129901+00:00","proof_gate":"canonical_release_dispatched","source_sha":"ffc165f64640726c64b985afd0e811b47d813b19","external_id":"forgejo-main-ffc165f64640","receipt_type":"ship_and_prove","idempotency_key":"mission:d45d2c89-a8e2-4ce4-964e-e7371262c488:ship_and_prove:canonical_release_dispatched:ffc165f64640726c64b985afd0e811b47d813b19:350","mission_step_id":"bdf70055-ea8e-4238-baff-a18385e6c351","command_center_event_id":"d45d2c89-a8e2-4ce4-964e-e7371262c488"},{"id":"771c329d-e6f3-4463-b7ff-b07de3fcbc66","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["src/pages/card-grading/PCGReceiveCardsGallery.tsx","src/pages/card-grading/PCGAIGradingWorkbench.tsx"],"continuationObjective":"P0 PCG intake UX simplification. Inspect current main src/pages/card-grading/PCGReceiveCardsGallery.tsx and src/pages/card-grading/PCGAIGradingWorkbench.tsx and prepare a minimal repair that makes the workflow linear and obvious for a non-technical owner: 1) capture/upload fronts+backs, 2) stored cards remain visible, 3) metadata + preliminary grading run automatically, 4) one primary Review/Approve Grades action. Remove or demote competing controls like Move to Grade Cards and Run grader from the normal path when redundant. Also fix the current 'record new has no field submission_id' transition bug at its source if that action remains anywhere, and fix broken stored-card preview URLs. Mobile-first, preserve advanced actions behind a secondary/overflow area if still needed. No Visual Witness yet."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T20:45:10.022793+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:225e5a15-3d19-491c-b435-aee1e80d74d8:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"e50a145a-4834-48de-a43f-3bd119f670bf","command_center_event_id":"225e5a15-3d19-491c-b435-aee1e80d74d8"},{"id":"771d5313-f777-4e05-b917-b0c8d00c170c","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-gate-timeout-contract-20260828","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":14335,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.55.7-queue-hardening","prNumber":969,"terminal":false,"missionId":"1275d745-c77f-4c6f-aba8-418654017c07","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"f706cd1e2ba1cff3b04e57c5c98c06c68657a8d7","timingsMs":{"handlerMs":2747,"prReadinessMs":1277,"approvedPlanMs":0,"missionSetupMs":795,"shipAndProveMs":1461},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1275d745-c77f-4c6f-aba8-418654017c07"},"performance":null,"deploymentId":"forgejo-main-f706cd1e2ba1","workflowRunId":null,"releaseTargets":{"frontend":false,"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":6195,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-28T22:28:45.773227+00:00","proof_gate":"canonical_release_dispatched","source_sha":"f706cd1e2ba1cff3b04e57c5c98c06c68657a8d7","external_id":"forgejo-main-f706cd1e2ba1","receipt_type":"execute_mission","idempotency_key":"mission:1275d745-c77f-4c6f-aba8-418654017c07:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"3c9c911c-5a94-467a-837c-7bb8eeb39d4e","command_center_event_id":"1275d745-c77f-4c6f-aba8-418654017c07"},{"id":"771f0c8a-588c-4f82-bb1a-9e28b17e152c","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.65.8-request-contract-hydration","prNumber":5140,"terminal":false,"missionId":"92d068b0-b9d1-45d3-b3a1-767c8ced85a0","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"4dd4932f22fea0db2968a2d39ecb5de5aadb526e","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1370,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":67,"approvedPlanMs":0,"missionSetupMs":428,"providerAuthMs":0,"shipAndProveMs":788,"ledgerPrepareMs":428,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":428,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":428,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"92d068b0-b9d1-45d3-b3a1-767c8ced85a0"},"performance":null,"deploymentId":"forgejo-main-4dd4932f22fe","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2622,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T02:36:10.604239+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"4dd4932f22fea0db2968a2d39ecb5de5aadb526e","external_id":"forgejo-main-4dd4932f22fe","receipt_type":"execute_mission","idempotency_key":"mission:92d068b0-b9d1-45d3-b3a1-767c8ced85a0:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"e104cc1c-d048-4a3c-92bc-4995bd45a66c","command_center_event_id":"92d068b0-b9d1-45d3-b3a1-767c8ced85a0"},{"id":"77219e70-0bf4-4c00-a471-e358e12f2c8c","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":6593,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":459,"terminal":false,"missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"f4debd371fea748c90f0bbb59af354445d78ac6c","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},"performance":null,"deploymentId":"forgejo-main-f4debd371fea","workflowRunId":1623,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-create-user"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6127,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T01:10:31.644466+00:00","proof_gate":"canonical_release_dispatched","source_sha":"f4debd371fea748c90f0bbb59af354445d78ac6c","external_id":"forgejo-main-f4debd371fea","receipt_type":"execute_mission","idempotency_key":"mission:3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c:execute_mission:canonical_release_dispatched","mission_step_id":"94a97d84-3639-46f8-8d07-899ec619775a","command_center_event_id":"3bfa8f9e-db1d-46b4-97e4-5b66c3f9022c"},{"id":"7723512f-f8d5-47a9-8ae0-402d89631809","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-a786621ef510","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":3248,"terminal":false,"missionId":"a786621e-f510-4964-a692-4200c09b4909","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4834,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":696,"missionSetupMs":229,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":229,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":229,"repositoryMutationMs":4138,"repositoryProviderMs":4138,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2425,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":229,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1713},"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":"a786621e-f510-4964-a692-4200c09b4909"},"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":3074,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T01:49:56.580058+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3248","receipt_type":"execute_mission","idempotency_key":"mission:a786621e-f510-4964-a692-4200c09b4909:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"c93e2e45-65e9-44c0-b764-434d0db90517","command_center_event_id":"a786621e-f510-4964-a692-4200c09b4909"},{"id":"77240134-3d28-47c2-8f7e-d6e7f6785eb1","source":"cc-execution","status":"waiting","payload":{"body":{"body":"Route live platform reads from /admin/console to the canonical PAUL/Prime operator instead of generic operator-respond.","ship":true,"files":[],"title":"Fix PAUL live-state console routing","branch":"ai/objective-first-repair-b103393b9f11","writes":[],"patches":[],"version":1,"approved":true,"missionId":"b103393b-9f11-447a-92bc-4795cc646b13","objective":"Fix the live /admin/console owner path so PAUL actually receives broad live-state questions. The frontend currently routes live_state_read through the generic Supabase operator-respond answer lane, bypassing the newly deployed PAUL owner-operation path. Change Console intent classification so recent errors, anomalies, logs, telemetry, incidents and failures are live_state_read signals; route live_state_read through /__knocklaunch/console/operator in both normal and talk-while-busy flows; preserve generic conversation and stable-context answer behavior; add regression contracts that forbid live_state_read from the answer-only lane. Ship the frontend through canonical Gate and production release. Do not touch unrelated UI.","sourceSha":"1353de4b6267561009abc7dfcac71fa918c07b21","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/admin/GodModeCommandConsole.tsx","src/__tests__/contracts/mobile-admin-console-authority.contract.test.ts","src/__tests__/contracts/console-live-witness-control-room.contract.test.ts"],"anchored_edits":[{"path":"src/pages/admin/GodModeCommandConsole.tsx","new_content":"  if (/\\b(current|live|latest|recent|today|status|health|running|queued|failed|deployment|release|runner|gate|pull request|pr|main|runtime|error|errors|anomaly|anomalies|logs|telemetry|incident|incidents|failure|failures)\\b/i.test(text)) return 'live_state_read';","old_content":"  if (/\\b(current|live|latest|today|status|health|running|queued|failed|deployment|release|runner|gate|pull request|pr|main|runtime)\\b/i.test(text)) return 'live_state_read';"},{"path":"src/pages/admin/GodModeCommandConsole.tsx","new_content":"        const answerOnlyIntent = intentClass === 'conversation' || intentClass === 'stable_context_read';\n        const data = answerOnlyIntent\n          ? await callConsoleAnswer(text, sideContext)\n          : await callConsoleOperator(text, sideContext, agentTurn);","old_content":"        const answerOnlyIntent = intentClass === 'conversation' || intentClass === 'stable_context_read' || intentClass === 'live_state_read';\n        const data = answerOnlyIntent\n          ? await callConsoleAnswer(text, sideContext)\n          : await callConsoleOperator(text, sideContext, agentTurn);"},{"path":"src/pages/admin/GodModeCommandConsole.tsx","new_content":"      const operatorIntent = executionRequest\n        || intentClass === 'direct_operation'\n        || intentClass === 'repository_repair'\n        || intentClass === 'live_state_read';","old_content":"      const operatorIntent = executionRequest\n        || intentClass === 'direct_operation'\n        || intentClass === 'repository_repair';"},{"path":"src/__tests__/contracts/mobile-admin-console-authority.contract.test.ts","new_content":"  it('routes live platform state through the canonical PAUL operator instead of the generic answer lane', () => {\n    expect(consoleSource).toContain(\"const answerOnlyIntent = intentClass === 'conversation' || intentClass === 'stable_context_read';\");\n    expect(consoleSource).toContain(\"|| intentClass === 'live_state_read';\");\n    expect(consoleSource).toContain(\"error|errors|anomaly|anomalies|logs|telemetry|incident|incidents|failure|failures\");\n    expect(operatorSource).toContain('function requiresLiveStateGrounding');\n    expect(operatorSource).toContain('loadLiveStateGrounding');\n  });","old_content":"  it('keeps all non-mutating reads in one grounded answer lane', () => {\n    expect(consoleSource).toContain(\"const answerOnlyIntent = intentClass === 'conversation' || intentClass === 'stable_context_read' || intentClass === 'live_state_read';\");\n    expect(consoleSource).toContain(\"const operatorIntent = executionRequest\");\n    expect(operatorSource).toContain('function requiresLiveStateGrounding');\n    expect(operatorSource).toContain(\"workIntent === 'status') return false\");\n    expect(operatorSource).toContain('loadLiveStateGrounding');\n  });\n\n  it('keeps all non-mutating reads in one grounded answer lane', () => {\n    expect(consoleSource).toContain(\"const answerOnlyIntent = intentClass === 'conversation' || intentClass === 'stable_context_read' || intentClass === 'live_state_read';\");\n    expect(consoleSource).toContain(\"const operatorIntent = executionRequest\");\n    expect(operatorSource).toContain('function requiresLiveStateGrounding');\n    expect(operatorSource).toContain(\"workIntent === 'status') return false\");\n    expect(operatorSource).toContain('loadLiveStateGrounding');\n  });"},{"path":"src/__tests__/contracts/console-live-witness-control-room.contract.test.ts","new_content":"  it('keeps chat and witnessed questions in answer-only AI while live platform state goes through PAUL/Prime', () => {\n    const shell = read('src/pages/admin/GodModeCommandConsole.tsx');\n    const sidekick = read('supabase/functions/operator-respond/index.ts');\n    expect(shell).toContain(\"action: 'console_answer'\");\n    expect(shell).toContain('data = await callConsoleAnswer(text, answerContext);');\n    expect(shell).toContain(\"const answerOnlyIntent = intentClass === 'conversation' || intentClass === 'stable_context_read';\");\n    expect(shell).toContain(\"|| intentClass === 'live_state_read';\");\n    expect(shell).toContain('data = await callConsoleOperator(text, { ...pinnedContext, agentTurn }, agentTurn);');\n    expect(shell).toContain(\"witnessEvidenceAuthority: 'canonical_cc_execution_observation'\");\n    expect(shell).not.toContain('witnessAlreadyDispatched: Boolean(wantsWitness && inferredRoute)');\n    expect(sidekick).toContain(\"if (action === 'console_answer')\");\n    expect(sidekick).toContain(\"mode: 'godmode_console_answer'\");\n    expect(sidekick).toContain(\"callModel([{ role: 'system', content: systemPrompt }, { role: 'user', content: userMessage }], [])\");\n    expect(sidekick).toContain('Base every claim about what is visible, broken, missing, or working on that evidence only.');\n  });","old_content":"  it('answers chat and witnessed questions through answer-only AI without double-dispatching witness work', () => {\n    const shell = read('src/pages/admin/GodModeCommandConsole.tsx');\n    const sidekick = read('supabase/functions/operator-respond/index.ts');\n    expect(shell).toContain(\"action: 'console_answer'\");\n    expect(shell).toContain('data = await callConsoleAnswer(text, answerContext);');\n    expect(shell).toContain(\"intentClass === 'stable_context_read'\");\n    expect(shell).toContain(\"intentClass === 'live_state_read'\");\n    expect(shell).toContain('data = await callConsoleOperator(text, { ...pinnedContext, agentTurn }, agentTurn);');\n    expect(shell).toContain(\"witnessEvidenceAuthority: 'canonical_cc_execution_observation'\");\n    expect(shell).not.toContain('witnessAlreadyDispatched: Boolean(wantsWitness && inferredRoute)');\n    expect(sidekick).toContain(\"if (action === 'console_answer')\");\n    expect(sidekick).toContain(\"mode: 'godmode_console_answer'\");\n    expect(sidekick).toContain(\"callModel([{ role: 'system', content: systemPrompt }, { role: 'user', content: userMessage }], [])\");\n    expect(sidekick).toContain('Base every claim about what is visible, broken, missing, or working on that evidence only.');\n  });"}],"commit_message":"fix: route console live state through PAUL","implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/admin/GodModeCommandConsole.tsx","src/__tests__/contracts/mobile-admin-console-authority.contract.test.ts","src/__tests__/contracts/console-live-witness-control-room.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":"22f32748067f7e3c621127683e383f7ba46cb4b8a1d8c7246f04297403ef0615","replayCount":0,"serializedBytes":8545},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T10:32:51.600179+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:b103393b-9f11-447a-92bc-4795cc646b13:repository-mutation-intent:22f32748067f7e3c621127683e383f7ba46cb4b8a1d8c7246f04297403ef0615:0","mission_step_id":"3a41ab84-c49d-450d-a8db-a5431bd46384","command_center_event_id":"b103393b-9f11-447a-92bc-4795cc646b13"},{"id":"7724f647-fd08-4392-b85d-b5cb632cfda4","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/mutation-latency-2-20260910","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.96-mission-latency-parallel-reads","prNumber":2322,"terminal":false,"missionId":"95af3703-5b13-4d8f-a7c4-98989021782b","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13219,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1823,"providerAuthMs":0,"ledgerPrepareMs":646,"ledgerReconcileMs":0,"lineageReconcileMs":1177,"resolvePreflightMs":1823,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":646,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"95af3703-5b13-4d8f-a7c4-98989021782b"},"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":2798,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T20:39:12.501433+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2322","receipt_type":"execute_mission","idempotency_key":"mission:95af3703-5b13-4d8f-a7c4-98989021782b:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"c5ee56d0-6f84-4b43-a5e5-550bbd76d727","command_center_event_id":"95af3703-5b13-4d8f-a7c4-98989021782b"},{"id":"772666b7-1c0e-4054-ba55-f9248feacc17","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"72b118b5b8a78b517230f908d4ecc1e2306e1122","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"72b118b5b8a78b517230f908d4ecc1e2306e1122","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"bf1c6aa90e858ce06ad96b0b427a50a3e0395fb5e176ab016643467f8840a869","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/12948","runId":12948,"status":"success","sourceSha":"72b118b5b8a78b517230f908d4ecc1e2306e1122","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":6,"observedTargetStates":{"ccExecution":"success"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"72b118b5b8a78b517230f908d4ecc1e2306e1122","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-72b118b5b8a78b517230f908d4ecc1e2306e1122","compareStatus":"target_job_success_runtime_verified","workflowRunId":12948,"identitySource":"canonical_release_target_job","runtimeVersion":"1.63.2-gate-starvation-auto-recovery","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T03:46:41.396077+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"72b118b5b8a78b517230f908d4ecc1e2306e1122","external_id":"forgejo-main-72b118b5b8a7","receipt_type":"canonical_release_status","idempotency_key":"mission:3d40fd25-fdd5-44c9-b33b-0d60abc2ab6a:forgejo-release-status:72b118b5b8a78b517230f908d4ecc1e2306e1122:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"967dc913-9489-4dde-a7fd-041ac02f12f7","command_center_event_id":"3d40fd25-fdd5-44c9-b33b-0d60abc2ab6a"},{"id":"772716c4-97de-4417-954f-896fbcf7960e","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-afc173642dad","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":3614,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":12852,"firstUsefulResultAt":"2026-10-01T18:50:23.016Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.38-paul-owner-velocity","prNumber":null,"terminal":false,"missionId":"afc17364-2dad-4df7-b10f-0d7a9ead7d3d","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1510,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":289,"providerAuthMs":0,"ledgerPrepareMs":289,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":289,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":289,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"afc17364-2dad-4df7-b10f-0d7a9ead7d3d"},"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":1177,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T18:50:23.060626+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:afc17364-2dad-4df7-b10f-0d7a9ead7d3d:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"dac9df33-cfa6-41fb-9cad-9e121e1daaad","command_center_event_id":"afc17364-2dad-4df7-b10f-0d7a9ead7d3d"},{"id":"7727ce4c-59f9-46e9-921c-e74e058f4e05","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-627f39874f8c","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.155-cancelled-release-signed-push-lineage","prNumber":2868,"terminal":false,"missionId":"627f3987-4f8c-44c3-bbaf-129caf528a4c","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13025,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1255,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1255,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1255,"repositoryMutationMs":13025,"repositoryProviderMs":10140,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":5059,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1255,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":5081},"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":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},"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":3843,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T01:45:27.293551+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2868","receipt_type":"execute_mission","idempotency_key":"mission:627f3987-4f8c-44c3-bbaf-129caf528a4c:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"84a14702-fe6a-4add-bdb0-6d6b32bc1784","command_center_event_id":"627f3987-4f8c-44c3-bbaf-129caf528a4c"},{"id":"7729a047-4843-4dc8-94fd-f2cef2d0988d","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-flavor-gallery","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":9097,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.46.8-intent-aware-objectives","prNumber":205,"terminal":false,"missionId":"655cf7e7-fa16-48f4-b0f1-7ffd50e18a67","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":"655cf7e7-fa16-48f4-b0f1-7ffd50e18a67"},"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":8707,"likelyAffectedFiles":["src/components/admin/TenantUserCommandCenters.tsx","src/__tests__/contracts/command-palette-platform-authority.contract.test.ts","src/components/CallFlow/hooks/usePerformanceMonitoring.ts","src/components/admin/AdminPageContext.tsx","src/components/GlobalCommandPalette.tsx","src/__tests__/contracts/command-center-mission-control.test.ts","src/__tests__/contracts/command-center-mission-preflight.test.ts","src/components/admin/InvoicePermissionsManager.tsx",".forgejo/workflows/knocklaunch.yml","src/components/admin/AdminUserCreateModal.tsx","src/components/CallFlow/hooks/useKeyboardShortcuts.ts","src/components/CallFlow/hooks/useLeadQueue.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T00:50:09.246121+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":"205","receipt_type":"execute_mission","idempotency_key":"mission:655cf7e7-fa16-48f4-b0f1-7ffd50e18a67:execute_mission:repair_mission_synthesis_ready","mission_step_id":"0367cfdd-b5c5-4c58-8088-79f39d07be4c","command_center_event_id":"655cf7e7-fa16-48f4-b0f1-7ffd50e18a67"},{"id":"7729c2d9-0a45-4950-b046-cbb91c960ec9","source":"cc-execution","status":"recorded","payload":{"objective":"Repair Big Papi schedule screenshot import end to end. Live truth: Supabase mobile-vendor-event-request v27 (0.6.0-smart-schedule-import) returned HTTP 500 on POST at 2026-08-23T15:11:07.096Z immediately after the owner tried the feature. Diagnose the first causal failure in schedule_screenshot_extract and make extraction resilient rather than returning a generic 500. Preserve strict anti-fabrication/current-year/date-time rules and calendar-first commit/deduplication. Improve client error parsing so real function errors are shown instead of 'Edge Function returned a non-2xx status code'. Simplify Will's UX substantially: rename the entry action to 'Upload schedule screenshot'; after extraction, automatically select all safe nonduplicate events; present a simple compact review with the event name/date/time/location as readable rows; hide advanced evidence/confidence/warnings unless an item actually needs attention; make 'Add X events' the obvious primary action; do not require Will to understand Ready/Check/Already-there admin concepts when not necessary. Keep ambiguous/missing dates unselected and editable. Do not touch existing valid tournament events. Add focused regression coverage. One fresh branch, one PR, KnockLaunch Gate, squash merge, deploy only frontend + affected Supabase Edge Function, and verify exact live runtime/source. Do not run Visual Witness unless interaction proof becomes strictly necessary.","tenantRef":"big-papis","receivedAt":"2026-08-23T15:13:12.388Z","fingerprint":"76cc44b8a5afa75f34fbebdea349d7058c9dbc95c89198fab85f2174f5aa25f2","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/fix-big-papis-backend-20260823","requestedBranch":"ai/big-papis-schedule-import-repair-20260823","conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-23T15:13:12.985195+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:9d443c9c-dc68-44b2-859d-2605546837c0:tenant-workstream-contribution:76cc44b8a5afa75f34fbebdea349d7058c9dbc95c89198fab85f2174f5aa25f2","mission_step_id":"a92b56a5-ae7c-41d0-991e-0d34f13617e6","command_center_event_id":"9d443c9c-dc68-44b2-859d-2605546837c0"},{"id":"7729f488-fd90-4c78-9763-b1f95d7b6b60","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-0303403fd53e","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":6770,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-05T12:09:23.667Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":4899,"terminal":false,"missionId":"0303403f-d53e-4e50-b57d-90cde9eed9cf","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6792,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2304,"approvedPlanMs":703,"missionSetupMs":347,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":347,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":347,"repositoryMutationMs":3701,"repositoryProviderMs":3701,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2357,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":347,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1344},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"0303403f-d53e-4e50-b57d-90cde9eed9cf"},"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":1534,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T12:09:31.639992+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4899","receipt_type":"execute_mission","idempotency_key":"mission:0303403f-d53e-4e50-b57d-90cde9eed9cf:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"13d1e04a-d8d6-4956-b34a-9b80a78144d0","command_center_event_id":"0303403f-d53e-4e50-b57d-90cde9eed9cf"},{"id":"772a0cec-dfa4-4cec-9502-43fa93f73d8f","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in pull request.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_requires_merge_reconciliation","handoff":null,"capability":"light-control-plane","automationAllowed":true,"ownerActionRequired":false,"resumeFromCheckpoint":"preflight"},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_progress_heartbeat\",\"status\":\"waiting\",\"proofGate\":\"owner_progress_heartbeat\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"ready\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_requires_merge_reconciliation\",\"automationAllowed\":true,\"ownerActionRequired\":false,\"capability\":\"light-control-plane\",\"resumeFromCheckpoint\":\"preflight\",\"handoff\":null},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\",\"capability\":\"light-control-plane\",\"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\":\"runtime_proof\",\"deadlineAt\":\"2026-10-06T21:32:42.553766+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-6485e83e8248\",\"prNumber\":5221,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T19:56:04.392191+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:6485e83e-8248-44f2-be22-b3a6a9fb88fe:owner-progress-heartbeat:119421104","mission_step_id":"927fb8fd-d5af-4bc5-be94-2c9bc6e680a6","command_center_event_id":"6485e83e-8248-44f2-be22-b3a6a9fb88fe"},{"id":"772b8231-f318-47c8-a6c2-650f7940473b","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-2315c074c80c","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":18847,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":5,"executorlessWaitMs":117477,"firstUsefulResultAt":"2026-10-02T21:24:34.948Z","recoveryAttemptCount":5,"ownerInterruptionCount":0},"version":null,"prNumber":4532,"terminal":false,"missionId":"2315c074-c80c-4d43-8fd7-d0eb32e08ec9","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2022,"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":"2315c074-c80c-4d43-8fd7-d0eb32e08ec9"},"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-02T21:26:23.719322+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4532","receipt_type":"automatic_mission_resume","idempotency_key":"mission:2315c074-c80c-4d43-8fd7-d0eb32e08ec9:automatic-mission-resume:4532:repair_mission_pr_ready_retryable","mission_step_id":"c6d82093-4caf-4a14-b58d-abe070a9889f","command_center_event_id":"2315c074-c80c-4d43-8fd7-d0eb32e08ec9"},{"id":"772dd599-383d-4627-b949-8ef9543cb608","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"0d98d4bacba8804e6c6f767eade04523da05ed84","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Ship the existing Big Papi Facebook gallery Fast UI PR #4579 exactly as gated on head ddea1799d98f8c5baf0e0e739de947cf7f1e9259. Squash merge, release only the frontend, and stop after live release proof. Do not mutate source and do not run Visual Witness.","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":"6dd8ad710972b96d744b18b9beb4e4f41a2f64e8a81c8cff880791f72b928ad8","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":"6dd8ad710972b96d744b18b9beb4e4f41a2f64e8a81c8cff880791f72b928ad8"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T01:11:26.193104+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"0d98d4bacba8804e6c6f767eade04523da05ed84","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:cad9b4aa-f27e-4f2d-abe6-ecdf0d32db3b:request-contract:6dd8ad710972b96d744b18b9beb4e4f41a2f64e8a81c8cff880791f72b928ad8:0d98d4bacba8804e6c6f767eade04523da05ed84:verified:","mission_step_id":"d1c1596b-77ae-4055-81bb-70a207bf11ad","command_center_event_id":"cad9b4aa-f27e-4f2d-abe6-ecdf0d32db3b"},{"id":"772e8f34-ff2a-41aa-8e82-fee8e7f16a91","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","release-targets/detection":"pending"},"mainSha":"06eeef71316bd8843f59f9f223bd934befb7730b","missing":[],"pending":["release-targets/detection"],"required":["forgejo-main/source","release-targets/detection"],"sourceSha":"06eeef71316bd8843f59f9f223bd934befb7730b","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":null,"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-27T12:47:06.636861+00:00","proof_gate":"canonical_release_pending","source_sha":"06eeef71316bd8843f59f9f223bd934befb7730b","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:5323401f-fa2a-4dab-90c9-2fd6da4f10f1:forgejo-release-status:06eeef71316bd8843f59f9f223bd934befb7730b:pending:forgejo-main/source=success|release-targets/detection=pending","mission_step_id":"49b9c2a3-be02-4660-ab3a-c062d123a94f","command_center_event_id":"5323401f-fa2a-4dab-90c9-2fd6da4f10f1"},{"id":"772f498c-3c15-4fcd-a0d5-a21fa866461b","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"7dfc9177a78c04801d4d093cb9c8dd9a2c1667d9","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"7dfc9177a78c04801d4d093cb9c8dd9a2c1667d9","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"4face03e269f2f3aaef1f488f6f44fa4d0053417ee11f144f790d8e72a6dd70b","forgejoWorkflowProof":{"runId":7359,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T14:41:08.316376+00:00","proof_gate":"canonical_release_pending","source_sha":"7dfc9177a78c04801d4d093cb9c8dd9a2c1667d9","external_id":"forgejo-main-7dfc9177a78c","receipt_type":"canonical_release_status","idempotency_key":"mission:f0361447-2b85-457c-889b-7113791fc898:forgejo-release-status:7dfc9177a78c04801d4d093cb9c8dd9a2c1667d9:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"134acb2c-5328-44ee-8691-b52bedcf7f34","command_center_event_id":"f0361447-2b85-457c-889b-7113791fc898"},{"id":"77303b31-1a9a-41e7-a6c4-f83cbb064116","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},\"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\":\"preflight\",\"deadlineAt\":\"2026-08-04T15:58:14.430685+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":3992,\"sourceSha\":\"94682567d4687c8f5e0960ca6a3be9f6efc8eaf9\",\"deploymentId\":\"canonical-release-94682567d468\"}"},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-09-21T00:57:28.233651+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:e2df42d9-541e-4873-bef6-518803067eb4:owner-progress-heartbeat:119330149","mission_step_id":"d98d45f4-8868-4729-9d2c-365a1ed3f4e7","command_center_event_id":"e2df42d9-541e-4873-bef6-518803067eb4"},{"id":"773179e8-5bdb-474f-aedf-62145a4fe82a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-a049de9f9da5","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.123-modes-storage-validated-oauth","prNumber":null,"terminal":false,"missionId":"a049de9f-9da5-4896-a823-6cd275d9ef0d","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8356,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":318,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":318,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":318,"repositoryMutationMs":8356,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":318,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a049de9f-9da5-4896-a823-6cd275d9ef0d"},"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":1424,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T06:26:49.251944+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a049de9f-9da5-4896-a823-6cd275d9ef0d:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"d5b54b0e-dfd0-4e1f-a17e-4b6f6612bd62","command_center_event_id":"a049de9f-9da5-4896-a823-6cd275d9ef0d"},{"id":"7732aea7-d77c-4072-9848-e19418b7ee83","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-06T19:08:30.030194+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-06T16:39:03.276351+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:68476ba0-a3e4-49e1-ab5c-1705534676bf:owner-progress-heartbeat:119420316","mission_step_id":"def314f9-cfc2-4e6c-90ec-971fde7f0a20","command_center_event_id":"68476ba0-a3e4-49e1-ab5c-1705534676bf"},{"id":"773427bb-1180-40e0-85cf-941d8711501f","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"83ce8c453d742a0cdc9483f49598872632875e52","sourceSha":"1df95ef7a89a8d030434cb36e0ebb776523b9d5b","sourceInMain":false,"compareStatus":"main_history_page_inconclusive","ancestryProofResolved":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-10-03T18:07:13.455341+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"1df95ef7a89a8d030434cb36e0ebb776523b9d5b","external_id":"canonical-release-1df95ef7a89a","receipt_type":"canonical_release_status","idempotency_key":"mission:71be18d4-3839-4146-b6c2-5a44b87d044c:forgejo-release-ancestry:1df95ef7a89a8d030434cb36e0ebb776523b9d5b:83ce8c453d742a0cdc9483f49598872632875e52:main_history_page_inconclusive","mission_step_id":"aefba49a-881b-4a07-98bd-ea37ac1067e8","command_center_event_id":"71be18d4-3839-4146-b6c2-5a44b87d044c"},{"id":"77358b46-e4af-4d9f-be4a-5180d09dab03","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-10086c0fdc37","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":19603,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":1,"executorlessWaitMs":139809,"firstUsefulResultAt":"2026-09-24T20:44:39.197Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.261-nonvisual-proof-precedence","prNumber":3675,"terminal":false,"missionId":"10086c0f-dc37-47cd-9d69-6bfc4878489a","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5438,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1725,"missionSetupMs":295,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":295,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":295,"repositoryMutationMs":3713,"repositoryProviderMs":3713,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2330,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":295,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1383},"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":"10086c0f-dc37-47cd-9d69-6bfc4878489a"},"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":3595,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T20:47:05.542421+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3675","receipt_type":"execute_mission","idempotency_key":"mission:10086c0f-dc37-47cd-9d69-6bfc4878489a:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"a661a61b-03a7-4973-a7c7-e26fb9bbd751","command_center_event_id":"10086c0f-dc37-47cd-9d69-6bfc4878489a"},{"id":"7737c68d-068d-4ecd-b14d-7baed9ecebdc","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/background-jobs-migration-resequence","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1912,"terminal":false,"missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"prReadinessMs":2583,"approvedPlanMs":0,"shipAndProveMs":27996,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T01:52:12.112032+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1912","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b8f0e488-cb62-41a3-9d2e-48f214fe07c4:automatic-mission-resume:1912:canonical_release_reconciliation_pending","mission_step_id":"adf00712-23e0-4d19-bf85-43b1f64404bc","command_center_event_id":"b8f0e488-cb62-41a3-9d2e-48f214fe07c4"},{"id":"77398c65-b28f-4793-a091-30122ec2a7ef","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in pull request.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"complete\",\"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\":5,\"verified\":0,\"pending\":5,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"contacts\",\"mail\",\"tasks\",\"calendar\",\"impersonation\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-02T05:06:10.382475+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-6464a9c7033f\",\"prNumber\":4442,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T01:21:40.677713+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:6464a9c7-033f-4ab3-9a6d-a3838a8e8f1f:owner-progress-heartbeat:119393606","mission_step_id":"6e045e29-e1a7-4316-8360-7fbe2927342c","command_center_event_id":"6464a9c7-033f-4ab3-9a6d-a3838a8e8f1f"},{"id":"773b2fd7-1497-46a5-84d2-9c1344fffbb8","source":"forgejo-runtime","status":"verified","payload":{"headSha":"558c072ecbcb4d7a9a4d368a2913dc5c50a21c28","prNumber":6456,"sourceSha":"a3e6b4c37f4353d0625bf75c9e05deeae078081b","headRefreshed":false,"mergedPrVerified":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-13T16:08:32.290901+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"a3e6b4c37f4353d0625bf75c9e05deeae078081b","external_id":"6456","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:2b457e44-423c-4adb-8014-aaa87595100e:merged-pr:6456:a3e6b4c37f4353d0625bf75c9e05deeae078081b","mission_step_id":"dc186bbc-23c6-4cd0-b8f9-00c3f9ea7c58","command_center_event_id":"2b457e44-423c-4adb-8014-aaa87595100e"},{"id":"773b8f38-1d07-479d-88a5-d66d45fff9b6","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/standalone-app-routes-bootstrap-0907","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.70-forgejo-source-discovery-retry-window","prNumber":2084,"terminal":true,"missionId":"bc8b7d18-a45c-473d-939b-531ae27c4450","operation":"execute_mission","proofGate":"repair_mission_no_change_verified","sourceSha":"752729e0fb72387ad2ce6d27bdb12e3e492f7990","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1922,"providerAuthMs":0,"ledgerPrepareMs":933,"ledgerReconcileMs":0,"lineageReconcileMs":989,"resolvePreflightMs":1922,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":933,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bc8b7d18-a45c-473d-939b-531ae27c4450"},"performance":null,"deploymentId":"forgejo-main-752729e0fb72","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"LIVE","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1166,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T17:22:30.320359+00:00","proof_gate":"repair_mission_no_change_verified","source_sha":"752729e0fb72387ad2ce6d27bdb12e3e492f7990","external_id":"forgejo-main-752729e0fb72","receipt_type":"execute_mission","idempotency_key":"mission:bc8b7d18-a45c-473d-939b-531ae27c4450:execute_mission:repair_mission_no_change_verified:current-generation","mission_step_id":"70ca9ebc-92a3-4168-ad06-b30a2d332696","command_center_event_id":"bc8b7d18-a45c-473d-939b-531ae27c4450"},{"id":"773dbe31-0a49-4b13-bd7f-33d673aadb02","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"From current protected main, execute the owner-authorized maintenance in one fresh repair generation: replace PR-scoped TypeScript build-info cache transport with repository-visible Forgejo v16 exact-source artifacts, keep semantic TypeScript validation mandatory, seed the first exact-head artifact in the Gate, refreeze at 1.58.19-cross-pr-typescript-cache-refreeze, pass KnockLaunch Gate, squash merge, release cc-execution, and prove the next frontend Gate restores the exact base artifact warm across a PR boundary. Do not alter unrelated release or product behavior.","wordingChanged":false,"canonicalIntent":"From current protected main, execute the owner-authorized maintenance in one fresh repair generation: replace PR-scoped TypeScript build-info cache transport with repository-visible Forgejo v16 exact-source artifacts, keep semantic TypeScript validation mandatory, seed the first exact-head artifact in the Gate, refreeze at 1.58.19-cross-pr-typescript-cache-refreeze, pass KnockLaunch Gate, squash merge, release cc-execution, and prove the next frontend Gate restores the exact base artifact warm across a PR boundary. Do not alter unrelated release or product behavior.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"cross_pr_typescript_cache","statement":"Replace PR-scoped TypeScript build-info caching with repository-visible exact-source artifacts reusable by sibling pull requests.","proofConditionIds":["cache_repository_proof","warm_runtime_proof"]},{"id":"refreeze_control_plane","statement":"Refreeze the control plane at version 1.58.19-cross-pr-typescript-cache-refreeze after the bounded cache repair.","proofConditionIds":["refreeze_repository_proof","refreeze_runtime_proof"]}],"objective":"From current protected main, execute the owner-authorized maintenance in one fresh repair generation: replace PR-scoped TypeScript build-info cache transport with repository-visible Forgejo v16 exact-source artifacts, keep semantic TypeScript validation mandatory, seed the first exact-head artifact in the Gate, refreeze at 1.58.19-cross-pr-typescript-cache-refreeze, pass KnockLaunch Gate, squash merge, release cc-execution, and prove the next frontend Gate restores the exact base artifact warm across a PR boundary. Do not alter unrelated release or product behavior.","constraints":[{"id":"owner_directive","statement":"Owner directive: Unfreeze the control plane, fix cross-PR TypeScript cache reuse, then refreeze the control plane.","proofConditionIds":["refreeze_repository_proof"]},{"id":"typescript_mandatory","statement":"TypeScript semantic validation remains mandatory; only cache transport and visibility are changed.","proofConditionIds":["cache_repository_proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"cache_repository_proof","kind":"repository","claim":"Protected source uses Forgejo repository-visible exact-source TypeScript build-info artifacts instead of PR-scoped TypeScript actions/cache transport.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"warm_runtime_proof","kind":"runtime","claim":"A subsequent frontend Gate restores TypeScript build-info warm from the exact protected-main source tree artifact across a pull-request boundary.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refreeze_repository_proof","kind":"repository","claim":"Protected main records controlPlaneFrozen true and version 1.58.19-cross-pr-typescript-cache-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refreeze_runtime_proof","kind":"runtime","claim":"Live Command Center reports version 1.58.19-cross-pr-typescript-cache-refreeze on the merged source SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"58d3e018b561698606a90e61bb247fdbc09bda794c75bc987d872c3741fe69e1","requestContractRevision":2,"previousRequestContractHash":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T02:05:08.14787+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b5ce913c-711a-4ed1-9857-ad666db2adc0:request-contract-revision:2:58d3e018b561698606a90e61bb247fdbc09bda794c75bc987d872c3741fe69e1","mission_step_id":"8e79342c-05c3-4d37-8e96-1b64dd958521","command_center_event_id":"b5ce913c-711a-4ed1-9857-ad666db2adc0"},{"id":"773e383f-fb75-4443-b0ef-34d4f0215f42","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"f16b144c3c76b3eec35b54c3479283225081a592","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"f16b144c3c76b3eec35b54c3479283225081a592","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/191","runId":191,"status":"waiting","conclusion":null,"failedJobs":[]},"ccExecutionRuntimeProof":{"liveSha":"3e978c362a536b667ec24affa018dda46b5e03a5","deploymentId":"forgejo-main-3e978c362a536b667ec24affa018dda46b5e03a5","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.39.1-forgejo-pr-queue-final","containsSourceSha":false}},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-14T23:29:45.92712+00:00","proof_gate":"canonical_release_pending","source_sha":"f16b144c3c76b3eec35b54c3479283225081a592","external_id":"forgejo-main-f16b144c3c76","receipt_type":"canonical_release_status","idempotency_key":"mission:62d5bc35-c402-41ce-9c5f-0893f6c9e9d1:forgejo-release-status:f16b144c3c76b3eec35b54c3479283225081a592:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"4a1519a4-a609-4347-b37c-fac552eb893a","command_center_event_id":"62d5bc35-c402-41ce-9c5f-0893f6c9e9d1"},{"id":"773ffa13-b27f-4bb0-951b-4c0ce4a08b02","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"success"},"mainSha":"221bc5aa650b594aacca698372eb63825dfb40ab","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"221bc5aa650b594aacca698372eb63825dfb40ab","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/175","runId":175,"status":"running","conclusion":null,"failedJobs":[]},"ccExecutionRuntimeProof":{"liveSha":"221bc5aa650b594aacca698372eb63825dfb40ab","deploymentId":"forgejo-main-221bc5aa650b594aacca698372eb63825dfb40ab","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.38.7-forgejo-queue-connector-compat","containsSourceSha":true}},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-14T23:00:12.383509+00:00","proof_gate":"canonical_release_pending","source_sha":"221bc5aa650b594aacca698372eb63825dfb40ab","external_id":"forgejo-main-221bc5aa650b","receipt_type":"canonical_release_status","idempotency_key":"mission:5ba0853b-41a6-48e7-9f3a-0e6b3ac9b301:forgejo-release-status:221bc5aa650b594aacca698372eb63825dfb40ab:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=success","mission_step_id":"17fb347c-5591-4363-9a72-93b6f8acad31","command_center_event_id":"5ba0853b-41a6-48e7-9f3a-0e6b3ac9b301"},{"id":"77442d37-4624-472f-b39b-76923b767639","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","scripts/release-target-ownership.mjs","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts"],"reason":"Correct release ownership so cc-execution test-only changes cannot trigger production Worker deployment; preserve runtime source ownership.","baseSha":"03c428ea1b6c86483bb369d66c90c339eced09f4","issuedAt":1788525026548,"expiresAt":1788525206548,"missionId":"553eb4db-0d17-4ea5-a231-c4b088ebbc89","authorizationId":"3decd7b8-f69e-4031-9e05-d2f75b8d1cb9","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:30:27.034681+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"03c428ea1b6c86483bb369d66c90c339eced09f4","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:3decd7b8-f69e-4031-9e05-d2f75b8d1cb9","mission_step_id":"394ae0bd-7d54-43cf-91bd-1c143cfad93e","command_center_event_id":"553eb4db-0d17-4ea5-a231-c4b088ebbc89"},{"id":"7744dcba-19d9-4701-b1a5-5e9b5883c083","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-adc9f8a7dc29","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.107-exact-green-no-prearm","prNumber":2417,"terminal":false,"missionId":"adc9f8a7-dc29-4724-9df0-afc076604415","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"7cba0731eddb4761ba7966758d8d66e93d8987de","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15440,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3111,"approvedPlanMs":0,"missionSetupMs":1405,"providerAuthMs":0,"shipAndProveMs":11354,"ledgerPrepareMs":496,"ledgerReconcileMs":0,"lineageReconcileMs":909,"resolvePreflightMs":1405,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":496,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"adc9f8a7-dc29-4724-9df0-afc076604415"},"performance":null,"deploymentId":"forgejo-main-7cba0731eddb","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":2717,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:42:55.024823+00:00","proof_gate":"canonical_release_dispatched","source_sha":"7cba0731eddb4761ba7966758d8d66e93d8987de","external_id":"forgejo-main-7cba0731eddb","receipt_type":"execute_mission","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"e65349fa-b0f1-428a-a723-33cd26997256","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"774aa457-0719-45f0-82f7-043fe0f227a9","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-25e1b5132e66","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.10-paul-eval-precision","prNumber":null,"terminal":false,"missionId":"25e1b513-2e66-40ae-8aea-013e14872817","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1772,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1779,"providerAuthMs":0,"ledgerPrepareMs":1220,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1779,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1220,"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":"25e1b513-2e66-40ae-8aea-013e14872817"},"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":5270,"likelyAffectedFiles":["src/components/platform/TenantBrandMediaSettings.tsx","src/components/platform/PlatformProfileEditor.tsx","src/pages/settings/TenantSettingsPageWithWebsiteAssets.tsx","src/lib/tenantMedia.ts","src/lib/tenants/tenantMediaBranding.ts","src/shells/modesTenantShell.ts","supabase/functions/tenant-media-library/index.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-29T20:39:06.29527+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:25e1b513-2e66-40ae-8aea-013e14872817:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"02109a33-168b-400a-b11d-7b3a9fa0b9f9","command_center_event_id":"25e1b513-2e66-40ae-8aea-013e14872817"},{"id":"774ab490-2096-4aa4-b05b-365578150ac0","source":"cc-execution","status":"recorded","payload":{"objective":"Apply the exact two-file repair from the already-read source bundle. Add a dedicated LONG_TERM_RENTAL application composition for Vista settings and make every dashboard control visibly consequential. Then gate, squash merge, release frontend, and prove the live interactions.","tenantRef":"lavistadelmar","receivedAt":"2026-08-27T21:39:35.334Z","fingerprint":"0e7a08d15a6aee97babcde23e6232ee93b142d9636928d509c1f5f0bb9e2cf68","workstreamRef":"lavistadelmar","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtc1kvgj","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Apply the exact two-file repair from the already-read source bundle. Add a dedicated LONG_TERM_RENTAL application composition for Vista settings and make every dashboard control visibly consequential. Then gate, squash merge, release frontend, and prove the live interactions.","wordingChanged":false,"canonicalIntent":"Apply the exact two-file repair from the already-read source bundle. Add a dedicated LONG_TERM_RENTAL application composition for Vista settings and make every dashboard control visibly consequential. Then gate, squash merge, release frontend, and prove the live interactions.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-controls","statement":"Every visible Vista dashboard control produces a visible intended result in production.","proofConditionIds":["proof-production"]},{"id":"outcome-routes","statement":"Residents, Rent & Payments, and Documents & Leases no longer redirect back to the Vista dashboard because long-term-rental composition is supported.","proofConditionIds":["proof-production"]}],"objective":"Apply the exact two-file repair from the already-read source bundle. Add a dedicated LONG_TERM_RENTAL application composition for Vista settings and make every dashboard control visibly consequential. Then gate, squash merge, release frontend, and prove the live interactions.","constraints":[{"id":"constraint-no-bleed","statement":"LONG_TERM_RENTAL must not inherit construction, roofing, public-adjuster, realtor, field-intelligence, jobs/work-orders, or other unrelated vertical application families.","proofConditionIds":["proof-production"]},{"id":"constraint-design","statement":"Preserve the approved dark fullscreen senior-friendly Vista dashboard design.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"On live /la-vista-del-mar/dashboard, Manage Rentals and Apartments open visible apartment-management UI; The View and The Nest open unit dialogs; Residents stays on a functioning Vista customer/resident route; Rent & Payments stays on a functioning Vista billing route; Maintenance lands on /la-vista-del-mar/tasks; Documents & Leases stays on /la-vista-del-mar/documents; no unrelated vertical route is enabled for LONG_TERM_RENTAL.","route":"/la-vista-del-mar/dashboard","required":true,"expectedText":"La Vista del Mar Rentals","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtc1kvgj","conversationContext":null,"requestContractHash":"66764613c6bfa20abb2225d1724e047d67365b17c32f7783d99115c714234e04","requestContractRevision":1},"tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-27T21:39:35.833033+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:560f1401-702a-4fb3-8b1e-054ad89dfbc1:tenant-workstream-contribution:0e7a08d15a6aee97babcde23e6232ee93b142d9636928d509c1f5f0bb9e2cf68","mission_step_id":null,"command_center_event_id":"560f1401-702a-4fb3-8b1e-054ad89dfbc1"},{"id":"774ab6e3-2406-40c0-a44d-a556ca48668d","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"89074625b579da265bb77d6fc3e802a032faa33d","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"source","path":"src/components/communications/email/MailWorkspace.tsx","blobSha":"19f75144f251422118bbe4cb98b7895846c8a6a2","expectedText":"reader.style.maxHeight = `${layout.readerHeight}px`"},{"id":"regression","path":"src/__tests__/contracts/mail-reply-viewport.contract.test.ts","blobSha":"5e32b995c82d5d6eabb02680087046b6b2c90a4a","expectedText":"does not override the compact layout to fill the keyboard viewport"}],"requestContractHash":"9abc1b5f70feaa7c24b91d4283c4aadd02329bb31a7a2d00aa7fd2af2c9e8705"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T01:15:20.119223+00:00","proof_gate":"request_contract_repository_verified","source_sha":"89074625b579da265bb77d6fc3e802a032faa33d","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:abdde506-2acb-4b5d-bcb1-30e820d14c44:request-contract-repository:9abc1b5f70feaa7c24b91d4283c4aadd02329bb31a7a2d00aa7fd2af2c9e8705:89074625b579da265bb77d6fc3e802a032faa33d","mission_step_id":"d40a2c9d-6b6e-41d8-95f9-7ea1a3ea4915","command_center_event_id":"abdde506-2acb-4b5d-bcb1-30e820d14c44"},{"id":"774b5dea-f7f3-42af-8480-e4d67f4facd4","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"runtime_proof","branch":"ai/tenant-readiness-contract-v1-20260913","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.126-forgejo-bounded-retry","prNumber":2648,"terminal":false,"missionId":"4a9bbbf7-015e-4413-82e6-5fdab504ced0","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5073,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3000,"approvedPlanMs":0,"missionSetupMs":250,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":250,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":250,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":250,"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":"4a9bbbf7-015e-4413-82e6-5fdab504ced0"},"performance":null,"deploymentId":"forgejo-main-5d435bddbc71","workflowRunId":7813,"releaseTargets":{"frontend":false,"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":1521,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T16:20:12.567582+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a","external_id":"forgejo-main-5d435bddbc71","receipt_type":"execute_mission","idempotency_key":"mission:4a9bbbf7-015e-4413-82e6-5fdab504ced0:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"b560abd4-c332-4803-ab6b-c5a2b4172b02","command_center_event_id":"4a9bbbf7-015e-4413-82e6-5fdab504ced0"},{"id":"774b78c0-3636-4e42-ad74-92d11a84bbb5","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-53d37037d0b1","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":33062,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":1,"executorlessWaitMs":293653,"firstUsefulResultAt":"2026-09-26T14:20:05.432Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":3798,"terminal":false,"missionId":"53d37037-d0b1-4265-b5b6-e9ea72ad856e","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"d9bbea33164a3180face92d5fcee1bbdd09997c6","timingsMs":{"prReadinessMs":108,"approvedPlanMs":0,"shipAndProveMs":391,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"53d37037-d0b1-4265-b5b6-e9ea72ad856e"},"performance":null,"deploymentId":"forgejo-main-d9bbea33164a","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":2019,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T14:31:18.43875+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3798","receipt_type":"automatic_mission_resume","idempotency_key":"mission:53d37037-d0b1-4265-b5b6-e9ea72ad856e:automatic-mission-resume:3798:canonical_release_reconciliation_pending","mission_step_id":"793fa07d-d238-406a-b713-83d42b5457ee","command_center_event_id":"53d37037-d0b1-4265-b5b6-e9ea72ad856e"},{"id":"774c7e4c-c6fb-4b23-ad67-02ed23451934","source":"forgejo-runtime","status":"failed","payload":{"failed":["render-onrunner/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"failure"},"mainSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"ef31becdb8a13eda2f286ebae6d57efe4506fffc119c7bfe3bc9f62395e409c1","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5960","runId":5960,"status":"running","sourceSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_mismatch","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":false,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"89247f1fbc228392282089a83548255b8b457980","runnerVersion":"onrunner-89247f1fbc22","expectedSourceSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:03:01.535801+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","external_id":"forgejo-main-39673103d3d4","receipt_type":"canonical_release_status","idempotency_key":"mission:6ceb24af-4c24-43c4-ba5c-980687dc9e30:forgejo-release-status:39673103d3d42e2a6d57e36f9d38c1715cbb2ef4:failed:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=failure","mission_step_id":"151781b3-750d-4169-b13f-cc7fbbb43cdf","command_center_event_id":"6ceb24af-4c24-43c4-ba5c-980687dc9e30"},{"id":"774cfa83-d168-4bce-bed3-4c962d1892f4","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-181f544ef91a","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.293-scheduler-v2","prNumber":null,"terminal":false,"missionId":"181f544e-f91a-4eec-9b78-1f5b27d7bf09","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1141,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":350,"providerAuthMs":0,"ledgerPrepareMs":350,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":350,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":350,"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":"181f544e-f91a-4eec-9b78-1f5b27d7bf09"},"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":3776,"likelyAffectedFiles":["src/pages/admin/GodModeCommandConsole.tsx","supabase/migrations/20260927153500_console_owner_tenant_context.sql"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T15:32:16.82575+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:181f544e-f91a-4eec-9b78-1f5b27d7bf09:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"6cf46f7a-bd55-477f-a508-3797407a83b6","command_center_event_id":"181f544e-f91a-4eec-9b78-1f5b27d7bf09"},{"id":"774d1421-5c30-4a5a-be1c-be071e2f1f61","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.46.8-intent-aware-objectives","prNumber":126,"terminal":false,"missionId":"8529ba8d-756b-4b39-8d77-f3d7c8b500d1","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"9888864f0a46b36a58a7a0b50a49e3b964fe4b39","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"8529ba8d-756b-4b39-8d77-f3d7c8b500d1"},"performance":null,"deploymentId":"forgejo-main-9888864f0a46","workflowRunId":null,"releaseTargets":{"frontend":false,"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":3760,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-15T14:44:20.902833+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"9888864f0a46b36a58a7a0b50a49e3b964fe4b39","external_id":"forgejo-main-9888864f0a46","receipt_type":"ship_and_prove","idempotency_key":"mission:8529ba8d-756b-4b39-8d77-f3d7c8b500d1:ship_and_prove:ship_and_prove_release_pending:9888864f0a46b36a58a7a0b50a49e3b964fe4b39:no-run","mission_step_id":"f8389567-4d11-417a-91e6-89e58ecac93d","command_center_event_id":"8529ba8d-756b-4b39-8d77-f3d7c8b500d1"},{"id":"774daed5-93bf-4e5a-94d7-05ed182b5b67","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/forgejo-provider-singleflight.test.js"],"reason":"Eliminate recurring transient Forgejo timeout and post-gate 502 false failures.","baseSha":"15fc74103498c003757c827aab9f0685c9967023","issuedAt":1789315217062,"expiresAt":1789315397062,"missionId":"fbb9558c-9b2e-4112-9083-a61df457c7d3","authorizationId":"08f3b9c6-4ef8-458b-bdc1-e09832257341","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T16:00:17.489408+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"15fc74103498c003757c827aab9f0685c9967023","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:08f3b9c6-4ef8-458b-bdc1-e09832257341","mission_step_id":"29ec64cd-5f6f-4e4c-839a-b0b66cf991f0","command_center_event_id":"fbb9558c-9b2e-4112-9083-a61df457c7d3"},{"id":"774de514-bfcc-4a66-8686-41708677b3dc","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"97fa469ca281e7d3d73343fc1b70a5ab726aff5c","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"transport-reliability","satisfied":false,"statement":"Healthy Forgejo/provider latency no longer becomes a fatal connection solely because a read exceeds the old 1.2-4 second budgets; shared idempotent reads use a bounded 5 second first attempt and approximately 15 second total budget with at most one retry, and exhausted transient transport is explicitly retryable/degraded.","proofConditionIds":["repo-proof","runtime-proof","watchdog-proof"]},{"id":"gate-pressure","satisfied":false,"statement":"KnockLaunch Gate uses resilient bounded Forgejo freshness reads and checks stale protected-main state before expensive dependency/typecheck work without adding redundant normal-path provider reads; final protected-main freshness remains fail-closed.","proofConditionIds":["repo-proof","release-proof"]},{"id":"live-release","satisfied":true,"statement":"The repair passes KnockLaunch Gate, squash-merges through Forgejo, deploys only affected Command Center/control-plane targets, and the new runtime is live.","proofConditionIds":["release-proof","runtime-proof"]}],"satisfied":false,"constraints":[{"id":"write-safety","satisfied":false,"statement":"Forgejo writes remain single-attempt except existing exact read-back reconciliation; no blind write retry is introduced.","proofConditionIds":["repo-proof"]},{"id":"host-safety","satisfied":false,"statement":"Verified healthy-host provider transport latency is not host restart authority and must not create restart loops or spend automatic host restart budget.","proofConditionIds":["repo-proof","watchdog-proof"]},{"id":"scope","satisfied":false,"statement":"Change only the exact Forgejo transport, Gate freshness, capability-contract, regression-test, and Command Center version files required by this failure class; do not run Visual Witness.","proofConditionIds":["repo-proof","release-proof"]}],"contractHash":"f5e425191c15f0f7fbce6d2c1a4469bcf7437788a282387ff5d2258dd57ed01f","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"f5e425191c15f0f7fbce6d2c1a4469bcf7437788a282387ff5d2258dd57ed01f","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"release-proof","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"f5e425191c15f0f7fbce6d2c1a4469bcf7437788a282387ff5d2258dd57ed01f"},"required":true,"satisfied":true},{"id":"runtime-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"f5e425191c15f0f7fbce6d2c1a4469bcf7437788a282387ff5d2258dd57ed01f"},"required":true,"satisfied":true},{"id":"watchdog-proof","kind":"host_watchdog","evidence":{"expectedText":null,"heartbeatAgeMs":33604,"maintenanceProof":"migration=pack-bitmaps-v13 status=success observed_at=2026-09-04T04:49:54Z warning: garbage found: ./objects/pack/tmp_pack_VYdAHs warning: garbage found: ./objects/pack/tmp_pack_VYdAHs canonical_repo=/data/git/repositories/noel/knocklaunchos.git before=count: 69428,size: 352160,in-pack: 157475,packs: 51,size-pack: 70814,prune-packable: 0,garbage: 1,size-garbage: 65898, after=count: 10317,size: 51500,in-pack: 216586,packs: 2,size-pack: 91470,prune-packable: 0,garbage: 1,size-garbage: 65898,","heartbeatVerified":true},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":4},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T21:19:00.700752+00:00","proof_gate":"request_contract_pending","source_sha":"97fa469ca281e7d3d73343fc1b70a5ab726aff5c","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:bbe450ac-8efa-4745-8a8f-c98149163993:request-contract:f5e425191c15f0f7fbce6d2c1a4469bcf7437788a282387ff5d2258dd57ed01f:97fa469ca281e7d3d73343fc1b70a5ab726aff5c:pending:repository","mission_step_id":"973afc63-fd0d-4625-9828-9c30e38b5f9e","command_center_event_id":"bbe450ac-8efa-4745-8a8f-c98149163993"},{"id":"774e834f-85ee-4061-9619-76918ae70c0d","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/platform-sidekick-intelligence.js","workers/cc-execution/src/version.js"],"reason":"Owner authorized immediate PAUL continuous intelligence improvement. Exact scope improves grounded tool argument fidelity in cc-execution only.","baseSha":"20629cb8be6bf7ab2b16ab296602e8725b2a30b4","issuedAt":1790778190073,"expiresAt":1790778370073,"missionId":"da6f423c-b447-4551-af69-8b0aa977283a","authorizationId":"812d29b2-c1be-417f-908d-b64a5062c419","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T14:23:10.441558+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"20629cb8be6bf7ab2b16ab296602e8725b2a30b4","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:812d29b2-c1be-417f-908d-b64a5062c419","mission_step_id":"e3f58225-8efc-4033-b819-d880441dbc3e","command_center_event_id":"da6f423c-b447-4551-af69-8b0aa977283a"},{"id":"774e9ca7-c0b5-4ed8-a5cf-7c692b3f5b09","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/fix-claim-workspace-inplace-tabs-20260813-r202608131316","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.36.10-mission-continuation-fix","prNumber":4787,"terminal":false,"missionId":"3511a56f-6095-4af1-ac20-1c7e7064781a","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3511a56f-6095-4af1-ac20-1c7e7064781a"},"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":334,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-13T13:17:39.304459+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"4787","receipt_type":"execute_mission","idempotency_key":"mission:3511a56f-6095-4af1-ac20-1c7e7064781a:execute_mission:canonical_release_blocked","mission_step_id":"a5c22f51-cb3c-42d6-930e-ea8bbaf8d832","command_center_event_id":"3511a56f-6095-4af1-ac20-1c7e7064781a"},{"id":"774f9e6b-7877-422e-9903-a42ee0cf2e85","source":"cc-execution","status":"verified","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"11726215d902cbef15c372cc44096394e35722e1","consumedAt":1788201572256,"consumerToken":"eabcc5d0-353f-46c5-b0e5-a5fea4eb8773","authorizationId":"19f5c71a-665d-4cb3-a7ce-511581cefdcf"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-31T18:39:33.208719+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"11726215d902cbef15c372cc44096394e35722e1","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:19f5c71a-665d-4cb3-a7ce-511581cefdcf","mission_step_id":"35be41b8-c0ec-47a1-95ab-32415e976edf","command_center_event_id":"9716c521-3988-4461-b2d1-5b5ffb47ef66"},{"id":"775271f6-3b5f-40ef-ac06-44b823101365","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":"b70dafa9c747e6b164c9a8e5fcd85a4d16ae4faa","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":"b70dafa9c747e6b164c9a8e5fcd85a4d16ae4faa","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["console-ops"]},"releaseTargetStates":{"frontend":"pending","supabaseEdge":"pending"},"requestContractHash":"f1da45d4279a547e6764b365a2d50e03a62636c74e8e9039606e571aa4ec89b1","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/11980","runId":11980,"status":"waiting","sourceSha":"b70dafa9c747e6b164c9a8e5fcd85a4d16ae4faa","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T13:51:52.826911+00:00","proof_gate":"canonical_release_pending","source_sha":"b70dafa9c747e6b164c9a8e5fcd85a4d16ae4faa","external_id":"forgejo-main-b70dafa9c747","receipt_type":"canonical_release_status","idempotency_key":"mission:e94def15-84f7-4204-b641-545c8d57df6c:forgejo-release-status:b70dafa9c747e6b164c9a8e5fcd85a4d16ae4faa:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending","mission_step_id":"ce62db6e-e015-4a17-bd9e-d71c8d3c0793","command_center_event_id":"e94def15-84f7-4204-b641-545c8d57df6c"},{"id":"7752a42b-f608-4b43-aa10-71e6684e3a82","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-156dda51be1f","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":40327,"releaseCount":0,"toolCallCount":13,"repeatedCallCount":8,"executorlessWaitMs":22947,"firstUsefulResultAt":"2026-10-06T19:39:27.591Z","recoveryAttemptCount":5,"ownerInterruptionCount":0},"version":null,"prNumber":5230,"terminal":false,"missionId":"156dda51-be1f-47cd-83cb-0c33b230daff","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"97eb696b505bacb1490e46534e3bc67d7c90a864","timingsMs":{"prReadinessMs":2080,"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":"156dda51-be1f-47cd-83cb-0c33b230daff"},"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-06T19:39:41.847064+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"5230","receipt_type":"automatic_mission_resume","idempotency_key":"mission:156dda51-be1f-47cd-83cb-0c33b230daff:automatic-mission-resume:5230:repair_mission_pr_ready_retryable","mission_step_id":"11e7335d-75ba-44d4-8a1b-51b614baf897","command_center_event_id":"156dda51-be1f-47cd-83cb-0c33b230daff"},{"id":"77530e53-38c0-4add-bfe0-0e20c76aa71f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f7a750346cb7","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2166,"terminal":false,"missionId":"f7a75034-6cb7-4a20-b3d0-18a26ef9020d","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2002,"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":"f7a75034-6cb7-4a20-b3d0-18a26ef9020d"},"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":1357,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T20:26:40.488138+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2166","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f7a75034-6cb7-4a20-b3d0-18a26ef9020d:automatic-mission-resume:2166:repair_mission_pr_ready_retryable","mission_step_id":"80c5b163-9b80-4783-a798-44b0750bf21a","command_center_event_id":"f7a75034-6cb7-4a20-b3d0-18a26ef9020d"},{"id":"7753caf0-e1b7-464f-8b73-133bfb0206a6","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-readiness-corrective-20260913","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2652,"terminal":false,"missionId":"261da808-08e7-48bd-ba48-19c85b97ddd1","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"prReadinessMs":1583,"approvedPlanMs":0,"shipAndProveMs":13676,"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":"261da808-08e7-48bd-ba48-19c85b97ddd1"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T16:35:01.994095+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2652","receipt_type":"automatic_mission_resume","idempotency_key":"mission:261da808-08e7-48bd-ba48-19c85b97ddd1:automatic-mission-resume:2652:canonical_release_reconciliation_pending","mission_step_id":"2a9c7e0b-d524-43d8-a34b-18c45d1fec1d","command_center_event_id":"261da808-08e7-48bd-ba48-19c85b97ddd1"},{"id":"7754f669-3bf9-4e5c-ba8a-d36a6ab5f751","source":"cc-execution","status":"release_freshness_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-1a4968bc5196","reason":null,"status":"release_freshness_reconciliation_pending","metrics":{"receiptBytes":10208,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":113399,"firstUsefulResultAt":"2026-09-24T16:08:13.223Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.260-release-actions-query-parity","prNumber":3639,"terminal":false,"missionId":"1a4968bc-5196-4d7c-88a0-7077f3aa550f","operation":"execute_mission","proofGate":"canonical_release_freshness_reconciliation_pending","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1496,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":482,"approvedPlanMs":0,"missionSetupMs":415,"providerAuthMs":0,"shipAndProveMs":571,"ledgerPrepareMs":275,"ledgerReconcileMs":0,"lineageReconcileMs":140,"resolvePreflightMs":415,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":275,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"refresh_regate_and_reconcile_release","receiptRef":{"mode":"full","missionId":"1a4968bc-5196-4d7c-88a0-7077f3aa550f"},"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":1463,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-24T16:16:53.325334+00:00","proof_gate":"canonical_release_freshness_reconciliation_pending","source_sha":null,"external_id":"3639","receipt_type":"execute_mission","idempotency_key":"mission:1a4968bc-5196-4d7c-88a0-7077f3aa550f:execute_mission:canonical_release_freshness_reconciliation_pending:current-generation","mission_step_id":"f7f969af-9afb-4611-ab97-e1a0f378f672","command_center_event_id":"1a4968bc-5196-4d7c-88a0-7077f3aa550f"},{"id":"77556a52-4de6-4f80-9c78-8924fa90b6fd","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.12-canonical-repair-planner","prNumber":4312,"terminal":false,"missionId":"b91295e4-417a-4769-b09e-51d361d121d2","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"3be0ff5564cf8d7787a30a5e31329f91e0bccd7b","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"b91295e4-417a-4769-b09e-51d361d121d2"},"performance":null,"deploymentId":"canonical-release-3be0ff5564cf","workflowRunId":31261379017,"releaseTargets":{"frontend":false,"onrunner":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":1150,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-08T14:12:32.868601+00:00","proof_gate":"canonical_release_dispatched","source_sha":"3be0ff5564cf8d7787a30a5e31329f91e0bccd7b","external_id":"canonical-release-3be0ff5564cf","receipt_type":"ship_and_prove","idempotency_key":"mission:b91295e4-417a-4769-b09e-51d361d121d2:ship_and_prove:canonical_release_dispatched","mission_step_id":"d6e1655f-f7ce-4c31-b051-8626259efd14","command_center_event_id":"b91295e4-417a-4769-b09e-51d361d121d2"},{"id":"77571796-e149-4036-b54d-8b8e7fa3f948","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-f250504fc6e6","prNumber":3769,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"1efd98a76363d60124492c0696d3bd773fd5a3fb","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T21:46:46.153492+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"1efd98a76363d60124492c0696d3bd773fd5a3fb","external_id":"3769","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:f250504f-c6e6-4a24-a499-d57851237fcf:merged-pr:3769:1efd98a76363d60124492c0696d3bd773fd5a3fb","mission_step_id":"2835ae5d-c393-4e28-bda3-faca6cb633a7","command_center_event_id":"f250504f-c6e6-4a24-a499-d57851237fcf"},{"id":"775992c3-d769-4998-865e-49b9ed52b5c7","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-611474b212c5","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":71437,"releaseCount":0,"toolCallCount":33,"repeatedCallCount":30,"executorlessWaitMs":281315,"firstUsefulResultAt":"2026-10-04T21:55:38.853Z","recoveryAttemptCount":32,"ownerInterruptionCount":0},"version":null,"prNumber":4861,"terminal":false,"missionId":"611474b2-12c5-4494-b408-28e88e20f02c","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"f65ce5923c9e1d3484fed374a0f591c967eb60fa","timingsMs":{"prReadinessMs":712,"approvedPlanMs":0,"shipAndProveMs":3113,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"611474b2-12c5-4494-b408-28e88e20f02c"},"performance":null,"deploymentId":"forgejo-main-f65ce5923c9e","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-create-user"]},"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":1955,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T22:00:25.641552+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4861","receipt_type":"automatic_mission_resume","idempotency_key":"mission:611474b2-12c5-4494-b408-28e88e20f02c:automatic-mission-resume:4861:canonical_release_reconciliation_pending","mission_step_id":"e2b039e9-5e85-4db5-89c4-48ce937557de","command_center_event_id":"611474b2-12c5-4494-b408-28e88e20f02c"},{"id":"775a3d18-48d9-4b02-ac39-c3e19bd851cb","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\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\",\"proof-visual\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-25T13:25:37.625867+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-c7373ea23636\",\"prNumber\":3702,\"sourceSha\":\"bd0bcc26eba3963a04a88c9834b30efd301ea313\",\"deploymentId\":\"forgejo-main-bd0bcc26eba3\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:29:03.018508+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:c7373ea2-3636-4c7b-9050-04c5a983a587:owner-progress-heartbeat:119355476","mission_step_id":"f27d1328-f58b-4de6-8adb-cd84c12002b1","command_center_event_id":"c7373ea2-3636-4c7b-9050-04c5a983a587"},{"id":"775da062-ef47-4fbd-a447-0395b6af41be","source":"cc-execution","status":"repair_prepared","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/encore-route-family-professionalization-20260805-r202608051752","reason":null,"status":"repair_prepared","metrics":{"receiptBytes":21136,"releaseCount":0,"toolCallCount":21,"repeatedCallCount":18,"ownerInterruptionCount":0},"version":"1.30.16-controlled-merge-fallback-fix","prNumber":4070,"terminal":false,"missionId":"d22ae20b-34b4-4296-a221-c42d9e9626b7","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"d22ae20b-34b4-4296-a221-c42d9e9626b7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":1362,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-08-05T17:52:54.939124+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"4070","receipt_type":"execute_mission","idempotency_key":"mission:d22ae20b-34b4-4296-a221-c42d9e9626b7:execute_mission:repair_mission_prepared","mission_step_id":"57d1db23-becf-4d98-9cd6-4bbc4c63a38e","command_center_event_id":"d22ae20b-34b4-4296-a221-c42d9e9626b7"},{"id":"775e7611-7953-4a51-9332-22022d7c8429","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"c7025444c80b03e4d812aaf8de61ea5c5025e828","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Execute the real Tennex IRSLogiq client sync now in production and follow it end-to-end. This is an operational integration execution objective. Required live receipts, in order: (1) verify the Tennex IRSLogiq connection is truly connected and bound to the correct Tennex tenant/provider account; (2) resolve and prove the exact production provider route/function/edge path invoked by the sync and confirm it is reachable; (3) invoke the canonical IRSLogiq client sync and capture its terminal provider/function result; (4) query canonical tenant-scoped imported-client data after sync and return the imported client count; (5) verify the Tennex Clients application's production data path resolves those same canonical imported records and the same count/state. Sync Status IDs are optional and must never block the sync. If any step fails, repair the first causal defect with the smallest safe authoritative change and carry it through Gate, squash merge, affected release, and production proof, then rerun from the failed step until all five claims pass. Do not use Visual Witness. Do not stop at source inspection or implementation.","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":"ee90f97363d6ef385ae9858e3f8d593f9c24c085dc78c4748c1776fabfa2df12","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":{"supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"ee90f97363d6ef385ae9858e3f8d593f9c24c085dc78c4748c1776fabfa2df12"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T01:54:42.189617+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"c7025444c80b03e4d812aaf8de61ea5c5025e828","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:b00691c5-7e8e-4130-8411-5d9324d2c592:request-contract:ee90f97363d6ef385ae9858e3f8d593f9c24c085dc78c4748c1776fabfa2df12:c7025444c80b03e4d812aaf8de61ea5c5025e828:verified:","mission_step_id":"594af5bf-75fc-4d7e-9a31-f241defd5378","command_center_event_id":"b00691c5-7e8e-4130-8411-5d9324d2c592"},{"id":"775ea8c2-e103-4cd9-b25b-81477b5d4ffe","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"1d18df6e49d243fa6e961166836e52147df1769d","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"1d18df6e49d243fa6e961166836e52147df1769d","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["pcg-r2-media"]},"releaseTargetStates":{"supabaseEdge":"pending"},"requestContractHash":"77283d5177b3b10aaf2938f183f7628dbb5270932280f51971f1127e9c57f95d","forgejoWorkflowProof":{"runId":15608,"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-05T13:28:07.73262+00:00","proof_gate":"canonical_release_pending","source_sha":"1d18df6e49d243fa6e961166836e52147df1769d","external_id":"forgejo-main-1d18df6e49d2","receipt_type":"canonical_release_status","idempotency_key":"mission:384bbd68-f02e-4cd7-8460-0530b53064b7:forgejo-release-status:1d18df6e49d243fa6e961166836e52147df1769d:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"9f97272b-0ab5-4b29-9471-dfc8d4d94f01","command_center_event_id":"384bbd68-f02e-4cd7-8460-0530b53064b7"},{"id":"7763a4c1-535c-40a1-a45e-e30104df1535","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-7079ed540262","reason":"explicit_pull_request_identity_mismatch:3311","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.197-deterministic-owner-progress","prNumber":3311,"terminal":false,"missionId":"7079ed54-0262-4d39-865d-72ec84c5c74d","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1477,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1477,"missionSetupMs":1588,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":256,"ledgerReconcileMs":0,"lineageReconcileMs":1332,"resolvePreflightMs":1588,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":256,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7079ed54-0262-4d39-865d-72ec84c5c74d"},"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":1476,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T21:58:31.426847+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"3311","receipt_type":"execute_mission","idempotency_key":"mission:7079ed54-0262-4d39-865d-72ec84c5c74d:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"2888007c-eaec-4cd4-9a48-5b0e31ea12ae","command_center_event_id":"7079ed54-0262-4d39-865d-72ec84c5c74d"},{"id":"77646150-176e-4c06-9f04-406dac33929a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane and complete the existing #1729 repair in place. Stop control-plane/build-tooling-only changes from setting QA_RUN_FRONTEND and forcing the full customer Vite bundle inside the constrained Gate container, while preserving build-critical classification, hard-safety/invariant tests, and full bundle validation for actual frontend payload changes. Keep the existing cache and memory-contract repairs, require canonical Gate, squash merge #1729 if green, execute the real frontend production release so the already-merged React #185 fix reaches customers, verify exact-source production, then refreeze the control plane.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane and complete the existing #1729 repair in place. Stop control-plane/build-tooling-only changes from setting QA_RUN_FRONTEND and forcing the full customer Vite bundle inside the constrained Gate container, while preserving build-critical classification, hard-safety/invariant tests, and full bundle validation for actual frontend payload changes. Keep the existing cache and memory-contract repairs, require canonical Gate, squash merge #1729 if green, execute the real frontend production release so the already-merged React #185 fix reaches customers, verify exact-source production, then refreeze the control plane.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Tooling-only control-plane changes no longer trigger the full customer frontend bundle in Gate.","proofConditionIds":["proof-1","proof-2","proof-3","proof-4","proof-5"]},{"id":"outcome-2","statement":"Actual frontend payload changes continue to receive full bundle validation.","proofConditionIds":["proof-1","proof-2","proof-3","proof-4","proof-5"]},{"id":"outcome-3","statement":"The already-merged React #185 fix reaches production through the repaired frontend release path.","proofConditionIds":["proof-1","proof-2","proof-3","proof-4","proof-5"]}],"objective":"Unfreeze the control plane and complete the existing #1729 repair in place. Stop control-plane/build-tooling-only changes from setting QA_RUN_FRONTEND and forcing the full customer Vite bundle inside the constrained Gate container, while preserving build-critical classification, hard-safety/invariant tests, and full bundle validation for actual frontend payload changes. Keep the existing cache and memory-contract repairs, require canonical Gate, squash merge #1729 if green, execute the real frontend production release so the already-merged React #185 fix reaches customers, verify exact-source production, then refreeze the control plane.","constraints":[{"id":"constraint-1","statement":"Preserve all existing hard-safety checks, exact-source verification, dependency cache behavior, and build-critical classification.","proofConditionIds":["proof-1","proof-2","proof-3","proof-4","proof-5"]},{"id":"constraint-2","statement":"Do not create a replacement PR; update and finish #1729.","proofConditionIds":["proof-1","proof-2","proof-3","proof-4","proof-5"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-1","kind":"repository","claim":"Exact #1729 source classifies scripts/cloudflare-native-* as build-critical without setting QA_RUN_FRONTEND, while src/public/index/vite/package frontend payload paths still set QA_RUN_FRONTEND.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-2","kind":"runtime","claim":"Exact-head canonical Gate is green.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-3","kind":"runtime","claim":"PR #1729 is squash merged.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-4","kind":"release","claim":"Frontend production release succeeds and deploys the current main bundle containing the React #185 fix.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-5","kind":"runtime","claim":"Exact-source production verification succeeds and control plane is refrozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"1bb4cdf0197b68a320d65ccd752ada74a639fc95d875b56603599a696662302e","requestContractRevision":7,"previousRequestContractHash":"18153d448d00538f0f971af26be94c919dd3dec5a17b7ac6342bd7cf7c3ba747"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T17:07:08.097402+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f31eab5c-7299-4632-b006-2d89e51cc390:request-contract:1bb4cdf0197b68a320d65ccd752ada74a639fc95d875b56603599a696662302e","mission_step_id":"0abef53c-3965-47a5-9e30-7cd3320ac94b","command_center_event_id":"f31eab5c-7299-4632-b006-2d89e51cc390"},{"id":"77646a57-174c-4321-8737-baa56ab8516a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/frontend-build-memory-envelope-v2","reason":"control_plane_maintenance_base_sha_mismatch","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":3139,"terminal":false,"missionId":"2555a1ee-d01a-4c5c-beb5-e2625e7f0a5c","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3176,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":3176,"missionSetupMs":1151,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":253,"ledgerReconcileMs":0,"lineageReconcileMs":898,"resolvePreflightMs":1151,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":253,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"2555a1ee-d01a-4c5c-beb5-e2625e7f0a5c"},"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":1481,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T17:52:59.623212+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:2555a1ee-d01a-4c5c-beb5-e2625e7f0a5c:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"c3baccdb-a26d-4d3f-98d5-61d4c37f22d4","command_center_event_id":"2555a1ee-d01a-4c5c-beb5-e2625e7f0a5c"},{"id":"77646ff5-8d2c-494e-b26a-1ed7f764a19f","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"010736e4-8869-464c-b0d4-8afbfcb554f8","phase":"universal_visual_witness_supervised","branch":"ai/objective-first-repair-8c04bea84e20","reason":null,"status":"pending","metrics":{"receiptBytes":124994,"releaseCount":0,"toolCallCount":70,"repeatedCallCount":36,"executorlessWaitMs":4336114,"firstUsefulResultAt":"2026-09-28T13:17:30.172Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3993,"terminal":false,"missionId":"8c04bea8-4e20-43c8-8b0e-56d79150cdd6","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"7d477d4a1e4117ce0180b206604417728935ac6a","timingsMs":{"queue":263,"total":334,"execution":71},"nextAction":"Execution is pending; poll inspect_route_status only when fresh progress is expected, or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"8c04bea8-4e20-43c8-8b0e-56d79150cdd6"},"performance":null,"deploymentId":"forgejo-main-7d477d4a1e41","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"010736e4-8869-464c-b0d4-8afbfcb554f8","tenant":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","runnerUrl":"https://laptop-witness.knocklaunch.app","runnerLane":"laptop","attemptsUsed":0,"supervisorId":"010736e4-8869-464c-b0d4-8afbfcb554f8","failureReason":null,"observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":"/redfish-roofing/roof-measurement","runnerSourceSha":null,"selectedViewports":["desktop","mobile"],"checkpointAccounting":null,"correctiveGeneration":1,"restartReplayHistory":[]},"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["visual"],"verificationState":"failed","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1817,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T14:29:47.427734+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"7d477d4a1e4117ce0180b206604417728935ac6a","external_id":"010736e4-8869-464c-b0d4-8afbfcb554f8","receipt_type":"visual_proof_started","idempotency_key":"mission:8c04bea8-4e20-43c8-8b0e-56d79150cdd6:visual-start:010736e4-8869-464c-b0d4-8afbfcb554f8","mission_step_id":"d411668f-fe4a-4ab5-80d6-0d9bde8b75cc","command_center_event_id":"8c04bea8-4e20-43c8-8b0e-56d79150cdd6"},{"id":"77647deb-694a-4881-91dd-31efcf1bc892","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the approved Roofing OS mission with the existing secure homeowner portal as the customer-facing projection. Inspect the exact current branch sources for src/components/portal/CustomerPortalPage.tsx and supabase/functions/customer-portal/index.ts and prepare a bounded portal extension that exposes only homeowner-safe roofing milestones: project phase, install date, permit readiness, material readiness, closeout status and warranty registration. Never expose job costs, gross margin, commission, supplier internal notes, provider credentials, mortgage/claim strategy, or other internal insurance operations. Reuse the existing portal token and customer-portal function; do not create another portal or data model. Do not ship yet.","wordingChanged":false,"canonicalIntent":"Continue the approved Roofing OS mission with the existing secure homeowner portal as the customer-facing projection. Inspect the exact current branch sources for src/components/portal/CustomerPortalPage.tsx and supabase/functions/customer-portal/index.ts and prepare a bounded portal extension that exposes only homeowner-safe roofing milestones: project phase, install date, permit readiness, material readiness, closeout status and warranty registration. Never expose job costs, gross margin, commission, supplier internal notes, provider credentials, mortgage/claim strategy, or other internal insurance operations. Reuse the existing portal token and customer-portal function; do not create another portal or data model. Do not ship yet.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"project-spine","statement":"Every ROOFING_COMPANY job has a tenant-scoped roofing operations spine that composes canonical measurements, financing, permits and supplements with durable roofing material orders, insurance money, costs, commissions, provider state and closeout.","proofConditionIds":["proof-command"]},{"id":"owner-command","statement":"The Redfish dashboard becomes owner-first Roofing Command with real production readiness, blocker, upcoming install and money rollups derived from roofing operations data.","proofConditionIds":["proof-command"]},{"id":"job-operations","statement":"Redfish owner operations expose a responsive Roofing OS project workspace that persists production, materials, insurance money, cost/margin, commission and closeout while using canonical permit, aerial, financing and supplement workflows.","proofConditionIds":["proof-command"]},{"id":"homeowner-experience","statement":"The existing secure customer portal shows homeowner-safe roofing project phase, install timing, permit/material readiness, closeout and warranty status without exposing internal costs, commissions, supplier notes or claim strategy.","proofConditionIds":["proof-portal"]},{"id":"existing-strengths","statement":"Existing roof estimator, Good/Better/Best, proposal, aerial orders, financing prequals, unified permits, claim supplements, Xactimate, e-sign, invoice/payment, photo/evidence and JobTracker capabilities remain intact and are not duplicated.","proofConditionIds":["proof-homeowners"]},{"id":"provider-truth","statement":"Supplier, aerial, accounting and financing provider connections are modeled truthfully; unavailable credentials are shown as disconnected/action-required and manual workflows remain usable.","proofConditionIds":["proof-command"]}],"objective":"Continue the approved Roofing OS mission with the existing secure homeowner portal as the customer-facing projection. Inspect the exact current branch sources for src/components/portal/CustomerPortalPage.tsx and supabase/functions/customer-portal/index.ts and prepare a bounded portal extension that exposes only homeowner-safe roofing milestones: project phase, install date, permit readiness, material readiness, closeout status and warranty registration. Never expose job costs, gross margin, commission, supplier internal notes, provider credentials, mortgage/claim strategy, or other internal insurance operations. Reuse the existing portal token and customer-portal function; do not create another portal or data model. Do not ship yet.","constraints":[{"id":"tenant-safety","statement":"Shared primitives may change only where ROOFING_COMPANY behavior requires it; unrelated tenant experiences must not regress.","proofConditionIds":["proof-homeowners"]},{"id":"portal-privacy","statement":"Customer portal must never expose roofing cost entries, gross margin, commissions, supplier internal notes, provider credentials, or internal claim/mortgage strategy.","proofConditionIds":["proof-portal"]},{"id":"one-delivery","statement":"Use the existing one ai branch/workstream, one PR, KnockLaunch Gate, squash merge, release only affected targets, and verify live Redfish.","proofConditionIds":["proof-command","proof-portal"]},{"id":"no-fake-integrations","statement":"Do not claim a supplier, aerial, accounting or financing provider is connected without real credentials/provider proof.","proofConditionIds":["proof-command"]},{"id":"no-duplicate-primitives","statement":"Do not create roofing-specific copies of canonical aerial measurement, financing prequal, permit or claim-supplement storage/workflows.","proofConditionIds":["proof-command","proof-homeowners"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-command","kind":"runtime","claim":"Live Redfish dashboard exposes Roofing Command and its production-readiness operating surface after release.","route":"/redfish-roofing","required":true,"expectedText":"Roofing Command","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-homeowners","kind":"runtime","claim":"Live Redfish homeowner workspace remains healthy and roofing-specific after the new operating layer.","route":"/redfish-roofing/contacts","required":true,"expectedText":"Roofing Homeowner Desk","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-portal","kind":"runtime","claim":"The existing customer-portal runtime includes homeowner-safe roofing project projection after the affected Edge Function and frontend release.","route":"/redfish-roofing","required":true,"expectedText":"Roofing Command","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"05046653e51d6fa0c48221ff5a53844b7caa1343476a4bf99ba43a20fa5a27da","requestContractRevision":14,"previousRequestContractHash":"0af0334e601751d751cce79d5ddf3bf628d29e984236bb5dea655bca0a5a9ee2"},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-08-31T04:18:31.415543+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:fbe3597e-9f43-4b0b-a3b3-02a9f3096a96:request-contract-revision:14:05046653e51d6fa0c48221ff5a53844b7caa1343476a4bf99ba43a20fa5a27da","mission_step_id":"9b458f83-1309-4938-8413-dbd04f4a98e1","command_center_event_id":"fbe3597e-9f43-4b0b-a3b3-02a9f3096a96"},{"id":"77654678-0ee3-417c-9863-6847cc1dff42","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"0646720cad3dc88b10532a280fd98ff47c311f3e","sourceSha":"1598f3e423c9d2b6e818fa31dd854dfb35052abb","sourceInMain":false,"compareStatus":"ancestry_read_retryable","ancestryProofResolved":false},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-20T16:08:03.875999+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"1598f3e423c9d2b6e818fa31dd854dfb35052abb","external_id":"canonical-release-1598f3e423c9","receipt_type":"canonical_release_status","idempotency_key":"mission:61e6b811-ff36-48f2-a16d-15bb9a34ad1f:forgejo-release-ancestry:1598f3e423c9d2b6e818fa31dd854dfb35052abb:0646720cad3dc88b10532a280fd98ff47c311f3e:ancestry_read_retryable","mission_step_id":"8da68369-8b23-4a32-8e8c-bc5641f48f2b","command_center_event_id":"61e6b811-ff36-48f2-a16d-15bb9a34ad1f"},{"id":"7765e2ca-39ed-4e68-8cee-845c84072af1","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-d7c6daf22839","prNumber":4412,"nextAction":null,"mergeCommitSha":"2fa0d7b6be8f852f8befeeae82cf3af1f072e5af","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T23:15:58.967931+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"2fa0d7b6be8f852f8befeeae82cf3af1f072e5af","external_id":"4412","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:d7c6daf2-2839-42cf-9093-92c20624355d:merged-pr:4412:2fa0d7b6be8f852f8befeeae82cf3af1f072e5af","mission_step_id":"ee388ed5-c250-4cdc-93a0-73af304fdb42","command_center_event_id":"d7c6daf2-2839-42cf-9093-92c20624355d"},{"id":"77665aed-07fb-4483-af32-8f09701241ae","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-85e87aeb1b35","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":12340,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"executorlessWaitMs":84019,"firstUsefulResultAt":"2026-09-27T22:46:27.213Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.293-scheduler-v2","prNumber":3916,"terminal":false,"missionId":"85e87aeb-1b35-4f05-8f55-a4302838d06a","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3932,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":617,"missionSetupMs":241,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":241,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":241,"repositoryMutationMs":3315,"repositoryProviderMs":3315,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2137,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":241,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1178},"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":"85e87aeb-1b35-4f05-8f55-a4302838d06a"},"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":3686,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T22:47:55.91775+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3916","receipt_type":"execute_mission","idempotency_key":"mission:85e87aeb-1b35-4f05-8f55-a4302838d06a:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"15f39f37-1f03-4162-b8be-0466095e9ccd","command_center_event_id":"85e87aeb-1b35-4f05-8f55-a4302838d06a"},{"id":"7768abb0-852a-4286-835b-191325dd9f7c","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Owner-authorized control plane maintenance on existing PR #1041. Refine the TypeScript incremental cache from whole-repository tree identity to the actual tsconfig.app.json semantic input boundary: Node runtime + package/package-lock content + src tree + tsconfig.app.json blob. Restore the exact base semantic-state cache and save the successful exact head semantic-state cache. Preserve full tsc --noEmit semantic validation, freshness checks, one-runner policy, and release ownership.","wordingChanged":false,"canonicalIntent":"Owner-authorized control plane maintenance on existing PR #1041. Refine the TypeScript incremental cache from whole-repository tree identity to the actual tsconfig.app.json semantic input boundary: Node runtime + package/package-lock content + src tree + tsconfig.app.json blob. Restore the exact base semantic-state cache and save the successful exact head semantic-state cache. Preserve full tsc --noEmit semantic validation, freshness checks, one-runner policy, and release ownership.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"fresh-ts-cache","statement":"The canonical control plane Gate restores TypeScript incremental state using the exact protected-main base semantic inputs and saves successful state using the exact PR head semantic inputs: Node runtime, dependency manifests, src tree, and tsconfig.app.json.","proofConditionIds":["proof-workflow-source","proof-gate"]},{"id":"unrelated-churn-safe","statement":"Backend, workflow, documentation, and other changes outside the TypeScript app semantic inputs do not invalidate the frontend TypeScript incremental cache.","proofConditionIds":["proof-workflow-source"]},{"id":"dependency-cache-preserved","statement":"node_modules and npm dependency caches remain keyed by Node runtime and lockfile.","proofConditionIds":["proof-workflow-source"]},{"id":"policy-synchronized","statement":"The control plane capability document describes the semantic-input TypeScript cache policy.","proofConditionIds":["proof-policy-source"]}],"objective":"Owner-authorized control plane maintenance on existing PR #1041. Refine the TypeScript incremental cache from whole-repository tree identity to the actual tsconfig.app.json semantic input boundary: Node runtime + package/package-lock content + src tree + tsconfig.app.json blob. Restore the exact base semantic-state cache and save the successful exact head semantic-state cache. Preserve full tsc --noEmit semantic validation, freshness checks, one-runner policy, and release ownership.","constraints":[{"id":"no-safety-reduction","statement":"This owner-authorized control plane maintenance preserves the full TypeScript semantic check, protected-main freshness checks, canonical Gate, and one-runner policy; no bypass, reduced-scope typecheck, second validator, or duplicate workflow.","proofConditionIds":["proof-workflow-source","proof-gate"]},{"id":"bounded-control-plane","statement":"Change only .forgejo/workflows/knocklaunch.yml and config/control-plane-capabilities.json.","proofConditionIds":["proof-workflow-source","proof-policy-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-workflow-source","kind":"repository","claim":"Protected-main workflow implements separate lockfile dependency cache plus semantic-input keyed TypeScript base restore and head save.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-policy-source","kind":"repository","claim":"Protected-main control plane capabilities document the semantic-input TypeScript cache policy.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-gate","kind":"runtime","claim":"Canonical KnockLaunch Gate passes on the exact control plane repair head while still executing semantic TypeScript validation.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"494d1eedaebe3a0ae2c6547ed3e28dcebf90ac24b96515bf8b9e391d2e0175f8","requestContractRevision":4,"previousRequestContractHash":"5f224b5ec73dc6e2e043980194a2aeeafa9f9a27db4b29e47b568db94254afb2"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-29T18:43:14.520837+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c50d8da7-6690-40f2-9cd1-2d815628cbd7:request-contract-revision:4:494d1eedaebe3a0ae2c6547ed3e28dcebf90ac24b96515bf8b9e391d2e0175f8","mission_step_id":"5eb71f03-e8b7-4993-9bbe-0a4672ab8e23","command_center_event_id":"c50d8da7-6690-40f2-9cd1-2d815628cbd7"},{"id":"776a59b6-9475-4e9f-9b1d-e89a409aec96","source":"cc-execution","status":"corrective_generation_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-2a9406a97c6d","reason":"refresh_conflict_requires_corrective_generation","status":"corrective_generation_required","metrics":{"receiptBytes":13475,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":2,"executorlessWaitMs":850495,"firstUsefulResultAt":"2026-09-24T18:58:28.216Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":"1.58.261-nonvisual-proof-precedence","prNumber":3661,"terminal":false,"missionId":"2a9406a9-7c6d-4703-8d4c-d15457953174","operation":"execute_mission","proofGate":"repair_mission_refresh_conflict_requires_corrective_generation","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9129,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3606,"approvedPlanMs":5372,"missionSetupMs":584,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":387,"ledgerReconcileMs":0,"lineageReconcileMs":197,"resolvePreflightMs":584,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":387,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Create exactly one fresh repair generation from current main under the same request contract; preserve this conflicted PR as evidence until the corrective generation proves preservation.","receiptRef":{"mode":"full","missionId":"2a9406a9-7c6d-4703-8d4c-d15457953174"},"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":2465,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T19:12:58.015327+00:00","proof_gate":"repair_mission_refresh_conflict_requires_corrective_generation","source_sha":null,"external_id":"3661","receipt_type":"execute_mission","idempotency_key":"mission:2a9406a9-7c6d-4703-8d4c-d15457953174:execute_mission:repair_mission_refresh_conflict_requires_corrective_generation:generation-1","mission_step_id":"0a452147-2823-4336-9446-62f7a4eb905d","command_center_event_id":"2a9406a9-7c6d-4703-8d4c-d15457953174"},{"id":"776bd656-3c01-46e7-af12-e1c5bda18097","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/live-edit-history-templates-v2","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.8-intent-aware-objectives","prNumber":null,"terminal":false,"missionId":"3d77a776-7fef-4e69-8408-93047e10aded","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":"3d77a776-7fef-4e69-8408-93047e10aded"},"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":12344,"likelyAffectedFiles":["src/__tests__/contracts/command-palette-platform-authority.contract.test.ts","src/components/admin/TenantUserCommandCenters.tsx","src/__tests__/contracts/experience-editor-sidekick-navigation.contract.test.ts","src/__tests__/contracts/experience-editor-universal-tenant-runtime.contract.test.ts","src/__tests__/contracts/experience-studio-route-truth.contract.test.ts","src/components/TenantRouter.tsx","src/components/WorkflowRouter.tsx","src/components/admin/LeadManagement/smart-importer/EditLeadDialog.tsx","src/components/admin/RichTextEditor.tsx",".forgejo/workflows/knocklaunch.yml","src/components/admin/AdminPageContext.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T15:08:19.328151+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:3d77a776-7fef-4e69-8408-93047e10aded:execute_mission:repair_mission_synthesis_ready","mission_step_id":"bcdbadb4-dfbc-4e4d-87fa-5ae0c9fbbb7a","command_center_event_id":"3d77a776-7fef-4e69-8408-93047e10aded"},{"id":"776c6282-8c35-4dee-b3d6-e09601719340","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"9f860bb0a3a4bf168140895eae4ff814ca2d5b67","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"f95855c2763c032b9332e35e0a5038058f2418a2","prNumber":2889,"gateRunId":8653,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/8653/jobs/1","mergeCommitSha":"9f860bb0a3a4bf168140895eae4ff814ca2d5b67"}],"requestContractHash":"674c056d1652d37925ffaf08f91e1bf001951beca249f4026bfcbb2c63093a42","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T05:37:18.595822+00:00","proof_gate":"request_contract_repository_verified","source_sha":"9f860bb0a3a4bf168140895eae4ff814ca2d5b67","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:25776a3e-f543-4fb8-921f-4747b7def5a8:request-contract-repository:674c056d1652d37925ffaf08f91e1bf001951beca249f4026bfcbb2c63093a42:9f860bb0a3a4bf168140895eae4ff814ca2d5b67","mission_step_id":"200ec4fd-9140-4040-a6c3-bcaf78c6bd3c","command_center_event_id":"25776a3e-f543-4fb8-921f-4747b7def5a8"},{"id":"776cc463-f023-42ca-89a1-1c9beb068a8f","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["src/pages/card-grading/PCGWorkspace.tsx"],"continuationObjective":"PCG mobile vault sticky toolbar corrective generation 2. Exact anchored edits only in src/pages/card-grading/PCGWorkspace.tsx; no full-file replacement. Add mobile-only compact toolbar, hide desktop deck on mobile, portal both variants, make inline fallback non-sticky on mobile. Preserve desktop. No Visual Witness."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T21:04:17.303287+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:f3a5a14e-123f-4c7a-a802-1696ef047c25:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"9f7c7c66-5a40-44eb-80d4-6624752a0f89","command_center_event_id":"f3a5a14e-123f-4c7a-a802-1696ef047c25"},{"id":"77729959-512e-4197-a314-2521b2963a78","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_anchor_not_unique:src/components/crm/CRMShell.tsx","fingerprint":"22ec4bf5dc6413312b816710032e059b269dd94f33da705ece94a6de381a3afb"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T02:26:48.336733+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:c0a68a70-1024-4fa2-9c80-9de3c085d1dc:repository-mutation-intent-blocked:22ec4bf5dc6413312b816710032e059b269dd94f33da705ece94a6de381a3afb","mission_step_id":"e3a7c1c5-92ec-43d7-ac99-94b3c50550ba","command_center_event_id":"c0a68a70-1024-4fa2-9c80-9de3c085d1dc"},{"id":"77731d5d-3db1-4e53-9aa9-e01b41df1d07","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":"3a525d6f-8664-4083-b562-ba7e332079ea","phase":"visual_proof","branch":"ai/objective-first-repair-c8d862995f21","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":21258,"releaseCount":0,"toolCallCount":13,"repeatedCallCount":4,"executorlessWaitMs":355915,"firstUsefulResultAt":"2026-09-29T05:11:15.074Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":"1.64.0-platform-sidekick-intelligence","prNumber":4115,"terminal":false,"missionId":"c8d86299-5f21-49d8-8ed5-5d5b5b769f84","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3736,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":654,"missionSetupMs":357,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":357,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":357,"repositoryMutationMs":3082,"repositoryProviderMs":3082,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1989,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":357,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1093},"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":"c8d86299-5f21-49d8-8ed5-5d5b5b769f84"},"performance":null,"deploymentId":null,"releaseState":"verified","visualWitness":{"role":null,"jobId":"3a525d6f-8664-4083-b562-ba7e332079ea","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":3396,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-29T05:22:56.757901+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3a525d6f-8664-4083-b562-ba7e332079ea","receipt_type":"execute_mission","idempotency_key":"mission:c8d86299-5f21-49d8-8ed5-5d5b5b769f84:execute_mission:repair_mission_pr_handed_off_to_supervisor:generation-1","mission_step_id":"38275d58-4a43-4fc3-af21-3248418610dd","command_center_event_id":"c8d86299-5f21-49d8-8ed5-5d5b5b769f84"},{"id":"77770d20-b403-4d19-8afc-7668ca54324d","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"4573e4715f31b84101e4c95e765033b5a07769f9","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"4573e4715f31b84101e4c95e765033b5a07769f9","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/981","runId":981,"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:04:15.170342+00:00","proof_gate":"canonical_release_pending","source_sha":"4573e4715f31b84101e4c95e765033b5a07769f9","external_id":"forgejo-main-4573e4715f31","receipt_type":"canonical_release_status","idempotency_key":"mission:3e87133a-efb6-4490-a291-75f1de0335de:forgejo-release-status:4573e4715f31b84101e4c95e765033b5a07769f9:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"1b120d08-13a6-4cf1-8c8b-e32a4c8a35f6","command_center_event_id":"3e87133a-efb6-4490-a291-75f1de0335de"},{"id":"7779b903-d908-4f95-8f1b-0dfe4f8a4bac","source":"cc-execution","status":"verified","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/command-center-oauth-identity-reliability-20260907","reason":null,"status":"verified","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2089,"terminal":true,"missionId":"7f57b452-893f-4763-a4f3-804798b693c2","operation":"execute_mission","proofGate":"canonical_release_already_verified","sourceSha":"087564df10291d0c85b23f5481dde826788cba2b","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11536,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2414,"approvedPlanMs":0,"missionSetupMs":882,"providerAuthMs":0,"shipAndProveMs":6554,"ledgerPrepareMs":882,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":882,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":882,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7f57b452-893f-4763-a4f3-804798b693c2"},"performance":null,"deploymentId":"forgejo-main-087564df1029","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"LIVE","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2561,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T18:12:35.877514+00:00","proof_gate":"canonical_release_already_verified","source_sha":"087564df10291d0c85b23f5481dde826788cba2b","external_id":"forgejo-main-087564df1029","receipt_type":"execute_mission","idempotency_key":"mission:7f57b452-893f-4763-a4f3-804798b693c2:execute_mission:canonical_release_already_verified:current-generation","mission_step_id":"9a6957cc-e2f1-4fea-9350-fd367260165a","command_center_event_id":"7f57b452-893f-4763-a4f3-804798b693c2"},{"id":"7779e1e5-bfa1-4e46-9fc7-960387869659","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/knocklaunch-design-system-seaside-pilot","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":9166,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":6,"ownerInterruptionCount":0},"version":"1.30.16-controlled-merge-fallback-fix","prNumber":4074,"terminal":false,"missionId":"1e0bad78-2853-459b-98a0-5896468d3d53","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":"1e0bad78-2853-459b-98a0-5896468d3d53"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":2038,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-05T19:15:09.331174+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1e0bad78-2853-459b-98a0-5896468d3d53:execute_mission:repair_mission_synthesis_ready","mission_step_id":"13cd940d-fa39-4565-9938-c6ac3b4dd33d","command_center_event_id":"1e0bad78-2853-459b-98a0-5896468d3d53"},{"id":"777ba17d-2dd8-405b-a960-8ecc7c8851ee","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/experience-editor-ux-overhaul","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.20-pr-scoped-release-missions","prNumber":null,"terminal":false,"missionId":"d4abac23-f6e0-41be-8998-71281d9dbc8f","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":"d4abac23-f6e0-41be-8998-71281d9dbc8f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":1973,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-07T00:34:49.555707+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d4abac23-f6e0-41be-8998-71281d9dbc8f:execute_mission:repair_mission_synthesis_ready","mission_step_id":"c4555ade-8187-4ad6-bdea-1c1977373f03","command_center_event_id":"d4abac23-f6e0-41be-8998-71281d9dbc8f"},{"id":"777be9a8-0591-45f1-8e76-165064ccd085","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-253d595bdd57","writes":[],"patches":[],"version":1,"approved":true,"missionId":"253d595b-dd57-4df7-aa32-6924b506ed33","objective":"Continue the existing PAUL intelligence repair mission. Fix only the proven deep-final-synthesis downgrade in the canonical PAUL intelligence runtime, preserve the fast path, then Gate, squash merge, release cc-execution, and prove the live paul_intelligence_eval passes.","repository":"noel/KnockLaunchOS","anchoredEdits":[{"path":"workers/cc-execution/src/platform-sidekick-intelligence.js","edits":[{"new_content":"responseSchema:envelope(),reasoningProfile:\"deep\"})}catch{return null}}","old_content":"responseSchema:envelope(),reasoningProfile:\"standard\"})}catch{return null}}"}]}],"ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/platform-sidekick-intelligence.js"],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"253d595b-dd57-4df7-aa32-6924b506ed33","ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/platform-sidekick-intelligence.js"],"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":"82f92a0cf42ef7680b41e1b493e0d08df704471cf310f0f5f2a07a8e126fa62a","replayCount":0,"serializedBytes":1616},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T03:27:12.105304+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:253d595b-dd57-4df7-aa32-6924b506ed33:repository-mutation-intent:82f92a0cf42ef7680b41e1b493e0d08df704471cf310f0f5f2a07a8e126fa62a:0","mission_step_id":"055c6f16-e59f-4095-a825-b6fef0d27d18","command_center_event_id":"253d595b-dd57-4df7-aa32-6924b506ed33"},{"id":"777c32c3-2d05-4487-aca1-1a1bd141fb79","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f81d8ceb30a7","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":3046,"terminal":false,"missionId":"f81d8ceb-30a7-4f93-ae60-94991d12bc1d","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":860,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":730,"approvedPlanMs":0,"missionSetupMs":603,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":452,"ledgerReconcileMs":0,"lineageReconcileMs":151,"resolvePreflightMs":603,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":452,"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":"f81d8ceb-30a7-4f93-ae60-94991d12bc1d"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","runtime","runtime","runtime","runtime","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2064,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T21:45:58.260159+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3046","receipt_type":"execute_mission","idempotency_key":"mission:f81d8ceb-30a7-4f93-ae60-94991d12bc1d:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"a643dad9-4f71-4f5c-8eab-89b83e9ae307","command_center_event_id":"f81d8ceb-30a7-4f93-ae60-94991d12bc1d"},{"id":"777c4e21-e979-43c7-9570-a21edcd8a799","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"deb1d58f69843f0ef69cbc84ba9311188895651f","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"deb1d58f69843f0ef69cbc84ba9311188895651f","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":"577fc37d8b95c3d87d995f259c7fe9bc58dd35c6bd5666aa1f42b10f72fa7e5a","forgejoWorkflowProof":{"runId":7040,"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":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-11T05:48:11.948942+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"deb1d58f69843f0ef69cbc84ba9311188895651f","external_id":"forgejo-main-deb1d58f6984","receipt_type":"canonical_release_status","idempotency_key":"mission:6ec953b6-8ab8-4171-9c6c-6e4656cec657:forgejo-release-status:deb1d58f69843f0ef69cbc84ba9311188895651f:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"0d0c9b66-7327-4c1f-b05e-ca3e863cdea7","command_center_event_id":"6ec953b6-8ab8-4171-9c6c-6e4656cec657"},{"id":"777ca549-37e5-4d3c-b777-5264a506b5b5","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-eeb568b2306b","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":23949,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":135881,"firstUsefulResultAt":"2026-10-01T11:04:07.857Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.35-paul-owner-interface","prNumber":4350,"terminal":false,"missionId":"eeb568b2-306b-4ad3-b86f-7361e42dde08","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4597,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":690,"missionSetupMs":387,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":387,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":387,"repositoryMutationMs":3907,"repositoryProviderMs":3907,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2365,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":387,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1542},"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":"eeb568b2-306b-4ad3-b86f-7361e42dde08"},"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":3751,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-10-01T11:06:29.54693+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4350","receipt_type":"execute_mission","idempotency_key":"mission:eeb568b2-306b-4ad3-b86f-7361e42dde08:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"98e214f6-06e1-46b7-b166-968be965de29","command_center_event_id":"eeb568b2-306b-4ad3-b86f-7361e42dde08"},{"id":"777f9493-f86b-4d7e-8b74-52ebb4e2c8bf","source":"cc-execution-autonomous-supervisor","status":"advanced","payload":{"trigger":"cloudflare_cron","afterSignature":"{\"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},\"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\":\"preflight\",\"deadlineAt\":\"2026-08-03T17:43:41.301351+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":3893,\"sourceSha\":\"95bdd0558f7296f49dcad08f781112f51700aee7\",\"deploymentId\":\"canonical-release-95bdd0558f72\"}","beforeSignature":null,"transitionBrain":"mission_status_deterministic_supervisor"},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-20T15:59:24.85416+00:00","proof_gate":"deterministic_semantic_transition_journaled","source_sha":null,"external_id":null,"receipt_type":"deterministic_supervisor_transition","idempotency_key":"mission:f69d3fe3-a713-4931-8a2e-c238a69508ec:deterministic-transition:none:{\"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-conduc","mission_step_id":"8ea58237-fdfd-4c21-809f-6c9536f988ac","command_center_event_id":"f69d3fe3-a713-4931-8a2e-c238a69508ec"},{"id":"77830d53-0c3a-449f-8ac0-03a054c4e04b","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"auto_progress_pr_read_failed:404","status":"retryable","metrics":{"receiptBytes":743,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3964,"terminal":false,"missionId":"534674da-1760-441e-8735-7852cf2c1f21","operation":"automatic_mission_resume","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":0,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"534674da-1760-441e-8735-7852cf2c1f21"},"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":711,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-09-20T22:33:03.374997+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"3964","receipt_type":"automatic_mission_resume","idempotency_key":"mission:534674da-1760-441e-8735-7852cf2c1f21:automatic-mission-resume:3964:repair_mission_auto_progress_authorization_retryable","mission_step_id":"36739b87-43aa-4312-a953-8c2b89a36865","command_center_event_id":"534674da-1760-441e-8735-7852cf2c1f21"},{"id":"77833f30-3ea4-4161-a2fb-52cb1528bb0c","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":"ec50a02570cb5b3aa8b57b181fab40faefdd11c6","releaseState":"pending","exactConductorRun":{"id":31328589852,"status":"in_progress","headSha":"ec50a02570cb5b3aa8b57b181fab40faefdd11c6","conclusion":null,"compareStatus":"identical","sourceMatches":true,"containsSourceSha":true,"reconciliationMode":null},"ccExecutionRuntimeProof":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-09T18:16:11.735451+00:00","proof_gate":"canonical_release_pending","source_sha":"ec50a02570cb5b3aa8b57b181fab40faefdd11c6","external_id":"canonical-release-ec50a02570cb","receipt_type":"canonical_release_status","idempotency_key":"mission:e6c3bc7e-fb5b-4b7e-af29-7b8e5201a121:release-status:ec50a02570cb5b3aa8b57b181fab40faefdd11c6:31328589852:pending:canonical-production-release/verified=pending","mission_step_id":"f5e7b941-5a61-44ef-987e-f53929c7db2d","command_center_event_id":"e6c3bc7e-fb5b-4b7e-af29-7b8e5201a121"},{"id":"77836826-c03f-4769-bd4b-060a97871737","source":"cc-execution","status":"recorded","payload":{"objective":"Continue exact green PR 2095. Squash merge and release only the newly versioned Calendar migration, then prove the Calendar CalDAV database contract is live. Frontend and calendar-provider-connections are already live and unchanged; do not redeploy them. Do not authorize any provider or mutate any event.","tenantRef":"c55998b4-82a3-467e-8d35-177bb4785f6e","receivedAt":"2026-09-07T19:02:48.085Z","fingerprint":"73c96b44f6f9782f07b4734849edf227da613bc672d9e865b4a58923731342b9","workstreamRef":"c55998b482a3467e8d35177bb4785f6e","conversationId":null,"canonicalBranch":"ai/fix-calendar-migration-version-20260907","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue exact green PR 2095. Squash merge and release only the newly versioned Calendar migration, then prove the Calendar CalDAV database contract is live. Frontend and calendar-provider-connections are already live and unchanged; do not redeploy them. Do not authorize any provider or mutate any event.","wordingChanged":false,"canonicalIntent":"Continue exact green PR 2095. Squash merge and release only the newly versioned Calendar migration, then prove the Calendar CalDAV database contract is live. Frontend and calendar-provider-connections are already live and unchanged; do not redeploy them. Do not authorize any provider or mutate any event.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"migration-live","statement":"The fresh Calendar CalDAV migration is applied in production and the stale colliding Calendar migration is no longer a release candidate.","proofConditionIds":["db-constraint","db-capability","db-action","release-scope"]}],"objective":"Continue exact green PR 2095. Squash merge and release only the newly versioned Calendar migration, then prove the Calendar CalDAV database contract is live. Frontend and calendar-provider-connections are already live and unchanged; do not redeploy them. Do not authorize any provider or mutate any event.","constraints":[{"id":"migration-only","statement":"Release only migrations; frontend and Supabase Edge are already live and unchanged.","proofConditionIds":["release-scope"]},{"id":"no-runtime-mutation-proof","statement":"Do not authorize third-party providers or create/edit/delete production events during proof.","proofConditionIds":["db-constraint","db-capability","db-action"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"db-constraint","kind":"runtime","claim":"Production calendar_connections provider constraint permits caldav.","route":"/knocklaunch-crm/calendar","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"]},{"id":"db-capability","kind":"runtime","claim":"Production Calendar application_catalog capabilities include add-caldav.","route":"/knocklaunch-crm/calendar","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"]},{"id":"db-action","kind":"runtime","claim":"Production application_action_registry contains callable calendar/add-caldav mapped to calendar-provider-connections:add_caldav.","route":"/knocklaunch-crm/calendar","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"]},{"id":"release-scope","kind":"scope","claim":"Only the migrations production owner releases in this corrective generation.","route":"/knocklaunch-crm/calendar","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"]}],"validationErrors":[]},"requestedBranch":"ai/fix-calendar-migration-version-20260907","conversationContext":null,"requestContractHash":"192fc548df51eb45142c6be048c0659eb9754509df0fe29227cc7c8bc38b6df0","requestContractRevision":1},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-07T19:02:48.582656+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:5dc323c9-a5d3-4740-940f-450413a024bb:tenant-workstream-contribution:73c96b44f6f9782f07b4734849edf227da613bc672d9e865b4a58923731342b9","mission_step_id":null,"command_center_event_id":"5dc323c9-a5d3-4740-940f-450413a024bb"},{"id":"778471a7-481d-487e-b7a4-37ca59c2727d","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in reasoning required.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"persisted_continuation_scope_ready","handoff":null,"capability":"heavy-build-gate","automationAllowed":true,"ownerActionRequired":false,"resumeFromCheckpoint":null},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"reasoning_required\",\"ownerFacingState\":null,\"latest\":null,\"activeStep\":null,\"nextStep\":null,\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"persisted_continuation_scope_ready\",\"automationAllowed\":true,\"ownerActionRequired\":false,\"capability\":\"heavy-build-gate\",\"resumeFromCheckpoint\":null,\"handoff\":null},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"continue_implementation\",\"recoveryOwner\":\"cc-execution\",\"capability\":\"heavy-build-gate\",\"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\":null,\"deadlineAt\":null,\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-da0e17c6930a\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T20:00:13.201106+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:da0e17c6-930a-4b74-91de-466c3f8bf970:owner-progress-heartbeat:119421120","mission_step_id":"0bb0d27f-85b1-4fe4-bd24-8abe7b3ba3cb","command_center_event_id":"da0e17c6-930a-4b74-91de-466c3f8bf970"},{"id":"7787409f-0006-4d5e-8463-4a369723d06e","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/organize-tenant-selector","reason":"retryable_provider_transport:PUT:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.64-mutation-ledger-handoff","prNumber":1861,"terminal":false,"missionId":"d096284f-4723-4a9c-b6c0-866f1a7a5fa3","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6764,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":936,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":351,"ledgerReconcileMs":0,"lineageReconcileMs":585,"resolvePreflightMs":936,"repositoryMutationMs":6764,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":351,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d096284f-4723-4a9c-b6c0-866f1a7a5fa3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1551,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T17:27:26.033498+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"1861","receipt_type":"execute_mission","idempotency_key":"mission:d096284f-4723-4a9c-b6c0-866f1a7a5fa3:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"ade70f3f-0380-4ee9-9413-90d1b98a6c25","command_center_event_id":"d096284f-4723-4a9c-b6c0-866f1a7a5fa3"},{"id":"77876d58-bf44-4fd3-a497-b895070a1a50","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-30a85857b919","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2248,"terminal":false,"missionId":"30a85857-b919-4ed2-8a1a-a1fad5669942","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":1200,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"30a85857-b919-4ed2-8a1a-a1fad5669942"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:42:29.38541+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2248","receipt_type":"automatic_mission_resume","idempotency_key":"mission:30a85857-b919-4ed2-8a1a-a1fad5669942:automatic-mission-resume:2248:repair_mission_pr_ready_retryable","mission_step_id":"ccd21755-9b44-44f4-8884-f5ed8a47adf6","command_center_event_id":"30a85857-b919-4ed2-8a1a-a1fad5669942"},{"id":"778cbe5c-4054-4fa2-b501-a15128b877b2","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/control-plane-release-handoff-20260830","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":21358,"releaseCount":0,"toolCallCount":17,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.56.5-premium-motion-source-targets","prNumber":1153,"terminal":false,"missionId":"07ac6e7d-db24-4c2a-a3be-cdac6adcbeb3","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":10101,"prReadinessMs":1724,"approvedPlanMs":8368,"missionSetupMs":2746,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"07ac6e7d-db24-4c2a-a3be-cdac6adcbeb3"},"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":1037,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T21:33:45.331629+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1153","receipt_type":"execute_mission","idempotency_key":"mission:07ac6e7d-db24-4c2a-a3be-cdac6adcbeb3:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"fa43d2bf-a08d-47f3-83b3-ce471b793e97","command_center_event_id":"07ac6e7d-db24-4c2a-a3be-cdac6adcbeb3"},{"id":"778cd9b0-f818-442d-8389-1b7070741ede","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\":\"pull_request\",\"status\":\"ready\",\"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\":6,\"verified\":1,\"pending\":5,\"percent\":17,\"satisfied\":false,\"verifiedIds\":[\"preflight\"],\"pendingIds\":[\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"runtime_proof\",\"deadlineAt\":\"2026-08-05T18:09:34.635305+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/encore-route-family-shell-contrast-20260805\",\"prNumber\":4058,\"sourceSha\":\"416e03f3dd0f0a709a6dc05f8676d6b4e88a4d5a\",\"deploymentId\":\"canonical-release-416e03f3dd0f\"}"},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-10-03T21:39:48.343184+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:da2ae268-4227-43c1-bf98-2551d4224a33:owner-progress-heartbeat:119404238","mission_step_id":"fbf667ad-ac49-40ab-bf02-0e1544736d02","command_center_event_id":"da2ae268-4227-43c1-bf98-2551d4224a33"},{"id":"778d58e5-2efb-4526-bdf0-fa48fc1373c9","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/forgejo-provider.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/test/forgejo-provider-timeout-contract.test.js"],"reason":"Owner previously and explicitly authorized unfreezing the control plane for this active Forgejo timeout hardening mission and has now directed completion of the broader hardening.","baseSha":"0fd6ca5b45ac8bbad48bb311ca44ba187c45893d","issuedAt":1788924844086,"expiresAt":1788925024086,"missionId":"366e8a41-b11b-446f-8147-da071bd5769c","authorizationId":"894afd22-14c9-4340-ab4b-ed48a7f5eff4","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T03:34:04.470469+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0fd6ca5b45ac8bbad48bb311ca44ba187c45893d","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:894afd22-14c9-4340-ab4b-ed48a7f5eff4","mission_step_id":"a438c951-71cc-4900-aa4e-4fd24bff2871","command_center_event_id":"366e8a41-b11b-446f-8147-da071bd5769c"},{"id":"778df19d-5701-4cd4-876b-67f5a9caf8e9","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-899698484640","prNumber":4604,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"11333c7e825636c21e4f2843eca02fa490880c35","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T03:09:14.185246+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"11333c7e825636c21e4f2843eca02fa490880c35","external_id":"4604","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:89969848-4640-4a75-a745-fde1ec865764:merged-pr:4604:11333c7e825636c21e4f2843eca02fa490880c35","mission_step_id":"f5ddf491-5a66-40d7-8709-6cda3915cc1a","command_center_event_id":"89969848-4640-4a75-a745-fde1ec865764"},{"id":"779019ee-3184-42ba-9315-8faa601bcdb7","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-9bd232005455","prNumber":4507,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"f6261145a610eff234e557f762da50488cf18769","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T17:49:19.176549+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"f6261145a610eff234e557f762da50488cf18769","external_id":"4507","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:9bd23200-5455-4f9b-ab0e-a990291ca240:merged-pr:4507:f6261145a610eff234e557f762da50488cf18769","mission_step_id":"18af3727-60b1-4287-8939-f5a1d65b168d","command_center_event_id":"9bd23200-5455-4f9b-ab0e-a990291ca240"},{"id":"7791404c-dd8c-416c-ad77-c72094029bd6","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-fundraiser-best-20260822","reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":2093,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.16-onrunner-release-ownership","prNumber":589,"terminal":false,"missionId":"dc9badd3-1935-4eaf-9250-3ca180e10e71","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"dc9badd3-1935-4eaf-9250-3ca180e10e71"},"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":5053,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-22T15:40:57.4358+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"589","receipt_type":"execute_mission","idempotency_key":"mission:dc9badd3-1935-4eaf-9250-3ca180e10e71:execute_mission:repair_mission_execution_blocked","mission_step_id":"a89a6ac4-94c7-4f1e-89e6-6de9316d9345","command_center_event_id":"dc9badd3-1935-4eaf-9250-3ca180e10e71"},{"id":"7792f5e8-f2cd-401b-9fb0-ee74704f134b","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-8c64d55109cd","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":7541,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"executorlessWaitMs":58867,"firstUsefulResultAt":"2026-09-30T22:49:06.395Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.31-paul-deterministic-correction-recovery","prNumber":null,"terminal":false,"missionId":"8c64d551-09cd-4a22-8649-a04d9e811c37","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1425,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":350,"providerAuthMs":0,"ledgerPrepareMs":350,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":350,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":350,"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":"8c64d551-09cd-4a22-8649-a04d9e811c37"},"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":4415,"likelyAffectedFiles":["src/components/backgrounds/SpaceBackground.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T22:49:30.143355+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8c64d551-09cd-4a22-8649-a04d9e811c37:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"bc08618d-8285-4c24-b32d-e7911f7393d0","command_center_event_id":"8c64d551-09cd-4a22-8649-a04d9e811c37"},{"id":"7795d4bb-20e0-4e8a-b1f4-cfcfa4ace519","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized hardening so a new corrective mutation cannot inherit an older generation's release or proof identity and falsely terminalize before the new code is live.","baseSha":"5371951d5c78965a184aa80c9683232e4e42ce52","issuedAt":1789877428061,"expiresAt":1789877608061,"missionId":"15cf6542-7456-4c36-8950-748ec91a29a7","authorizationId":"98420764-04db-4cf6-93db-2114a84026aa","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T04:10:28.359435+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5371951d5c78965a184aa80c9683232e4e42ce52","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:98420764-04db-4cf6-93db-2114a84026aa","mission_step_id":"5e4f9ff4-48b1-4d24-bbe4-3d0072353683","command_center_event_id":"15cf6542-7456-4c36-8950-748ec91a29a7"},{"id":"7797adb8-1fef-4166-a712-7618073e1f41","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-8c64d55109cd","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":49576,"releaseCount":0,"toolCallCount":27,"repeatedCallCount":20,"executorlessWaitMs":1136368,"firstUsefulResultAt":"2026-09-30T22:49:06.395Z","recoveryAttemptCount":16,"ownerInterruptionCount":0},"version":null,"prNumber":4285,"terminal":false,"missionId":"8c64d551-09cd-4a22-8649-a04d9e811c37","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"19774fcd24811ac1451fe38946436da826557f88","timingsMs":{"prReadinessMs":99,"approvedPlanMs":0,"shipAndProveMs":395,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"8c64d551-09cd-4a22-8649-a04d9e811c37"},"performance":null,"deploymentId":"forgejo-main-19774fcd2481","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":1880,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T23:11:07.69382+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4285","receipt_type":"automatic_mission_resume","idempotency_key":"mission:8c64d551-09cd-4a22-8649-a04d9e811c37:automatic-mission-resume:4285:canonical_release_reconciliation_pending","mission_step_id":"75b2b7f2-4b03-4d1a-b7bd-4dde421438ed","command_center_event_id":"8c64d551-09cd-4a22-8649-a04d9e811c37"},{"id":"779826e5-ea18-4f10-99ad-5b24b768f87e","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"cfa86aedba17472a81254ef103d102eeb4b842cd","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"paul-thorough-intelligence-hardening","satisfied":true,"statement":"Thoroughly harden PAUL conversational intelligence in one bounded production pass. For deep conversations, expand active conversation retention from 48 to 96 normalized messages while preserving the 48-message fast/standard budget. Strengthen answer-quality rejection for clarification evasion after corrections or referent-heavy follow-ups. Strengthen the deep final critic so it explicitly audits whether the latest direct question was answered, prior correction was honored, referents were resolved from available conversation context, and unnecessary clarification was avoided. Make referent-heavy deep turns require critic review even without completion claims. Upgrade paul_intelligence_eval so deep and full suites default to all available cases rather than only 3, allow up to 40 cases, and permit targeting owner-regression cases by arbitrary case id. Add regression cases for long-horizon referent resolution and correction recovery across intervening turns. Preserve tenant isolation, tool authorization, provider-neutral routing, live-truth precedence, and cheap fast-path behavior. Ship through canonical PR, Gate, squash merge, cc-execution release, then verify smoke and deep productio","proofConditionIds":["paul-thorough-live-proof"]}],"satisfied":true,"constraints":[{"id":"safety-cost","satisfied":true,"statement":"Preserve tenant isolation, authorization, live-truth precedence, provider-neutral routing, and fast-path cost controls.","proofConditionIds":["paul-thorough-live-proof"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["paul-thorough-live-proof"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["paul-thorough-live-proof"]}],"contractHash":"49958dd9ca4e949b2a85eadfc3b37b29346172ac683573576137b9c065b09fc0","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"paul-thorough-live-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"49958dd9ca4e949b2a85eadfc3b37b29346172ac683573576137b9c065b09fc0"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T21:50:52.298743+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"cfa86aedba17472a81254ef103d102eeb4b842cd","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:d95acae9-6954-49dc-9e9c-caebc0321692:request-contract:49958dd9ca4e949b2a85eadfc3b37b29346172ac683573576137b9c065b09fc0:cfa86aedba17472a81254ef103d102eeb4b842cd:verified:","mission_step_id":"698fb29e-fed4-4457-867f-cb0a5aca4b0d","command_center_event_id":"d95acae9-6954-49dc-9e9c-caebc0321692"},{"id":"7798dff4-c4fd-4b1b-9ce1-1369765c55be","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Same authorized test-only false-red Gate hardening mission.","baseSha":"f852d7571ae237f049f53ecc3e497cfaa98c3d43","issuedAt":1790130179067,"expiresAt":1790130359067,"missionId":"3e398a97-cf59-4472-ac68-d44ab00fcd65","authorizationId":"78fc9f41-43dc-4a58-a127-a4a6488b5b04","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:22:59.471667+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"f852d7571ae237f049f53ecc3e497cfaa98c3d43","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:78fc9f41-43dc-4a58-a127-a4a6488b5b04","mission_step_id":"18cbe8f3-52ee-45a3-9292-069d5967659f","command_center_event_id":"3e398a97-cf59-4472-ac68-d44ab00fcd65"},{"id":"779980cc-97f4-44d9-a6cb-cf1f031dff08","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-54768a670c93","prNumber":2305,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","branchDeletedAfterMerge":false,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:23:22.696895+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","external_id":"2305","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:merged-pr:2305:f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","mission_step_id":"3500e3e1-fba0-458b-9865-65d2ab44c56c","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"7799ec9f-adab-4229-80ba-7ae5f37276c1","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"platform_reliability","disposition":"superseded_execution_attempt","previousStatus":"waiting","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"77f7c671-6ebe-7e32-65dc-50070ff85e2b"},"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:ecb47455-25d5-4ba2-b044-0d050aeb1b5d","mission_step_id":null,"command_center_event_id":"ecb47455-25d5-4ba2-b044-0d050aeb1b5d"},{"id":"779a0475-ea10-420b-a57a-fd93ede71654","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"auto_progress_pr_read_failed:404","status":"retryable","metrics":{"receiptBytes":752,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3956,"terminal":false,"missionId":"2cb7591e-6b08-4bb3-9a7b-df5d54dd4896","operation":"automatic_mission_resume","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":0,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"2cb7591e-6b08-4bb3-9a7b-df5d54dd4896"},"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":711,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-09-20T22:22:03.775645+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"3956","receipt_type":"automatic_mission_resume","idempotency_key":"mission:2cb7591e-6b08-4bb3-9a7b-df5d54dd4896:automatic-mission-resume:3956:repair_mission_auto_progress_authorization_retryable","mission_step_id":"c65315d8-e22f-44ff-abae-5bb7cdae9122","command_center_event_id":"2cb7591e-6b08-4bb3-9a7b-df5d54dd4896"},{"id":"779b25e1-2ab0-4436-a4de-49ec2770bfa1","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-c23cb8e10825","writes":[],"patches":[],"approved":true,"missionId":"c23cb8e1-0825-40c0-befd-36be72161100","repository":"noel/KnockLaunchOS","ownerApproved":true,"anchored_edits":[{"path":"src/pages/applications/CreativeStudioApplicationRoute.tsx","after":"type LeftRailTab = 'layouts' | 'saved' | 'assets' | 'layers';\ntype MobilePanel = 'canvas' | 'layouts' | 'saved' | 'assets' | 'layers' | 'edit';","before":"type LeftRailTab = 'layouts' | 'saved' | 'assets' | 'layers';"}],"implementation":{"files":[],"writes":[]},"durableMutationResume":true},"recovery":false,"fingerprint":"d3a798f9d2212a5f28d8c3897d3c4f20860268bdb8cc7ca68a6af15378bddcd3","replayCount":0,"serializedBytes":608},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:12:01.120751+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:c23cb8e1-0825-40c0-befd-36be72161100:repository-mutation-intent:d3a798f9d2212a5f28d8c3897d3c4f20860268bdb8cc7ca68a6af15378bddcd3:0","mission_step_id":"52d6ff09-15a2-43ba-b1fc-305723fa4905","command_center_event_id":"c23cb8e1-0825-40c0-befd-36be72161100"},{"id":"779de79f-ae09-4ce2-9d32-03b714493bd5","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-0fd4e9f6c0fd","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.260-release-actions-query-parity","prNumber":null,"terminal":false,"missionId":"0fd4e9f6-c0fd-4798-948d-60076cab0459","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":999,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":590,"providerAuthMs":0,"ledgerPrepareMs":590,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":590,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":590,"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":"0fd4e9f6-c0fd-4798-948d-60076cab0459"},"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":5031,"likelyAffectedFiles":[".forgejo/workflows/knocklaunch.yml","scripts/cloudflare-native-build.mjs","scripts/cloudflare-native-preflight.mjs","scripts/cloudflare-native-prepare.mjs","scripts/cloudflare-native-artifact-guard.mjs","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T16:59:58.561721+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:0fd4e9f6-c0fd-4798-948d-60076cab0459:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c36835dc-cd69-4a5e-bb1e-9b38e4c6a9ef","command_center_event_id":"0fd4e9f6-c0fd-4798-948d-60076cab0459"},{"id":"779e6416-0093-4e7f-b651-8bad64fb704c","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js","workers/cc-execution/test/request-contract-target-evidence.test.js"],"reason":"Owner-authorized release reliability repair: repository proof conditions must not invent release targets from wording.","baseSha":"58f895d0be42f89e1ac6ffe947026160747a8a8f","issuedAt":1791217009773,"expiresAt":1791217189773,"missionId":"b99e7c23-e639-484d-8e4d-2a72507ad05e","authorizationId":"f54c13c5-07ac-4ff7-b13c-4d47c1d4cf76","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T16:16:50.051133+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"58f895d0be42f89e1ac6ffe947026160747a8a8f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:f54c13c5-07ac-4ff7-b13c-4d47c1d4cf76","mission_step_id":"599a7e35-e04b-4b1a-a0bc-0cc476cda174","command_center_event_id":"b99e7c23-e639-484d-8e4d-2a72507ad05e"},{"id":"779f188d-935e-47c8-8fa7-109b34c50470","source":"forgejo-runtime","status":"superseded","payload":{"reason":"forgejo_release_source_not_contained_in_current_main","mainSha":"d363a851d5614a518ec149968a0664d755c43ee5","sourceSha":"06882d69e77f0b584876e098205410fd1a10c26a","deploymentId":"forgejo-main-06882d69e77f","releaseState":"superseded","sourceInMain":false,"compareStatus":null,"workflowRunId":6023},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-07T00:43:32.202146+00:00","proof_gate":"canonical_release_source_superseded_by_current_main","source_sha":"06882d69e77f0b584876e098205410fd1a10c26a","external_id":"forgejo-main-06882d69e77f","receipt_type":"canonical_release_status","idempotency_key":"mission:1f3324e6-b19c-4067-8336-29d404713f0f:forgejo-release-status:06882d69e77f0b584876e098205410fd1a10c26a:superseded:d363a851d5614a518ec149968a0664d755c43ee5","mission_step_id":"7f61df52-0aad-4dcf-8543-91da2bcf22f4","command_center_event_id":"1f3324e6-b19c-4067-8336-29d404713f0f"},{"id":"77a039ae-f64b-414a-8f92-969b18bfe092","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":"16fb5c183f9981d38d65218ae0bf6d0a802dac72","releaseState":"pending","exactConductorRun":{"id":31693873790,"status":"in_progress","headSha":"16fb5c183f9981d38d65218ae0bf6d0a802dac72","conclusion":null,"compareStatus":"identical","sourceMatches":true,"containsSourceSha":true,"reconciliationMode":null},"ccExecutionRuntimeProof":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-13T11:06:49.099832+00:00","proof_gate":"canonical_release_pending","source_sha":"16fb5c183f9981d38d65218ae0bf6d0a802dac72","external_id":"canonical-release-16fb5c183f99","receipt_type":"canonical_release_status","idempotency_key":"mission:76fa6c19-ea03-4cb0-a805-5d211cb1c4fd:release-status:16fb5c183f9981d38d65218ae0bf6d0a802dac72:31693873790:pending:canonical-production-release/verified=pending","mission_step_id":"a54e9e33-bb96-4895-8ae6-4fea2a767284","command_center_event_id":"76fa6c19-ea03-4cb0-a805-5d211cb1c4fd"},{"id":"77a232a1-cca2-4781-9728-df35bc779994","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-b2142252305a","reason":"canonical_release_queue_busy:14806","status":"blocked","metrics":{"receiptBytes":16414,"releaseCount":0,"toolCallCount":12,"repeatedCallCount":4,"executorlessWaitMs":1082334,"firstUsefulResultAt":"2026-10-03T12:35:03.686Z","recoveryAttemptCount":4,"ownerInterruptionCount":0},"version":"1.64.77-paul-heldout-repair","prNumber":4628,"terminal":false,"missionId":"b2142252-305a-45a4-9760-fee37236be2f","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"06ef4e83921c6bb092d03d88cf15f939c9a49b7b","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1444,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":89,"approvedPlanMs":0,"missionSetupMs":267,"providerAuthMs":0,"shipAndProveMs":972,"ledgerPrepareMs":267,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":267,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":267,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b2142252-305a-45a4-9760-fee37236be2f"},"performance":null,"deploymentId":"forgejo-main-06ef4e83921c","releaseState":"pending","workflowRunId":14803,"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":1404,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T12:53:12.396247+00:00","proof_gate":"canonical_release_blocked","source_sha":"06ef4e83921c6bb092d03d88cf15f939c9a49b7b","external_id":"forgejo-main-06ef4e83921c","receipt_type":"execute_mission","idempotency_key":"mission:b2142252-305a-45a4-9760-fee37236be2f:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"54193a72-f45e-4d1c-a2be-7a79cbd9d38f","command_center_event_id":"b2142252-305a-45a4-9760-fee37236be2f"},{"id":"77a48414-122b-43b8-ba09-7c906705c32a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-a19eef2bf4f1","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":19668,"releaseCount":0,"toolCallCount":13,"repeatedCallCount":5,"executorlessWaitMs":121095,"firstUsefulResultAt":"2026-10-05T00:59:46.099Z","recoveryAttemptCount":3,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":4875,"terminal":false,"missionId":"a19eef2b-f4f1-4a3a-b592-7d0dbdea0767","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9470,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3000,"approvedPlanMs":3714,"missionSetupMs":343,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":266,"ledgerReconcileMs":0,"lineageReconcileMs":77,"resolvePreflightMs":343,"repositoryMutationMs":2674,"repositoryProviderMs":2674,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2558,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":266,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":116},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"a19eef2b-f4f1-4a3a-b592-7d0dbdea0767"},"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":1535,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T01:01:08.482528+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4875","receipt_type":"execute_mission","idempotency_key":"mission:a19eef2b-f4f1-4a3a-b592-7d0dbdea0767:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"8edad56c-16ac-4744-ba98-2a1f7d8946c5","command_center_event_id":"a19eef2b-f4f1-4a3a-b592-7d0dbdea0767"},{"id":"77a7bcb3-27cf-43ed-b15c-5dcddf51ebb9","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"Owner-authorized exact test-only correction on existing maintenance PR #2411 after Gate identified one stale assertion; frozen by default immediately after this scoped edit.","baseSha":"a104deec737320640e243ca012eeac24b67600cb","issuedAt":1789154504404,"expiresAt":1789154684404,"missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb","authorizationId":"bed054e3-5f34-4fc1-977f-d92a8f41ff0d","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:21:44.89587+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"a104deec737320640e243ca012eeac24b67600cb","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:bed054e3-5f34-4fc1-977f-d92a8f41ff0d","mission_step_id":"fd1583f6-70fd-42d9-9667-8d81ff14392e","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"77a80a54-ef8c-4f36-8e2b-97dd25592a59","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtln19xk","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":8484,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1562,"terminal":false,"missionId":"944e364c-cc67-4f16-aae7-802331f15416","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"0cf1457b808d7ec323fbedcac5461978b5167129","timingsMs":{"handlerMs":11242,"prReadinessMs":1120,"approvedPlanMs":0,"missionSetupMs":462,"shipAndProveMs":9852},"nextAction":null,"receiptRef":{"mode":"full","missionId":"944e364c-cc67-4f16-aae7-802331f15416"},"performance":null,"deploymentId":"forgejo-main-0cf1457b808d","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":2037,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-03T14:55:07.110093+00:00","proof_gate":"canonical_release_dispatched","source_sha":"0cf1457b808d7ec323fbedcac5461978b5167129","external_id":"forgejo-main-0cf1457b808d","receipt_type":"execute_mission","idempotency_key":"mission:944e364c-cc67-4f16-aae7-802331f15416:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"47a981ff-417e-443f-b08d-f99712d71984","command_center_event_id":"944e364c-cc67-4f16-aae7-802331f15416"},{"id":"77a97c91-51c7-4111-95e2-cb39a5313c6a","source":"github-status","status":"verified","payload":{"failed":[],"states":{"canonical-production-release/verified":"success"},"missing":[],"pending":[],"required":["canonical-production-release/verified"],"sourceSha":"7eed48616e78afe1a5e360457d6ab05c39312944","releaseState":"verified","exactConductorRun":{"id":31540874842,"status":"completed","headSha":"7eed48616e78afe1a5e360457d6ab05c39312944","conclusion":"success","compareStatus":"identical","sourceMatches":true,"containsSourceSha":true,"reconciliationMode":null},"ccExecutionRuntimeProof":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-11T22:21:05.232637+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"7eed48616e78afe1a5e360457d6ab05c39312944","external_id":"canonical-release-7eed48616e78","receipt_type":"canonical_release_status","idempotency_key":"mission:ba7ea407-700f-49f0-88b8-abe871be9900:release-status:7eed48616e78afe1a5e360457d6ab05c39312944:31540874842:verified:canonical-production-release/verified=success","mission_step_id":"7935c755-e53d-4c32-9122-6bcdcf2af174","command_center_event_id":"ba7ea407-700f-49f0-88b8-abe871be9900"},{"id":"77abf5c7-6340-47c0-a88f-c4a3dc6aa948","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-2ab04458852c","reason":"explicit_pull_request_identity_mismatch:3214","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":3214,"terminal":false,"missionId":"2ab04458-852c-4a64-8e1e-2a026ef2d358","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1458,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1458,"missionSetupMs":1654,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":279,"ledgerReconcileMs":0,"lineageReconcileMs":1375,"resolvePreflightMs":1654,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":279,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"2ab04458-852c-4a64-8e1e-2a026ef2d358"},"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":1476,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T14:15:49.053816+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"3214","receipt_type":"execute_mission","idempotency_key":"mission:2ab04458-852c-4a64-8e1e-2a026ef2d358:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"c3517149-46bb-4919-ba3b-7caa3126a3b8","command_center_event_id":"2ab04458-852c-4a64-8e1e-2a026ef2d358"},{"id":"77acaf32-2530-4bff-b65a-46bcbbac4736","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"926f9ae16ab3f6c4b61f229d751ff5502f323b30","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Customer-facing custom domains declared in current canonical KNOCKLAUNCH Cloudflare routes are automatically authorized for Visual Witness missions.","proofConditionIds":["proof-custom-domain"]},{"id":"outcome-2","satisfied":true,"statement":"Unregistered arbitrary external domains remain blocked.","proofConditionIds":["proof-unregistered"]}],"satisfied":true,"constraints":[],"contractHash":"ac8310de89632aca7e695b179522b71f2d491232c6c250c76d25d891a7427344","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-custom-domain","kind":"runtime","evidence":{"releaseState":"verified","releaseRequestContractHash":"ac8310de89632aca7e695b179522b71f2d491232c6c250c76d25d891a7427344"},"required":true,"satisfied":true},{"id":"proof-unregistered","kind":"runtime","evidence":{"releaseState":"verified","releaseRequestContractHash":"ac8310de89632aca7e695b179522b71f2d491232c6c250c76d25d891a7427344"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution","onrunner"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-28T19:23:44.006214+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"926f9ae16ab3f6c4b61f229d751ff5502f323b30","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:f36f22f7-6bae-4298-84f4-6b6fe8a14ccf:request-contract:ac8310de89632aca7e695b179522b71f2d491232c6c250c76d25d891a7427344:926f9ae16ab3f6c4b61f229d751ff5502f323b30:verified:","mission_step_id":"136fa7aa-41e3-4b6e-9cbd-32809ad7a8c0","command_center_event_id":"f36f22f7-6bae-4298-84f4-6b6fe8a14ccf"},{"id":"77acb869-7513-42a1-83b2-d3769092bccd","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"f1d2b29e9f0acfbbf50d1d1f76495a407579f680","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"f1d2b29e9f0acfbbf50d1d1f76495a407579f680","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"73cac8355903b002a7b55aebb67bd264856b48798d15343f3b48870c44f3e650","forgejoWorkflowProof":{"runId":14951,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"1b3d52f9221c840f6bce20b7b82746b90d58b91f","deploymentId":"forgejo-main-1b3d52f9221c840f6bce20b7b82746b90d58b91f","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.64.86-paul-synthesis-full-evidence","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T21:58:47.067424+00:00","proof_gate":"canonical_release_pending","source_sha":"f1d2b29e9f0acfbbf50d1d1f76495a407579f680","external_id":"forgejo-main-f1d2b29e9f0a","receipt_type":"canonical_release_status","idempotency_key":"mission:a8d7267d-ae45-4f86-b76f-3cb206662918:forgejo-release-status:f1d2b29e9f0acfbbf50d1d1f76495a407579f680:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"a973aa5a-bb96-4ff7-a3f9-b9e22c55489d","command_center_event_id":"a8d7267d-ae45-4f86-b76f-3cb206662918"},{"id":"77ae6a77-5150-458f-8764-cf3bb114c1af","source":"cc-execution","status":"recorded","payload":{"objective":"Corrective generation from CURRENT Forgejo main. Prior empty mission is unusable because its ledger falsely bound to unrelated merged PR #716; its empty branch cannot be deleted because the branch-delete helper has a clamp bug. Do not reuse that PR or release. Implement Big Papi People/loyalty only on this branch. Exact source owners: src/pages/mobile-vendor/BigPapisCustomersPremium.tsx, src/pages/mobile-vendor/BigPapisGrowthClub.tsx, src/lib/mobileVendor/bigPapisGrowth.ts, supabase/functions/mobile-vendor-growth/index.ts, plus one Big-Papi-scoped migration. Requirements: Customers = actual mobile_vendor_loyalty_members/Icee buyers; Clients = booking/proposal/event contacts, organizations, venues, institutions. Current mixed Customers page loads all unified_contacts and must be replaced with distinct Customers and Clients projections. Customer cards must be substantially smaller/scannable, show name/contact, stamps/points/last activity/reward ready, retain one-tap Cash sale and reward actions. Client rows show booking/event/value/status and no loyalty controls. Future loyalty contacts persist contact_role='customer'; tenant-scoped idempotent migration/backfill sets loyalty source/status customer and non-loyalty manual_proposal/owner_confirmed_event_customer/org/venue/institution/event-linked contacts client without deletes. Customer projection must NOT trust contact_role alone: live role count is 11 customer but there are exactly 8 loyalty members. Add authenticated owner member_detail to mobile-vendor-growth using the same tables as member portal: identity/status/joined source/date, stamp/lifetime, points/lifetime, reward readiness/redemptions, referral code, activity, referral relationships/names/status, photo claims with signed previews/location confidence, consent evidence, loyalty purchases/payment method/date/amount/source transaction. Add owner analytics from durable historical data, beginning with the 8 existing real signups (first 2026-08-23T23:48:10.063Z, latest 2026-08-25T02:29:00.082Z), daily series through today including zero days, total/active/reward-ready, email/SMS opt-ins/rates, visits, confirmed purchases, cash vs Square/other, stamps earned, rewards redeemed, referral joins/conversions, points awarded, photo claims. No synthetic rows. Surface analytics clearly in owner People/loyalty experience. Preserve PR #716 cash purchase flow plus referral/consent/idempotency hardening. Owner-facing wording only. No Visual Witness. One corrective branch, one PR, Gate, squash merge, deploy only affected frontend + migration + mobile-vendor-growth, verify current main, classification, 8 members/history/balances intact, function version/runtime, and release receipts.","tenantRef":"766cfaa7-ac42-46c8-bbef-69d13268a29d","receivedAt":"2026-08-25T03:56:26.770Z","fingerprint":"1dff3e217bfa8b1914facc4f6407136556636504457ad34eb8a9dcbefdbedf8d","workstreamRef":"766cfaa7ac4246c8bbef69d13268a29d","conversationId":null,"canonicalBranch":"ai/fix-big-papis-people-analytics-20260825","requestedBranch":"ai/fix-big-papis-people-analytics-20260825","conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-25T03:56:27.183944+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:d55831ea-1921-4ca2-8bcb-dbdae31c3434:tenant-workstream-contribution:1dff3e217bfa8b1914facc4f6407136556636504457ad34eb8a9dcbefdbedf8d","mission_step_id":null,"command_center_event_id":"d55831ea-1921-4ca2-8bcb-dbdae31c3434"},{"id":"77b08c18-0293-4a8c-8052-830e336272f0","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"7b349a15a4cf06380d91b53a41f9e5fc3c69536f","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-adaptive-apps","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"20a623aca01ec6e1970801840f5a092f0f5dd644","prNumber":2284,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6725/jobs/1","mergeCommitSha":"7b349a15a4cf06380d91b53a41f9e5fc3c69536f"}],"requestContractHash":"67a2da0cb879ecae9c0ec1a45cd463817ddb567a6b518826dc0fce3d4acf26a8"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T06:08:48.612+00:00","proof_gate":"request_contract_repository_verified","source_sha":"7b349a15a4cf06380d91b53a41f9e5fc3c69536f","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:842eb06b-93d4-43cd-a5e8-52de9834cc21:request-contract-repository:67a2da0cb879ecae9c0ec1a45cd463817ddb567a6b518826dc0fce3d4acf26a8:7b349a15a4cf06380d91b53a41f9e5fc3c69536f","mission_step_id":"02a76e35-b753-4dfd-8cd5-fb3bd990938f","command_center_event_id":"842eb06b-93d4-43cd-a5e8-52de9834cc21"},{"id":"77b0d4ba-3864-4cb4-b771-6a74d81a5561","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.17-release-orchestration-guardrails","prNumber":335,"terminal":false,"missionId":"cc7df1cd-5fbc-4b51-9be9-64a359aeb31f","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"cc7df1cd-5fbc-4b51-9be9-64a359aeb31f"},"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":4953,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"69c86c8d-c737-439a-8f30-3246af0b3ad1","created_at":"2026-08-17T17:00:29.240255+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"335","receipt_type":"ship_and_prove","idempotency_key":"mission:cc7df1cd-5fbc-4b51-9be9-64a359aeb31f:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"16456605-49e5-4875-9706-aee85524f13f","command_center_event_id":"cc7df1cd-5fbc-4b51-9be9-64a359aeb31f"},{"id":"77b30d78-a1a7-4982-b72f-a8d3a9cce29d","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-53213a39bb66","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.131-forgejo-heartbeat-forwarding","prNumber":null,"terminal":false,"missionId":"53213a39-bb66-4224-b68a-8bd17206abae","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":271,"providerAuthMs":0,"ledgerPrepareMs":271,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":271,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":271,"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":"53213a39-bb66-4224-b68a-8bd17206abae"},"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":3882,"likelyAffectedFiles":["src/pages/owner/KnockLaunchOSShared.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T17:41:54.853889+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:53213a39-bb66-4224-b68a-8bd17206abae:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"b9367adb-db78-4f2f-a22e-71f5ee3e41cb","command_center_event_id":"53213a39-bb66-4224-b68a-8bd17206abae"},{"id":"77b3750e-736e-4628-87b7-4cb6bf0ece58","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same PR #2027, but correct the live mail owner discovered from current config: active tenant mail is zoho-mail, while mail360 is legacy rollback-only. Restore mail360 exactly to current main, route mail.read/mail.reply and delegated execution through active zoho-mail, set capability-router verify_jwt=false because it performs its own dual Supabase-user/cc-execution bearer authentication, and require actual tenant-owner status for grant_delegate/revoke_delegate. Keep single-use leases, zero auto-grants, and all non-mail capabilities fail-closed for Command Center. Re-run Gate on the corrected exact head, then merge/release only migration + capability-router + zoho-mail.","wordingChanged":false,"canonicalIntent":"Continue the same PR #2027, but correct the live mail owner discovered from current config: active tenant mail is zoho-mail, while mail360 is legacy rollback-only. Restore mail360 exactly to current main, route mail.read/mail.reply and delegated execution through active zoho-mail, set capability-router verify_jwt=false because it performs its own dual Supabase-user/cc-execution bearer authentication, and require actual tenant-owner status for grant_delegate/revoke_delegate. Keep single-use leases, zero auto-grants, and all non-mail capabilities fail-closed for Command Center. Re-run Gate on the corrected exact head, then merge/release only migration + capability-router + zoho-mail.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"active-mail-owner","statement":"mail.read and mail.reply resolve through active zoho-mail, not legacy mail360, and production provider bindings identify zoho-mail adapter keys.","proofConditionIds":["proof-router-source","proof-binding-source","proof-zoho-live"]},{"id":"single-use-delegation","statement":"Tenant owners can explicitly grant mail.read or mail.reply to Command Center for at most 30 days; executions use a tenant/capability/adapter-bound 90-second single-use lease that requires a verified cc-execution bearer.","proofConditionIds":["proof-router-source","proof-migration","proof-zoho-source"]},{"id":"fail-closed-default","statement":"No delegations are auto-created; all other capabilities remain Command Center fail-closed.","proofConditionIds":["proof-router-source","proof-zero-grants"]}],"objective":"Continue the same PR #2027, but correct the live mail owner discovered from current config: active tenant mail is zoho-mail, while mail360 is legacy rollback-only. Restore mail360 exactly to current main, route mail.read/mail.reply and delegated execution through active zoho-mail, set capability-router verify_jwt=false because it performs its own dual Supabase-user/cc-execution bearer authentication, and require actual tenant-owner status for grant_delegate/revoke_delegate. Keep single-use leases, zero auto-grants, and all non-mail capabilities fail-closed for Command Center. Re-run Gate on the corrected exact head, then merge/release only migration + capability-router + zoho-mail.","constraints":[{"id":"single-pr","statement":"Reuse PR #2027 and its existing branch only; no replacement PR or duplicate release.","proofConditionIds":["proof-router-source","proof-migration"]},{"id":"active-owner-only","statement":"Legacy mail360 must be restored to current main and not released; delegated tenant mail must use active zoho-mail.","proofConditionIds":["proof-mail360-restored","proof-router-source","proof-zoho-source"]},{"id":"owner-grants-only","statement":"grant_delegate and revoke_delegate require actual tenant-owner status; platform/system-admin status alone is insufficient.","proofConditionIds":["proof-router-source"]},{"id":"custom-router-auth","statement":"capability-router must have gateway verify_jwt=false and must continue authenticating every POST in-function as either a verified Supabase user owner/admin or a verified cc-execution bearer.","proofConditionIds":["proof-config-source","proof-router-source"]},{"id":"zero-auto-grants","statement":"Migration/release creates no tenant delegation grants automatically.","proofConditionIds":["proof-zero-grants"]},{"id":"affected-targets","statement":"Release only migrations plus capability-router and zoho-mail; do not wake mail360, Contacts, frontend, Command Center, OnRunner, or unrelated services.","proofConditionIds":["proof-release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-router-source","kind":"repository","claim":"Released capability-router version 0.4.0-delegated-mail-execution routes mail.read/mail.reply to zoho-mail with zoho_mail_read/zoho_mail_reply adapters, exposes only mail.read/mail.reply as delegatable, and requires actual tenant-owner status for grant/revoke.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"0.4.0-delegated-mail-execution","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-zoho-source","kind":"repository","claim":"Released zoho-mail version 1.10.0-capability-delegation accepts normal user JWTs unchanged and accepts Command Center only with a matching single-use lease for read-only mail actions or reply.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"1.10.0-capability-delegation","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-mail360-restored","kind":"repository","claim":"Legacy supabase/functions/mail360/index.ts matches current main rollback-only source and is not part of the release diff.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"1.0.1-knocklaunch-mail-release-recovery","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-migration","kind":"repository","claim":"Delegation migration contains RLS-closed grant/lease tables, atomic service_role-only lease consumption, and corrects existing Zoho mail capability bindings to active zoho-mail adapter keys without creating grants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"consume_capability_delegation_lease","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-binding-source","kind":"repository","claim":"Migration updates mail.read and mail.reply provider bindings to zoho_mail_read and zoho_mail_reply with service metadata zoho-mail.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"zoho_mail_read","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-config-source","kind":"repository","claim":"supabase/config.toml configures capability-router verify_jwt=false for its in-function dual-auth contract while zoho-mail remains verify_jwt=false and mail360 remains verify_jwt=true.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"functions.capability-router","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-router-live","kind":"runtime","claim":"Production capability-router reports 0.4.0-delegated-mail-execution.","route":"/functions/v1/capability-router/health","roleRef":null,"userRef":null,"required":true,"expectedText":"0.4.0-delegated-mail-execution","targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"proof-zoho-live","kind":"runtime","claim":"Production zoho-mail reports 1.10.0-capability-delegation.","route":"/functions/v1/zoho-mail/health","roleRef":null,"userRef":null,"required":true,"expectedText":"1.10.0-capability-delegation","targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"proof-zero-grants","kind":"runtime","claim":"tenant_capability_delegations contains zero rows immediately after release unless an owner explicitly creates one independently.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"0","targetedActions":[],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"]},{"id":"proof-release","kind":"runtime","claim":"Canonical release verifies only migrations plus capability-router and zoho-mail edge targets.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"verified","targetedActions":[],"allowedReleaseTargets":["migrations","supabaseEdge"],"requiredReleaseTargets":["migrations","supabaseEdge"]}],"validationErrors":[]},"requestContractHash":"89b026bef99cc1e5872a0395edefb784853b65456f2147a4dd51f0615c0c4434","requestContractRevision":2,"previousRequestContractHash":"cc13526e66de4ec422c4a30f7e43ba4ab226536309fb0c844eb792bbf7ad1185"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:21:55.995155+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:27651882-ac8d-41d4-a013-57effbe18a2d:request-contract:89b026bef99cc1e5872a0395edefb784853b65456f2147a4dd51f0615c0c4434","mission_step_id":"593e5d73-3456-4b7b-a548-377a05f5a443","command_center_event_id":"27651882-ac8d-41d4-a013-57effbe18a2d"},{"id":"77b47cf2-2282-45ae-9c37-641757fa780c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"78a15b3e5406b41cd369b9201ea5b01522851d37","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"78a15b3e5406b41cd369b9201ea5b01522851d37","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"5030786cec7e5f3c4d96b9aa4c8a10007e4a70b5a76c4eb7e6ff97028b946ae6","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6533","runId":6533,"status":"running","sourceSha":"78a15b3e5406b41cd369b9201ea5b01522851d37","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T02:42:10.712495+00:00","proof_gate":"canonical_release_pending","source_sha":"78a15b3e5406b41cd369b9201ea5b01522851d37","external_id":"forgejo-main-78a15b3e5406","receipt_type":"canonical_release_status","idempotency_key":"mission:599c83fb-a92f-4cef-b4b8-d361856c8128:forgejo-release-status:78a15b3e5406b41cd369b9201ea5b01522851d37:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"d959f7fd-cdec-428c-8532-a453bcac0917","command_center_event_id":"599c83fb-a92f-4cef-b4b8-d361856c8128"},{"id":"77b5cbc3-dfc4-4cb2-8b10-e46f15a46040","source":"cc-execution","status":"recorded","payload":{"objective":"Merge and ship existing PR #4166. Gate run 13152 passed for head 598f8dfd9b91d8d97f5766e69db57a42f8e6084f. Squash merge PR #4166, release the frontend, then verify https://whatsmyprogress.com/pcg on desktop and mobile for the tenant-branded three-second WMP loading video experience.","tenantRef":"pcg","receivedAt":"2026-09-29T19:10:50.499Z","fingerprint":"1d55818a9ebd9f7b7769ae9523e957b88448e74825f9ab22693549bf2afd3a8e","workstreamRef":"pcg","conversationId":null,"canonicalBranch":null,"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":false,"objective":"Merge and ship existing PR #4166. Gate run 13152 passed for head 598f8dfd9b91d8d97f5766e69db57a42f8e6084f. Squash merge PR #4166, release the frontend, then verify https://whatsmyprogress.com/pcg on desktop and mobile for the tenant-branded three-second WMP loading video experience.","proofKinds":[],"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":"Merge and ship existing PR #4166. Gate run 13152 passed for head 598f8dfd9b91d8d97f5766e69db57a42f8e6084f. Squash merge PR #4166, release the frontend, then verify https://whatsmyprogress.com/pcg on desktop and mobile for the tenant-branded three-second WMP loading video experience.","wordingChanged":false,"canonicalIntent":"Merge and ship existing PR #4166. Gate run 13152 passed for head 598f8dfd9b91d8d97f5766e69db57a42f8e6084f. Squash merge PR #4166, release the frontend, then verify https://whatsmyprogress.com/pcg on desktop and mobile for the tenant-branded three-second WMP loading video experience.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"legacy_derived","version":1,"outcomes":[{"id":"outcome-1","statement":"Merge and ship existing PR #4166. Gate run 13152 passed for head 598f8dfd9b91d8d97f5766e69db57a42f8e6084f. Squash merge PR #4166, release the frontend, then verify https://whatsmyprogress.com/pcg on desktop and mobile for the tenant-branded three-second WMP loading video experience.","provenance":{"reason":null,"source":"current_request_inference","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production","proof-visual"]}],"objective":"Merge and ship existing PR #4166. Gate run 13152 passed for head 598f8dfd9b91d8d97f5766e69db57a42f8e6084f. Squash merge PR #4166, release the frontend, then verify https://whatsmyprogress.com/pcg on desktop and mobile for the tenant-branded three-second WMP loading video experience.","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.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"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.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"adaptivePolicy":{"risk":{"tier":"standard","blastRadius":"scoped"},"proof":{"requiredKinds":["runtime","visual"],"visualProofScope":"targeted","interactionRequired":false,"runtimeProofRequired":true},"scope":{"route":"https://whatsmyprogress.com/pcg","roleRef":null,"tenantRef":"pcg","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":["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_tenant_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":true,"viewports":["mobile","desktop"],"behavioral":false,"visualProofScope":"targeted"},"dependencies":{"requiredDomains":["frontend","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":"Merge and ship existing PR #4166. Gate run 13152 passed for head 598f8dfd9b91d8d97f5766e69db57a42f8e6084f. Squash merge PR #4166, release the frontend, then verify https://whatsmyprogress.com/pcg on desktop and mobile for the tenant-branded three-second WMP loading video experience.","canonicalIntent":"Merge and ship existing PR #4166. Gate run 13152 passed for head 598f8dfd9b91d8d97f5766e69db57a42f8e6084f. Squash merge PR #4166, release the frontend, then verify https://whatsmyprogress.com/pcg on desktop and mobile for the tenant-branded three-second WMP loading video experience.","conversationContextPresent":false}},"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Merge and ship existing PR #4166. Gate run 13152 passed for head 598f8dfd9b91d8d97f5766e69db57a42f8e6084f. Squash merge PR #4166, release the frontend, then verify https://whatsmyprogress.com/pcg on desktop and mobile for the tenant-branded three-second WMP loading video experience.","route":"https://whatsmyprogress.com/pcg","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-visual","kind":"visual","claim":"Merge and ship existing PR #4166. Gate run 13152 passed for head 598f8dfd9b91d8d97f5766e69db57a42f8e6084f. Squash merge PR #4166, release the frontend, then verify https://whatsmyprogress.com/pcg on desktop and mobile for the tenant-branded three-second WMP loading video experience.","route":"https://whatsmyprogress.com/pcg","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Merge-and-ship-existing-PR-4166.-Gate-run-13152-passed-for-head-598f8dfd9b91d8d97f5766e69db57a42f8e6","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"}},"requestedBranch":null,"conversationContext":null,"requestContractHash":"77e09371c0ff3121962ad2d27966df1168780622affb09f51a164449b4b8d4c1","requestContractRevision":1},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-29T19:10:51.220077+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:cbe6b4ff-532a-4188-97d0-6f53900b0ad9:tenant-workstream-contribution:1d55818a9ebd9f7b7769ae9523e957b88448e74825f9ab22693549bf2afd3a8e","mission_step_id":null,"command_center_event_id":"cbe6b4ff-532a-4188-97d0-6f53900b0ad9"},{"id":"77b7b505-9de2-425d-a951-b9412ac4e873","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-d392fd71a82a","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.162-owner-activity-mission-recovery","prNumber":2919,"terminal":false,"missionId":"0bf96f5b-ce09-4055-bb72-724cbe06064a","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11857,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":11487,"approvedPlanMs":0,"missionSetupMs":1600,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1600,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1600,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1600,"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":"0bf96f5b-ce09-4055-bb72-724cbe06064a"},"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":2957,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:48:16.893617+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2919","receipt_type":"execute_mission","idempotency_key":"mission:0bf96f5b-ce09-4055-bb72-724cbe06064a:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"4823123d-de25-455f-8035-0e4ed06363aa","command_center_event_id":"0bf96f5b-ce09-4055-bb72-724cbe06064a"},{"id":"77b866a3-d841-4be5-bbb4-ef51da12cb1e","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":173226,"owner_action_to_pr_ms":6277,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":641},"ownerWaitLiveAt":"2026-10-02T22:38:02.226Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T22:38:02.532232+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:c9a1f52b-1245-493a-bd11-fde15014ce56:owner-wait-live","mission_step_id":"f6ab22b2-f59b-43db-b1a4-c207b1bf69d8","command_center_event_id":"c9a1f52b-1245-493a-bd11-fde15014ce56"},{"id":"77b999af-0467-4d72-9827-0577d9e87270","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"c5b4362abf5e8676b6518215d525ed637e74aedb","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"c5b4362abf5e8676b6518215d525ed637e74aedb","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/972","runId":972,"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-16T20:53:37.094901+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"c5b4362abf5e8676b6518215d525ed637e74aedb","external_id":"forgejo-main-c5b4362abf5e","receipt_type":"canonical_release_status","idempotency_key":"mission:d194301d-2511-4213-8160-260137e33829:forgejo-release-status:c5b4362abf5e8676b6518215d525ed637e74aedb:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"ca56f736-dc5c-47a9-a7ef-34bf0b716a85","command_center_event_id":"d194301d-2511-4213-8160-260137e33829"},{"id":"77b9ba34-1bf5-45e7-af00-f44f83933d9f","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"0fd2a2ae03016a841fe885954e0e4ab57ce9d02f","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Fix exactly one system-backup status-contract defect in supabase/functions/system-backup/index.ts on current protected main. Live failed run f232cbb4-5823-49af-9437-0fcf4e78d8fb is status=failed with backup_run_age_limit_exceeded but still has 3,640 pending and 1 processing item. The MAX_RUN_AGE resume cleanup updates item statuses only when in ['pending','leased','running'], while the current lease/worker contract uses status 'processing'. This leaves a zombie processing item and thousands of pending items after the run is terminal. Update the age-limit cleanup to include the current 'processing' status while retaining legacy statuses for compatibility, so all unfinished items of an expired run become failed and cannot remain resumable. Do not delete backup data or weaken restore coverage. Gate, squash merge, deploy system-backup, then reconcile the already-failed Oct 5 run's unfinished item statuses safely and verify no active run remains.","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":"07d080c7df100edc1fab415b75bd79dff91a2d6a70b697384a7e4a4093adc510","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":{"supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"07d080c7df100edc1fab415b75bd79dff91a2d6a70b697384a7e4a4093adc510"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T04:24:46.905955+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"0fd2a2ae03016a841fe885954e0e4ab57ce9d02f","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:8296e610-c41a-43dd-b222-f792135b41dc:request-contract:07d080c7df100edc1fab415b75bd79dff91a2d6a70b697384a7e4a4093adc510:0fd2a2ae03016a841fe885954e0e4ab57ce9d02f:verified:","mission_step_id":"831dc07e-a16f-4610-a2ac-7654ca539c23","command_center_event_id":"8296e610-c41a-43dd-b222-f792135b41dc"},{"id":"77b9c098-b963-4c15-aa9d-cc0c2d1131a1","source":"github-status","status":"pending","payload":{"failed":[],"states":{"canonical-web/source-proof":"pending","canonical-production-release/verified":"pending"},"missing":[],"pending":["canonical-production-release/verified"],"required":["canonical-production-release/verified"],"sourceSha":"5f81a86377881067b936e61d13d4a7084f4ae2fc","releaseState":"pending","exactConductorRun":{"id":31141812574,"status":"in_progress","headSha":"5f81a86377881067b936e61d13d4a7084f4ae2fc","conclusion":null,"sourceMatches":true},"ccExecutionRuntimeProof":null},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-07T02:38:01.794397+00:00","proof_gate":"canonical_release_pending","source_sha":"5f81a86377881067b936e61d13d4a7084f4ae2fc","external_id":"canonical-release-5f81a8637788","receipt_type":"canonical_release_status","idempotency_key":"mission:95d76124-e770-4391-9135-9468bf52f936:release-status:5f81a86377881067b936e61d13d4a7084f4ae2fc:pending:canonical-production-release/verified=pending","mission_step_id":"c92a2e8e-40f8-4d91-aa11-ae602e9735fc","command_center_event_id":"95d76124-e770-4391-9135-9468bf52f936"},{"id":"77bb8c21-dd3b-43fc-9dc0-bbecb616dc53","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only for this exact four-file corrective generation on the existing adaptive execution mission. Implement baseline-relative cc-execution release canary containment: if candidate missionReadOk=false, compare exact N-1 via Cloudflare version override and permit promotion only when candidate source identity, core health body, MCP catalog, frozen mutation default, and matching N/N-1 mission-read degradation prove a shared dependency outage. Any candidate-specific failure remains fail-closed with automatic rollback.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only for this exact four-file corrective generation on the existing adaptive execution mission. Implement baseline-relative cc-execution release canary containment: if candidate missionReadOk=false, compare exact N-1 via Cloudflare version override and permit promotion only when candidate source identity, core health body, MCP catalog, frozen mutation default, and matching N/N-1 mission-read degradation prove a shared dependency outage. Any candidate-specific failure remains fail-closed with automatic rollback.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"adaptive-execution","statement":"Bounded deterministic frontend/source changes normalize equivalent write wrappers and take the fast path before durable mission creation when exact writes are present; exact safe source paths may use an inferred request contract when durable synthesis is genuinely needed.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"hard-invariants","statement":"Protected main, exact-head canonical gate, single mutation owner, single release owner, auth/security boundaries, destructive-data safety, control-plane maintenance authorization, ambiguous-write reconciliation, and candidate-specific release rollback remain fail-closed.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"regression-guards","statement":"Configuration and regression tests prevent wrapper mismatch, low-risk contract boilerplate, or a shared N/N-1 mission-ledger outage from falsely blocking otherwise safe bounded work.","proofConditionIds":["proof-repository"]}],"objective":"UNFREEZE the control plane only for this exact four-file corrective generation on the existing adaptive execution mission. Implement baseline-relative cc-execution release canary containment: if candidate missionReadOk=false, compare exact N-1 via Cloudflare version override and permit promotion only when candidate source identity, core health body, MCP catalog, frozen mutation default, and matching N/N-1 mission-read degradation prove a shared dependency outage. Any candidate-specific failure remains fail-closed with automatic rollback.","constraints":[{"id":"no-safety-regression","statement":"Do not weaken control-plane unfreeze authorization, protected-main integrity, auth/security, destructive-data safeguards, duplicate authority protection, ambiguous-write reconciliation, source identity checks, catalog proof, frozen mutation default, or candidate-specific automatic rollback.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"single-owner-release","statement":"Continue the existing mission with one corrective generation, one replacement PR for that generation, canonical gate, squash merge, and one affected-target production release.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Merged source and regression tests encode adaptive low-risk execution plus baseline-relative release canary containment while preserving hard invariants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"Updated cc-execution runtime is deployed from the corrective merged source and healthy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[],"capabilityManifest":{"id":"UNFREEZE-the-control-plane-only-for-this-exact-four-file-corrective-generation-on-the-existing-adapt","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-repository","proof-runtime"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"be80ba7ccde8e42da4f7db4d8a948258cab53298b62c2b8cf1995c43474c7f55","requestContractRevision":7,"previousRequestContractHash":"6cb8fce3b9896ede1a3a11c84c276973253333327476be523a656a81c2e4864a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T13:36:15.432407+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:404f3cab-a641-439c-8d6a-6d14fb10a7d4:request-contract:be80ba7ccde8e42da4f7db4d8a948258cab53298b62c2b8cf1995c43474c7f55","mission_step_id":"cac5f49e-db51-4213-bfd8-a2059b4f50a0","command_center_event_id":"404f3cab-a641-439c-8d6a-6d14fb10a7d4"},{"id":"77bf9104-5a82-4e05-b3de-baec7166e683","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-orphan-pr-reconciliation-repair","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2896,"terminal":false,"missionId":"9f448d31-6af5-4b8e-a1f3-4e11ba17e7a6","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"47a9d19d141420425858464b5ec86469fc8e68b8","timingsMs":{"prReadinessMs":885,"approvedPlanMs":0,"shipAndProveMs":5662,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9f448d31-6af5-4b8e-a1f3-4e11ba17e7a6"},"performance":null,"deploymentId":"forgejo-main-47a9d19d1414","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":1980,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T13:32:02.742496+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2896","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9f448d31-6af5-4b8e-a1f3-4e11ba17e7a6:automatic-mission-resume:2896:canonical_release_dispatched","mission_step_id":"70ec997f-91ff-48c6-9146-bedc0695d1c4","command_center_event_id":"9f448d31-6af5-4b8e-a1f3-4e11ba17e7a6"},{"id":"77c059ee-f1f3-49d8-a53b-b12a8d284c6b","source":"forgejo-runtime","status":"verified","payload":{"headSha":"606dd8305a387d777f2df36a05ddb668e79c9397","prNumber":6538,"sourceSha":"38275507065989c2a23f6ed6d97b86821492e2ff","headRefreshed":false,"mergedPrVerified":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-13T15:06:01.652787+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"38275507065989c2a23f6ed6d97b86821492e2ff","external_id":"6538","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:c18b9d8c-6331-45bf-a934-408fc326ec18:merged-pr:6538:38275507065989c2a23f6ed6d97b86821492e2ff","mission_step_id":"0f66ffd6-511f-4b2d-ae31-086469691fa5","command_center_event_id":"c18b9d8c-6331-45bf-a934-408fc326ec18"},{"id":"77c06d76-0b10-4abf-9547-24b4899c423b","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-336f64f93ed2","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":13565,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-05T01:07:39.095Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":4878,"terminal":false,"missionId":"336f64f9-3ed2-47c9-a214-4d052e58f04a","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6034,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2165,"approvedPlanMs":410,"missionSetupMs":296,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":296,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":296,"repositoryMutationMs":3402,"repositoryProviderMs":3402,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2135,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":296,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1267},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"336f64f9-3ed2-47c9-a214-4d052e58f04a"},"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":1535,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T01:07:46.333132+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4878","receipt_type":"execute_mission","idempotency_key":"mission:336f64f9-3ed2-47c9-a214-4d052e58f04a:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"ff24c88e-3052-4833-bfa6-8fea61eca2b9","command_center_event_id":"336f64f9-3ed2-47c9-a214-4d052e58f04a"},{"id":"77c16b3a-7088-414f-986f-c46f1a5f03c7","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":5209,"nextAction":null,"mergeCommitSha":"3c40e50fac2740e8cec598aeda9dcb81398343ae","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T18:12:11.933376+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"3c40e50fac2740e8cec598aeda9dcb81398343ae","external_id":"5209","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:e43c3e86-73cc-4530-954b-b9a1bcb6a560:merged-pr:5209:3c40e50fac2740e8cec598aeda9dcb81398343ae","mission_step_id":"ab26e83f-821a-46d2-9dd0-cea08cbb247f","command_center_event_id":"e43c3e86-73cc-4530-954b-b9a1bcb6a560"},{"id":"77c22c99-7f4a-48d0-88d3-7b7cbd9b7cb6","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.4-pr-native-freshness","prNumber":null,"terminal":false,"missionId":"7a127965-0eae-4ff6-9545-ac8f003b7076","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"7a127965-0eae-4ff6-9545-ac8f003b7076"},"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":5350,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T04:58:59.717559+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7a127965-0eae-4ff6-9545-ac8f003b7076:execute_mission:repair_mission_execution_blocked","mission_step_id":"b585994a-2551-4a82-aa32-dd35982076fd","command_center_event_id":"7a127965-0eae-4ff6-9545-ac8f003b7076"},{"id":"77c672de-f2f6-4a6d-a9d1-4402934e62f5","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-approved-public-redesign-20260822","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.16-onrunner-release-ownership","prNumber":null,"terminal":false,"missionId":"346875e6-1ea0-465a-a7ab-c0ef9cf1bf33","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"346875e6-1ea0-465a-a7ab-c0ef9cf1bf33"},"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":5056,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-22T16:33:50.466091+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:346875e6-1ea0-465a-a7ab-c0ef9cf1bf33:execute_mission:repair_mission_execution_blocked","mission_step_id":"5c3d180f-7c1e-413a-87a1-59c08279ad72","command_center_event_id":"346875e6-1ea0-465a-a7ab-c0ef9cf1bf33"},{"id":"77c69544-52dc-4da0-80cc-d284762cdbd7","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.59.3-direct-commit-ancestry","prNumber":null,"terminal":false,"missionId":"c792f012-f023-42e5-a38f-b3bedb27e053","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1155,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":378,"providerAuthMs":0,"ledgerPrepareMs":378,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":378,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":378,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"c792f012-f023-42e5-a38f-b3bedb27e053"},"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-28T23:31:37.646939+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c792f012-f023-42e5-a38f-b3bedb27e053:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"2519065b-f9f6-47f5-ae35-cd7ac0f82c34","command_center_event_id":"c792f012-f023-42e5-a38f-b3bedb27e053"},{"id":"77cab168-0212-4672-9ba8-1076af8e6024","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"297942fed174fc244ce0dab5ec4ee43736ce1791","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-visual-review","satisfied":false,"statement":"GodMode Live Edit Review becomes a visual before/after comparison of the actual page, with changed-section focus and technical operation details demoted.","proofConditionIds":["proof-runtime","proof-visual"]}],"satisfied":false,"constraints":[{"id":"capability-completeness","satisfied":false,"statement":"All shared Live Edit Review changes and their frontend contracts must be Gate-validated, released through the affected frontend owner, and proven in production.","proofConditionIds":["proof-runtime","proof-visual"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"The Review repair is not accepted until current-main Gate, affected frontend release, and claim-matched production interaction proof succeed.","proofConditionIds":["proof-runtime","proof-visual"]},{"id":"review-private-safety","satisfied":false,"statement":"Before/After comparison is presentation-only. It must not mutate Live Edit history, pending operations, local working-copy data, published overrides, or tenant business data. Leaving Review must restore the private After state.","proofConditionIds":["proof-runtime","proof-visual"]},{"id":"tenant-isolation","satisfied":false,"statement":"Repair the shared editor primitive while production proof is isolated to PCG; do not mutate unrelated tenant content or records.","proofConditionIds":["proof-runtime","proof-visual"]},{"id":"visual-artifact-scope","satisfied":false,"statement":"The requested visual artifact is the existing Live Edit Review experience on the PCG dashboard; do not redesign unrelated dashboard content.","proofConditionIds":["proof-visual"]},{"id":"visual-content-truth","satisfied":false,"statement":"Do not invent business content, metrics, customer data, imagery, or claims while implementing or proving Review.","proofConditionIds":["proof-visual"]},{"id":"tenant-visual-isolation","satisfied":false,"statement":"Preserve PCG visual identity and do not import another tenant's brand, content, or styling.","proofConditionIds":["proof-visual"]},{"id":"visual-viewport-authority","satisfied":false,"statement":"Desktop is authoritative for the primary proof; implementation must still preserve compact mobile usability.","proofConditionIds":["proof-visual"]}],"contractHash":"ecd30fb50a28d13b80e87402136dc4fd1b39d8cfe3e3d69f0442e417ffa2eae4","releaseBound":true,"witnessBound":false,"visualRequested":true,"visualSatisfied":false,"conditionResults":[{"id":"proof-runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"ecd30fb50a28d13b80e87402136dc4fd1b39d8cfe3e3d69f0442e417ffa2eae4"},"required":true,"satisfied":true},{"id":"proof-visual","kind":"visual","evidence":{"modeBound":true,"claimBound":true,"routeBound":true,"witnessMode":"observe","witnessRoute":"/pcg/DASHBOARD","currentSourceSha":"297942fed174fc244ce0dab5ec4ee43736ce1791","witnessSourceSha":"297942fed174fc244ce0dab5ec4ee43736ce1791","verificationState":null,"witnessRequestContractHash":"ecd30fb50a28d13b80e87402136dc4fd1b39d8cfe3e3d69f0442e417ffa2eae4"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-29T05:49:27.493224+00:00","proof_gate":"request_contract_pending","source_sha":"297942fed174fc244ce0dab5ec4ee43736ce1791","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:7042be91-3eec-4ac8-b0b3-7207cb5a2f30:request-contract:ecd30fb50a28d13b80e87402136dc4fd1b39d8cfe3e3d69f0442e417ffa2eae4:297942fed174fc244ce0dab5ec4ee43736ce1791:pending:visual","mission_step_id":"1aa7eba3-040a-4639-a057-f44edb6ce47b","command_center_event_id":"7042be91-3eec-4ac8-b0b3-7207cb5a2f30"},{"id":"77ccaa2c-ead6-413d-a828-6e6ecaef92b5","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-b83d358051ec","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":94189,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"executorlessWaitMs":242585,"firstUsefulResultAt":"2026-10-02T00:44:45.762Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.45-connection-research-readable-normalization","prNumber":4433,"terminal":false,"missionId":"b83d3580-51ec-4c16-be87-5d52d80804ec","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4296,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":810,"missionSetupMs":424,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":424,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":424,"repositoryMutationMs":3486,"repositoryProviderMs":3486,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2214,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":424,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1272},"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":"b83d3580-51ec-4c16-be87-5d52d80804ec"},"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":3463,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T00:48:54.395048+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4433","receipt_type":"execute_mission","idempotency_key":"mission:b83d3580-51ec-4c16-be87-5d52d80804ec:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"2f733fa7-3bf1-4b52-9e7e-df2677691ec2","command_center_event_id":"b83d3580-51ec-4c16-be87-5d52d80804ec"},{"id":"77cda762-456f-4fc9-8850-90bd0fe81fd8","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"b46da9eacaf42f6809519d27331d1ad0382d621b","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"b46da9eacaf42f6809519d27331d1ad0382d621b","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"a56029f81f3f2dc0fa053e6ace164c5d9dcf66ab2e4465e7741f0bdc10861b9d","forgejoWorkflowProof":{"runId":13356,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":6,"observedTargetStates":{"ccExecution":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"bc71088dcf7401e79fc59087c6f4517395f83056","deploymentId":"forgejo-main-bc71088dcf7401e79fc59087c6f4517395f83056","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.64.11-paul-basename-precision","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T13:13:41.900176+00:00","proof_gate":"canonical_release_pending","source_sha":"b46da9eacaf42f6809519d27331d1ad0382d621b","external_id":"forgejo-main-b46da9eacaf4","receipt_type":"canonical_release_status","idempotency_key":"mission:553b0f82-9dbc-4674-a9eb-99760ccfda85:forgejo-release-status:b46da9eacaf42f6809519d27331d1ad0382d621b:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"2e9c0434-fb4e-4f3d-9158-f517df6a6a8c","command_center_event_id":"553b0f82-9dbc-4674-a9eb-99760ccfda85"},{"id":"77cdba1b-67b8-4d26-b1b5-68cdad2b3661","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"97c6f8aed6922c03eaa496ace6bb6e98c6e590f6","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"97c6f8aed6922c03eaa496ace6bb6e98c6e590f6","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"c7df7f5370abba40cbd2434cdf5483fe7e52fdcf48b09889c59f45480ba9b64e","forgejoWorkflowProof":{"runId":15038,"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-04T08:57:32.487751+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"97c6f8aed6922c03eaa496ace6bb6e98c6e590f6","external_id":"forgejo-main-97c6f8aed692","receipt_type":"canonical_release_status","idempotency_key":"mission:9112429c-45da-42be-86d2-5aaf37eccc1e:forgejo-release-status:97c6f8aed6922c03eaa496ace6bb6e98c6e590f6:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"105be4dc-1eaf-46de-95f2-d38605b53514","command_center_event_id":"9112429c-45da-42be-86d2-5aaf37eccc1e"},{"id":"77ce9bd6-9bbc-43df-84e9-26ae859ce643","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"807303c14b6a55145677905cf73f601a08a4aea2","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"807303c14b6a55145677905cf73f601a08a4aea2","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"b34e04a6f463ab47bc52e85338f0951b5cb18aba0053371e56ae421f053e2c26","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/3435","runId":3435,"status":"running","sourceSha":"807303c14b6a55145677905cf73f601a08a4aea2","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-29T19:19:30.012063+00:00","proof_gate":"canonical_release_pending","source_sha":"807303c14b6a55145677905cf73f601a08a4aea2","external_id":"forgejo-main-807303c14b6a","receipt_type":"canonical_release_status","idempotency_key":"mission:0e6442f4-842f-4664-a0d8-10793cca1f42:forgejo-release-status:807303c14b6a55145677905cf73f601a08a4aea2:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"d997c4a5-4f2e-49d5-8287-08ec0945d2a1","command_center_event_id":"0e6442f4-842f-4664-a0d8-10793cca1f42"},{"id":"77d037c3-edc7-49d5-8596-1719d6fba7eb","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"auto_progress_pr_patch_failed:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2176,"terminal":false,"missionId":"a2c907c0-39bb-44e1-b69f-0be4d8487b5a","operation":"execute_mission","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10750,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":563,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":563,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":563,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":563,"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":"a2c907c0-39bb-44e1-b69f-0be4d8487b5a"},"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-08T21:30:50.907667+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"2176","receipt_type":"execute_mission","idempotency_key":"mission:a2c907c0-39bb-44e1-b69f-0be4d8487b5a:execute_mission:repair_mission_auto_progress_authorization_retryable:current-generation","mission_step_id":"7ae54472-35e5-4416-8fc1-acc8497fc0c4","command_center_event_id":"a2c907c0-39bb-44e1-b69f-0be4d8487b5a"},{"id":"77d147be-11ca-43d4-b84a-1cf91b5861ac","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/merge-queue-low-pressure-scan-v2","reason":"auto_progress_pr_read_failed:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2258,"terminal":false,"missionId":"6f914b7c-48a6-47fc-a300-eaea2e92f0fd","operation":"automatic_mission_resume","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":"1267c5c400b867a265083a8a5819e41db98c9e7a","timingsMs":{"prReadinessMs":0,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"6f914b7c-48a6-47fc-a300-eaea2e92f0fd"},"performance":null,"deploymentId":"forgejo-main-1267c5c400b8","workflowRunId":6640,"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":785,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T20:06:11.407513+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"2258","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6f914b7c-48a6-47fc-a300-eaea2e92f0fd:automatic-mission-resume:2258:repair_mission_auto_progress_authorization_retryable","mission_step_id":"efae8dbb-c1b6-4ca8-a91d-cd94f920f752","command_center_event_id":"6f914b7c-48a6-47fc-a300-eaea2e92f0fd"},{"id":"77d2db39-90a6-406a-9b96-4482bd93255c","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"workers/cc-execution/src/console-intelligence.js","content":"const ACTIONS=Object.freeze({\nchat:{risk:\"read_only\",executor:\"model\",verification:\"response_only\"},\nclarify:{risk:\"read_only\",executor:\"model\",verification:\"response_only\"},\nwitness:{risk:\"read_only\",executor:\"inspect_route\",verification:\"witness_receipt\"},\nmission:{risk:\"write_proposed\",executor:\"execute_objective\",verification:\"mission_receipt\"},\nstatus:{risk:\"read_only\",executor:\"mission_or_witness_status\",verification:\"receipt\"},\ncancel:{risk:\"bounded_write\",executor:\"witness_cancel\",verification:\"receipt\"},\nreview_candidate:{risk:\"read_only\",executor:\"forgejo_candidate_review\",verification:\"forgejo_receipt\"},\naccept_candidate:{risk:\"production_write\",executor:\"canonical_merge_release\",verification:\"live_release_receipt\"},\nreject_candidate:{risk:\"bounded_write\",executor:\"forgejo_candidate_close\",verification:\"forgejo_receipt\"},\nrevise_candidate:{risk:\"write_proposed\",executor:\"execute_objective\",verification:\"mission_receipt\"}\n});\nconst trim=(v,m=2000)=>String(v??\"\").trim().slice(0,m);\nconst cleanRoute=v=>{const r=trim(v,1000);return r.startsWith(\"/\")&&!r.startsWith(\"//\")&&!/[\\\\\\r\\n]/.test(r)?r:\"\"};\nconst cleanViewport=v=>[\"desktop\",\"mobile\"].includes(String(v))?String(v):null;\nexport function consoleCapabilityRegistry(){return Object.entries(ACTIONS).map(([name,contract])=>({name,...contract}))}\nexport function worldFact(value,provenance,source,observedAt=new Date().toISOString()){const allowed=new Set([\"observed\",\"retrieved\",\"known\",\"inferred\",\"stale\",\"unknown\"]);return{value:value??null,provenance:allowed.has(provenance)?provenance:\"unknown\",source:trim(source,160)||\"unspecified\",observedAt}}\nexport function verificationStateFromReceipt(receipt=null){if(!receipt||typeof receipt!==\"object\")return\"requested\";const status=String(receipt.ownerFacingState||receipt.status||receipt.phase||\"\").toLowerCase(),gate=String(receipt.proofGate||receipt.proof_gate||\"\").toLowerCase();if(receipt.terminal===true&&(status.includes(\"verified\")||gate.includes(\"verified\")||gate.includes(\"live\")))return\"verified\";if(status.includes(\"deploy\")||status.includes(\"release\")||gate.includes(\"deploy\"))return\"deployed\";if(status.includes(\"merged\")||gate.includes(\"merge\"))return\"merged\";if(status.includes(\"gate\")||gate.includes(\"gate\"))return\"gate_passed\";if(status.includes(\"test\"))return\"tested\";if(status.includes(\"implement\")||status.includes(\"change\")||status.includes(\"patch\"))return\"changed\";if(status.includes(\"progress\")||status.includes(\"running\")||status.includes(\"inspect\"))return\"started\";if(status.includes(\"plan\")||status.includes(\"synthesis\")||status.includes(\"ready\"))return\"planned\";return\"requested\"}\nexport function createCognitionEnvelope({message,context={},decision=null,model=null,receipt=null,fallback=false,agentTurn=null}){const capability=decision?.kind&&ACTIONS[decision.kind]?ACTIONS[decision.kind]:null,verificationState=verificationStateFromReceipt(receipt);return{version:\"kl-ai-kernel-v1\",objective:trim(decision?.objective||message,2000),scope:{route:cleanRoute(decision?.context?.route||context.route),tenantRef:trim(decision?.context?.tenantRef||context.tenantRef,120)||null,roleRef:trim(decision?.context?.roleRef||context.roleRef,80)||null},facts:[worldFact(context.route||null,context.route?\"known\":\"unknown\",\"console_context.route\"),worldFact(context.tenantRef||null,context.tenantRef?\"known\":\"unknown\",\"console_context.tenantRef\"),worldFact(context.missionId||null,context.missionId?\"retrieved\":\"unknown\",\"console_context.missionId\"),worldFact(context.jobId||null,context.jobId?\"retrieved\":\"unknown\",\"console_context.jobId\")],frontendHint:agentTurn&&typeof agentTurn===\"object\"?{intentClass:trim(agentTurn.intentClass,80)||null,capabilitySource:trim(agentTurn.capabilitySource,80)||null,target:agentTurn.target&&typeof agentTurn.target===\"object\"?agentTurn.target:null}:null,uncertainties:Array.isArray(decision?.uncertainties)?decision.uncertainties.map(v=>trim(v,300)).filter(Boolean).slice(0,8):[],plan:Array.isArray(decision?.plan)?decision.plan.map(v=>trim(v,300)).filter(Boolean).slice(0,10):[],capability:decision?.kind?{proposed:decision.kind,selected:capability?decision.kind:null,available:Boolean(capability),...(capability||{})}:null,authorization:{deterministicPolicyRequired:true,modelMayAuthorizeWrites:false},model:model?{provider:model.provider,model:model.model}:null,verificationState,completion:verificationState===\"verified\"?\"verified\":\"not_verified\",fallback}}\nfunction responseSchema(){return{name:\"knocklaunch_console_intent\",strict:true,schema:{type:\"object\",additionalProperties:false,required:[\"kind\",\"response\",\"objective\",\"route\",\"tenantRef\",\"roleRef\",\"viewports\",\"confidence\",\"uncertainties\",\"plan\"],properties:{kind:{type:\"string\",enum:Object.keys(ACTIONS)},response:{type:\"string\"},objective:{type:\"string\"},route:{type:\"string\"},tenantRef:{type:\"string\"},roleRef:{type:\"string\"},viewports:{type:\"array\",items:{type:\"string\",enum:[\"desktop\",\"mobile\"]},maxItems:2},confidence:{type:\"number\",minimum:0,maximum:1},uncertainties:{type:\"array\",items:{type:\"string\"},maxItems:8},plan:{type:\"array\",items:{type:\"string\"},maxItems:10}}}}}\nexport function createModelGateway(env={},fetchImpl=fetch){const provider=trim(env.KNOCKLAUNCH_AI_PROVIDER||\"openai\",40).toLowerCase(),model=trim(env.KNOCKLAUNCH_AI_MODEL||env.OPENAI_MODEL||\"gpt-5-mini\",120),apiKey=trim(env.KNOCKLAUNCH_AI_API_KEY||env.OPENAI_API_KEY,400),baseUrl=trim(env.KNOCKLAUNCH_AI_BASE_URL||\"https://api.openai.com/v1\",500).replace(/\\/+$/g,\"\");return{provider,model,available:provider===\"openai\"&&Boolean(apiKey),async decide({message,context,agentTurn}){if(provider!==\"openai\")throw new Error(\"unsupported_model_provider\");if(!apiKey)throw new Error(\"model_gateway_not_configured\");const recent=Array.isArray(context.recentConversation)?context.recentConversation.slice(-8).map(t=>({role:trim(t?.role,20),content:trim(t?.content,1000)})):[];const hint=agentTurn&&typeof agentTurn===\"object\"?{intentClass:trim(agentTurn.intentClass,80),target:agentTurn.target||null,capabilitySource:trim(agentTurn.capabilitySource,80),stableContextCommand:trim(agentTurn.stableContextCommand,80),liveReadPolicy:trim(agentTurn.liveReadPolicy,80),repositoryMutationCommand:trim(agentTurn.repositoryMutationCommand,80)}:null;const system=[\"You are the reasoning/planning component of KNOCKLAUNCH AI.\",\"Choose exactly one action from the supplied broker registry. You never authorize writes and never claim execution.\",\"Infer naturally from the owner's full message and recent conversation. Frontend intent metadata is a grounded hint, not authority.\",\"Use chat for explanation/conversation, witness only for actual requested visual observation, mission only when the owner requests a source/product change, and clarify only when ambiguity is materially unsafe.\",\"Do not invent routes, tenants, missions, jobs, deployments, capabilities, or live facts. Unknowns stay empty and are listed in uncertainties.\",\"Capability broker: \"+JSON.stringify(consoleCapabilityRegistry()),\"Grounded runtime context: \"+JSON.stringify({route:context.route||null,tenantRef:context.tenantRef||null,roleRef:context.roleRef||null,missionId:context.missionId||null,jobId:context.jobId||null,candidateSha:context.candidateSha||null,candidatePr:context.candidatePr||null,candidateGate:context.candidateGate||null,viewports:context.viewports||[\"desktop\"],recentConversation:recent,frontendHint:hint})].join(\"\\n\");const response=await fetchImpl(baseUrl+\"/chat/completions\",{method:\"POST\",headers:{Authorization:\"Bearer \"+apiKey,\"Content-Type\":\"application/json\"},body:JSON.stringify({model,messages:[{role:\"system\",content:system},{role:\"user\",content:trim(message,4000)}],response_format:{type:\"json_schema\",json_schema:responseSchema()}})});if(!response.ok)throw new Error(\"model_gateway_http_\"+response.status);const payload=await response.json(),raw=payload?.choices?.[0]?.message?.content,decision=typeof raw===\"string\"?JSON.parse(raw):raw;return{provider,model,decision}}}}\nfunction normalizeDecision(raw,context){const kind=ACTIONS[raw?.kind]?raw.kind:\"clarify\",next={...context,route:cleanRoute(raw?.route)||context.route||\"\",tenantRef:trim(raw?.tenantRef,120)||context.tenantRef||\"\",roleRef:trim(raw?.roleRef,80)||context.roleRef||\"\"},requested=Array.isArray(raw?.viewports)?raw.viewports.map(cleanViewport).filter(Boolean):[];if(requested.length)next.viewports=[...new Set(requested)];return{kind,context:next,message:trim(raw?.response,2000),objective:trim(raw?.objective,2000),confidence:Number.isFinite(Number(raw?.confidence))?Math.max(0,Math.min(1,Number(raw.confidence))):null,uncertainties:Array.isArray(raw?.uncertainties)?raw.uncertainties:[],plan:Array.isArray(raw?.plan)?raw.plan:[]}}\nexport async function planConsoleIntent({message,context,agentTurn,env,deterministicPlan,fetchImpl=fetch}){const fixed=new Set([\"accept_candidate\",\"reject_candidate\",\"review_candidate\",\"revise_candidate\",\"status\",\"cancel\"]),containsCredential=/\\b(?:password|secret|bearer|api[_ -]?key|access[_ -]?token)\\s*[:=]/i.test(String(message||\"\"));if(containsCredential||fixed.has(deterministicPlan?.kind))return{plan:deterministicPlan,model:null,fallback:false,deterministicAuthority:true};const gateway=createModelGateway(env,fetchImpl);if(!gateway.available)return{plan:deterministicPlan,model:{provider:gateway.provider,model:gateway.model},fallback:true,reason:\"model_gateway_not_configured\"};try{const result=await gateway.decide({message,context,agentTurn});return{plan:normalizeDecision(result.decision,context),model:{provider:result.provider,model:result.model},fallback:false,deterministicAuthority:false}}catch(error){return{plan:deterministicPlan,model:{provider:gateway.provider,model:gateway.model},fallback:true,reason:trim(error?.message||error,240)}}}\n"},{"path":"workers/cc-execution/test/console-intelligence.test.js","content":"import test from \"node:test\";import assert from \"node:assert/strict\";import{consoleCapabilityRegistry,createCognitionEnvelope,createModelGateway,planConsoleIntent,verificationStateFromReceipt}from\"../src/console-intelligence.js\";\ntest(\"broker only exposes known console actions\",()=>{const n=consoleCapabilityRegistry().map(x=>x.name);assert.ok(n.includes(\"chat\"));assert.ok(n.includes(\"witness\"));assert.ok(n.includes(\"mission\"));assert.equal(new Set(n).size,n.length)});\ntest(\"verification state does not overclaim\",()=>{assert.equal(verificationStateFromReceipt(null),\"requested\");assert.equal(verificationStateFromReceipt({status:\"synthesis_required\"}),\"planned\");assert.equal(verificationStateFromReceipt({status:\"deployed\"}),\"deployed\");assert.equal(verificationStateFromReceipt({status:\"verified\",terminal:true}),\"verified\")});\ntest(\"missing provider fails back safely\",async()=>{const deterministicPlan={kind:\"help\",context:{route:\"\"},message:\"fallback\"},r=await planConsoleIntent({message:\"How does Gate work?\",context:{},agentTurn:{intentClass:\"stable_context_read\"},env:{},deterministicPlan});assert.equal(r.fallback,true);assert.equal(r.plan,deterministicPlan)});\ntest(\"model decision remains subordinate to deterministic authorization\",async()=>{const fakeFetch=async()=>new Response(JSON.stringify({choices:[{message:{content:JSON.stringify({kind:\"chat\",response:\"Gate protects releases.\",objective:\"Explain Gate\",route:\"\",tenantRef:\"\",roleRef:\"\",viewports:[\"desktop\"],confidence:.97,uncertainties:[],plan:[\"Answer\"]})}}]}),{status:200,headers:{\"content-type\":\"application/json\"}});const g=createModelGateway({OPENAI_API_KEY:\"test\",KNOCKLAUNCH_AI_MODEL:\"test-model\"},fakeFetch),r=await g.decide({message:\"How does Gate work?\",context:{},agentTurn:{intentClass:\"stable_context_read\"}}),e=createCognitionEnvelope({message:\"How does Gate work?\",context:{},decision:{kind:\"chat\",objective:\"Explain Gate\"},model:r});assert.equal(r.decision.kind,\"chat\");assert.equal(e.authorization.modelMayAuthorizeWrites,false);assert.equal(e.completion,\"not_verified\")});\n"}],"branch":"ai/objective-first-repair-f67350182876","writes":[],"patches":[],"version":1,"approved":true,"pr_title":"KNOCKLAUNCH AI Kernel v1","missionId":"f6735018-2876-46bb-98ee-2dbf952606bd","objective":"Build and ship KNOCKLAUNCH AI Kernel v1 in the live GodMode Console backend: replace regex-only intent authority with a provider-neutral reasoning gateway plus bounded capability broker, preserve deterministic authorization and existing Prime/Witness/mission/Gate/release machinery, and reuse current v4 Console session/evidence metadata.","sourceSha":"c788c4dacce8d2d3d1794aaebb64be1221bca711","repository":"noel/KnockLaunchOS","visualProof":false,"autoProgress":true,"verifyVisual":false,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"workers/cc-execution/src/console-operator.js","new_content":"// Console is an authenticated client of the existing mission and witness engines.\\nimport { createCognitionEnvelope, planConsoleIntent } from './console-intelligence.js';","old_content":"// Console is an authenticated client of the existing mission and witness engines."},{"path":"workers/cc-execution/src/console-operator.js","new_content":"    candidateChangedPaths: Array.isArray(raw.candidateChangedPaths) ? raw.candidateChangedPaths.map(v=>text(v,300)).filter(Boolean).slice(0,80) : [],\\n    recentConversation: Array.isArray(raw.recentConversation) ? raw.recentConversation.slice(-8).map(turn => ({ role: text(turn?.role, 20), content: text(turn?.content, 1000) })).filter(turn => turn.content) : [],","old_content":"    candidateChangedPaths: Array.isArray(raw.candidateChangedPaths) ? raw.candidateChangedPaths.map(v=>text(v,300)).filter(Boolean).slice(0,80) : [],"},{"path":"workers/cc-execution/src/console-operator.js","new_content":"  const deterministicPlan = inferOperator(input.message, input.context);\\n  const agentTurn = input.agentTurn && typeof input.agentTurn === 'object' ? input.agentTurn : input.context?.agentTurn;\\n  const intelligenceResult = await planConsoleIntent({ message: input.message, context: safeContext(input.context), agentTurn, env, deterministicPlan });\\n  const plan = intelligenceResult.plan, context=plan.context;\\n  const intelligenceBase = createCognitionEnvelope({ message: input.message, context, decision: plan, model: intelligenceResult.model, fallback: intelligenceResult.fallback, agentTurn });","old_content":"  const plan = inferOperator(input.message, input.context), context=plan.context;"},{"path":"workers/cc-execution/src/console-operator.js","new_content":"  if (plan.kind==='chat') return json({ok:true,kind:'chat',message:plan.message||'I do not have enough grounded context to answer that confidently.',context,intelligence:intelligenceBase,decision:{intentClass:agentTurn?.intentClass||'conversation',selectedCapability:'chat',lifecycleState:'response_only',evidenceSource:'model_gateway'},inference:{action:'chat',confidence:plan.confidence??null}});\\n  if (plan.kind==='clarify'||plan.kind==='help') return json({ok:true,kind:'help',message:plan.message||'What outcome do you want?',context,intelligence:intelligenceBase,decision:{intentClass:agentTurn?.intentClass||'conversation',selectedCapability:'clarify',lifecycleState:'requested',evidenceSource:intelligenceResult.fallback?'deterministic_fallback':'model_gateway'},inference:{action:'clarify',route:context.route,viewports:context.viewports,confidence:plan.confidence??null}});","old_content":"  if (plan.kind==='help') return json({ok:true,kind:'help',message:plan.message,context,inference:{action:'clarify',route:context.route,viewports:context.viewports}});"},{"path":"workers/cc-execution/src/console-operator.js","new_content":"    const intelligence = createCognitionEnvelope({ message: input.message, context, decision: plan, model: intelligenceResult.model, receipt, fallback: intelligenceResult.fallback, agentTurn });\\n    return json({ok:true,kind:plan.kind,message,context,receipt,intelligence,decision:{intentClass:agentTurn?.intentClass||null,selectedCommand:path,selectedCapability:plan.kind,lifecycleState:intelligence.verificationState,evidenceSource:receipt?.proofGate||receipt?.proof_gate||receipt?.source||null,missionId:receipt?.missionId||null,witnessJobId:receipt?.jobId||null},inference:{action:plan.kind,route:context.route,tenantRef:context.tenantRef,roleRef:context.roleRef||'default',viewports:context.viewports,runnerLane:'laptop',confidence:plan.confidence??null}});","old_content":"    return json({ok:true,kind:plan.kind,message,context,receipt,inference:{action:plan.kind,route:context.route,tenantRef:context.tenantRef,roleRef:context.roleRef||'default',viewports:context.viewports,runnerLane:'laptop'}});"}],"commit_message":"feat: add KNOCKLAUNCH AI kernel v1","implementation":{"files":[],"writes":[]},"requestContract":{"intent":{"rawUtterance":"Build KNOCKLAUNCH AI now. Temporarily unfreeze only the exact cc-execution AI Kernel v1 files required, then return to frozen-by-default behavior.","wordingChanged":false,"canonicalIntent":"Build and ship KNOCKLAUNCH AI Kernel v1 in the live GodMode Console backend: replace regex-only intent authority with a provider-neutral reasoning gateway plus bounded capability broker, preserve deterministic authorization and existing Prime/Witness/mission/Gate/release machinery, and reuse current v4 Console session/evidence metadata.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"ai-kernel-v1","statement":"GodMode Console backend routes normal conversational and operational intent through KNOCKLAUNCH AI Kernel v1 before canonical execution, with deterministic policy retaining all write authority.","provenance":{"source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime-proof"]}],"objective":"Build and ship KNOCKLAUNCH AI Kernel v1 in the live GodMode Console backend: replace regex-only intent authority with a provider-neutral reasoning gateway plus bounded capability broker, preserve deterministic authorization and existing Prime/Witness/mission/Gate/release machinery, and reuse current v4 Console session/evidence metadata.","constraints":[{"id":"bounded-unfreeze","statement":"Unfreeze only the exact three cc-execution AI Kernel v1 files for this change and return to frozen-by-default after canonical release.","provenance":{"source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime-proof"]},{"id":"canonical-execution","statement":"Do not create another mission, queue, release, witness, or capability execution system; existing Prime and execution endpoints remain canonical.","provenance":{"source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime-proof"]},{"id":"model-no-authority","statement":"The model is replaceable compute and may select/propose only brokered actions; deterministic code retains authorization and execution authority.","provenance":{"source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime-proof","kind":"runtime","claim":"AI Kernel v1 source and tests pass canonical Gate, squash-merge, affected cc-execution release, and live runtime identity proof.","route":null,"required":true,"expectedText":null,"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":[],"requestContract":{"intent":{"rawUtterance":"Build KNOCKLAUNCH AI now. Temporarily unfreeze only the exact cc-execution AI Kernel v1 files required, then return to frozen-by-default behavior.","wordingChanged":false,"canonicalIntent":"Build and ship KNOCKLAUNCH AI Kernel v1 in the live GodMode Console backend: replace regex-only intent authority with a provider-neutral reasoning gateway plus bounded capability broker, preserve deterministic authorization and existing Prime/Witness/mission/Gate/release machinery, and reuse current v4 Console session/evidence metadata.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"ai-kernel-v1","statement":"GodMode Console backend routes normal conversational and operational intent through KNOCKLAUNCH AI Kernel v1 before canonical execution, with deterministic policy retaining all write authority.","provenance":{"source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime-proof"]}],"objective":"Build and ship KNOCKLAUNCH AI Kernel v1 in the live GodMode Console backend: replace regex-only intent authority with a provider-neutral reasoning gateway plus bounded capability broker, preserve deterministic authorization and existing Prime/Witness/mission/Gate/release machinery, and reuse current v4 Console session/evidence metadata.","constraints":[{"id":"bounded-unfreeze","statement":"Unfreeze only the exact three cc-execution AI Kernel v1 files for this change and return to frozen-by-default after canonical release.","provenance":{"source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime-proof"]},{"id":"canonical-execution","statement":"Do not create another mission, queue, release, witness, or capability execution system; existing Prime and execution endpoints remain canonical.","provenance":{"source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime-proof"]},{"id":"model-no-authority","statement":"The model is replaceable compute and may select/propose only brokered actions; deterministic code retains authorization and execution authority.","provenance":{"source":"owner_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime-proof","kind":"runtime","claim":"AI Kernel v1 source and tests pass canonical Gate, squash-merge, affected cc-execution release, and live runtime identity proof.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/console-intelligence.js","workers/cc-execution/src/console-operator.js","workers/cc-execution/test/console-intelligence.test.js"],"controlPlaneMaintenanceReason":"Owner explicitly authorized building KNOCKLAUNCH AI. Temporarily unfreeze only the exact three cc-execution AI Kernel v1 files for this bounded implementation, then return to frozen-by-default behavior after canonical release."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/console-intelligence.js","workers/cc-execution/src/console-operator.js","workers/cc-execution/test/console-intelligence.test.js"],"controlPlaneMaintenanceReason":"Owner explicitly authorized building KNOCKLAUNCH AI. Temporarily unfreeze only the exact three cc-execution AI Kernel v1 files for this bounded implementation, then return to frozen-by-default behavior after canonical release."},"recovery":false,"fingerprint":"907a072eb22ef493f60991982fc91ac56da934a185a9fbb04423872389c85160","replayCount":0,"serializedBytes":24340},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T21:00:15.075319+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:f6735018-2876-46bb-98ee-2dbf952606bd:repository-mutation-intent:907a072eb22ef493f60991982fc91ac56da934a185a9fbb04423872389c85160:0","mission_step_id":"15141052-defc-4857-a7f6-147e1da1532e","command_center_event_id":"f6735018-2876-46bb-98ee-2dbf952606bd"},{"id":"77d32a57-f328-4d31-b196-e2cd27535964","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-208a1298dd98","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":22073,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":7,"executorlessWaitMs":23138,"firstUsefulResultAt":"2026-10-05T20:45:03.592Z","recoveryAttemptCount":9,"ownerInterruptionCount":0},"version":null,"prNumber":5058,"terminal":false,"missionId":"208a1298-dd98-45b2-bdb2-149eaa5dc7cb","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2094,"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":"208a1298-dd98-45b2-bdb2-149eaa5dc7cb"},"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":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T20:45:17.161383+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"5058","receipt_type":"automatic_mission_resume","idempotency_key":"mission:208a1298-dd98-45b2-bdb2-149eaa5dc7cb:automatic-mission-resume:5058:repair_mission_pr_ready_retryable","mission_step_id":"e7474e55-6338-4107-840f-16b82f23ddd2","command_center_event_id":"208a1298-dd98-45b2-bdb2-149eaa5dc7cb"},{"id":"77d73292-ff64-49f5-82e6-9aab10bd2124","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for the exact existing orphaned `.forgejo/workflows/knocklaunch.yml` change on this locked mission branch so it can be adopted into the mission's one PR, then neutralized back to current main while the permanent MODES upload auth fix moves to `supabase/config.toml`; refreeze immediately after the workflow write.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for the exact existing orphaned `.forgejo/workflows/knocklaunch.yml` change on this locked mission branch so it can be adopted into the mission's one PR, then neutralized back to current main while the permanent MODES upload auth fix moves to `supabase/config.toml`; refreeze immediately after the workflow write.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"adopt","statement":"The existing orphaned workflow change is adopted into this mission's one PR without creating duplicate work.","proofConditionIds":["repo"]},{"id":"final-repair","statement":"Before merge, the workflow workaround is neutralized back to current main and the permanent per-function Supabase config declares admin-tenant-mode-image-upload with verify_jwt=false.","proofConditionIds":["repo","gate","release","runtime"]}],"objective":"Unfreeze the control plane only for the exact existing orphaned `.forgejo/workflows/knocklaunch.yml` change on this locked mission branch so it can be adopted into the mission's one PR, then neutralized back to current main while the permanent MODES upload auth fix moves to `supabase/config.toml`; refreeze immediately after the workflow write.","constraints":[{"id":"scoped-unfreeze","statement":"Control-plane maintenance is restricted to `.forgejo/workflows/knocklaunch.yml` for this single adoption/neutralization sequence and must not touch any other control-plane file.","proofConditionIds":["repo"]},{"id":"final-minimal","statement":"Final PR diff before merge must not retain the workflow workaround; only the minimal canonical Supabase auth registry repair should remain.","proofConditionIds":["repo","gate"]},{"id":"no-visual","statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"One locked mission branch and one Forgejo PR are used; the final PR diff is reconciled to only the canonical MODES upload auth registry repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact final PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Only the Supabase Edge target for admin-tenant-mode-image-upload is released.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"runtime","kind":"runtime","claim":"Production admin-tenant-mode-image-upload is ACTIVE with verify_jwt=false and Big Papi's MODES upload reaches its own auth handler.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"5279af614063462b6cd2e4623f1a21b4fc0601f650a7bc855a10ee9e14c06c2d","requestContractRevision":7,"previousRequestContractHash":"8f712ad0494bdb433b5220beda521fe2c74b2ed3d7530b271bf30cd0634c7487"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:57:03.724625+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:request-contract:5279af614063462b6cd2e4623f1a21b4fc0601f650a7bc855a10ee9e14c06c2d","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"}],"rows":400,"limit":400,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":20400,"schema":"public","order_key":"id"}