{"data":[{"id":"8de6f009-4b5c-400b-91c2-1061bac9f010","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/calendar-final-mobile-authority-polish-20260907","reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2097,"terminal":false,"missionId":"8a76ddba-3041-4df0-a7e3-45c2424957e5","operation":"execute_mission","proofGate":"ship_and_prove_release_pending","sourceSha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9476,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1078,"approvedPlanMs":0,"missionSetupMs":1486,"providerAuthMs":0,"shipAndProveMs":7888,"ledgerPrepareMs":712,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1486,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":712,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8a76ddba-3041-4df0-a7e3-45c2424957e5"},"performance":null,"deploymentId":"forgejo-main-16c567ffb213","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":2713,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-07T19:23:37.970802+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","external_id":"forgejo-main-16c567ffb213","receipt_type":"execute_mission","idempotency_key":"mission:8a76ddba-3041-4df0-a7e3-45c2424957e5:execute_mission:ship_and_prove_release_pending:current-generation","mission_step_id":"549bb888-d1b8-496e-b675-5de0d10c275c","command_center_event_id":"8a76ddba-3041-4df0-a7e3-45c2424957e5"},{"id":"b6123cf0-a13a-4873-83fe-8e02481bf331","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"03d170132b9f5754ca8cb84dcd66ceb7186d664b78165c7e7419586c98f0cca5","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6238","runId":6238,"status":"running","sourceSha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","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":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-07T19:24:06.150959+00:00","proof_gate":"canonical_release_pending","source_sha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","external_id":"forgejo-main-16c567ffb213","receipt_type":"canonical_release_status","idempotency_key":"mission:8a76ddba-3041-4df0-a7e3-45c2424957e5:forgejo-release-status:16c567ffb21328e5fc037bc4fa8889b51749c7a3:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"1b82d0f0-f82a-4718-928a-fc14d2ee9ce8","command_center_event_id":"8a76ddba-3041-4df0-a7e3-45c2424957e5"},{"id":"5be2039c-f089-479b-9a49-518d3d2248cc","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"03d170132b9f5754ca8cb84dcd66ceb7186d664b78165c7e7419586c98f0cca5","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6238","runId":6238,"status":"success","sourceSha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","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":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-07T19:25:14.54486+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","external_id":"forgejo-main-16c567ffb213","receipt_type":"canonical_release_status","idempotency_key":"mission:8a76ddba-3041-4df0-a7e3-45c2424957e5:forgejo-release-status:16c567ffb21328e5fc037bc4fa8889b51749c7a3:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"55206fca-519b-4495-b3bb-c7687c767f40","command_center_event_id":"8a76ddba-3041-4df0-a7e3-45c2424957e5"},{"id":"95c40210-e2df-463e-b5bc-43c83e4b686c","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-22b7baf5ae7f","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2245,"terminal":false,"missionId":"22b7baf5-ae7f-4c5b-a82d-e47681ed2312","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5812,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1558,"approvedPlanMs":0,"missionSetupMs":401,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":331,"ledgerReconcileMs":0,"lineageReconcileMs":70,"resolvePreflightMs":401,"repositoryMutationMs":4126,"repositoryProviderMs":3916,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1799,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":331,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2117},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"22b7baf5-ae7f-4c5b-a82d-e47681ed2312"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1534,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:28:13.597844+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2245","receipt_type":"execute_mission","idempotency_key":"mission:22b7baf5-ae7f-4c5b-a82d-e47681ed2312:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"5f3bcedb-93cc-4db6-9cc5-8e2d8310aa06","command_center_event_id":"22b7baf5-ae7f-4c5b-a82d-e47681ed2312"},{"id":"06c5e40e-86bb-4d35-8f8e-f77c02690e5d","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"0055e25bb74cf4434f5e29c31e26d0056a2f4d91","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof","frontend-cloudflare/live"],"sourceSha":"0055e25bb74cf4434f5e29c31e26d0056a2f4d91","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending","ccExecution":"pending"},"requestContractHash":"b041e20e418271c39a0b2dd4f5da51ba12ce8455d6b4dca38a1bf64647fbfb36","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/8408","runId":8408,"status":"running","sourceSha":"0055e25bb74cf4434f5e29c31e26d0056a2f4d91","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending","ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"c93752cfadbc6056a052d2e6c14d1a72cf794138","deploymentId":"forgejo-main-c93752cfadbc6056a052d2e6c14d1a72cf794138","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-15T16:51:57.470773+00:00","proof_gate":"canonical_release_pending","source_sha":"0055e25bb74cf4434f5e29c31e26d0056a2f4d91","external_id":"forgejo-main-0055e25bb74c","receipt_type":"canonical_release_status","idempotency_key":"mission:3604556c-0edb-4be1-b626-a467bb36cc72:forgejo-release-status:0055e25bb74cf4434f5e29c31e26d0056a2f4d91:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending|frontend-cloudflare/live=pending","mission_step_id":"2aa96d54-88b7-4bab-8cab-610391da8be9","command_center_event_id":"3604556c-0edb-4be1-b626-a467bb36cc72"},{"id":"bd9a3ea5-2b50-4858-a73c-5e9d4d5ef902","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"63c49b6e-0839-44c9-bccb-bcf756294cff","phase":"universal_visual_witness_supervised","branch":"ai/calendar-final-mobile-authority-polish-20260907","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2097,"terminal":false,"missionId":"8a76ddba-3041-4df0-a7e3-45c2424957e5","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","timingsMs":{"wake":200,"total":527,"submit":327,"wakeAttempts":1},"nextAction":"Poll inspect_route_status or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"8a76ddba-3041-4df0-a7e3-45c2424957e5"},"performance":null,"deploymentId":"forgejo-main-16c567ffb213","workflowRunId":6238,"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":642,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-07T19:25:22.809344+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","external_id":"63c49b6e-0839-44c9-bccb-bcf756294cff","receipt_type":"visual_proof_started","idempotency_key":"mission:8a76ddba-3041-4df0-a7e3-45c2424957e5:visual-start:63c49b6e-0839-44c9-bccb-bcf756294cff","mission_step_id":"39766053-4cef-408c-ae9c-17cd0c18bba0","command_center_event_id":"8a76ddba-3041-4df0-a7e3-45c2424957e5"},{"id":"5831362e-c688-41d5-b2df-21f45da0ea8d","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Make the existing KNOCKLAUNCH Supabase disaster-recovery system production-safe with 3 AM Eastern scheduling, verified freshness, migration safety, and canonical release proof.","wordingChanged":false,"canonicalIntent":"Make the existing KNOCKLAUNCH Supabase disaster-recovery system production-safe with 3 AM Eastern scheduling, verified freshness, migration safety, and canonical release proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Canonical system-backup source contains exactly one backupHealth helper.","proofConditionIds":["proof-repository"]},{"id":"outcome-2","statement":"Independent full backup runs at 03:00 America/New_York year-round with DST-safe scheduling.","proofConditionIds":["proof-runtime"]},{"id":"outcome-3","statement":"15-minute backup recovery pulse remains enabled.","proofConditionIds":["proof-runtime"]},{"id":"outcome-4","statement":"Machine-verifiable recent verified backup freshness/assertion primitive exists.","proofConditionIds":["proof-repository","proof-runtime"]}],"objective":"Make the existing KNOCKLAUNCH Supabase disaster-recovery system production-safe with 3 AM Eastern scheduling, verified freshness, migration safety, and canonical release proof.","constraints":[{"id":"constraint-1","statement":"Do not edit already-applied migration 20260909173000_harden_system_backup_recovery.sql; add a new migration.","proofConditionIds":["proof-repository"]},{"id":"constraint-2","statement":"Do not use GitHub or bypass protected main.","proofConditionIds":["proof-repository"]},{"id":"constraint-3","statement":"Do not create a paid standby project, enable paid PITR, or add paid storage.","proofConditionIds":["proof-repository"]},{"id":"constraint-4","statement":"Preserve the Forgejo generic-package independent backup destination.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current protected-main source after canonical merge proves the DR source changes and preserved constraints.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"Live production Supabase state proves the DST-safe 03:00 America/New_York scheduler, 15-minute recovery pulse, and backup health/freshness contract after canonical release.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"ba473f5cf31e4530bdf3efd24ed1a6b78b5cce754ee9a6e31cc053f0d92fd563","requestContractRevision":2,"previousRequestContractHash":"ba8de04a1dcc44c3a539d3d54d152d52a3e0795fede128d8acf32185cbb2e2d4"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:30:49.632212+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:ed6683a1-0ae2-4bee-b5e0-39900d068c28:request-contract:ba473f5cf31e4530bdf3efd24ed1a6b78b5cce754ee9a6e31cc053f0d92fd563","mission_step_id":"6999040b-bb7b-417d-a1bc-d4d443d2e7f6","command_center_event_id":"ed6683a1-0ae2-4bee-b5e0-39900d068c28"},{"id":"cabeeed2-dfe4-4b3e-93bd-738492f91110","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Convert the affected tenant-workstream test-only mission IDs to UUID fixtures on existing PR #2287.","baseSha":"b6af7ef22095b528b2f8a36606d29485fd39e738","issuedAt":1789022714349,"expiresAt":1789022894349,"missionId":"20aae700-7266-447e-844c-b0d60ddea665","authorizationId":"0d06b906-6842-4d8e-bbe4-3943dae67c7b","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T06:45:14.816949+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:0d06b906-6842-4d8e-bbe4-3943dae67c7b","mission_step_id":"4919f3c1-0b00-4c46-96dc-f07486281403","command_center_event_id":"20aae700-7266-447e-844c-b0d60ddea665"},{"id":"a182c239-8a75-418b-8257-985fe9930e76","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"2214e4757ba2b50a13a787ffb751053c9c7e2a9e","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"universal-settings","satisfied":false,"statement":"Every existing tenant/business type opens the same shared tenant-aware Settings hub, preserving the current card-based Settings architecture.","proofConditionIds":["repo-universal","live-settings"]},{"id":"profile-card","satisfied":false,"statement":"Profile is a first-class card in the Settings hub and opens the shared tenant-aware profile experience without escaping or changing the active tenant.","proofConditionIds":["repo-universal","live-settings-profile"]},{"id":"shared-navigation","satisfied":false,"statement":"Shared shell/header/avatar Profile and Settings links resolve to the canonical shared implementation, and legacy divergent entry points are normalized without breaking working deep links.","proofConditionIds":["repo-navigation","live-settings-profile"]},{"id":"future-inheritance","satisfied":false,"statement":"Future tenants inherit Settings and Profile automatically from shared routing/default registry behavior with no tenant-specific code, configuration, or business-type allowlist.","proofConditionIds":["repo-future-regression"]},{"id":"release-live","satisfied":false,"statement":"The exact change passes the canonical gate, squash-merges, releases only the affected frontend target, and is proven in production.","proofConditionIds":["gate-merge-release","live-settings","live-settings-profile"]}],"satisfied":false,"constraints":[{"id":"no-per-tenant","satisfied":false,"statement":"Do not create tenant-specific Settings/Profile implementations when they can resolve through the shared primitive.","proofConditionIds":["repo-universal","repo-future-regression"]},{"id":"no-allowlist","satisfied":false,"statement":"Do not use a business-type or tenant allowlist to provide Settings/Profile.","proofConditionIds":["repo-future-regression"]},{"id":"preserve-settings-ui","satisfied":false,"statement":"Preserve the newly standardized card-based Settings implementation and existing working settings cards.","proofConditionIds":["repo-universal","live-settings"]},{"id":"tenant-isolation","satisfied":false,"statement":"Settings/Profile navigation must preserve active tenant context and tenant isolation.","proofConditionIds":["repo-navigation","live-settings-profile"]},{"id":"minimal-scope","satisfied":false,"statement":"Prefer shared frontend routing/default-registry primitives; do not add backend, schema, auth, or data changes unless current source proves they are required.","proofConditionIds":["repo-universal"]},{"id":"canonical-release","satisfied":true,"statement":"Use Forgejo only: one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, deploy only affected production targets, no GitHub.","proofConditionIds":["gate-merge-release"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-universal","repo-navigation","repo-future-regression","gate-merge-release","live-settings"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-universal","repo-navigation","repo-future-regression","gate-merge-release","live-settings"]}],"contractHash":"9f076b9e0a81a7cf92d262e997211435404ef4418ccbac547d7b39d85e15491e","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-universal","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"9f076b9e0a81a7cf92d262e997211435404ef4418ccbac547d7b39d85e15491e","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"repo-navigation","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"9f076b9e0a81a7cf92d262e997211435404ef4418ccbac547d7b39d85e15491e","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"repo-future-regression","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"9f076b9e0a81a7cf92d262e997211435404ef4418ccbac547d7b39d85e15491e","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"gate-merge-release","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"9f076b9e0a81a7cf92d262e997211435404ef4418ccbac547d7b39d85e15491e"},"required":true,"satisfied":true},{"id":"live-settings","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"9f076b9e0a81a7cf92d262e997211435404ef4418ccbac547d7b39d85e15491e"},"required":true,"satisfied":true},{"id":"live-settings-profile","kind":"interaction","evidence":{"verificationState":null,"witnessRequestContractHash":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository","interaction"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T17:15:58.213301+00:00","proof_gate":"request_contract_pending","source_sha":"2214e4757ba2b50a13a787ffb751053c9c7e2a9e","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:f672ddee-76c6-42ec-8f55-cbdc0c4ba367:request-contract:9f076b9e0a81a7cf92d262e997211435404ef4418ccbac547d7b39d85e15491e:2214e4757ba2b50a13a787ffb751053c9c7e2a9e:pending:repository,interaction","mission_step_id":"45653f14-e2c2-4505-a435-2c6f37187db3","command_center_event_id":"f672ddee-76c6-42ec-8f55-cbdc0c4ba367"},{"id":"88ae0fb9-f9ab-4957-a003-c07bcccf7234","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"mobile-touch","satisfied":false,"statement":"Calendar mobile controls meet a 44px minimum touch target without horizontal overflow.","proofConditionIds":["repo-calendar","live-calendar"]},{"id":"authority-resilience","satisfied":false,"statement":"A transient server-admin authority check failure no longer aborts tenant membership/role hydration and remains fail-closed.","proofConditionIds":["repo-authority","live-calendar"]}],"satisfied":false,"constraints":[{"id":"frontend-only","satisfied":true,"statement":"Release only frontend; do not modify backend auth, database, provider runtime, or tenant privacy.","proofConditionIds":["release-scope"]},{"id":"no-prod-data-mutation","satisfied":false,"statement":"Visual verification must not connect a provider or create/edit/delete events.","proofConditionIds":["live-calendar"]}],"contractHash":"03d170132b9f5754ca8cb84dcd66ceb7186d664b78165c7e7419586c98f0cca5","releaseBound":true,"witnessBound":false,"visualRequested":true,"visualSatisfied":false,"conditionResults":[{"id":"repo-calendar","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"03d170132b9f5754ca8cb84dcd66ceb7186d664b78165c7e7419586c98f0cca5","repositoryProofStatus":"verified","repositoryProofSourceSha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3"},"required":true,"satisfied":true},{"id":"repo-authority","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"03d170132b9f5754ca8cb84dcd66ceb7186d664b78165c7e7419586c98f0cca5","repositoryProofStatus":"verified","repositoryProofSourceSha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3"},"required":true,"satisfied":true},{"id":"release-scope","kind":"scope","evidence":{"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},"required":true,"satisfied":true},{"id":"live-calendar","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":"03d170132b9f5754ca8cb84dcd66ceb7186d664b78165c7e7419586c98f0cca5"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-07T19:25:16.221004+00:00","proof_gate":"request_contract_pending","source_sha":"16c567ffb21328e5fc037bc4fa8889b51749c7a3","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:8a76ddba-3041-4df0-a7e3-45c2424957e5:request-contract:03d170132b9f5754ca8cb84dcd66ceb7186d664b78165c7e7419586c98f0cca5:16c567ffb21328e5fc037bc4fa8889b51749c7a3:pending:visual","mission_step_id":"55206fca-519b-4495-b3bb-c7687c767f40","command_center_event_id":"8a76ddba-3041-4df0-a7e3-45c2424957e5"},{"id":"6e0598fd-19d7-4cd9-9de4-d5e892b7fd1a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/curri-three-tenant-demo-ready-0907","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2098,"terminal":false,"missionId":"04b55f61-c410-4453-aa5e-deed5f1faeae","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16971,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":14064,"approvedPlanMs":0,"missionSetupMs":1513,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":806,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1513,"repositoryMutationMs":2653,"repositoryProviderMs":2084,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1848,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":806,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":236},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"04b55f61-c410-4453-aa5e-deed5f1faeae"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2263,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:35:54.999049+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2098","receipt_type":"execute_mission","idempotency_key":"mission:04b55f61-c410-4453-aa5e-deed5f1faeae:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"221de9c6-7a40-4e6f-b7ad-da51e7eaa038","command_center_event_id":"04b55f61-c410-4453-aa5e-deed5f1faeae"},{"id":"c707c281-360c-4bc2-a706-7b839f510a7b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-three-tenant-demo-ready-0907","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2098,"terminal":false,"missionId":"04b55f61-c410-4453-aa5e-deed5f1faeae","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3945,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"04b55f61-c410-4453-aa5e-deed5f1faeae"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1283,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:36:16.040934+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2098","receipt_type":"automatic_mission_resume","idempotency_key":"mission:04b55f61-c410-4453-aa5e-deed5f1faeae:automatic-mission-resume:2098:repair_mission_waiting_for_gate","mission_step_id":"e4866160-59d8-4f08-bdbf-ec24395c69db","command_center_event_id":"04b55f61-c410-4453-aa5e-deed5f1faeae"},{"id":"279b0a8c-c9c2-4076-a56d-91c021d4dae9","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-33173a642ffe","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"33173a64-2ffe-4f79-85b6-1ca3fdd66850","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":613,"providerAuthMs":0,"ledgerPrepareMs":613,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":613,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":613,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"33173a64-2ffe-4f79-85b6-1ca3fdd66850"},"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":3863,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:31:19.966711+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:33173a64-2ffe-4f79-85b6-1ca3fdd66850:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"965e98f2-1809-400d-85cc-0f0db932e5e0","command_center_event_id":"33173a64-2ffe-4f79-85b6-1ca3fdd66850"},{"id":"f6232f42-3d57-443c-88b1-a79b9a18b5f8","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-22b7baf5ae7f","prNumber":2245,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e88ad60049480b027b02992455ab4f53648597e5","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:28:35.923166+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e88ad60049480b027b02992455ab4f53648597e5","external_id":"2245","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:22b7baf5-ae7f-4c5b-a82d-e47681ed2312:merged-pr:2245:e88ad60049480b027b02992455ab4f53648597e5","mission_step_id":"db7d81b0-621c-4cc4-a112-0c7f250973bc","command_center_event_id":"22b7baf5-ae7f-4c5b-a82d-e47681ed2312"},{"id":"c5593e76-74c6-4946-984c-f15f69cd100c","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-three-tenant-demo-ready-0907","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2098,"terminal":false,"missionId":"04b55f61-c410-4453-aa5e-deed5f1faeae","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10692,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1111,"approvedPlanMs":0,"missionSetupMs":1133,"providerAuthMs":0,"shipAndProveMs":9392,"ledgerPrepareMs":526,"ledgerReconcileMs":0,"lineageReconcileMs":607,"resolvePreflightMs":1133,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":526,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"04b55f61-c410-4453-aa5e-deed5f1faeae"},"performance":null,"deploymentId":"forgejo-main-9371269dd3f2","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2811,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:39:29.757382+00:00","proof_gate":"canonical_release_dispatched","source_sha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","external_id":"forgejo-main-9371269dd3f2","receipt_type":"execute_mission","idempotency_key":"mission:04b55f61-c410-4453-aa5e-deed5f1faeae:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"8c46991d-b363-4f13-9fd1-6fe11f277c17","command_center_event_id":"04b55f61-c410-4453-aa5e-deed5f1faeae"},{"id":"8f44cf62-5517-4ad3-bd66-3a1e9681b371","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"pending"},"mainSha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"717728041be433ab2ed205ebe810fb8933520ad5a1b6b6fa5a880bf5454a291d","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:39:38.252098+00:00","proof_gate":"canonical_release_pending","source_sha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","external_id":"forgejo-main-9371269dd3f2","receipt_type":"canonical_release_status","idempotency_key":"mission:04b55f61-c410-4453-aa5e-deed5f1faeae:forgejo-release-status:9371269dd3f20c37bc9409fe97eb26ad75a30e51:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending|supabase-migrations/live=pending","mission_step_id":"8c46991d-b363-4f13-9fd1-6fe11f277c17","command_center_event_id":"04b55f61-c410-4453-aa5e-deed5f1faeae"},{"id":"9325f02c-1959-4fe5-8498-053b95434443","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"three-demo-ready","satisfied":false,"statement":"All three Curri tenants have distinct useful demo-ready owner homes.","proofConditionIds":["repo","db","release","visual"]},{"id":"one-call-dedicated","satisfied":false,"statement":"One Call uses its dedicated property-operations workspace with explicitly labeled sample scenarios.","proofConditionIds":["repo","db","release","visual"]},{"id":"curated-apps","satisfied":true,"statement":"All three Curri tenants have curated relevant application sets.","proofConditionIds":["db","release"]}],"satisfied":false,"constraints":[{"id":"same-pr","satisfied":false,"statement":"Continue PR #2098 and its existing branch; do not create a replacement branch or pull request.","proofConditionIds":["repo"]},{"id":"isolation","satisfied":true,"statement":"Do not merge child data into the parent and do not create new Curri tenants.","proofConditionIds":["db"]},{"id":"sample-labeling","satisfied":false,"statement":"Demo scenarios remain explicitly labeled and not presented as production activity.","proofConditionIds":["repo","db","visual"]}],"contractHash":"717728041be433ab2ed205ebe810fb8933520ad5a1b6b6fa5a880bf5454a291d","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"717728041be433ab2ed205ebe810fb8933520ad5a1b6b6fa5a880bf5454a291d","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"db","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend","migrations"],"releaseRequestContractHash":"717728041be433ab2ed205ebe810fb8933520ad5a1b6b6fa5a880bf5454a291d"},"required":true,"satisfied":true},{"id":"release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend","migrations"],"releaseRequestContractHash":"717728041be433ab2ed205ebe810fb8933520ad5a1b6b6fa5a880bf5454a291d"},"required":true,"satisfied":true},{"id":"visual","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository","visual"],"activeReleaseTargets":["frontend","migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:42:40.359062+00:00","proof_gate":"request_contract_pending","source_sha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:04b55f61-c410-4453-aa5e-deed5f1faeae:request-contract:717728041be433ab2ed205ebe810fb8933520ad5a1b6b6fa5a880bf5454a291d:9371269dd3f20c37bc9409fe97eb26ad75a30e51:pending:repository,visual","mission_step_id":"85344ae9-6e33-424e-a462-155d76306c9d","command_center_event_id":"04b55f61-c410-4453-aa5e-deed5f1faeae"},{"id":"6bd38ace-3e13-4d1b-bb25-f520d0b3187f","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"69612a5d-2cf0-4ccb-b6fb-960d842f9cf6","phase":"universal_visual_witness_supervised","branch":"ai/curri-three-tenant-demo-ready-0907","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2098,"terminal":false,"missionId":"04b55f61-c410-4453-aa5e-deed5f1faeae","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","timingsMs":{"wake":184,"total":460,"submit":276,"wakeAttempts":1},"nextAction":"Poll inspect_route_status or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"04b55f61-c410-4453-aa5e-deed5f1faeae"},"performance":null,"deploymentId":"forgejo-main-9371269dd3f2","workflowRunId":6244,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":616,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:42:42.413191+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","external_id":"69612a5d-2cf0-4ccb-b6fb-960d842f9cf6","receipt_type":"visual_proof_started","idempotency_key":"mission:04b55f61-c410-4453-aa5e-deed5f1faeae:visual-start:69612a5d-2cf0-4ccb-b6fb-960d842f9cf6","mission_step_id":"eaf0fc80-7dd7-4749-9112-db95ff599c50","command_center_event_id":"04b55f61-c410-4453-aa5e-deed5f1faeae"},{"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":"b6a73f60-61cc-4b00-9ecf-876b1d03006d","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/curri-three-tenant-demo-ready-0907","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2098,"terminal":false,"missionId":"04b55f61-c410-4453-aa5e-deed5f1faeae","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","timingsMs":{"prReadinessMs":1582,"approvedPlanMs":0,"shipAndProveMs":18522,"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":"04b55f61-c410-4453-aa5e-deed5f1faeae"},"performance":null,"deploymentId":"forgejo-main-9371269dd3f2","workflowRunId":6244,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:40:01.68644+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2098","receipt_type":"automatic_mission_resume","idempotency_key":"mission:04b55f61-c410-4453-aa5e-deed5f1faeae:automatic-mission-resume:2098:canonical_release_reconciliation_pending","mission_step_id":"e4866160-59d8-4f08-bdbf-ec24395c69db","command_center_event_id":"04b55f61-c410-4453-aa5e-deed5f1faeae"},{"id":"3f647e5e-6156-4d2e-a5d8-a0140a0e3341","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success","supabase-migrations/live":"success"},"mainSha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success","migrations":"success"},"requestContractHash":"717728041be433ab2ed205ebe810fb8933520ad5a1b6b6fa5a880bf5454a291d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6244","runId":6244,"status":"success","sourceSha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success","migrations":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success","migrations":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:42:38.315062+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","external_id":"forgejo-main-9371269dd3f2","receipt_type":"canonical_release_status","idempotency_key":"mission:04b55f61-c410-4453-aa5e-deed5f1faeae:forgejo-release-status:9371269dd3f20c37bc9409fe97eb26ad75a30e51:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success|supabase-migrations/live=success","mission_step_id":"85344ae9-6e33-424e-a462-155d76306c9d","command_center_event_id":"04b55f61-c410-4453-aa5e-deed5f1faeae"},{"id":"a0c6f2b3-20ea-480c-9216-cf82885e4893","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Eliminate the recurring Forgejo repository failure class: remove duplicate/parallel provider pressure, make diagnostics and mutation reconciliation sequential and bounded, adopt writes that committed after transport timeout instead of stranding branches, preserve exact-head Gate/merge/release safety, ship only cc-execution, prove it live, and re-freeze the control plane.","wordingChanged":false,"canonicalIntent":"Eliminate the recurring Forgejo repository failure class: remove duplicate/parallel provider pressure, make diagnostics and mutation reconciliation sequential and bounded, adopt writes that committed after transport timeout instead of stranding branches, preserve exact-head Gate/merge/release safety, ship only cc-execution, prove it live, and re-freeze the control plane.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"sequential-provider","statement":"Ordinary Forgejo GET handling is strictly sequential with no duplicate hedged requests; retries start only after an actual failed attempt, and successful slow reads do not trigger provider brownout.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"cron-pressure","statement":"The minute self-heal and reliability canary path produces no parallel Forgejo API fanout and no routine Actions-list health probe; the canary reuses the authenticated self-heal main-branch proof.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"diagnostic-pressure","statement":"PR readiness, mission reconciliation, merge-queue diagnostics, queue hygiene, repository inspection, and scoped-patch source reads do not fan out concurrent Forgejo requests; public Actions-run results are compact and sanitized.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"ambiguous-write-reconciliation","statement":"Scoped repository writes that commit after the transport deadline receive a fresh bounded post-timeout exact-state reconciliation window and continue on the existing pull request without blind write retry or orphan-branch misclassification.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"policy-alignment","statement":"Control-plane capability policy matches the implemented sequential read, retry, brownout, compact-operator, and post-timeout reconciliation behavior.","proofConditionIds":["repo-proof"]},{"id":"live","statement":"The repair passes KnockLaunch Gate, squash-merges to protected main, releases only cc-execution, and the live runtime identifies the merged repair source.","proofConditionIds":["release-proof","runtime-proof"]}],"objective":"Eliminate the recurring Forgejo repository failure class: remove duplicate/parallel provider pressure, make diagnostics and mutation reconciliation sequential and bounded, adopt writes that committed after transport timeout instead of stranding branches, preserve exact-head Gate/merge/release safety, ship only cc-execution, prove it live, and re-freeze the control plane.","constraints":[{"id":"safety","statement":"Authentication, protected-main, exact-head Gate, merge, queue, and fail-closed release safety are not weakened.","proofConditionIds":["repo-proof","release-proof"]},{"id":"scope","statement":"Only the cc-execution production target is released for this control-plane repair.","proofConditionIds":["release-proof"]},{"id":"no-restart","statement":"Forgejo host restart is not used as the repair for this failure class.","proofConditionIds":["runtime-proof"]},{"id":"one-lineage","statement":"Continue with the existing ai/forgejo-read-pressure-reliability-20260910 branch and the single pull request already created by the owner; do not create a replacement PR or branch.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Current protected main contains the complete shared Forgejo repository reliability repair and its regression guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"Canonical release succeeds for cc-execution only from the merged repair source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution source SHA matches the merged repair and bounded representative Forgejo reads complete without the prior timeout/orphan behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"d56fc566fb9b4cc77aa48682e7feaef8aaf267d5473a18607f3cddb6267e87bb","requestContractRevision":4,"previousRequestContractHash":"c601cee9522dad9523d3dc8d9a3d6b76574f7123cd198cb158dc915eef14819f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T06:53:54.752514+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a04714d8-6261-46e9-8dd7-7ed0436221b2:request-contract:d56fc566fb9b4cc77aa48682e7feaef8aaf267d5473a18607f3cddb6267e87bb","mission_step_id":"fb1162de-d72c-4815-b911-56a123010da8","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"8f1199c4-5718-4027-b858-07630849533b","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"d30f1df2ff454e3bae98da32908148188054f9bb","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"e9cbe43628be2dd6d1bf51b10560aac4661d545c","prNumber":2658,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7842/jobs/1","mergeCommitSha":"d30f1df2ff454e3bae98da32908148188054f9bb"}],"requestContractHash":"3e656ee56ea825f3ce7deacef25701b98f3a0f3edea07b4894216bdefdbdccc8"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T17:03:36.1323+00:00","proof_gate":"request_contract_repository_verified","source_sha":"d30f1df2ff454e3bae98da32908148188054f9bb","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:7101e674-7764-4867-b65a-e31608b7e521:request-contract-repository:3e656ee56ea825f3ce7deacef25701b98f3a0f3edea07b4894216bdefdbdccc8:d30f1df2ff454e3bae98da32908148188054f9bb","mission_step_id":"d1eaf6b7-cf3b-4974-b670-2f47fdd9c8ea","command_center_event_id":"7101e674-7764-4867-b65a-e31608b7e521"},{"id":"18224a12-cd69-4618-a3d4-869cfc43ae34","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"5bf69f6d5facffbeaf9fefd294ebf03a3c7ead57","prNumber":2664,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7862/jobs/1","mergeCommitSha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e"}],"requestContractHash":"0098e4dd3cedbae3347c6a8d65542d2a1354bf855ee3bf90238127f4554159ed"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:06:16.383801+00:00","proof_gate":"request_contract_repository_verified","source_sha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:949bc445-50f9-41d1-9076-bb49f9603b48:request-contract-repository:0098e4dd3cedbae3347c6a8d65542d2a1354bf855ee3bf90238127f4554159ed:aeec0dd3d49c9d622b0edd27a2a818c1a136710e","mission_step_id":"ec5b921d-9066-46b0-93a7-3fb1c9507922","command_center_event_id":"949bc445-50f9-41d1-9076-bb49f9603b48"},{"id":"afe96b0d-e5b4-4a35-9a52-cb3437cfab26","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"e52ba46ed209f118e8d242bc88310d1b7f2e1b20","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"7f04de6eb44c99c42b21519fb1913c187b12c166","prNumber":2668,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7872/jobs/1","mergeCommitSha":"e52ba46ed209f118e8d242bc88310d1b7f2e1b20"}],"requestContractHash":"6435535af2430d95e3cafc5a5da48a0cd70129e7972529f80a9867df2c529f15"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:38:45.46608+00:00","proof_gate":"request_contract_repository_verified","source_sha":"e52ba46ed209f118e8d242bc88310d1b7f2e1b20","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:319aa18e-6833-4082-bb13-784ce39928d1:request-contract-repository:6435535af2430d95e3cafc5a5da48a0cd70129e7972529f80a9867df2c529f15:e52ba46ed209f118e8d242bc88310d1b7f2e1b20","mission_step_id":"3815e103-da50-4341-bc1a-0826f5ccabd8","command_center_event_id":"319aa18e-6833-4082-bb13-784ce39928d1"},{"id":"cb1f4626-4f14-4d6f-bdcb-f422a609d037","source":"forgejo","status":"waiting","payload":{"branch":"ai/cc-runtime-target-state-ledger","prNumber":2668,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e52ba46ed209f118e8d242bc88310d1b7f2e1b20","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:38:40.545+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e52ba46ed209f118e8d242bc88310d1b7f2e1b20","external_id":"2668","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:319aa18e-6833-4082-bb13-784ce39928d1:merged-pr:2668:e52ba46ed209f118e8d242bc88310d1b7f2e1b20","mission_step_id":"b323f26e-3c74-4541-a779-393a9ca11b22","command_center_event_id":"319aa18e-6833-4082-bb13-784ce39928d1"},{"id":"32ed7617-5627-4302-a39b-cc720c0b3d8e","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e52ba46ed209f118e8d242bc88310d1b7f2e1b20","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"cc-target-state","satisfied":true,"statement":"Exact live ccExecution runtime identity containing the mission source records releaseTargetStates.ccExecution as success.","proofConditionIds":["repo-proof","runtime-proof","ledger-proof"]},{"id":"prior-ledger-reconciles","satisfied":true,"statement":"Mission eaaa6005-2aeb-4d20-97a2-bcd8584f09ee no longer has the false required_release_targets_not_verified:ccExecution blocker.","proofConditionIds":["ledger-proof"]}],"satisfied":true,"constraints":[{"id":"no-proof-weakening","satisfied":true,"statement":"Preserve mixed-target fail-closed behavior and all existing workflow, host, admission, gate, merge, and release proof requirements.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"canonical-path","satisfied":true,"statement":"One fresh ai/* branch, one PR, KnockLaunch Gate, Forgejo squash merge, ccExecution-only release, no Visual Witness.","proofConditionIds":["repo-proof","runtime-proof","ledger-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":["repo-proof","runtime-proof","ledger-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":["repo-proof","runtime-proof","ledger-proof"]}],"contractHash":"6435535af2430d95e3cafc5a5da48a0cd70129e7972529f80a9867df2c529f15","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"6435535af2430d95e3cafc5a5da48a0cd70129e7972529f80a9867df2c529f15","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"e52ba46ed209f118e8d242bc88310d1b7f2e1b20"},"required":true,"satisfied":true},{"id":"runtime-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":"6435535af2430d95e3cafc5a5da48a0cd70129e7972529f80a9867df2c529f15"},"required":true,"satisfied":true},{"id":"ledger-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":"6435535af2430d95e3cafc5a5da48a0cd70129e7972529f80a9867df2c529f15"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:39:12.416544+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e52ba46ed209f118e8d242bc88310d1b7f2e1b20","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:319aa18e-6833-4082-bb13-784ce39928d1:request-contract:6435535af2430d95e3cafc5a5da48a0cd70129e7972529f80a9867df2c529f15:e52ba46ed209f118e8d242bc88310d1b7f2e1b20:verified:","mission_step_id":"3815e103-da50-4341-bc1a-0826f5ccabd8","command_center_event_id":"319aa18e-6833-4082-bb13-784ce39928d1"},{"id":"a474d62b-4418-4b37-9e78-664a646e9f01","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2094,"terminal":false,"missionId":"99644076-7efd-44f3-96e9-49f5cb19bed8","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8572,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":8437,"approvedPlanMs":0,"missionSetupMs":1049,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1049,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1049,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1049,"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":"99644076-7efd-44f3-96e9-49f5cb19bed8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2250,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:51:56.58845+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2094","receipt_type":"execute_mission","idempotency_key":"mission:99644076-7efd-44f3-96e9-49f5cb19bed8:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"1c78a7bb-312f-4a28-8d1b-d4f573e38921","command_center_event_id":"99644076-7efd-44f3-96e9-49f5cb19bed8"},{"id":"648f037c-3bc2-40a4-92f1-b2f1f07dcab2","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2094,"terminal":false,"missionId":"99644076-7efd-44f3-96e9-49f5cb19bed8","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3281,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2786,"approvedPlanMs":0,"missionSetupMs":1315,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":647,"ledgerReconcileMs":0,"lineageReconcileMs":668,"resolvePreflightMs":1315,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":647,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"99644076-7efd-44f3-96e9-49f5cb19bed8"},"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":1502,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:52:05.44968+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2094","receipt_type":"execute_mission","idempotency_key":"mission:99644076-7efd-44f3-96e9-49f5cb19bed8:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"1c78a7bb-312f-4a28-8d1b-d4f573e38921","command_center_event_id":"99644076-7efd-44f3-96e9-49f5cb19bed8"},{"id":"9fba3be2-8b46-4c52-8bf7-5e28527eb3c4","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2094,"terminal":false,"missionId":"99644076-7efd-44f3-96e9-49f5cb19bed8","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":2526,"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":"99644076-7efd-44f3-96e9-49f5cb19bed8"},"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-07T19:52:21.510993+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2094","receipt_type":"automatic_mission_resume","idempotency_key":"mission:99644076-7efd-44f3-96e9-49f5cb19bed8:automatic-mission-resume:2094:repair_mission_waiting_for_gate","mission_step_id":"48c238d1-aa77-4471-80fa-7c5897a74637","command_center_event_id":"99644076-7efd-44f3-96e9-49f5cb19bed8"},{"id":"2f254ba6-dc9f-4d2b-9785-f0409690817c","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/curri-custom-dashboard-routing-order-0907","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":null,"terminal":false,"missionId":"44dc4be7-be6f-42ff-99df-a800d9c0cb87","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":161,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1559,"providerAuthMs":0,"ledgerPrepareMs":833,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1559,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":833,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"44dc4be7-be6f-42ff-99df-a800d9c0cb87"},"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":3460,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:53:59.594461+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:44dc4be7-be6f-42ff-99df-a800d9c0cb87:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"c6ef276f-2f7d-4522-b9f1-0c95e87c99c7","command_center_event_id":"44dc4be7-be6f-42ff-99df-a800d9c0cb87"},{"id":"e2246484-1407-44de-8989-75ae03d046c6","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/prime-mcp-connection-lockdown-20260908","reason":"control_plane_frozen_explicit_unfreeze_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":null,"terminal":false,"missionId":"751e2f95-d236-4cf1-88cf-f7e961b2e0d4","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":714,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":714,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":714,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":714,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"751e2f95-d236-4cf1-88cf-f7e961b2e0d4"},"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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:32:34.255925+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:751e2f95-d236-4cf1-88cf-f7e961b2e0d4:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"1d4b4ee6-043d-4251-8446-0f41e8ef0981","command_center_event_id":"751e2f95-d236-4cf1-88cf-f7e961b2e0d4"},{"id":"e76ab571-c8a2-4e12-a244-e745899fba80","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/curri-custom-dashboard-routing-order-0907","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2100,"terminal":false,"missionId":"44dc4be7-be6f-42ff-99df-a800d9c0cb87","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3382,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1480,"approvedPlanMs":0,"missionSetupMs":386,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":386,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":386,"repositoryMutationMs":1770,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":386,"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":"44dc4be7-be6f-42ff-99df-a800d9c0cb87"},"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":1976,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:54:57.252371+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2100","receipt_type":"execute_mission","idempotency_key":"mission:44dc4be7-be6f-42ff-99df-a800d9c0cb87:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"1ecaa542-3eff-4e4a-8d01-8667ab817a7f","command_center_event_id":"44dc4be7-be6f-42ff-99df-a800d9c0cb87"},{"id":"95778f53-d701-4033-bb57-ecf13a117f40","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-custom-dashboard-routing-order-0907","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2100,"terminal":false,"missionId":"44dc4be7-be6f-42ff-99df-a800d9c0cb87","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1946,"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":"44dc4be7-be6f-42ff-99df-a800d9c0cb87"},"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-07T19:55:18.492245+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2100","receipt_type":"automatic_mission_resume","idempotency_key":"mission:44dc4be7-be6f-42ff-99df-a800d9c0cb87:automatic-mission-resume:2100:repair_mission_waiting_for_gate","mission_step_id":"33e494ab-a173-4459-8dc7-db5075aa7402","command_center_event_id":"44dc4be7-be6f-42ff-99df-a800d9c0cb87"},{"id":"e0988dde-ab53-4880-82e4-5a73543d2d03","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2094,"terminal":false,"missionId":"99644076-7efd-44f3-96e9-49f5cb19bed8","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"1908b4c3f169afd6ab676e685f706e9112a69c27","timingsMs":{"prReadinessMs":1485,"approvedPlanMs":0,"shipAndProveMs":9788,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"99644076-7efd-44f3-96e9-49f5cb19bed8"},"performance":null,"deploymentId":"forgejo-main-1908b4c3f169","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":1899,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:56:27.932072+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2094","receipt_type":"automatic_mission_resume","idempotency_key":"mission:99644076-7efd-44f3-96e9-49f5cb19bed8:automatic-mission-resume:2094:canonical_release_dispatched","mission_step_id":"b42c0ac5-8c52-43ab-872e-bca2f48ad29d","command_center_event_id":"99644076-7efd-44f3-96e9-49f5cb19bed8"},{"id":"b6bd3792-5fb7-4386-8bfa-aeaf492148ab","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"1908b4c3f169afd6ab676e685f706e9112a69c27","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"1908b4c3f169afd6ab676e685f706e9112a69c27","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":"618d2871b10c6b2ed9be45eeed4b5e027c3da185d74b027ffcb57fcae957a7df","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6247","runId":6247,"status":"running","sourceSha":"1908b4c3f169afd6ab676e685f706e9112a69c27","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-07T19:57:21.270848+00:00","proof_gate":"canonical_release_pending","source_sha":"1908b4c3f169afd6ab676e685f706e9112a69c27","external_id":"forgejo-main-1908b4c3f169","receipt_type":"canonical_release_status","idempotency_key":"mission:99644076-7efd-44f3-96e9-49f5cb19bed8:forgejo-release-status:1908b4c3f169afd6ab676e685f706e9112a69c27:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"b42c0ac5-8c52-43ab-872e-bca2f48ad29d","command_center_event_id":"99644076-7efd-44f3-96e9-49f5cb19bed8"},{"id":"95f16a6c-8ef9-4754-b011-327d39742c86","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Make the proven KNOCKLAUNCH PRIME MCP connection repair a permanent machine-enforced contract and owner recovery runbook on current Forgejo main.","wordingChanged":false,"canonicalIntent":"Make the proven KNOCKLAUNCH PRIME MCP connection repair a permanent machine-enforced contract and owner recovery runbook on current Forgejo main.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"contract-live","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","statement":"KnockLaunch Gate enforces the PRIME MCP facade, OAuth/JWKS algorithm, and recovery invariants.","proofConditionIds":["repo","gate","merge","live","refreeze"]}],"objective":"Make the proven KNOCKLAUNCH PRIME MCP connection repair a permanent machine-enforced contract and owner recovery runbook on current Forgejo main.","constraints":[{"id":"exact-scope","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","statement":"No runtime behavior, OAuth client, redirect, Supabase auth config, schema, frontend, or unrelated source changes.","proofConditionIds":["repo","live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied","proofConditions":[{"id":"repo","kind":"repository","claim":"Exact three-file MCP lockdown exists on current Forgejo source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"mcp","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"success","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"merge","kind":"repository","claim":"The one PR is squash merged through Forgejo.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"merged","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"live","kind":"runtime","claim":"KNOCKLAUNCH PRIME command_center_health remains callable live after merge.","route":"https://cc-execution.knocklaunch.app/mcp","roleRef":null,"userRef":null,"required":true,"expectedText":"command_center_health","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refreeze","kind":"repository","claim":"Temporary control-plane maintenance is refrozen after proof.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"refrozen","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"01a1949286c2f1fd06a8870a9cbe6225aec6146bb76799abfdeaa53eeb3a92a6","requestContractRevision":2,"previousRequestContractHash":"40f247a70562ee2a13e8d98724613c06023a7719f0b18d31db52680a4136fe76"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:35:09.254399+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb03e4aa-d652-4778-ad64-0b33e4fe13ec:request-contract:01a1949286c2f1fd06a8870a9cbe6225aec6146bb76799abfdeaa53eeb3a92a6","mission_step_id":"7c61b143-ed59-4358-8fdd-523c52671c7e","command_center_event_id":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},{"id":"9131da67-87a2-49cb-9f92-5dc9ca0e4e3f","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for the MCP self-healing repair. On the exact scoped files, implement deterministic self-healing for expired or stale MCP OAuth sessions so the client is instructed to refresh and retry the same request without a reconnect loop; keep genuine invalid credentials fail-closed and require reauthorization; keep transient OAuth/JWKS provider failures bounded and retryable without invalid-token misclassification; preserve canonical owner identity and existing security checks; add regression tests and capability policy documentation; then gate, squash merge, release cc-execution only, and prove the live authenticated MCP path.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for the MCP self-healing repair. On the exact scoped files, implement deterministic self-healing for expired or stale MCP OAuth sessions so the client is instructed to refresh and retry the same request without a reconnect loop; keep genuine invalid credentials fail-closed and require reauthorization; keep transient OAuth/JWKS provider failures bounded and retryable without invalid-token misclassification; preserve canonical owner identity and existing security checks; add regression tests and capability policy documentation; then gate, squash merge, release cc-execution only, and prove the live authenticated MCP path.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"mcp-recovery","statement":"Expired or stale MCP access sessions recover deterministically via refresh-and-retry semantics without a persistent reconnect loop.","proofConditionIds":["repo-recovery","runtime-live"]},{"id":"security","statement":"Invalid signatures, identity mismatch, unauthorized owner identity, and other genuine credential failures remain fail closed.","proofConditionIds":["repo-security","runtime-live"]},{"id":"provider","statement":"Transient OAuth/JWKS provider failures remain bounded retryable failures rather than invalid-credential challenges.","proofConditionIds":["repo-provider","runtime-live"]}],"objective":"Unfreeze the control plane for the MCP self-healing repair. On the exact scoped files, implement deterministic self-healing for expired or stale MCP OAuth sessions so the client is instructed to refresh and retry the same request without a reconnect loop; keep genuine invalid credentials fail-closed and require reauthorization; keep transient OAuth/JWKS provider failures bounded and retryable without invalid-token misclassification; preserve canonical owner identity and existing security checks; add regression tests and capability policy documentation; then gate, squash merge, release cc-execution only, and prove the live authenticated MCP path.","constraints":[{"id":"scope","statement":"Limit mutation to the three explicit files unless exact source evidence proves one directly required companion file.","proofConditionIds":["repo-recovery","repo-security","repo-provider","runtime-live"]},{"id":"no-parallel","statement":"Do not add a parallel auth system, watchdog, release lane, or owner identity source.","proofConditionIds":["repo-recovery","repo-security","repo-provider","runtime-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-recovery","kind":"repository","claim":"Current Forgejo source and tests encode deterministic expired/stale session refresh-and-retry recovery.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-security","kind":"repository","claim":"Current Forgejo source and tests preserve fail-closed OAuth identity and signature boundaries.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-provider","kind":"repository","claim":"Current Forgejo source and tests preserve bounded retry semantics for transient OAuth/JWKS provider failures.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-live","kind":"runtime","claim":"Merged cc-execution release is live at the exact source SHA and authenticated MCP/Command Center requests succeed.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"95ae7614af2034c02a83a3d1d65da107d181583582271828bfb721efa79b532b","requestContractRevision":2,"previousRequestContractHash":"62695b539f24bfe7353c58d324040dfe51cd4fc3324b5304be048afed74fa103"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:50:31.07417+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2:request-contract:95ae7614af2034c02a83a3d1d65da107d181583582271828bfb721efa79b532b","mission_step_id":"ef07880e-8962-4460-8998-689d612284ac","command_center_event_id":"a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2"},{"id":"37890130-4139-4ef0-8df5-00a55bff8627","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2094,"terminal":false,"missionId":"99644076-7efd-44f3-96e9-49f5cb19bed8","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"1908b4c3f169afd6ab676e685f706e9112a69c27","timingsMs":{"prReadinessMs":1284,"approvedPlanMs":0,"shipAndProveMs":17933,"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":"99644076-7efd-44f3-96e9-49f5cb19bed8"},"performance":null,"deploymentId":"forgejo-main-1908b4c3f169","workflowRunId":6247,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:57:42.971495+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2094","receipt_type":"automatic_mission_resume","idempotency_key":"mission:99644076-7efd-44f3-96e9-49f5cb19bed8:automatic-mission-resume:2094:canonical_release_reconciliation_pending","mission_step_id":"48c238d1-aa77-4471-80fa-7c5897a74637","command_center_event_id":"99644076-7efd-44f3-96e9-49f5cb19bed8"},{"id":"e7ba0a6a-20fe-4efe-a25b-13b3419d11b9","source":"cc-execution","status":"authorized","payload":{"paths":["config/mcp-connection-contract.json","workers/cc-execution/test/mcp-connection-contract.test.js","docs/MCP_CONNECTION_RECOVERY.md"],"reason":"Owner explicitly authorized permanent PRIME MCP lockdown; temporary exact-scope unfreeze with mandatory refreeze after proof.","baseSha":"e03c38c0e1360b5b6e6afba2559b0c065b0281a5","issuedAt":1788888572163,"expiresAt":1788889172164,"missionId":"1e86c01f-85a1-4798-b823-5fd22a93caf0","authorizationId":"2ca5260b-bb1b-4e17-9e97-e3f5d9c00a36","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:29:32.162099+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"e03c38c0e1360b5b6e6afba2559b0c065b0281a5","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"mission:1e86c01f-85a1-4798-b823-5fd22a93caf0:control-plane-maintenance:mcp-lockdown-v2:1788888572","mission_step_id":"98076a0f-62f8-4017-b829-eba68435b11a","command_center_event_id":"1e86c01f-85a1-4798-b823-5fd22a93caf0"},{"id":"47e2a043-8f3d-4b75-9168-d802c71bf4e7","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1996,"terminal":false,"missionId":"85531982-62da-4051-a361-0be9e790e55e","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":17260,"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":"85531982-62da-4051-a361-0be9e790e55e"},"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":1600,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:58:46.564446+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1996","receipt_type":"automatic_mission_resume","idempotency_key":"mission:85531982-62da-4051-a361-0be9e790e55e:automatic-mission-resume:1996:repair_mission_pr_ready_retryable","mission_step_id":"9704410b-5cfb-43ff-8807-f4f3a11267a7","command_center_event_id":"85531982-62da-4051-a361-0be9e790e55e"},{"id":"ca994500-6306-4351-9c0c-5c60e98bceeb","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for this exact KNOCKLAUNCH PRIME MCP connection lockdown, make the three-file lockdown live, then refreeze the control plane after Gate, squash merge, and live proof.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for this exact KNOCKLAUNCH PRIME MCP connection lockdown, make the three-file lockdown live, then refreeze the control plane after Gate, squash merge, and live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"contract-live","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","statement":"KnockLaunch Gate enforces the PRIME MCP facade, OAuth/JWKS algorithm, and recovery invariants.","proofConditionIds":["repo","gate","merge","live","refreeze"]}],"objective":"Unfreeze the control plane for this exact KNOCKLAUNCH PRIME MCP connection lockdown, make the three-file lockdown live, then refreeze the control plane after Gate, squash merge, and live proof.","constraints":[{"id":"exact-scope","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","statement":"No runtime behavior, OAuth client, redirect, Supabase auth config, schema, frontend, or unrelated source changes.","proofConditionIds":["repo","live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied","proofConditions":[{"id":"repo","kind":"repository","claim":"Exact three-file MCP lockdown exists on current Forgejo source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"mcp","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"success","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"merge","kind":"repository","claim":"The one PR is squash merged through Forgejo.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"merged","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"live","kind":"runtime","claim":"KNOCKLAUNCH PRIME command_center_health remains callable live after merge.","route":"https://cc-execution.knocklaunch.app/mcp","roleRef":null,"userRef":null,"required":true,"expectedText":"command_center_health","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refreeze","kind":"repository","claim":"Temporary control-plane maintenance is refrozen after proof.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"refrozen","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"94af714effa7b74e91b0f57c4e185d3669728af4d213403838c32b89f7126ace","requestContractRevision":3,"previousRequestContractHash":"01a1949286c2f1fd06a8870a9cbe6225aec6146bb76799abfdeaa53eeb3a92a6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:36:32.356958+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb03e4aa-d652-4778-ad64-0b33e4fe13ec:request-contract:94af714effa7b74e91b0f57c4e185d3669728af4d213403838c32b89f7126ace","mission_step_id":"7c61b143-ed59-4358-8fdd-523c52671c7e","command_center_event_id":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},{"id":"44c7496b-fb91-4d15-af1a-0fb05712e292","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success"},"mainSha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","missing":[],"pending":[],"required":["forgejo-main/source"],"sourceSha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"94af714effa7b74e91b0f57c4e185d3669728af4d213403838c32b89f7126ace","forgejoWorkflowProof":null,"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:37:34.717705+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","external_id":"forgejo-main-912869a74f8d","receipt_type":"canonical_release_status","idempotency_key":"mission:eb03e4aa-d652-4778-ad64-0b33e4fe13ec:forgejo-release-status:912869a74f8d37f23e4938e7cd420d2ce9ab529d:verified:forgejo-main/source=success","mission_step_id":"d7fd5a60-502b-4034-827b-0eb2b1c67a6a","command_center_event_id":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},{"id":"1c07b26f-3840-4818-9f2c-3eb8583d1f5a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-write-422-repair-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":2141,"terminal":false,"missionId":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6944,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":607,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":607,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":607,"repositoryMutationMs":6944,"repositoryProviderMs":5434,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4267,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":607,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1167},"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":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1"},"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":3606,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:43:39.901885+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2141","receipt_type":"execute_mission","idempotency_key":"mission:ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"e3495eeb-280e-4127-9b26-348184002898","command_center_event_id":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1"},{"id":"8b5c4bbb-dab7-4e8c-8119-5602ed975839","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"1908b4c3f169afd6ab676e685f706e9112a69c27","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"1908b4c3f169afd6ab676e685f706e9112a69c27","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"618d2871b10c6b2ed9be45eeed4b5e027c3da185d74b027ffcb57fcae957a7df","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6247","runId":6247,"status":"success","sourceSha":"1908b4c3f169afd6ab676e685f706e9112a69c27","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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:59:37.765518+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"1908b4c3f169afd6ab676e685f706e9112a69c27","external_id":"forgejo-main-1908b4c3f169","receipt_type":"canonical_release_status","idempotency_key":"mission:99644076-7efd-44f3-96e9-49f5cb19bed8:forgejo-release-status:1908b4c3f169afd6ab676e685f706e9112a69c27:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"060f8ff4-1c9a-43cc-98eb-080bb8559c1e","command_center_event_id":"99644076-7efd-44f3-96e9-49f5cb19bed8"},{"id":"2b76d2a5-8d7b-46d9-ac0a-df1723ce47b7","source":"cc-execution","status":"authorized","payload":{"paths":["config/mcp-connection-contract.json","workers/cc-execution/test/mcp-connection-contract.test.js","docs/MCP_CONNECTION_RECOVERY.md"],"reason":"Owner explicitly authorized permanent PRIME MCP lockdown; temporary exact-scope unfreeze with mandatory refreeze after proof.","baseSha":"e03c38c0e1360b5b6e6afba2559b0c065b0281a5","issuedAt":1788888643963,"expiresAt":1788889243963,"missionId":"1e86c01f-85a1-4798-b823-5fd22a93caf0","authorizationId":"9551376b-0ca6-47ec-a362-cf4729b250d2","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:30:43.961307+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"e03c38c0e1360b5b6e6afba2559b0c065b0281a5","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"mission:1e86c01f-85a1-4798-b823-5fd22a93caf0:control-plane-maintenance:mcp-lockdown-v3:1788888643","mission_step_id":"98076a0f-62f8-4017-b829-eba68435b11a","command_center_event_id":"1e86c01f-85a1-4798-b823-5fd22a93caf0"},{"id":"998ddc60-fe80-4d2f-bede-8ede68b62810","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2094,"terminal":false,"missionId":"99644076-7efd-44f3-96e9-49f5cb19bed8","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"1908b4c3f169afd6ab676e685f706e9112a69c27","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16544,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":226,"approvedPlanMs":0,"missionSetupMs":438,"providerAuthMs":0,"shipAndProveMs":16142,"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":"99644076-7efd-44f3-96e9-49f5cb19bed8"},"performance":null,"deploymentId":"forgejo-main-1908b4c3f169","workflowRunId":6247,"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":1480,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:00:15.637887+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"1908b4c3f169afd6ab676e685f706e9112a69c27","external_id":"forgejo-main-1908b4c3f169","receipt_type":"execute_mission","idempotency_key":"mission:99644076-7efd-44f3-96e9-49f5cb19bed8:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"b42c0ac5-8c52-43ab-872e-bca2f48ad29d","command_center_event_id":"99644076-7efd-44f3-96e9-49f5cb19bed8"},{"id":"551354ae-b14d-4d85-b7cd-77ae18194829","source":"cc-execution","status":"authorized","payload":{"paths":["config/mcp-connection-contract.json","docs/MCP_CONNECTION_RECOVERY.md","workers/cc-execution/test/mcp-connection-contract.test.js"],"reason":"Owner explicitly requested the proven PRIME MCP repair be locked down live for future recovery; unfreeze the control plane only for this exact three-file scope and refreeze after proof.","baseSha":"3873b367eb9b09b8cd2305a286d0bcc998fc5251","issuedAt":1788888992967,"expiresAt":1788889172967,"missionId":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec","authorizationId":"45e5af38-f967-4204-a808-778a020d16a7","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:36:33.365345+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"3873b367eb9b09b8cd2305a286d0bcc998fc5251","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:45e5af38-f967-4204-a808-778a020d16a7","mission_step_id":"8c9379c2-bd00-479e-a0b6-02b20ba1d2ba","command_center_event_id":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},{"id":"81661d3c-1abe-40ac-b71a-3546eaf5a825","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e88ad60049480b027b02992455ab4f53648597e5","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Repair the live Admin GodMode Users route at /admin/users. Current production error shown by owner: 'Tenant modules unavailable: unsupported tenant type <missing>'. GodMode/platform admin pages must not require a tenant_type to render. Diagnose the exact shared tenant-module resolution call used by /admin/users, make the smallest safe repair so platform/GodMode routes bypass tenant-type module gating while preserving tenant-scoped gating elsewhere, then use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, deploy only affected frontend/runtime owner, and verify /admin/users loads for GodMode. Do not alter invitation delivery behavior; this repair is to restore access to the admin user-management route.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[],"contractHash":"2c448b6cd19536b0d4d2ca98c29bbeb634ed853add80e4c6be6308273817437c","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"2c448b6cd19536b0d4d2ca98c29bbeb634ed853add80e4c6be6308273817437c"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:31:18.686753+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e88ad60049480b027b02992455ab4f53648597e5","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:22b7baf5-ae7f-4c5b-a82d-e47681ed2312:request-contract:2c448b6cd19536b0d4d2ca98c29bbeb634ed853add80e4c6be6308273817437c:e88ad60049480b027b02992455ab4f53648597e5:verified:","mission_step_id":"181c081b-420b-48b6-a0f1-5077e8518f5d","command_center_event_id":"22b7baf5-ae7f-4c5b-a82d-e47681ed2312"},{"id":"85b2ce82-4a0a-464a-a084-03d223cf8125","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for the MCP self-healing repair. Apply the exact three-file scoped repair and continue through gate, merge, cc-execution release, and live proof.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for the MCP self-healing repair. Apply the exact three-file scoped repair and continue through gate, merge, cc-execution release, and live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"mcp-recovery","statement":"Expired or stale MCP access sessions recover deterministically via refresh-and-retry semantics without a persistent reconnect loop.","proofConditionIds":["repo-recovery","runtime-live"]},{"id":"security","statement":"Invalid signatures, identity mismatch, unauthorized owner identity, and other genuine credential failures remain fail closed.","proofConditionIds":["repo-security","runtime-live"]},{"id":"provider","statement":"Transient OAuth/JWKS provider failures remain bounded retryable failures rather than invalid-credential challenges.","proofConditionIds":["repo-provider","runtime-live"]}],"objective":"Unfreeze the control plane for the MCP self-healing repair. Apply the exact three-file scoped repair and continue through gate, merge, cc-execution release, and live proof.","constraints":[{"id":"scope","statement":"Limit mutation to workers/cc-execution/src/index-mcp-oauth.js, workers/cc-execution/test/mcp-oauth.test.js, and config/control-plane-capabilities.json.","proofConditionIds":["repo-recovery","repo-security","repo-provider","runtime-live"]},{"id":"no-parallel","statement":"Do not add a parallel auth system, watchdog, release lane, or owner identity source.","proofConditionIds":["repo-recovery","repo-security","repo-provider","runtime-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-recovery","kind":"repository","claim":"Current Forgejo source and tests encode deterministic expired/stale session refresh-and-retry recovery.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-security","kind":"repository","claim":"Current Forgejo source and tests preserve fail-closed OAuth identity and signature boundaries.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"repo-provider","kind":"repository","claim":"Current Forgejo source and tests preserve bounded retry semantics for transient OAuth/JWKS provider failures.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-live","kind":"runtime","claim":"Merged cc-execution release is live at the exact source SHA and authenticated MCP/Command Center requests succeed.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"e3236bbf453e859b82619db8cabc3308442554aef5a2efda112f4c96e24e4d6e","requestContractRevision":3,"previousRequestContractHash":"95ae7614af2034c02a83a3d1d65da107d181583582271828bfb721efa79b532b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:53:22.571573+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2:request-contract:e3236bbf453e859b82619db8cabc3308442554aef5a2efda112f4c96e24e4d6e","mission_step_id":"ef07880e-8962-4460-8998-689d612284ac","command_center_event_id":"a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2"},{"id":"84757425-03c8-489e-b0c2-46abecbf7c9f","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for the Forgejo provider reliability repair, eliminate the recurring Forgejo repository failure class at the shared provider and mutation primitives, ship the cc-execution repair, prove it live, and re-freeze the control plane.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for the Forgejo provider reliability repair, eliminate the recurring Forgejo repository failure class at the shared provider and mutation primitives, ship the cc-execution repair, prove it live, and re-freeze the control plane.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"sequential-provider","statement":"Ordinary Forgejo GET handling is strictly sequential with no duplicate hedged requests; retries start only after an actual failed attempt, and successful slow reads do not trigger provider brownout.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"cron-pressure","statement":"The minute self-heal and reliability canary path produces no parallel Forgejo API fanout and no routine Actions-list health probe; the canary reuses the authenticated self-heal main-branch proof.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"diagnostic-pressure","statement":"PR readiness, mission reconciliation, merge-queue diagnostics, queue hygiene, repository inspection, and scoped-patch source reads do not fan out concurrent Forgejo requests; public Actions-run results are compact and sanitized.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"ambiguous-write-reconciliation","statement":"Scoped repository writes that commit after the transport deadline receive a fresh bounded post-timeout exact-state reconciliation window and continue on the existing pull request without blind write retry or orphan-branch misclassification.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"policy-alignment","statement":"Control-plane capability policy matches the implemented sequential read, retry, brownout, compact-operator, and post-timeout reconciliation behavior.","proofConditionIds":["repo-proof"]},{"id":"live","statement":"The repair passes KnockLaunch Gate, squash-merges to protected main, releases only cc-execution, and the live runtime identifies the merged repair source.","proofConditionIds":["release-proof","runtime-proof"]}],"objective":"Unfreeze the control plane for the Forgejo provider reliability repair, eliminate the recurring Forgejo repository failure class at the shared provider and mutation primitives, ship the cc-execution repair, prove it live, and re-freeze the control plane.","constraints":[{"id":"safety","statement":"Authentication, protected-main, exact-head Gate, merge, queue, and fail-closed release safety are not weakened.","proofConditionIds":["repo-proof","release-proof"]},{"id":"scope","statement":"Only the cc-execution production target is released for this control-plane repair.","proofConditionIds":["release-proof"]},{"id":"no-restart","statement":"Forgejo host restart is not used as the repair for this failure class.","proofConditionIds":["runtime-proof"]},{"id":"one-lineage","statement":"Continue with the existing ai/forgejo-read-pressure-reliability-20260910 branch and the single pull request already created by the owner; do not create a replacement PR or branch.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Current protected main contains the complete shared Forgejo repository reliability repair and its regression guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"Canonical release succeeds for cc-execution only from the merged repair source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution source SHA matches the merged repair and bounded representative Forgejo reads complete without the prior timeout/orphan behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"a0621896cd5a9398991bc6499bbfd4860cc9a521af1c9b28ee347d32d6b708bc","requestContractRevision":5,"previousRequestContractHash":"d56fc566fb9b4cc77aa48682e7feaef8aaf267d5473a18607f3cddb6267e87bb"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T06:55:27.594854+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a04714d8-6261-46e9-8dd7-7ed0436221b2:request-contract:a0621896cd5a9398991bc6499bbfd4860cc9a521af1c9b28ee347d32d6b708bc","mission_step_id":"fb1162de-d72c-4815-b911-56a123010da8","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"9bf52253-0aae-4291-b43b-34525c23d9e2","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":1996,"terminal":false,"missionId":"85531982-62da-4051-a361-0be9e790e55e","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16255,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":15467,"approvedPlanMs":0,"missionSetupMs":1298,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":365,"ledgerReconcileMs":0,"lineageReconcileMs":933,"resolvePreflightMs":1298,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":365,"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":"85531982-62da-4051-a361-0be9e790e55e"},"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":2310,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:58:23.400541+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1996","receipt_type":"execute_mission","idempotency_key":"mission:85531982-62da-4051-a361-0be9e790e55e:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"e3398d0d-5f58-400e-9e66-15b72d2d498a","command_center_event_id":"85531982-62da-4051-a361-0be9e790e55e"},{"id":"f9dc77a6-4e0f-4f1a-9222-41e8507d23bc","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"1908b4c3f169afd6ab676e685f706e9112a69c27","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Existing PR #2094 is used as the sole delivery PR, refreshed if stale, then passes the exact-head KnockLaunch Gate, squash merges to protected main, and affected production targets release from the merged source.","proofConditionIds":["proof-repo","proof-runtime"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":false,"statement":"Do not create a duplicate PR or branch.","proofConditionIds":["proof-repo"]},{"id":"constraint-2","satisfied":false,"statement":"If main advances, refresh the same PR and regate before merge.","proofConditionIds":["proof-repo"]}],"contractHash":"618d2871b10c6b2ed9be45eeed4b5e027c3da185d74b027ffcb57fcae957a7df","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repo","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"618d2871b10c6b2ed9be45eeed4b5e027c3da185d74b027ffcb57fcae957a7df","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"618d2871b10c6b2ed9be45eeed4b5e027c3da185d74b027ffcb57fcae957a7df"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:59:39.542581+00:00","proof_gate":"request_contract_pending","source_sha":"1908b4c3f169afd6ab676e685f706e9112a69c27","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:99644076-7efd-44f3-96e9-49f5cb19bed8:request-contract:618d2871b10c6b2ed9be45eeed4b5e027c3da185d74b027ffcb57fcae957a7df:1908b4c3f169afd6ab676e685f706e9112a69c27:pending:repository","mission_step_id":"060f8ff4-1c9a-43cc-98eb-080bb8559c1e","command_center_event_id":"99644076-7efd-44f3-96e9-49f5cb19bed8"},{"id":"5f0fa7f6-b115-422e-a0b0-0fe7d42ca043","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2100,"terminal":false,"missionId":"0c25232e-83db-47af-8348-643abed735dd","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15030,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":14236,"approvedPlanMs":0,"missionSetupMs":834,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":834,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":834,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":834,"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":"0c25232e-83db-47af-8348-643abed735dd"},"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":2249,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:07:59.473854+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2100","receipt_type":"execute_mission","idempotency_key":"mission:0c25232e-83db-47af-8348-643abed735dd:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"9463ca48-a713-43fc-b26e-8859041115ec","command_center_event_id":"0c25232e-83db-47af-8348-643abed735dd"},{"id":"aa5d6a45-3412-41fe-8bff-553845ea6e7c","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2100,"terminal":false,"missionId":"0c25232e-83db-47af-8348-643abed735dd","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3902,"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":"0c25232e-83db-47af-8348-643abed735dd"},"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":815,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:08:10.508977+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2100","receipt_type":"automatic_mission_resume","idempotency_key":"mission:0c25232e-83db-47af-8348-643abed735dd:automatic-mission-resume:2100:repair_mission_waiting_for_gate","mission_step_id":"23311ed4-210e-4cee-9eb7-e6143189dbfb","command_center_event_id":"0c25232e-83db-47af-8348-643abed735dd"},{"id":"96036546-8bfa-4796-9eb4-9816d5cfd353","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2018,"terminal":false,"missionId":"49504ea1-ed24-46db-a155-cdba4c4eeb6d","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4367,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3402,"approvedPlanMs":0,"missionSetupMs":807,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":339,"ledgerReconcileMs":0,"lineageReconcileMs":468,"resolvePreflightMs":807,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":339,"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":"49504ea1-ed24-46db-a155-cdba4c4eeb6d"},"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":2061,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:27:53.027863+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2018","receipt_type":"execute_mission","idempotency_key":"mission:49504ea1-ed24-46db-a155-cdba4c4eeb6d:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"5971b8d8-5922-469a-8bd3-59fa7882332f","command_center_event_id":"49504ea1-ed24-46db-a155-cdba4c4eeb6d"},{"id":"30a7650d-c286-4179-8635-41af333b709d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2100,"terminal":false,"missionId":"0c25232e-83db-47af-8348-643abed735dd","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":15742,"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":"0c25232e-83db-47af-8348-643abed735dd"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1543,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:09:11.913156+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2100","receipt_type":"automatic_mission_resume","idempotency_key":"mission:0c25232e-83db-47af-8348-643abed735dd:automatic-mission-resume:2100:repair_mission_pr_ready_retryable","mission_step_id":"23311ed4-210e-4cee-9eb7-e6143189dbfb","command_center_event_id":"0c25232e-83db-47af-8348-643abed735dd"},{"id":"342af1c3-64f6-4d8d-a53c-80906f0b875e","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2100,"terminal":false,"missionId":"0c25232e-83db-47af-8348-643abed735dd","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"316c344375186d0304302b7ffa723f41da065574","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9080,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":979,"approvedPlanMs":0,"missionSetupMs":539,"providerAuthMs":0,"shipAndProveMs":7975,"ledgerPrepareMs":427,"ledgerReconcileMs":0,"lineageReconcileMs":112,"resolvePreflightMs":539,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":427,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"0c25232e-83db-47af-8348-643abed735dd"},"performance":null,"deploymentId":"forgejo-main-316c34437518","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":2602,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:13:37.328746+00:00","proof_gate":"canonical_release_dispatched","source_sha":"316c344375186d0304302b7ffa723f41da065574","external_id":"forgejo-main-316c34437518","receipt_type":"execute_mission","idempotency_key":"mission:0c25232e-83db-47af-8348-643abed735dd:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"e137fdc6-0394-42ee-863d-49f87f46e888","command_center_event_id":"0c25232e-83db-47af-8348-643abed735dd"},{"id":"1028c386-c73e-4702-acde-d0093d42d354","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"316c344375186d0304302b7ffa723f41da065574","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"316c344375186d0304302b7ffa723f41da065574","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":"1873e0ad20efd83f29c062465992f94feb8be6e99e6f505b553179fc88ef7d8c","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6252","runId":6252,"status":"running","sourceSha":"316c344375186d0304302b7ffa723f41da065574","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-07T20:14:06.499081+00:00","proof_gate":"canonical_release_pending","source_sha":"316c344375186d0304302b7ffa723f41da065574","external_id":"forgejo-main-316c34437518","receipt_type":"canonical_release_status","idempotency_key":"mission:0c25232e-83db-47af-8348-643abed735dd:forgejo-release-status:316c344375186d0304302b7ffa723f41da065574:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"e137fdc6-0394-42ee-863d-49f87f46e888","command_center_event_id":"0c25232e-83db-47af-8348-643abed735dd"},{"id":"916e7f1b-0742-4fd0-a245-e913014e9f10","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2100,"terminal":false,"missionId":"0c25232e-83db-47af-8348-643abed735dd","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"316c344375186d0304302b7ffa723f41da065574","timingsMs":{"prReadinessMs":1001,"approvedPlanMs":0,"shipAndProveMs":17114,"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":"0c25232e-83db-47af-8348-643abed735dd"},"performance":null,"deploymentId":"forgejo-main-316c34437518","workflowRunId":6252,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:14:26.635917+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2100","receipt_type":"automatic_mission_resume","idempotency_key":"mission:0c25232e-83db-47af-8348-643abed735dd:automatic-mission-resume:2100:canonical_release_reconciliation_pending","mission_step_id":"23311ed4-210e-4cee-9eb7-e6143189dbfb","command_center_event_id":"0c25232e-83db-47af-8348-643abed735dd"},{"id":"69e09860-fced-48b6-b3dd-7fb118d0d558","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2006,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"bb0db422407859dbe047e3083a1ba50961c14567","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:35:44.590108+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"bb0db422407859dbe047e3083a1ba50961c14567","external_id":"2006","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:682974a1-5a91-47fa-8212-6a12d9232898:merged-pr:2006:bb0db422407859dbe047e3083a1ba50961c14567","mission_step_id":"99929a9a-b6a0-4353-af2d-9c76011369bf","command_center_event_id":"682974a1-5a91-47fa-8212-6a12d9232898"},{"id":"264a094a-a482-4c72-b3fa-aa1c3940bd7d","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"316c344375186d0304302b7ffa723f41da065574","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"316c344375186d0304302b7ffa723f41da065574","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"1873e0ad20efd83f29c062465992f94feb8be6e99e6f505b553179fc88ef7d8c","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6252","runId":6252,"status":"success","sourceSha":"316c344375186d0304302b7ffa723f41da065574","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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:16:10.509545+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"316c344375186d0304302b7ffa723f41da065574","external_id":"forgejo-main-316c34437518","receipt_type":"canonical_release_status","idempotency_key":"mission:0c25232e-83db-47af-8348-643abed735dd:forgejo-release-status:316c344375186d0304302b7ffa723f41da065574:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"a020a11b-bef7-4fed-a1e4-163aab439c59","command_center_event_id":"0c25232e-83db-47af-8348-643abed735dd"},{"id":"922b5df5-e2ea-436e-a695-9f4319c552bb","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"316c344375186d0304302b7ffa723f41da065574","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Existing PR #2100 is refreshed onto current protected main if needed, passes a fresh exact-head KnockLaunch Gate, squash merges to protected main, and only affected production targets release from the merged source.","proofConditionIds":["proof-repo","proof-runtime"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":false,"statement":"Do not create a duplicate branch or pull request.","proofConditionIds":["proof-repo"]},{"id":"constraint-2","satisfied":false,"statement":"Preserve the intended Curri routing behavior that resolves custom dashboards before generic blueprint normalization.","proofConditionIds":["proof-repo"]},{"id":"constraint-3","satisfied":false,"statement":"If protected main advances or the PR is stale, refresh this same PR and require a fresh exact-head Gate before merge.","proofConditionIds":["proof-repo"]},{"id":"constraint-4","satisfied":false,"statement":"If a deterministic conflict appears, repair only the smallest safe change on the same PR before re-gating.","proofConditionIds":["proof-repo"]}],"contractHash":"1873e0ad20efd83f29c062465992f94feb8be6e99e6f505b553179fc88ef7d8c","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repo","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"1873e0ad20efd83f29c062465992f94feb8be6e99e6f505b553179fc88ef7d8c","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"1873e0ad20efd83f29c062465992f94feb8be6e99e6f505b553179fc88ef7d8c"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:16:12.632305+00:00","proof_gate":"request_contract_pending","source_sha":"316c344375186d0304302b7ffa723f41da065574","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:0c25232e-83db-47af-8348-643abed735dd:request-contract:1873e0ad20efd83f29c062465992f94feb8be6e99e6f505b553179fc88ef7d8c:316c344375186d0304302b7ffa723f41da065574:pending:repository","mission_step_id":"a020a11b-bef7-4fed-a1e4-163aab439c59","command_center_event_id":"0c25232e-83db-47af-8348-643abed735dd"},{"id":"89cba689-280e-497b-9c64-bc006ec7e6fc","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/mobile-tenant-avatar-nav-contract-0907","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2103,"terminal":false,"missionId":"068363cc-42a7-4393-a00a-e247cdba9257","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4821,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2294,"approvedPlanMs":0,"missionSetupMs":652,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":652,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":652,"repositoryMutationMs":2520,"repositoryProviderMs":1969,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1832,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":652,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":137},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"068363cc-42a7-4393-a00a-e247cdba9257"},"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":1510,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:28:03.936732+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2103","receipt_type":"execute_mission","idempotency_key":"mission:068363cc-42a7-4393-a00a-e247cdba9257:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"0609a6ba-7f18-4b55-81d3-89a2b970adaf","command_center_event_id":"068363cc-42a7-4393-a00a-e247cdba9257"},{"id":"41579e5c-9355-495d-95ca-8f86e75ab55a","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"d30f1df2ff454e3bae98da32908148188054f9bb","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"memory-admission-live","satisfied":true,"statement":"Fresh signed Forgejo host capacity admission includes proactive memory headroom, and canonical scoped repository source mutation refuses retryably before provider mutation when memory headroom is non-admissible.","proofConditionIds":["repo-proof","runtime-proof","host-proof"]},{"id":"maintenance-race-eliminated","satisfied":true,"statement":"Pending or leased disruptive Forgejo host recovery/optimization makes capacity non-admissible, and repository optimization is hard-bounded below the two-minute host-command lease so it cannot silently hold the watchdog lock past lease expiry.","proofConditionIds":["repo-proof","runtime-proof","host-proof"]},{"id":"runner-retirement-capability-live","satisfied":true,"statement":"A safe exact repo-level Forgejo runner retirement operator is deployed before final shipping: exact runner id, optional expected name, offline and non-busy pre-read, one DELETE only, and exact read-back reconciliation.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"mutation-reconciliation-preserved","satisfied":true,"statement":"Existing atomic commit, branch and pull-request creation, squash merge, and release-dispatch ambiguity reconciliation remain single-write/read-back behavior; no blind mutation retry is introduced.","proofConditionIds":["repo-proof","runtime-proof"]}],"satisfied":true,"constraints":[{"id":"single-canonical-path","satisfied":true,"statement":"Use the existing mission, one ai/* branch, one pull request, KnockLaunch Gate, Forgejo squash merge, and only the affected cc-execution release; do not create duplicate release architecture or run Visual Witness.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"no-infrastructure-resize","satisfied":true,"statement":"Do not resize infrastructure in this repair; protect the existing Forgejo host with proactive admission/backpressure, bounded maintenance, and the existing bounded emergency restart backstop.","proofConditionIds":["repo-proof","host-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":["repo-proof","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":["repo-proof","runtime-proof"]}],"contractHash":"3e656ee56ea825f3ce7deacef25701b98f3a0f3edea07b4894216bdefdbdccc8","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"3e656ee56ea825f3ce7deacef25701b98f3a0f3edea07b4894216bdefdbdccc8","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"d30f1df2ff454e3bae98da32908148188054f9bb"},"required":true,"satisfied":true},{"id":"runtime-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":"3e656ee56ea825f3ce7deacef25701b98f3a0f3edea07b4894216bdefdbdccc8"},"required":true,"satisfied":true},{"id":"host-proof","kind":"host_watchdog","evidence":{"expectedText":"memory_admission=active","heartbeatAgeMs":43372,"maintenanceProof":"backup_retention=keep_2 effective_keep=2 backup_count=2 disk_used_percent=60 disk_free_mb=19766 disk_pressure=false disk_critical=false inode_used_percent=7 inode_free=6016933 inode_pressure=false inode_critical=false capacity_pressure_count=0 capacity_trigger_after=2 capacity_admissible=true rotated=0 rotation_grace_minutes=15  memory_guard=active memory_admission=active mem_total_mb=1967 mem_available_mb=173 mem_available_percent=8 swap_total_mb=1023 swap_free_mb=876 memory_admission_pressure=true admission_available_percent=20 admission_available_mb=384 memory_pressure=true pressure_count=1 trigger_after=2  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":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":4},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T17:03:38.153014+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"d30f1df2ff454e3bae98da32908148188054f9bb","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:7101e674-7764-4867-b65a-e31608b7e521:request-contract:3e656ee56ea825f3ce7deacef25701b98f3a0f3edea07b4894216bdefdbdccc8:d30f1df2ff454e3bae98da32908148188054f9bb:verified:","mission_step_id":"d1eaf6b7-cf3b-4974-b670-2f47fdd9c8ea","command_center_event_id":"7101e674-7764-4867-b65a-e31608b7e521"},{"id":"f1a0faf8-045f-4b18-9da6-423ba38df0d3","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Lock the proven KNOCKLAUNCH PRIME MCP connection repair into a dedicated canonical machine contract, Gate regression coverage, and owner recovery runbook. Preserve runtime behavior. Only config/mcp-connection-contract.json, workers/cc-execution/test/mcp-connection-contract.test.js, and docs/MCP_CONNECTION_RECOVERY.md may change. One PR, KnockLaunch Gate, squash merge, no unrelated release, live PRIME health proof, then refreeze.","wordingChanged":false,"canonicalIntent":"Lock the proven KNOCKLAUNCH PRIME MCP connection repair into a dedicated canonical machine contract, Gate regression coverage, and owner recovery runbook. Preserve runtime behavior. Only config/mcp-connection-contract.json, workers/cc-execution/test/mcp-connection-contract.test.js, and docs/MCP_CONNECTION_RECOVERY.md may change. One PR, KnockLaunch Gate, squash merge, no unrelated release, live PRIME health proof, then refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The proven KNOCKLAUNCH PRIME MCP architecture is captured in a canonical machine-readable contract and owner recovery runbook.","proofConditionIds":["proof-repository","proof-gate","proof-live","proof-refreeze"]},{"id":"outcome-2","statement":"KnockLaunch Gate prevents regression of the stable three-tool facade, offline_access, RS256+ES256, EC P-256, and ECDSA SHA-256 invariants.","proofConditionIds":["proof-repository","proof-gate","proof-live","proof-refreeze"]},{"id":"outcome-3","statement":"The control plane is refrozen after merge and live PRIME health proof.","proofConditionIds":["proof-repository","proof-gate","proof-live","proof-refreeze"]}],"objective":"Lock the proven KNOCKLAUNCH PRIME MCP connection repair into a dedicated canonical machine contract, Gate regression coverage, and owner recovery runbook. Preserve runtime behavior. Only config/mcp-connection-contract.json, workers/cc-execution/test/mcp-connection-contract.test.js, and docs/MCP_CONNECTION_RECOVERY.md may change. One PR, KnockLaunch Gate, squash merge, no unrelated release, live PRIME health proof, then refreeze.","constraints":[{"id":"constraint-1","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":["proof-repository","proof-gate","proof-live","proof-refreeze"]},{"id":"constraint-2","statement":"One branch and one PR only.","proofConditionIds":["proof-repository","proof-gate","proof-live","proof-refreeze"]},{"id":"constraint-3","statement":"Do not modify ChatGPT app registration, OAuth clients, redirects, Supabase auth config, database schema, frontend, or runtime implementation behavior.","proofConditionIds":["proof-repository","proof-gate","proof-live","proof-refreeze"]},{"id":"constraint-4","statement":"No unrelated production target may release.","proofConditionIds":["proof-repository","proof-gate","proof-live","proof-refreeze"]},{"id":"constraint-5","statement":"Refreeze after proof.","proofConditionIds":["proof-repository","proof-gate","proof-live","proof-refreeze"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current Forgejo main contains the exact three-file PRIME MCP connection contract, regression guard, and owner recovery runbook.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"mcp-connection-contract","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[]},{"id":"proof-gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"success","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[]},{"id":"proof-live","kind":"runtime","claim":"KNOCKLAUNCH PRIME remains authenticated and command_center_health succeeds after merge.","route":"https://cc-execution.knocklaunch.app/mcp","roleRef":null,"userRef":null,"required":true,"expectedText":"1.58.77-mcp-oauth-es256","targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[]},{"id":"proof-refreeze","kind":"repository","claim":"Control plane maintenance window is refrozen after proof.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"refrozen","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"5ae6d55cd5c1bc280997c7416fb04a0733d2a69cdafe182aad57055e8921a96e","requestContractRevision":2,"previousRequestContractHash":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:31:12.131217+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:1e86c01f-85a1-4798-b823-5fd22a93caf0:request-contract:5ae6d55cd5c1bc280997c7416fb04a0733d2a69cdafe182aad57055e8921a96e","mission_step_id":"ef6f9fac-b068-48b5-afcb-f4a28cc67583","command_center_event_id":"1e86c01f-85a1-4798-b823-5fd22a93caf0"},{"id":"2297f0a0-149d-4828-b639-32544a23dc3c","source":"cc-execution","status":"authorized","payload":{"paths":["config/mcp-connection-contract.json","workers/cc-execution/src/index-mcp-oauth.js","workers/cc-execution/test/mcp-connection-contract.test.js","workers/cc-execution/test/mcp-oauth.test.js"],"reason":"Owner-authorized MCP self-healing repair; exact full changed-path scope required to adopt the reconciled mission branch after ambiguous provider timeout.","baseSha":"72e0ccc8d2a647e9d823d4108d7a5169640220a9","issuedAt":1788890761045,"expiresAt":1788890941045,"missionId":"371ce6e8-f01b-4965-90fc-01e40ac39855","authorizationId":"7f5d13c9-b4e1-4aa0-9b37-cb1a60dce46a","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:06:01.446471+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"72e0ccc8d2a647e9d823d4108d7a5169640220a9","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:7f5d13c9-b4e1-4aa0-9b37-cb1a60dce46a","mission_step_id":"4033f7ac-698b-4a14-8c38-94c4ab1e7ec4","command_center_event_id":"371ce6e8-f01b-4965-90fc-01e40ac39855"},{"id":"8697b2bf-c8fe-4fe8-80c9-1f252e10c372","source":"forgejo","status":"waiting","payload":{"branch":"ai/prime-mcp-lockdown-live-20260908","prNumber":2140,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:37:31.795106+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","external_id":"2140","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:eb03e4aa-d652-4778-ad64-0b33e4fe13ec:merged-pr:2140:912869a74f8d37f23e4938e7cd420d2ce9ab529d","mission_step_id":"8a766563-dadd-4d60-8d9c-13d60205b310","command_center_event_id":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},{"id":"0c5fc980-f28a-49e3-9d5f-0da1bbf7ab85","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"scoped-read-unified","satisfied":true,"statement":"Default scoped repository patch GETs use forgejoReadJson with the existing 5000ms attempt, 15000ms total, two-attempt maximum and brownout budget preservation, so the 900ms hedge applies to the mutation preflight/read-back path.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"mutation-semantics-preserved","satisfied":true,"statement":"POST/PATCH/DELETE Forgejo writes remain single-attempt and existing exact read-back ambiguity reconciliation remains unchanged.","proofConditionIds":["repo-proof","runtime-proof"]}],"satisfied":true,"constraints":[{"id":"no-budget-expansion","satisfied":true,"statement":"Do not increase scoped-patch read or write deadlines; reuse the existing 5s/15s bounded read budget.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"canonical-path","satisfied":true,"statement":"Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, cc-execution-only release, and live proof; no Visual Witness.","proofConditionIds":["repo-proof","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":["repo-proof","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":["repo-proof","runtime-proof"]}],"contractHash":"0098e4dd3cedbae3347c6a8d65542d2a1354bf855ee3bf90238127f4554159ed","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"0098e4dd3cedbae3347c6a8d65542d2a1354bf855ee3bf90238127f4554159ed","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e"},"required":true,"satisfied":true},{"id":"runtime-proof","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":"0098e4dd3cedbae3347c6a8d65542d2a1354bf855ee3bf90238127f4554159ed"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:06:18.160443+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:949bc445-50f9-41d1-9076-bb49f9603b48:request-contract:0098e4dd3cedbae3347c6a8d65542d2a1354bf855ee3bf90238127f4554159ed:aeec0dd3d49c9d622b0edd27a2a818c1a136710e:verified:","mission_step_id":"ec5b921d-9066-46b0-93a7-3fb1c9507922","command_center_event_id":"949bc445-50f9-41d1-9076-bb49f9603b48"},{"id":"1dc57286-add5-45e4-90e1-a1068669c973","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/mobile-tenant-avatar-nav-contract-0907","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2103,"terminal":false,"missionId":"068363cc-42a7-4393-a00a-e247cdba9257","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","timingsMs":{"prReadinessMs":1582,"approvedPlanMs":0,"shipAndProveMs":17808,"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":"068363cc-42a7-4393-a00a-e247cdba9257"},"performance":null,"deploymentId":null,"workflowRunId":6258,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:31:56.155691+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2103","receipt_type":"automatic_mission_resume","idempotency_key":"mission:068363cc-42a7-4393-a00a-e247cdba9257:automatic-mission-resume:2103:canonical_release_reconciliation_pending","mission_step_id":"11fdf644-3bba-4fd9-9d11-c727d1858b6e","command_center_event_id":"068363cc-42a7-4393-a00a-e247cdba9257"},{"id":"f434b301-9fa4-424b-9dda-c8067a640bd4","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"e88ad60049480b027b02992455ab4f53648597e5","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e88ad60049480b027b02992455ab4f53648597e5","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"2c448b6cd19536b0d4d2ca98c29bbeb634ed853add80e4c6be6308273817437c","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6606","runId":6606,"status":"running","sourceSha":"e88ad60049480b027b02992455ab4f53648597e5","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-09T17:28:47.93599+00:00","proof_gate":"canonical_release_pending","source_sha":"e88ad60049480b027b02992455ab4f53648597e5","external_id":"forgejo-main-e88ad6004948","receipt_type":"canonical_release_status","idempotency_key":"mission:22b7baf5-ae7f-4c5b-a82d-e47681ed2312:forgejo-release-status:e88ad60049480b027b02992455ab4f53648597e5:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"db7d81b0-621c-4cc4-a112-0c7f250973bc","command_center_event_id":"22b7baf5-ae7f-4c5b-a82d-e47681ed2312"},{"id":"75201d0f-544a-40d5-b7fd-562a353e97c6","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"e88ad60049480b027b02992455ab4f53648597e5","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e88ad60049480b027b02992455ab4f53648597e5","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"2c448b6cd19536b0d4d2ca98c29bbeb634ed853add80e4c6be6308273817437c","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6606","runId":6606,"status":"success","sourceSha":"e88ad60049480b027b02992455ab4f53648597e5","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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:31:16.629911+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e88ad60049480b027b02992455ab4f53648597e5","external_id":"forgejo-main-e88ad6004948","receipt_type":"canonical_release_status","idempotency_key":"mission:22b7baf5-ae7f-4c5b-a82d-e47681ed2312:forgejo-release-status:e88ad60049480b027b02992455ab4f53648597e5:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"181c081b-420b-48b6-a0f1-5077e8518f5d","command_center_event_id":"22b7baf5-ae7f-4c5b-a82d-e47681ed2312"},{"id":"8a122bbc-23b1-4744-b0c1-33441f238b91","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/dr-hardening-3am-restore-gate","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.79-durable-synthesis-continuation","prNumber":2246,"terminal":false,"missionId":"ed6683a1-0ae2-4bee-b5e0-39900d068c28","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6582,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":270,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":270,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":270,"repositoryMutationMs":6582,"repositoryProviderMs":5596,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4389,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":270,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1207},"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":"ed6683a1-0ae2-4bee-b5e0-39900d068c28"},"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":3258,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:31:30.448146+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2246","receipt_type":"execute_mission","idempotency_key":"mission:ed6683a1-0ae2-4bee-b5e0-39900d068c28:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"6999040b-bb7b-417d-a1bc-d4d443d2e7f6","command_center_event_id":"ed6683a1-0ae2-4bee-b5e0-39900d068c28"},{"id":"ff558599-6123-409f-97b7-a8ae4a395e64","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"8718e5c4ec0a51558a226218207d40828b073599ca1bc31e88af5ec30e316651","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6258","runId":6258,"status":"running","sourceSha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"2b6453af2cc68493c8ba3d11e728f5ad4c429e00","sourceSha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","changedPaths":["src/components/MiscAwareAccountMenu.tsx","src/components/barbershop/BarbershopNavigation.tsx","src/components/crm/CRMShell.tsx","src/components/sce/SCENavigation.tsx","src/__tests__/contracts/mobile-tenant-avatar-navigation.contract.test.ts","src/components/crm/CRMMobileNavigation.tsx"],"changedPathCount":6,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:32:53.545092+00:00","proof_gate":"canonical_release_pending","source_sha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:068363cc-42a7-4393-a00a-e247cdba9257:forgejo-release-status:859ecf16759753323a8e38d8c8a2f2c66cd21f67:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"9b3574f2-8e1d-4c35-ab1f-12b1cab2f466","command_center_event_id":"068363cc-42a7-4393-a00a-e247cdba9257"},{"id":"9efb3c4c-4872-4702-bf20-37655380251a","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"8718e5c4ec0a51558a226218207d40828b073599ca1bc31e88af5ec30e316651","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6258","runId":6258,"status":"success","sourceSha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:33:33.007368+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:068363cc-42a7-4393-a00a-e247cdba9257:forgejo-release-status:859ecf16759753323a8e38d8c8a2f2c66cd21f67:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"da8bbe3f-0247-4e98-86dc-b5b4222c9df1","command_center_event_id":"068363cc-42a7-4393-a00a-e247cdba9257"},{"id":"855c5d20-eb22-4480-98a5-c3a4797afa58","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/dr-hardening-3am-restore-gate","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2246,"terminal":false,"missionId":"ed6683a1-0ae2-4bee-b5e0-39900d068c28","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1382,"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":"ed6683a1-0ae2-4bee-b5e0-39900d068c28"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1278,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:31:37.740767+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2246","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ed6683a1-0ae2-4bee-b5e0-39900d068c28:automatic-mission-resume:2246:repair_mission_waiting_for_gate","mission_step_id":"bc1e8534-f966-46e1-86ae-e33c50e58ff0","command_center_event_id":"ed6683a1-0ae2-4bee-b5e0-39900d068c28"},{"id":"1a822224-f083-4565-8149-4d7f1454d53b","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized unfreezing and fixing recurring Forgejo availability failures; this continuation adds only regression coverage and runtime identity to the existing v4 PR.","baseSha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","issuedAt":1789323128697,"expiresAt":1789323308697,"missionId":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee","authorizationId":"34d86ece-3063-4bbd-8fd8-22b249cb04a0","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:12:09.148155+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:34d86ece-3063-4bbd-8fd8-22b249cb04a0","mission_step_id":"b3710cd1-1ce7-4746-ae12-7b6cd5414167","command_center_event_id":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee"},{"id":"c0adfea3-8645-4f6a-95cd-811ac1a31ecb","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-9d63e93e7679","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.132-forgejo-unified-reads","prNumber":2666,"terminal":false,"missionId":"9d63e93e-7679-4b78-b54a-383a3b73144a","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":28055,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1122,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":262,"ledgerReconcileMs":0,"lineageReconcileMs":860,"resolvePreflightMs":1122,"repositoryMutationMs":28055,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":262,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9d63e93e-7679-4b78-b54a-383a3b73144a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1557,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T17:57:55.256056+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9d63e93e-7679-4b78-b54a-383a3b73144a:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"47e20b12-64ca-4417-b8c5-fc47ceb3d5f6","command_center_event_id":"9d63e93e-7679-4b78-b54a-383a3b73144a"},{"id":"673af002-8755-445e-b4c5-d81ab49fd627","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Existing PR #2103 preserves the six-file mobile navigation/avatar repair, compiles with trigger typed as ReactElement, passes a fresh exact-head Gate, squash merges, and releases frontend live.","proofConditionIds":["proof-repo","proof-runtime"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":false,"statement":"Use only existing PR #2103 and its branch; no replacement branch or duplicate PR.","proofConditionIds":["proof-repo"]},{"id":"constraint-2","satisfied":false,"statement":"Only the trigger type and matching regression-contract literal may change in this corrective generation.","proofConditionIds":["proof-repo"]},{"id":"constraint-3","satisfied":false,"statement":"Frontend only; no backend, data, auth, migration, or route-authorization changes.","proofConditionIds":["proof-repo"]}],"contractHash":"8718e5c4ec0a51558a226218207d40828b073599ca1bc31e88af5ec30e316651","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repo","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"8718e5c4ec0a51558a226218207d40828b073599ca1bc31e88af5ec30e316651","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"8718e5c4ec0a51558a226218207d40828b073599ca1bc31e88af5ec30e316651"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:33:34.715264+00:00","proof_gate":"request_contract_pending","source_sha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:068363cc-42a7-4393-a00a-e247cdba9257:request-contract:8718e5c4ec0a51558a226218207d40828b073599ca1bc31e88af5ec30e316651:859ecf16759753323a8e38d8c8a2f2c66cd21f67:pending:repository","mission_step_id":"da8bbe3f-0247-4e98-86dc-b5b4222c9df1","command_center_event_id":"068363cc-42a7-4393-a00a-e247cdba9257"},{"id":"caae4ca4-4e0e-438b-affd-27a44833e04d","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":"ai/mobile-tenant-avatar-nav-contract-0907","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2103,"terminal":false,"missionId":"068363cc-42a7-4393-a00a-e247cdba9257","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21060,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":837,"approvedPlanMs":0,"missionSetupMs":253,"providerAuthMs":0,"shipAndProveMs":19674,"ledgerPrepareMs":253,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":253,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":253,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"068363cc-42a7-4393-a00a-e247cdba9257"},"performance":null,"deploymentId":null,"workflowRunId":6258,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1480,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:31:13.86148+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2103","receipt_type":"execute_mission","idempotency_key":"mission:068363cc-42a7-4393-a00a-e247cdba9257:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"9b3574f2-8e1d-4c35-ab1f-12b1cab2f466","command_center_event_id":"068363cc-42a7-4393-a00a-e247cdba9257"},{"id":"f6001b12-86bb-4b4a-bcbe-a8f3e383c867","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/proposal-tenant-logo-isolation-0907","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2105,"terminal":false,"missionId":"899b890f-d531-405e-b9d7-d12d7203685c","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"db31abe7222eb46252fc558236f909efb9ced0ff","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9572,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":962,"approvedPlanMs":0,"missionSetupMs":749,"providerAuthMs":0,"shipAndProveMs":8356,"ledgerPrepareMs":749,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":749,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":749,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"899b890f-d531-405e-b9d7-d12d7203685c"},"performance":null,"deploymentId":"forgejo-main-db31abe7222e","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":2660,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:39:35.917455+00:00","proof_gate":"canonical_release_dispatched","source_sha":"db31abe7222eb46252fc558236f909efb9ced0ff","external_id":"forgejo-main-db31abe7222e","receipt_type":"execute_mission","idempotency_key":"mission:899b890f-d531-405e-b9d7-d12d7203685c:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"74207dd3-8c39-4bd4-9e85-7b55dec69ded","command_center_event_id":"899b890f-d531-405e-b9d7-d12d7203685c"},{"id":"89a809c2-3d9e-4330-9140-b6c9c19a4bdd","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"db31abe7222eb46252fc558236f909efb9ced0ff","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"db31abe7222eb46252fc558236f909efb9ced0ff","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":"c4f217ad1f19926207bf8b2685dae3340f4ecff511833be70981a934c4c83d84","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6261","runId":6261,"status":"running","sourceSha":"db31abe7222eb46252fc558236f909efb9ced0ff","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-07T20:39:54.215682+00:00","proof_gate":"canonical_release_pending","source_sha":"db31abe7222eb46252fc558236f909efb9ced0ff","external_id":"forgejo-main-db31abe7222e","receipt_type":"canonical_release_status","idempotency_key":"mission:899b890f-d531-405e-b9d7-d12d7203685c:forgejo-release-status:db31abe7222eb46252fc558236f909efb9ced0ff:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"74207dd3-8c39-4bd4-9e85-7b55dec69ded","command_center_event_id":"899b890f-d531-405e-b9d7-d12d7203685c"},{"id":"cc1373b9-6ae4-4287-89e9-e0e5da605225","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/index-scoped-repo-patch.js"],"reason":"Owner reported Forgejo write calls timing out with HTTP 422; repairing the canonical cc-execution Forgejo mutation transport/error contract is required to restore reliable repository writes.","baseSha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","issuedAt":1788889397469,"expiresAt":1788889577469,"missionId":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1","authorizationId":"74e2cb28-0dc9-46fc-be2d-777cc1daf980","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:43:17.899115+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:74e2cb28-0dc9-46fc-be2d-777cc1daf980","mission_step_id":"9050f133-962e-4e98-9729-ca05f9a205a7","command_center_event_id":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1"},{"id":"d7e8e51a-5d42-4ea4-814f-ee4d87d541f7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/curri-opportunity-radar-profiles-0907","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2106,"terminal":false,"missionId":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4826,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2029,"approvedPlanMs":0,"missionSetupMs":953,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":953,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":953,"repositoryMutationMs":2569,"repositoryProviderMs":2029,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1882,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":953,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":147},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b"},"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":1509,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:49:35.490183+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2106","receipt_type":"execute_mission","idempotency_key":"mission:5ea0cea3-ad91-4ff4-8526-2f41893bfd0b:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"14446903-e1b1-40d1-8bbc-b4af4afe37e6","command_center_event_id":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b"},{"id":"d6acfe09-0802-4aa0-b74d-7c72259c6dd2","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-opportunity-radar-profiles-0907","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2106,"terminal":false,"missionId":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16070,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3962,"approvedPlanMs":0,"missionSetupMs":1751,"providerAuthMs":0,"shipAndProveMs":10970,"ledgerPrepareMs":461,"ledgerReconcileMs":0,"lineageReconcileMs":1290,"resolvePreflightMs":1751,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":461,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b"},"performance":null,"deploymentId":"forgejo-main-a7c0bde1cc5a","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["opportunity-radar"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2751,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:50:41.88895+00:00","proof_gate":"canonical_release_dispatched","source_sha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","external_id":"forgejo-main-a7c0bde1cc5a","receipt_type":"execute_mission","idempotency_key":"mission:5ea0cea3-ad91-4ff4-8526-2f41893bfd0b:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"ead13717-b3e0-4d1e-85ac-81655cefbe2b","command_center_event_id":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b"},{"id":"fb627b71-37b2-4e9c-82f5-c57b2a838a35","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["opportunity-radar"]},"releaseTargetStates":{},"requestContractHash":"9e01d277ed4af4354d63ceccbb8c27069207dac4907eba902d2bce602987e9c4","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:50:52.181187+00:00","proof_gate":"canonical_release_pending","source_sha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","external_id":"forgejo-main-a7c0bde1cc5a","receipt_type":"canonical_release_status","idempotency_key":"mission:5ea0cea3-ad91-4ff4-8526-2f41893bfd0b:forgejo-release-status:a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|supabase-migrations/live=pending","mission_step_id":"ead13717-b3e0-4d1e-85ac-81655cefbe2b","command_center_event_id":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b"},{"id":"5fcb1ac0-9e50-477c-83d0-96e3169facb0","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/curri-opportunity-radar-profiles-0907","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2106,"terminal":false,"missionId":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","timingsMs":{"prReadinessMs":1332,"approvedPlanMs":0,"shipAndProveMs":20602,"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":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b"},"performance":null,"deploymentId":"forgejo-main-a7c0bde1cc5a","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["opportunity-radar"]},"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-07T20:51:19.086805+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2106","receipt_type":"automatic_mission_resume","idempotency_key":"mission:5ea0cea3-ad91-4ff4-8526-2f41893bfd0b:automatic-mission-resume:2106:canonical_release_reconciliation_pending","mission_step_id":"fe1f3a29-0139-4560-aa9d-bc1e7f8633f0","command_center_event_id":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b"},{"id":"a2154ad8-5f32-4230-958f-e6016c95cdb8","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success","supabase-edge-production/live":"success"},"mainSha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["opportunity-radar"]},"releaseTargetStates":{"migrations":"success","supabaseEdge":"success"},"requestContractHash":"9e01d277ed4af4354d63ceccbb8c27069207dac4907eba902d2bce602987e9c4","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6266","runId":6266,"status":"success","sourceSha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"migrations":"success","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:54:45.088192+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","external_id":"forgejo-main-a7c0bde1cc5a","receipt_type":"canonical_release_status","idempotency_key":"mission:5ea0cea3-ad91-4ff4-8526-2f41893bfd0b:forgejo-release-status:a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|supabase-migrations/live=success","mission_step_id":"83fdb316-18bd-4bfb-9de8-98b01d68aa96","command_center_event_id":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b"},{"id":"2f4b9cab-7aa0-485d-a8bc-4ab1207ab11c","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/curri-opportunity-radar-profiles-0907","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2106,"terminal":false,"missionId":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21128,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1391,"approvedPlanMs":0,"missionSetupMs":373,"providerAuthMs":0,"shipAndProveMs":18920,"ledgerPrepareMs":373,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":373,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":373,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b"},"performance":null,"deploymentId":"forgejo-main-a7c0bde1cc5a","workflowRunId":6266,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["opportunity-radar"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1480,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T21:01:53.459306+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"a7c0bde1cc5a3ff3afa27b95ce54e279ad20e2e9","external_id":"forgejo-main-a7c0bde1cc5a","receipt_type":"execute_mission","idempotency_key":"mission:5ea0cea3-ad91-4ff4-8526-2f41893bfd0b:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"ead13717-b3e0-4d1e-85ac-81655cefbe2b","command_center_event_id":"5ea0cea3-ad91-4ff4-8526-2f41893bfd0b"},{"id":"aee2857d-33db-4725-93ce-a8a5becde744","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtrqkzfs","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":null,"terminal":false,"missionId":"c6060191-4f08-4cf6-86d2-df53ed0509c8","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":279,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1102,"providerAuthMs":0,"ledgerPrepareMs":1102,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1102,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1102,"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":"c6060191-4f08-4cf6-86d2-df53ed0509c8"},"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":5258,"likelyAffectedFiles":["config/cloudflare-native-frontend-build.json","src/components/AdaptiveBusinessDashboard.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/CallFlow/WorkflowTabs.tsx","scripts/cloudflare-native-version-deploy.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-service.mjs","src/components/AdminControlsBar.tsx","src/components/AuditorModeBanner.tsx","src/components/BookingModal.tsx","src/components/BulkLeadUpload.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T21:15:05.770214+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c6060191-4f08-4cf6-86d2-df53ed0509c8:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"a3865760-17e1-4804-a636-394bab94eee0","command_center_event_id":"c6060191-4f08-4cf6-86d2-df53ed0509c8"},{"id":"851f4ea7-7d7c-455a-aa12-ad0300dc6638","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtrqkzfs","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2109,"terminal":false,"missionId":"c6060191-4f08-4cf6-86d2-df53ed0509c8","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9388,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1096,"approvedPlanMs":0,"missionSetupMs":593,"providerAuthMs":0,"shipAndProveMs":8163,"ledgerPrepareMs":593,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":593,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":593,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c6060191-4f08-4cf6-86d2-df53ed0509c8"},"performance":null,"deploymentId":"forgejo-main-51ea80952d0a","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":2582,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T21:15:40.434726+00:00","proof_gate":"canonical_release_dispatched","source_sha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","external_id":"forgejo-main-51ea80952d0a","receipt_type":"execute_mission","idempotency_key":"mission:c6060191-4f08-4cf6-86d2-df53ed0509c8:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"84350e82-b9c3-4962-bde8-04eaac15170b","command_center_event_id":"c6060191-4f08-4cf6-86d2-df53ed0509c8"},{"id":"deadae95-c7f0-4b90-90d6-fc579e53298b","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-df2024aea7cb","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"df2024ae-a7cb-4df9-98f1-336e1c691cbd","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":505,"providerAuthMs":0,"ledgerPrepareMs":505,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":505,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":505,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"df2024ae-a7cb-4df9-98f1-336e1c691cbd"},"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":3049,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:32:12.587495+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:df2024ae-a7cb-4df9-98f1-336e1c691cbd:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"a7366768-77bc-47d6-a2f2-90854f5ddaa1","command_center_event_id":"df2024ae-a7cb-4df9-98f1-336e1c691cbd"},{"id":"b0f118e9-515c-4027-86f4-3ea1e0ef9b7d","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized unfreezing and completing the Forgejo availability repair; this is the single stale test expectation proven by Gate 7865.","baseSha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","issuedAt":1789323219191,"expiresAt":1789323399191,"missionId":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee","authorizationId":"173e8fbb-bceb-4d11-b6d8-6ca85f5a8ce2","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:13:39.646344+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:173e8fbb-bceb-4d11-b6d8-6ca85f5a8ce2","mission_step_id":"b3710cd1-1ce7-4746-ae12-7b6cd5414167","command_center_event_id":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee"},{"id":"db00fb96-1766-4df4-a019-bb53b6d5a2b6","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"0e88955416542314d6b68dc22a6b91a943e0b1ca6d5a53069b2f264a6d43e3dd","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6272","runId":6272,"status":"running","sourceSha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","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-07T21:15:54.935017+00:00","proof_gate":"canonical_release_pending","source_sha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","external_id":"forgejo-main-51ea80952d0a","receipt_type":"canonical_release_status","idempotency_key":"mission:c6060191-4f08-4cf6-86d2-df53ed0509c8:forgejo-release-status:51ea80952d0a43cbd52387ae1f36acae8a7e2527:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"84350e82-b9c3-4962-bde8-04eaac15170b","command_center_event_id":"c6060191-4f08-4cf6-86d2-df53ed0509c8"},{"id":"815046b3-a41a-4892-bcda-79ba30a9143e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"0e88955416542314d6b68dc22a6b91a943e0b1ca6d5a53069b2f264a6d43e3dd","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6272","runId":6272,"status":"success","sourceSha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T21:17:22.438391+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","external_id":"forgejo-main-51ea80952d0a","receipt_type":"canonical_release_status","idempotency_key":"mission:c6060191-4f08-4cf6-86d2-df53ed0509c8:forgejo-release-status:51ea80952d0a43cbd52387ae1f36acae8a7e2527:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"4b516459-6022-4a7e-97db-c7a21effbbab","command_center_event_id":"c6060191-4f08-4cf6-86d2-df53ed0509c8"},{"id":"f60d5c80-2e3e-4293-8351-e5ff1d9c78dc","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"On mobile, browsing Mail has a real vertical scroll owner and opening a message replaces the list with one full-height vertically scrollable reading surface, including Big Papi appearance, while desktop Mail behavior remains intact.","proofConditionIds":["proof-repo","proof-production"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":false,"statement":"Do not make additional source edits beyond the existing PR #2109 head.","proofConditionIds":["proof-repo"]},{"id":"constraint-2","satisfied":true,"statement":"Release frontend only; do not deploy Supabase, Command Center, or unrelated targets.","proofConditionIds":["proof-production"]},{"id":"constraint-3","satisfied":true,"statement":"Do not invoke Visual Witness.","proofConditionIds":["proof-production"]}],"contractHash":"0e88955416542314d6b68dc22a6b91a943e0b1ca6d5a53069b2f264a6d43e3dd","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repo","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"0e88955416542314d6b68dc22a6b91a943e0b1ca6d5a53069b2f264a6d43e3dd","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-production","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"0e88955416542314d6b68dc22a6b91a943e0b1ca6d5a53069b2f264a6d43e3dd"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T21:17:24.33694+00:00","proof_gate":"request_contract_pending","source_sha":"51ea80952d0a43cbd52387ae1f36acae8a7e2527","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:c6060191-4f08-4cf6-86d2-df53ed0509c8:request-contract:0e88955416542314d6b68dc22a6b91a943e0b1ca6d5a53069b2f264a6d43e3dd:51ea80952d0a43cbd52387ae1f36acae8a7e2527:pending:repository","mission_step_id":"4b516459-6022-4a7e-97db-c7a21effbbab","command_center_event_id":"c6060191-4f08-4cf6-86d2-df53ed0509c8"},{"id":"90081c07-0253-4cdf-b473-35fc5eea2d7e","source":"cc-execution","status":"authorized","payload":{"paths":["config/mcp-connection-contract.json","workers/cc-execution/src/index-mcp-oauth.js","workers/cc-execution/test/mcp-connection-contract.test.js","workers/cc-execution/test/mcp-oauth.test.js"],"reason":"Owner-authorized MCP self-healing repair; exact applied-state orphaned branch reconciliation after ambiguous Forgejo write timeout.","baseSha":"72e0ccc8d2a647e9d823d4108d7a5169640220a9","issuedAt":1788890788796,"expiresAt":1788890968796,"missionId":"371ce6e8-f01b-4965-90fc-01e40ac39855","authorizationId":"4fad6030-1f20-4473-b6cf-d160a6fdd9a5","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:06:29.363969+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"72e0ccc8d2a647e9d823d4108d7a5169640220a9","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:4fad6030-1f20-4473-b6cf-d160a6fdd9a5","mission_step_id":"4033f7ac-698b-4a14-8c38-94c4ab1e7ec4","command_center_event_id":"371ce6e8-f01b-4965-90fc-01e40ac39855"},{"id":"31bdda13-9f4b-48b5-a299-270b74bb68fb","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2240,"terminal":false,"missionId":"5d4fd87d-389d-42dc-a893-03f0c5d452be","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2666,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1201,"approvedPlanMs":0,"missionSetupMs":510,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":510,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":510,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":510,"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":"5d4fd87d-389d-42dc-a893-03f0c5d452be"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1521,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:32:28.657882+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2240","receipt_type":"execute_mission","idempotency_key":"mission:5d4fd87d-389d-42dc-a893-03f0c5d452be:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"6335a344-fb7a-45b2-9509-aa160e91c782","command_center_event_id":"5d4fd87d-389d-42dc-a893-03f0c5d452be"},{"id":"ed4cbf16-417b-4e09-87cb-9afa5a163f34","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/first-class-app-explicit-tenant-routing-0907","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2114,"terminal":false,"missionId":"f78ec49c-1c12-470a-ab83-816d39c61619","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"1ec52b8119eac0a391df4b4de2e0b25184cc25b4","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10341,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1223,"approvedPlanMs":0,"missionSetupMs":1248,"providerAuthMs":0,"shipAndProveMs":8970,"ledgerPrepareMs":1248,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1248,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1248,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f78ec49c-1c12-470a-ab83-816d39c61619"},"performance":null,"deploymentId":"forgejo-main-1ec52b8119ea","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":2620,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T21:38:13.388498+00:00","proof_gate":"canonical_release_dispatched","source_sha":"1ec52b8119eac0a391df4b4de2e0b25184cc25b4","external_id":"forgejo-main-1ec52b8119ea","receipt_type":"execute_mission","idempotency_key":"mission:f78ec49c-1c12-470a-ab83-816d39c61619:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"fbfe5d48-22a4-4648-8449-1cb0861225be","command_center_event_id":"f78ec49c-1c12-470a-ab83-816d39c61619"},{"id":"14d10d59-be75-42c0-b71a-e47d5028800d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/invoice-creator-login-alias-v2-0907","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2116,"terminal":false,"missionId":"e5259af9-02e9-400d-8a57-4be595355af4","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"42f3a567a77f39c1c4084e7ccfce7a71c0fd9c9c","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8252,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1078,"approvedPlanMs":0,"missionSetupMs":776,"providerAuthMs":0,"shipAndProveMs":7026,"ledgerPrepareMs":776,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":776,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":776,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e5259af9-02e9-400d-8a57-4be595355af4"},"performance":null,"deploymentId":"forgejo-main-42f3a567a77f","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":2630,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T21:48:43.356563+00:00","proof_gate":"canonical_release_dispatched","source_sha":"42f3a567a77f39c1c4084e7ccfce7a71c0fd9c9c","external_id":"forgejo-main-42f3a567a77f","receipt_type":"execute_mission","idempotency_key":"mission:e5259af9-02e9-400d-8a57-4be595355af4:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"e9bdb718-b709-44b2-aad1-dca18f6eb2b9","command_center_event_id":"e5259af9-02e9-400d-8a57-4be595355af4"},{"id":"b6904d8a-5565-4fcc-ae96-e57c684638a0","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/calendar-bootstrap-v3-contract-0907","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2117,"terminal":false,"missionId":"f4b26462-5ec9-4ce0-a521-b009cd4c6440","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"1d6c04db992da9102143ad081a5bf61a835b2a71","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":18965,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2868,"approvedPlanMs":0,"missionSetupMs":1332,"providerAuthMs":0,"shipAndProveMs":15517,"ledgerPrepareMs":1332,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1332,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1332,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f4b26462-5ec9-4ce0-a521-b009cd4c6440"},"performance":null,"deploymentId":"forgejo-main-1d6c04db992d","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2712,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T21:53:48.243331+00:00","proof_gate":"canonical_release_dispatched","source_sha":"1d6c04db992da9102143ad081a5bf61a835b2a71","external_id":"forgejo-main-1d6c04db992d","receipt_type":"execute_mission","idempotency_key":"mission:f4b26462-5ec9-4ce0-a521-b009cd4c6440:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"49363f7b-18a7-406d-9a13-d80fd0e40b2a","command_center_event_id":"f4b26462-5ec9-4ce0-a521-b009cd4c6440"},{"id":"1ca776f7-ba76-43d1-bb23-46467e547444","source":"cc-execution","status":"authorized","payload":{"paths":["config/mcp-connection-contract.json","workers/cc-execution/src/index-mcp-oauth.js","workers/cc-execution/test/mcp-connection-contract.test.js","workers/cc-execution/test/mcp-oauth.test.js"],"reason":"Owner-authorized MCP self-healing repair; zero-write adoption retry after transient Forgejo GET timeout.","baseSha":"b1d720f88bc215787f1a630d45d7435c66ca3dba","issuedAt":1788890817919,"expiresAt":1788890997919,"missionId":"371ce6e8-f01b-4965-90fc-01e40ac39855","authorizationId":"df42e60b-499c-49df-907d-e1b0ca69787b","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:06:58.399855+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"b1d720f88bc215787f1a630d45d7435c66ca3dba","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:df42e60b-499c-49df-907d-e1b0ca69787b","mission_step_id":"4033f7ac-698b-4a14-8c38-94c4ab1e7ec4","command_center_event_id":"371ce6e8-f01b-4965-90fc-01e40ac39855"},{"id":"689fc6a4-efd9-4c7b-b570-90a2fa01474c","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/mail-mobile-reply-composer-root-cause-20260908","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2143,"terminal":false,"missionId":"2bc3097e-69e4-4c72-b1fe-6e739cbb4856","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"b1d720f88bc215787f1a630d45d7435c66ca3dba","timingsMs":{"prReadinessMs":888,"approvedPlanMs":0,"shipAndProveMs":18304,"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":"2bc3097e-69e4-4c72-b1fe-6e739cbb4856"},"performance":null,"deploymentId":"forgejo-main-b1d720f88bc2","workflowRunId":6348,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:08:03.649998+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2143","receipt_type":"automatic_mission_resume","idempotency_key":"mission:2bc3097e-69e4-4c72-b1fe-6e739cbb4856:automatic-mission-resume:2143:canonical_release_reconciliation_pending","mission_step_id":"00c069f1-3f1e-4046-ab08-eb854e20e5b5","command_center_event_id":"2bc3097e-69e4-4c72-b1fe-6e739cbb4856"},{"id":"1c0ed56e-43cf-41af-9bbc-85de61467b35","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2018,"terminal":false,"missionId":"49504ea1-ed24-46db-a155-cdba4c4eeb6d","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":7153,"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":"49504ea1-ed24-46db-a155-cdba4c4eeb6d"},"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-07T22:28:05.979925+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2018","receipt_type":"automatic_mission_resume","idempotency_key":"mission:49504ea1-ed24-46db-a155-cdba4c4eeb6d:automatic-mission-resume:2018:repair_mission_pr_ready_retryable","mission_step_id":"bcd8dcc1-37bf-46ee-9aa0-490515636b5b","command_center_event_id":"49504ea1-ed24-46db-a155-cdba4c4eeb6d"},{"id":"e71dbb5a-262d-4f9e-9ef9-893b9d9e3fce","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2006,"terminal":false,"missionId":"682974a1-5a91-47fa-8212-6a12d9232898","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9540,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":9390,"approvedPlanMs":0,"missionSetupMs":734,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":734,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":734,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":734,"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":"682974a1-5a91-47fa-8212-6a12d9232898"},"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":2246,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:33:12.304302+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2006","receipt_type":"execute_mission","idempotency_key":"mission:682974a1-5a91-47fa-8212-6a12d9232898:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"8238ac54-3dbc-4bbb-a08e-ace99b6fa977","command_center_event_id":"682974a1-5a91-47fa-8212-6a12d9232898"},{"id":"95fa1622-49a3-47f9-a45c-2085517e68a9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2006,"terminal":false,"missionId":"682974a1-5a91-47fa-8212-6a12d9232898","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":2973,"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":"682974a1-5a91-47fa-8212-6a12d9232898"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1276,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:33:27.575136+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2006","receipt_type":"automatic_mission_resume","idempotency_key":"mission:682974a1-5a91-47fa-8212-6a12d9232898:automatic-mission-resume:2006:repair_mission_waiting_for_gate","mission_step_id":"4752f835-864f-4ad9-aea1-69829da9c1c1","command_center_event_id":"682974a1-5a91-47fa-8212-6a12d9232898"},{"id":"26e7f1bc-a6f0-4493-8cc1-ecd161cbdff1","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2006,"terminal":false,"missionId":"682974a1-5a91-47fa-8212-6a12d9232898","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"bb0db422407859dbe047e3083a1ba50961c14567","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11655,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2137,"approvedPlanMs":0,"missionSetupMs":753,"providerAuthMs":0,"shipAndProveMs":9291,"ledgerPrepareMs":359,"ledgerReconcileMs":0,"lineageReconcileMs":394,"resolvePreflightMs":753,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":359,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"682974a1-5a91-47fa-8212-6a12d9232898"},"performance":null,"deploymentId":"forgejo-main-bb0db4224078","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":2580,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:34:34.317395+00:00","proof_gate":"canonical_release_dispatched","source_sha":"bb0db422407859dbe047e3083a1ba50961c14567","external_id":"forgejo-main-bb0db4224078","receipt_type":"execute_mission","idempotency_key":"mission:682974a1-5a91-47fa-8212-6a12d9232898:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"99929a9a-b6a0-4353-af2d-9c76011369bf","command_center_event_id":"682974a1-5a91-47fa-8212-6a12d9232898"},{"id":"3a784a2e-c060-4861-bb2d-b779f85e3b8d","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-boundary-source","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"1ac2148a6f21ca66cefffad60b1be2dccab280b0","prNumber":2448,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7247/jobs/1","mergeCommitSha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1"},{"id":"proof-workspace-source","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"1ac2148a6f21ca66cefffad60b1be2dccab280b0","prNumber":2448,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7247/jobs/1","mergeCommitSha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1"},{"id":"proof-regression-source","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"1ac2148a6f21ca66cefffad60b1be2dccab280b0","prNumber":2448,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7247/jobs/1","mergeCommitSha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1"},{"id":"proof-scope-source","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"1ac2148a6f21ca66cefffad60b1be2dccab280b0","prNumber":2448,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7247/jobs/1","mergeCommitSha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1"}],"requestContractHash":"d5c7392a7fcfc7ac54b5104596043e660db4ee6a7ca9db83f1fa9cc8e69565a8"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T00:07:31.195691+00:00","proof_gate":"request_contract_repository_verified","source_sha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:08148501-cdc3-4e73-99de-228061c3c860:request-contract-repository:d5c7392a7fcfc7ac54b5104596043e660db4ee6a7ca9db83f1fa9cc8e69565a8:96b68b18800a95e05fb4c43caba5c4c886d7afd1","mission_step_id":"59039687-dab6-4496-b511-dc9060682d47","command_center_event_id":"08148501-cdc3-4e73-99de-228061c3c860"},{"id":"5f876f70-0851-4202-8b84-3b1e8f0e2f13","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success"},"mainSha":"bb0db422407859dbe047e3083a1ba50961c14567","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"bb0db422407859dbe047e3083a1ba50961c14567","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"migrations":"success"},"requestContractHash":"0d80a298dab96bc0490ea3cc0497fc609e2cafbb6f5a532c1978366aacdc7613","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6300","runId":6300,"status":"success","sourceSha":"bb0db422407859dbe047e3083a1ba50961c14567","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success"},"targetJobCount":7,"observedTargetStates":{"migrations":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:35:46.206274+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"bb0db422407859dbe047e3083a1ba50961c14567","external_id":"forgejo-main-bb0db4224078","receipt_type":"canonical_release_status","idempotency_key":"mission:682974a1-5a91-47fa-8212-6a12d9232898:forgejo-release-status:bb0db422407859dbe047e3083a1ba50961c14567:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-migrations/live=success","mission_step_id":"adc17d81-906b-4b62-a4bc-76f0a88cf30e","command_center_event_id":"682974a1-5a91-47fa-8212-6a12d9232898"},{"id":"7ed29456-d482-47d0-853d-6549e9a025f9","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"bb0db422407859dbe047e3083a1ba50961c14567","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"PR #2006 passes the required exact-head KnockLaunch Gate, squash merges to protected main, and its affected data/migration release completes.","proofConditionIds":["proof-repository","proof-production"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":false,"statement":"Use PR #2006 and its existing branch only; create no duplicate branch or PR.","proofConditionIds":["proof-repository"]},{"id":"constraint-2","satisfied":false,"statement":"If protected main has advanced, refresh the same PR and require a new exact-head Gate before merge.","proofConditionIds":["proof-repository"]},{"id":"constraint-3","satisfied":true,"statement":"Release only targets actually affected by the PR #2006 diff; do not wake unrelated production targets.","proofConditionIds":["proof-production"]}],"contractHash":"0d80a298dab96bc0490ea3cc0497fc609e2cafbb6f5a532c1978366aacdc7613","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"0d80a298dab96bc0490ea3cc0497fc609e2cafbb6f5a532c1978366aacdc7613","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-production","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["migrations"],"releaseRequestContractHash":"0d80a298dab96bc0490ea3cc0497fc609e2cafbb6f5a532c1978366aacdc7613"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:35:48.129167+00:00","proof_gate":"request_contract_pending","source_sha":"bb0db422407859dbe047e3083a1ba50961c14567","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:682974a1-5a91-47fa-8212-6a12d9232898:request-contract:0d80a298dab96bc0490ea3cc0497fc609e2cafbb6f5a532c1978366aacdc7613:bb0db422407859dbe047e3083a1ba50961c14567:pending:repository","mission_step_id":"adc17d81-906b-4b62-a4bc-76f0a88cf30e","command_center_event_id":"682974a1-5a91-47fa-8212-6a12d9232898"},{"id":"cd0230fb-9ddf-4f78-b67e-da5928ba95d6","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2006,"terminal":false,"missionId":"682974a1-5a91-47fa-8212-6a12d9232898","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"bb0db422407859dbe047e3083a1ba50961c14567","timingsMs":{"prReadinessMs":186,"approvedPlanMs":0,"shipAndProveMs":17028,"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":"682974a1-5a91-47fa-8212-6a12d9232898"},"performance":null,"deploymentId":"forgejo-main-bb0db4224078","workflowRunId":6300,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:36:06.726878+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2006","receipt_type":"automatic_mission_resume","idempotency_key":"mission:682974a1-5a91-47fa-8212-6a12d9232898:automatic-mission-resume:2006:canonical_release_reconciliation_pending","mission_step_id":"4752f835-864f-4ad9-aea1-69829da9c1c1","command_center_event_id":"682974a1-5a91-47fa-8212-6a12d9232898"},{"id":"730ef5cb-eb98-467d-a145-8672ab11f584","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2006,"terminal":false,"missionId":"682974a1-5a91-47fa-8212-6a12d9232898","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"bb0db422407859dbe047e3083a1ba50961c14567","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":20205,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1000,"approvedPlanMs":0,"missionSetupMs":310,"providerAuthMs":0,"shipAndProveMs":18235,"ledgerPrepareMs":310,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":310,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":310,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"682974a1-5a91-47fa-8212-6a12d9232898"},"performance":null,"deploymentId":"forgejo-main-bb0db4224078","workflowRunId":6300,"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":1481,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:36:37.636371+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"bb0db422407859dbe047e3083a1ba50961c14567","external_id":"forgejo-main-bb0db4224078","receipt_type":"execute_mission","idempotency_key":"mission:682974a1-5a91-47fa-8212-6a12d9232898:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"99929a9a-b6a0-4353-af2d-9c76011369bf","command_center_event_id":"682974a1-5a91-47fa-8212-6a12d9232898"},{"id":"7fa2cf33-a973-4644-a027-d82716529362","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mcp-oauth.js"],"reason":"Owner-authorized MCP self-healing repair; deterministic Gate syntax repair removing duplicated legacy oauthChallenge tail only.","baseSha":"b1d720f88bc215787f1a630d45d7435c66ca3dba","issuedAt":1788890915694,"expiresAt":1788891095694,"missionId":"371ce6e8-f01b-4965-90fc-01e40ac39855","authorizationId":"e6c91422-1602-4782-b9d6-452471b317af","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:08:36.24287+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"b1d720f88bc215787f1a630d45d7435c66ca3dba","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e6c91422-1602-4782-b9d6-452471b317af","mission_step_id":"4033f7ac-698b-4a14-8c38-94c4ab1e7ec4","command_center_event_id":"371ce6e8-f01b-4965-90fc-01e40ac39855"},{"id":"8a1cd2c1-3c04-475d-b088-6abbe798ca67","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2003,"terminal":false,"missionId":"37f67094-73fa-453b-a450-d8c23d1dc988","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":16227,"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":"37f67094-73fa-453b-a450-d8c23d1dc988"},"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":1181,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:37:40.801196+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2003","receipt_type":"automatic_mission_resume","idempotency_key":"mission:37f67094-73fa-453b-a450-d8c23d1dc988:automatic-mission-resume:2003:repair_mission_waiting_for_gate","mission_step_id":"3e6f4140-3681-4df5-a356-e5e973cbcb1f","command_center_event_id":"37f67094-73fa-453b-a450-d8c23d1dc988"},{"id":"dce31ff2-c780-4228-9521-6a039569fd10","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1996,"terminal":false,"missionId":"37f4dab7-c97e-4615-8049-1bcf8b8f8b83","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":17259,"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":"37f4dab7-c97e-4615-8049-1bcf8b8f8b83"},"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":1600,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:41:19.180896+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1996","receipt_type":"automatic_mission_resume","idempotency_key":"mission:37f4dab7-c97e-4615-8049-1bcf8b8f8b83:automatic-mission-resume:1996:repair_mission_pr_ready_retryable","mission_step_id":"ef52a9bd-1f5d-4e4f-93f6-7cba9aef5df8","command_center_event_id":"37f4dab7-c97e-4615-8049-1bcf8b8f8b83"},{"id":"db03f1ec-60af-4d4f-b140-cb9e6f13619d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":1996,"terminal":false,"missionId":"37f4dab7-c97e-4615-8049-1bcf8b8f8b83","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":18865,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":17686,"approvedPlanMs":0,"missionSetupMs":1907,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":269,"ledgerReconcileMs":0,"lineageReconcileMs":1638,"resolvePreflightMs":1907,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":269,"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":"37f4dab7-c97e-4615-8049-1bcf8b8f8b83"},"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":2255,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:40:55.943905+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1996","receipt_type":"execute_mission","idempotency_key":"mission:37f4dab7-c97e-4615-8049-1bcf8b8f8b83:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"e0d6cb58-efc9-490f-86f1-8c9022cab9a8","command_center_event_id":"37f4dab7-c97e-4615-8049-1bcf8b8f8b83"},{"id":"bb2d5b9a-2d78-4453-902e-67e6e855bf1d","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mcp-oauth.js"],"reason":"Owner-authorized MCP self-healing repair; remove duplicated legacy oauthValidationFailureResponse tail causing illegal top-level return.","baseSha":"b1d720f88bc215787f1a630d45d7435c66ca3dba","issuedAt":1788890962796,"expiresAt":1788891142796,"missionId":"371ce6e8-f01b-4965-90fc-01e40ac39855","authorizationId":"1ed8a5e4-2d7c-4b00-a09a-c5700bb0711e","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:09:23.25834+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"b1d720f88bc215787f1a630d45d7435c66ca3dba","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:1ed8a5e4-2d7c-4b00-a09a-c5700bb0711e","mission_step_id":"4033f7ac-698b-4a14-8c38-94c4ab1e7ec4","command_center_event_id":"371ce6e8-f01b-4965-90fc-01e40ac39855"},{"id":"4f4ebd38-e579-4cc4-8e35-725e5d4b7796","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-371ce6e8f01b","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2144,"terminal":false,"missionId":"371ce6e8-f01b-4965-90fc-01e40ac39855","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3582,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2776,"approvedPlanMs":0,"missionSetupMs":1091,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":468,"ledgerReconcileMs":0,"lineageReconcileMs":623,"resolvePreflightMs":1091,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":468,"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":"371ce6e8-f01b-4965-90fc-01e40ac39855"},"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":1972,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:10:12.669351+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2144","receipt_type":"execute_mission","idempotency_key":"mission:371ce6e8-f01b-4965-90fc-01e40ac39855:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"8b14c1a2-1a48-4d96-9413-e2a5ae55c00a","command_center_event_id":"371ce6e8-f01b-4965-90fc-01e40ac39855"},{"id":"14f36e7b-d5f2-4cab-8a61-8e0339cb1fe9","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-integrated-boundary","satisfied":true,"statement":"Tenant-integrated FirstClassAppTenantBoundary never renders application-owned header/avatar chrome regardless of caller applicationChrome flags, and always nests app content beneath the host tenant shell.","proofConditionIds":["proof-boundary-source","proof-production-live"]},{"id":"outcome-direct-workspace-guard","satisfied":true,"statement":"ApplicationWorkspace independently fails closed in tenant-integrated mode so direct integrated use cannot create competing application chrome and nested OwnerLayout content defers to the host shell.","proofConditionIds":["proof-workspace-source","proof-production-live"]},{"id":"outcome-regression-guard","satisfied":true,"statement":"The existing tenant application avatar-menu contract guard covers integrated chrome suppression and owner-shell nesting while standalone behavior and existing tenant menu/route ownership remain preserved.","proofConditionIds":["proof-regression-source","proof-production-live"]}],"satisfied":true,"constraints":[{"id":"constraint-standalone-preserved","satisfied":true,"statement":"Standalone application presentation retains its existing ApplicationWorkspace header/avatar behavior.","proofConditionIds":["proof-regression-source"]},{"id":"constraint-existing-tenant-ownership","satisfied":true,"statement":"Existing tenantShellOwner CRMUserMenu ownership and nativeTenantRouteOwner routing behavior remain unchanged.","proofConditionIds":["proof-regression-source"]},{"id":"constraint-scope","satisfied":true,"statement":"No control-plane, database, auth, Supabase, or unrelated tenant-specific source changes.","proofConditionIds":["proof-scope-source"]},{"id":"constraint-release-path","satisfied":true,"statement":"Use one fresh ai/* branch, one PR, KnockLaunch Gate, Forgejo squash merge, frontend-only release, and live production proof.","proofConditionIds":["proof-scope-source","proof-production-live"]},{"id":"constraint-no-visual-witness","satisfied":true,"statement":"Do not run Visual Witness for this architecture enforcement repair.","proofConditionIds":["proof-scope-source"]}],"contractHash":"d5c7392a7fcfc7ac54b5104596043e660db4ee6a7ca9db83f1fa9cc8e69565a8","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-boundary-source","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"d5c7392a7fcfc7ac54b5104596043e660db4ee6a7ca9db83f1fa9cc8e69565a8","repositoryProofStatus":"verified","repositoryProofSourceSha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1"},"required":true,"satisfied":true},{"id":"proof-workspace-source","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"d5c7392a7fcfc7ac54b5104596043e660db4ee6a7ca9db83f1fa9cc8e69565a8","repositoryProofStatus":"verified","repositoryProofSourceSha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1"},"required":true,"satisfied":true},{"id":"proof-regression-source","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"d5c7392a7fcfc7ac54b5104596043e660db4ee6a7ca9db83f1fa9cc8e69565a8","repositoryProofStatus":"verified","repositoryProofSourceSha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1"},"required":true,"satisfied":true},{"id":"proof-scope-source","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"d5c7392a7fcfc7ac54b5104596043e660db4ee6a7ca9db83f1fa9cc8e69565a8","repositoryProofStatus":"verified","repositoryProofSourceSha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1"},"required":true,"satisfied":true},{"id":"proof-production-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"d5c7392a7fcfc7ac54b5104596043e660db4ee6a7ca9db83f1fa9cc8e69565a8"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":8},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T00:07:33.857394+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"96b68b18800a95e05fb4c43caba5c4c886d7afd1","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:08148501-cdc3-4e73-99de-228061c3c860:request-contract:d5c7392a7fcfc7ac54b5104596043e660db4ee6a7ca9db83f1fa9cc8e69565a8:96b68b18800a95e05fb4c43caba5c4c886d7afd1:verified:","mission_step_id":"59039687-dab6-4496-b511-dc9060682d47","command_center_event_id":"08148501-cdc3-4e73-99de-228061c3c860"},{"id":"e3a7819e-070d-46c8-bd55-8bf9b2c865eb","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2003,"terminal":false,"missionId":"37f67094-73fa-453b-a450-d8c23d1dc988","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15743,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2485,"approvedPlanMs":0,"missionSetupMs":1285,"providerAuthMs":0,"shipAndProveMs":12472,"ledgerPrepareMs":326,"ledgerReconcileMs":0,"lineageReconcileMs":959,"resolvePreflightMs":1285,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":326,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"37f67094-73fa-453b-a450-d8c23d1dc988"},"performance":null,"deploymentId":"forgejo-main-20648a46375b","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2522,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:42:59.149474+00:00","proof_gate":"canonical_release_dispatched","source_sha":"20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","external_id":"forgejo-main-20648a46375b","receipt_type":"execute_mission","idempotency_key":"mission:37f67094-73fa-453b-a450-d8c23d1dc988:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"f5e4ab8b-2563-40a6-aa6f-1886e6a25c83","command_center_event_id":"37f67094-73fa-453b-a450-d8c23d1dc988"},{"id":"ca931068-edbf-47cc-a8cc-0a3bc267e27d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2079,"terminal":false,"missionId":"30eb4097-cbb1-47ab-a082-a178ab29905b","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":23439,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":16122,"approvedPlanMs":0,"missionSetupMs":676,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":676,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":676,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":676,"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":"30eb4097-cbb1-47ab-a082-a178ab29905b"},"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":2307,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:44:18.533936+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2079","receipt_type":"execute_mission","idempotency_key":"mission:30eb4097-cbb1-47ab-a082-a178ab29905b:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"688c8ded-e5f5-450f-bd13-95585f60eab3","command_center_event_id":"30eb4097-cbb1-47ab-a082-a178ab29905b"},{"id":"f030210a-dd27-4ec2-86dc-dc070a72172c","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2079,"terminal":false,"missionId":"30eb4097-cbb1-47ab-a082-a178ab29905b","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":20806,"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":"30eb4097-cbb1-47ab-a082-a178ab29905b"},"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":1600,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:44:47.212372+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2079","receipt_type":"automatic_mission_resume","idempotency_key":"mission:30eb4097-cbb1-47ab-a082-a178ab29905b:automatic-mission-resume:2079:repair_mission_pr_ready_retryable","mission_step_id":"27f7516d-c7e3-4ef1-8026-c4d4f0f90264","command_center_event_id":"30eb4097-cbb1-47ab-a082-a178ab29905b"},{"id":"b2808a6b-22f6-49a2-901c-2ba8878962be","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","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":"c56108ccc337bf00d2e1127b6633b06bee794e2afc8bdcccf90e43d6e19e2dca","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6302","runId":6302,"status":"success","sourceSha":"20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:45:46.514114+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","external_id":"forgejo-main-20648a46375b","receipt_type":"canonical_release_status","idempotency_key":"mission:37f67094-73fa-453b-a450-d8c23d1dc988:forgejo-release-status:20648a46375b3ce5db1c18dcf282a4bc2b47ca8d:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"c12aeb2c-6c6d-43df-8c6f-f5f2513f18ef","command_center_event_id":"37f67094-73fa-453b-a450-d8c23d1dc988"},{"id":"0e41d708-4106-43e0-a377-cc2b5f48496b","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"5315de21d1ccaeff5c3e5654e7be7dab4be9a076","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"terminal-guard-source","path":"workers/cc-execution/test/done-means-live-invariants.test.js","blobSha":"16ab574d7d20e96a5da2fafb28224717c5558851","expectedText":"compact receipts suppress raw success-terminal claims while request contract proof is pending"},{"id":"cc-test-runner","path":"workers/cc-execution/package.json","blobSha":"532c6a641ce978c8471527b9dcf032046a60fd3e","expectedText":"node --test test/*.test.js"}],"requestContractHash":"6dc1f9a237359aa2de6d1749294749cd64bb1ca074bee4ff8ec56c8aae208083","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T17:47:17.676466+00:00","proof_gate":"request_contract_repository_verified","source_sha":"5315de21d1ccaeff5c3e5654e7be7dab4be9a076","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:fbc90a92-20eb-4060-91b4-9e503255820d:request-contract-repository:6dc1f9a237359aa2de6d1749294749cd64bb1ca074bee4ff8ec56c8aae208083:5315de21d1ccaeff5c3e5654e7be7dab4be9a076","mission_step_id":"6d74ea10-39ce-42df-9a16-1055263dd355","command_center_event_id":"fbc90a92-20eb-4060-91b4-9e503255820d"},{"id":"01c17d64-9687-44f6-aa5e-ee1ab9813f1b","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2003,"terminal":false,"missionId":"37f67094-73fa-453b-a450-d8c23d1dc988","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","timingsMs":{"prReadinessMs":1016,"approvedPlanMs":0,"shipAndProveMs":17351,"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":"37f67094-73fa-453b-a450-d8c23d1dc988"},"performance":null,"deploymentId":"forgejo-main-20648a46375b","workflowRunId":6302,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:46:08.627041+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2003","receipt_type":"automatic_mission_resume","idempotency_key":"mission:37f67094-73fa-453b-a450-d8c23d1dc988:automatic-mission-resume:2003:canonical_release_reconciliation_pending","mission_step_id":"3e6f4140-3681-4df5-a356-e5e973cbcb1f","command_center_event_id":"37f67094-73fa-453b-a450-d8c23d1dc988"},{"id":"737a66c1-35cd-4782-878a-0ab2f37c9d3a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2028,"terminal":false,"missionId":"30146233-2e42-46a4-a730-5329f1639964","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8374,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":8269,"approvedPlanMs":0,"missionSetupMs":566,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":566,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":566,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":566,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"30146233-2e42-46a4-a730-5329f1639964"},"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":2247,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:48:52.037678+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2028","receipt_type":"execute_mission","idempotency_key":"mission:30146233-2e42-46a4-a730-5329f1639964:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"92118b87-40c3-4202-943b-08a7a8b74d51","command_center_event_id":"30146233-2e42-46a4-a730-5329f1639964"},{"id":"a6d991b8-18a4-4777-86b6-439cecf832d4","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2028,"terminal":false,"missionId":"30146233-2e42-46a4-a730-5329f1639964","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3893,"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":"30146233-2e42-46a4-a730-5329f1639964"},"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-07T22:49:04.021941+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2028","receipt_type":"automatic_mission_resume","idempotency_key":"mission:30146233-2e42-46a4-a730-5329f1639964:automatic-mission-resume:2028:repair_mission_waiting_for_gate","mission_step_id":"f1972a9a-1671-495f-9dec-765068a05076","command_center_event_id":"30146233-2e42-46a4-a730-5329f1639964"},{"id":"bad38957-62b1-44a8-b452-93ca21759a24","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtru42uh","reason":"control_plane_maintenance_authorization_required","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":"9124b0cc-95c0-41ba-ab34-896c709e56cb","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":739,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":739,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":739,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":739,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},"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":1652,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:55:28.904991+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9124b0cc-95c0-41ba-ab34-896c709e56cb:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"83b1274a-0f5c-4dac-aabd-bc17a43b11a6","command_center_event_id":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},{"id":"ab9f0857-d5f8-40b7-b154-1db6cdc09e7e","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","scripts/validate-command-center-contracts.mjs","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/src/version.js"],"reason":"Owner-authorized Forgejo repository reliability repair; temporarily unfreeze only the exact affected control-plane source paths, preserve protected main and release safety, and re-freeze after live proof.","baseSha":"289927e29cccfa87125e004f0e6f31384157dce1","issuedAt":1789023328058,"expiresAt":1789023508058,"missionId":"a04714d8-6261-46e9-8dd7-7ed0436221b2","authorizationId":"ec0f515b-0c3a-4441-9551-94b1f890ebcc","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T06:55:28.440113+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"289927e29cccfa87125e004f0e6f31384157dce1","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ec0f515b-0c3a-4441-9551-94b1f890ebcc","mission_step_id":"fc4bc6f0-4cbd-448a-99d0-7e87572c2d7a","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"41bf6a79-fff7-44f1-8291-7006b211d144","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtru42uh","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.71-mcp-oauth-owner-retry","prNumber":2124,"terminal":false,"missionId":"9124b0cc-95c0-41ba-ab34-896c709e56cb","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7275,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":878,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":878,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":878,"repositoryMutationMs":7275,"repositoryProviderMs":5395,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2736,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":878,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2659},"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":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},"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":4146,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:57:00.166329+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2124","receipt_type":"execute_mission","idempotency_key":"mission:9124b0cc-95c0-41ba-ab34-896c709e56cb:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"83b1274a-0f5c-4dac-aabd-bc17a43b11a6","command_center_event_id":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},{"id":"b2fdf6a5-4e11-4b58-9cb4-16e47ef7a2f9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtru42uh","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2124,"terminal":false,"missionId":"9124b0cc-95c0-41ba-ab34-896c709e56cb","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":2061,"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":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},"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-07T22:57:08.847845+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2124","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9124b0cc-95c0-41ba-ab34-896c709e56cb:automatic-mission-resume:2124:repair_mission_waiting_for_gate","mission_step_id":"688e839c-2017-47c0-9af3-c99de97811c4","command_center_event_id":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},{"id":"43fcd2ec-810a-46a6-99c9-c75c5a33a2e1","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for the exact stale invariant-test correction on the existing Forgejo reliability PR. Align the invariant test with the already-landed sequential read and committed-write reconciliation behavior, preserve all production safety, continue the same PR through Gate and cc-execution-only release, prove live, then re-freeze.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for the exact stale invariant-test correction on the existing Forgejo reliability PR. Align the invariant test with the already-landed sequential read and committed-write reconciliation behavior, preserve all production safety, continue the same PR through Gate and cc-execution-only release, prove live, then re-freeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"sequential-provider","statement":"Ordinary Forgejo GET handling is strictly sequential with no duplicate hedged requests; retries start only after an actual failed attempt, and successful slow reads do not trigger provider brownout.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"cron-pressure","statement":"The minute self-heal and reliability canary path produces no parallel Forgejo API fanout and no routine Actions-list health probe; the canary reuses the authenticated self-heal main-branch proof.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"diagnostic-pressure","statement":"PR readiness, mission reconciliation, merge-queue diagnostics, queue hygiene, repository inspection, and scoped-patch source reads do not fan out concurrent Forgejo requests; public Actions-run results are compact and sanitized.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"ambiguous-write-reconciliation","statement":"Scoped repository writes that commit after the transport deadline receive a fresh bounded post-timeout exact-state reconciliation window and continue on the existing pull request without blind write retry or orphan-branch misclassification.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"policy-alignment","statement":"Control-plane capability policy matches the implemented sequential read, retry, brownout, compact-operator, and post-timeout reconciliation behavior.","proofConditionIds":["repo-proof"]},{"id":"live","statement":"The repair passes KnockLaunch Gate, squash-merges to protected main, releases only cc-execution, and the live runtime identifies the merged repair source.","proofConditionIds":["release-proof","runtime-proof"]}],"objective":"Unfreeze the control plane only for the exact stale invariant-test correction on the existing Forgejo reliability PR. Align the invariant test with the already-landed sequential read and committed-write reconciliation behavior, preserve all production safety, continue the same PR through Gate and cc-execution-only release, prove live, then re-freeze.","constraints":[{"id":"safety","statement":"Authentication, protected-main, exact-head Gate, merge, queue, and fail-closed release safety are not weakened.","proofConditionIds":["repo-proof","release-proof"]},{"id":"scope","statement":"Only the cc-execution production target is released for this control-plane repair.","proofConditionIds":["release-proof"]},{"id":"no-restart","statement":"Forgejo host restart is not used as the repair for this failure class.","proofConditionIds":["runtime-proof"]},{"id":"one-lineage","statement":"Continue with the existing ai/forgejo-read-pressure-reliability-20260910 branch and pull request #2288; do not create a replacement PR or branch.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Current protected main contains the complete shared Forgejo repository reliability repair and its regression guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"Canonical release succeeds for cc-execution only from the merged repair source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution source SHA matches the merged repair and bounded representative Forgejo reads complete without the prior timeout/orphan behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"fc778721a1de1d68262dbccb0226d692dc7340af49722c6993fda06aea351786","requestContractRevision":6,"previousRequestContractHash":"a0621896cd5a9398991bc6499bbfd4860cc9a521af1c9b28ee347d32d6b708bc"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T06:58:57.398958+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a04714d8-6261-46e9-8dd7-7ed0436221b2:request-contract:fc778721a1de1d68262dbccb0226d692dc7340af49722c6993fda06aea351786","mission_step_id":"fb1162de-d72c-4815-b911-56a123010da8","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"ae1d2cac-f8ee-4190-9279-f181b593e5f4","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"e1daa16fa275dbb437acc02dd6e97018319b06a370026eb73952d7583c83efc7","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6307","runId":6307,"status":"running","sourceSha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"087564df10291d0c85b23f5481dde826788cba2b","deploymentId":"forgejo-main-087564df10291d0c85b23f5481dde826788cba2b","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.71-mcp-oauth-owner-retry","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:57:58.449054+00:00","proof_gate":"canonical_release_pending","source_sha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:9124b0cc-95c0-41ba-ab34-896c709e56cb:forgejo-release-status:313a9a03b2e61e197bc2871cbae42d6be50ba109:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"d7485e7a-a1b9-406c-b620-384a6a84e69b","command_center_event_id":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},{"id":"3fbdc0a3-e4ab-4db3-be7c-cbcacfa3c4cc","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/index-scoped-repo-patch.js"],"reason":"Owner-authorized bounded control-plane performance repair for Forgejo reactivity and provider tail latency.","baseSha":"1537fa70b4ecc7600dc3a91615ceaa9c6ade1cd2","issuedAt":1788891060293,"expiresAt":1788891240293,"missionId":"eda9436a-b4cd-40dc-8f03-665b23659a17","authorizationId":"d04f301c-6a3d-48fc-86fb-5628e65d1f8c","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:11:00.914784+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"1537fa70b4ecc7600dc3a91615ceaa9c6ade1cd2","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:d04f301c-6a3d-48fc-86fb-5628e65d1f8c","mission_step_id":"08b6e281-b512-46aa-8095-7cd67965db1a","command_center_event_id":"eda9436a-b4cd-40dc-8f03-665b23659a17"},{"id":"0056dda1-adff-4c4b-8b4c-761a43683bc3","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/index-scoped-repo-patch.js"],"reason":"Owner-authorized bounded control-plane performance repair for Forgejo reactivity and provider tail latency.","baseSha":"1537fa70b4ecc7600dc3a91615ceaa9c6ade1cd2","issuedAt":1788891105394,"expiresAt":1788891285394,"missionId":"eda9436a-b4cd-40dc-8f03-665b23659a17","authorizationId":"b1059f4d-b252-476d-8348-5b0594ab22b6","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:11:45.904291+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"1537fa70b4ecc7600dc3a91615ceaa9c6ade1cd2","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b1059f4d-b252-476d-8348-5b0594ab22b6","mission_step_id":"08b6e281-b512-46aa-8095-7cd67965db1a","command_center_event_id":"eda9436a-b4cd-40dc-8f03-665b23659a17"},{"id":"7313784a-9d5b-4e89-ba30-bd227df974e9","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for this bounded Forgejo reactivity and speed repair. Repair the shared cc-execution Forgejo transport latency class by tightening mission-provider, main-snapshot, release-fast-lane, and scoped-repository default GET retry budgets while preserving exact-head identity, protected-main Gate enforcement, no-blind-write-retry, atomic write reconciliation, and one-vCPU sequential pressure safety.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for this bounded Forgejo reactivity and speed repair. Repair the shared cc-execution Forgejo transport latency class by tightening mission-provider, main-snapshot, release-fast-lane, and scoped-repository default GET retry budgets while preserving exact-head identity, protected-main Gate enforcement, no-blind-write-retry, atomic write reconciliation, and one-vCPU sequential pressure safety.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"forgejo-reactivity","statement":"Unfreeze the control plane for this exact bounded repair and reduce cc-execution Forgejo/provider tail latency on healthy infrastructure.","proofConditionIds":["repo-proof","release-proof","runtime-proof"]},{"id":"safety-preserved","statement":"Exact-head identity, protected-main Gate enforcement, no blind write retries, atomic reconciliation, and sequential read-pressure safety remain intact.","proofConditionIds":["repo-proof","release-proof","runtime-proof"]}],"objective":"Unfreeze the control plane for this bounded Forgejo reactivity and speed repair. Repair the shared cc-execution Forgejo transport latency class by tightening mission-provider, main-snapshot, release-fast-lane, and scoped-repository default GET retry budgets while preserving exact-head identity, protected-main Gate enforcement, no-blind-write-retry, atomic write reconciliation, and one-vCPU sequential pressure safety.","constraints":[{"id":"exact-scope","statement":"Only the four named control-plane files may change.","proofConditionIds":["repo-proof","release-proof","runtime-proof"]},{"id":"single-lane","statement":"No new workflow, release lane, global scan, or unbounded Forgejo concurrency may be added.","proofConditionIds":["repo-proof","release-proof","runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Exact current Forgejo diff contains only the bounded latency-budget repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"KnockLaunch Gate passes, squash merge completes, and ccExecution release succeeds.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution runtime matches the merged SHA after release.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"3160a2b3fe833e1a70abda81aa9bae1329b47e6c75209950958ef3f910171db3","requestContractRevision":4,"previousRequestContractHash":"ada47bb8814621022df18af0b4f5890ff5cd3747b3d4696742706e59053be7d5"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:10:58.199074+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eda9436a-b4cd-40dc-8f03-665b23659a17:request-contract:3160a2b3fe833e1a70abda81aa9bae1329b47e6c75209950958ef3f910171db3","mission_step_id":"ab2f8e88-9b05-4f4f-86a8-98baddd18bc5","command_center_event_id":"eda9436a-b4cd-40dc-8f03-665b23659a17"},{"id":"47abedfe-14e3-47f0-b6ae-8e45dc910b98","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-mtru42uh","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2124,"terminal":false,"missionId":"9124b0cc-95c0-41ba-ab34-896c709e56cb","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","timingsMs":{"prReadinessMs":2236,"approvedPlanMs":0,"shipAndProveMs":19584,"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":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},"performance":null,"deploymentId":null,"workflowRunId":6307,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"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-07T22:57:32.439025+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2124","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9124b0cc-95c0-41ba-ab34-896c709e56cb:automatic-mission-resume:2124:canonical_release_reconciliation_pending","mission_step_id":"688e839c-2017-47c0-9af3-c99de97811c4","command_center_event_id":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},{"id":"4cceacff-87eb-4ac4-8248-59fb3a881d6a","source":"cc-execution","status":"verified","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":"ai/objective-first-repair-mtru42uh","reason":null,"status":"verified","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2124,"terminal":true,"missionId":"9124b0cc-95c0-41ba-ab34-896c709e56cb","operation":"automatic_mission_resume","proofGate":"canonical_release_already_verified","sourceSha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","timingsMs":{"prReadinessMs":1105,"approvedPlanMs":0,"shipAndProveMs":5430,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},"performance":null,"deploymentId":"forgejo-main-313a9a03b2e6","workflowRunId":6307,"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":1950,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:59:47.966174+00:00","proof_gate":"canonical_release_already_verified","source_sha":null,"external_id":"2124","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9124b0cc-95c0-41ba-ab34-896c709e56cb:automatic-mission-resume:2124:canonical_release_already_verified","mission_step_id":"688e839c-2017-47c0-9af3-c99de97811c4","command_center_event_id":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},{"id":"be4c1666-d9ce-4a2a-a866-552f6237afe2","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-auth-stable","satisfied":false,"statement":"Normal authenticated KNOCKLAUNCH MCP requests no longer depend on Supabase /oauth/userinfo and therefore do not repeatedly fail or appear disconnected because of transient provider latency.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-security","satisfied":false,"statement":"OAuth remains fail-closed with RS256 signature, issuer, expiry, subject, client, canonical owner email, alg, and kid validation; invalid, expired, wrong-owner, wrong-issuer, unsupported-alg, and bad-signature tokens remain rejected.","proofConditionIds":["proof-repository"]},{"id":"outcome-release","satisfied":true,"statement":"The repaired ccExecution runtime is Gate-approved, squash merged, deployed, proven live, and the control plane remains protected after the scoped maintenance operation.","proofConditionIds":["proof-release","proof-runtime"]}],"satisfied":false,"constraints":[{"id":"constraint-owner","satisfied":false,"statement":"Canonical platform owner identity remains info@knocklaunch.app and the owner allowlist is not broadened.","proofConditionIds":["proof-repository"]},{"id":"constraint-no-secrets","satisfied":false,"statement":"Bearer tokens are never logged.","proofConditionIds":["proof-repository"]},{"id":"constraint-release-scope","satisfied":false,"statement":"Only ccExecution may be released for this repair; no GitHub dependency or fallback may be introduced.","proofConditionIds":["proof-repository","proof-release"]}],"contractHash":"e1daa16fa275dbb437acc02dd6e97018319b06a370026eb73952d7583c83efc7","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"e1daa16fa275dbb437acc02dd6e97018319b06a370026eb73952d7583c83efc7","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"e1daa16fa275dbb437acc02dd6e97018319b06a370026eb73952d7583c83efc7"},"required":true,"satisfied":true},{"id":"proof-runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"e1daa16fa275dbb437acc02dd6e97018319b06a370026eb73952d7583c83efc7"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:59:39.058503+00:00","proof_gate":"request_contract_pending","source_sha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:9124b0cc-95c0-41ba-ab34-896c709e56cb:request-contract:e1daa16fa275dbb437acc02dd6e97018319b06a370026eb73952d7583c83efc7:313a9a03b2e61e197bc2871cbae42d6be50ba109:pending:repository","mission_step_id":"ff055b76-c3ac-44d3-984c-2ac9cb055927","command_center_event_id":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},{"id":"cfd3489c-e7a4-455e-9a8b-b8c291d4e656","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.72-mcp-local-jwks","prNumber":null,"terminal":false,"missionId":"12ac40e1-9587-489d-a117-9832e1dd0305","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":1645,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1645,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1645,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1645,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"12ac40e1-9587-489d-a117-9832e1dd0305"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1545,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T14:44:04.933041+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:12ac40e1-9587-489d-a117-9832e1dd0305:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"8391f661-ebb0-495a-aee6-1d7056876425","command_center_event_id":"12ac40e1-9587-489d-a117-9832e1dd0305"},{"id":"99fe1981-ccb8-44a0-a4b1-bfdd040d207a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtsrziil","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.72-mcp-local-jwks","prNumber":2134,"terminal":false,"missionId":"12ac40e1-9587-489d-a117-9832e1dd0305","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6055,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":274,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":274,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":274,"repositoryMutationMs":6055,"repositoryProviderMs":4571,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2568,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":274,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2003},"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":"12ac40e1-9587-489d-a117-9832e1dd0305"},"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":3752,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T14:46:13.903934+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2134","receipt_type":"execute_mission","idempotency_key":"mission:12ac40e1-9587-489d-a117-9832e1dd0305:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"8391f661-ebb0-495a-aee6-1d7056876425","command_center_event_id":"12ac40e1-9587-489d-a117-9832e1dd0305"},{"id":"20cfe4f3-1510-4e7c-9e8c-a89f8010da10","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtsrziil","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.72-mcp-local-jwks","prNumber":2134,"terminal":false,"missionId":"12ac40e1-9587-489d-a117-9832e1dd0305","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"bb5d45de0a304fb857a05df7662a725c8782aa4b","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12858,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1797,"approvedPlanMs":0,"missionSetupMs":926,"providerAuthMs":0,"shipAndProveMs":10543,"ledgerPrepareMs":240,"ledgerReconcileMs":0,"lineageReconcileMs":686,"resolvePreflightMs":926,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":240,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"12ac40e1-9587-489d-a117-9832e1dd0305"},"performance":null,"deploymentId":"forgejo-main-bb5d45de0a30","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":2676,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T14:49:02.164224+00:00","proof_gate":"canonical_release_dispatched","source_sha":"bb5d45de0a304fb857a05df7662a725c8782aa4b","external_id":"forgejo-main-bb5d45de0a30","receipt_type":"execute_mission","idempotency_key":"mission:12ac40e1-9587-489d-a117-9832e1dd0305:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"ae2c30aa-1839-4c64-bcdc-af17db46f556","command_center_event_id":"12ac40e1-9587-489d-a117-9832e1dd0305"},{"id":"ee1d368e-b8d1-40a5-9966-63bfc63b548e","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"anchored_edit_anchor_missing:workers/cc-execution/src/index-mcp.js","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.73-mcp-offline-access-metadata","prNumber":null,"terminal":false,"missionId":"603d5c38-dce5-4761-94df-835aa13791d5","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1793,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":852,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":852,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":852,"repositoryMutationMs":1793,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":852,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"603d5c38-dce5-4761-94df-835aa13791d5"},"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":1513,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T15:15:53.899164+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:603d5c38-dce5-4761-94df-835aa13791d5:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"4a9b1acb-49c6-4f89-acd3-49a651d7730f","command_center_event_id":"603d5c38-dce5-4761-94df-835aa13791d5"},{"id":"3f38ec5f-d53b-4faf-ac46-dfd4dff307e3","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/prime-action-exposure-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.73-mcp-offline-access-metadata","prNumber":2135,"terminal":false,"missionId":"603d5c38-dce5-4761-94df-835aa13791d5","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7660,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":216,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":216,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":216,"repositoryMutationMs":7660,"repositoryProviderMs":6235,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4216,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":216,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2019},"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":"603d5c38-dce5-4761-94df-835aa13791d5"},"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":3784,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T15:17:25.693854+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2135","receipt_type":"execute_mission","idempotency_key":"mission:603d5c38-dce5-4761-94df-835aa13791d5:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"4a9b1acb-49c6-4f89-acd3-49a651d7730f","command_center_event_id":"603d5c38-dce5-4761-94df-835aa13791d5"},{"id":"015b47e7-5a50-4a99-ad61-e270c27fdd24","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.74-mcp-public-action-auth-descriptors","prNumber":null,"terminal":false,"missionId":"f7a5fd1c-ad47-4348-99e3-6c832f924d69","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":161,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":751,"providerAuthMs":0,"ledgerPrepareMs":751,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":751,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":751,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"pull_request_required","receiptRef":{"mode":"full","missionId":"f7a5fd1c-ad47-4348-99e3-6c832f924d69"},"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":1350,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T15:47:36.432271+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f7a5fd1c-ad47-4348-99e3-6c832f924d69:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"3e5daaec-7f75-45bd-800c-8bd1fad43f25","command_center_event_id":"f7a5fd1c-ad47-4348-99e3-6c832f924d69"},{"id":"fe212c68-697f-4242-a097-13df8658ff64","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Correct stale control-plane invariant expectations on existing PR #2288 after the deterministic Gate failure; no product code or new branch/PR.","baseSha":"289927e29cccfa87125e004f0e6f31384157dce1","issuedAt":1789023538346,"expiresAt":1789023718346,"missionId":"a04714d8-6261-46e9-8dd7-7ed0436221b2","authorizationId":"791e78e5-7e33-46ca-83ca-7afa6dd845fc","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T06:58:58.740576+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"289927e29cccfa87125e004f0e6f31384157dce1","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:791e78e5-7e33-46ca-83ca-7afa6dd845fc","mission_step_id":"fc4bc6f0-4cbd-448a-99d0-7e87572c2d7a","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"e9509a3d-f1d9-4252-a540-c7044652454f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/prime-stable-mcp-gateway-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.74-mcp-public-action-auth-descriptors","prNumber":2136,"terminal":false,"missionId":"f7a5fd1c-ad47-4348-99e3-6c832f924d69","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6865,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":784,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":784,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":784,"repositoryMutationMs":6865,"repositoryProviderMs":4900,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3468,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":784,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1432},"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":"f7a5fd1c-ad47-4348-99e3-6c832f924d69"},"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":3925,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T15:50:11.312727+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2136","receipt_type":"execute_mission","idempotency_key":"mission:f7a5fd1c-ad47-4348-99e3-6c832f924d69:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"49b20790-1007-4e86-9d8c-ce8a58b1b5b5","command_center_event_id":"f7a5fd1c-ad47-4348-99e3-6c832f924d69"},{"id":"46cce278-b206-4922-989d-d3fcc74d8357","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/prime-stable-mcp-gateway-20260908","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.74-mcp-public-action-auth-descriptors","prNumber":2136,"terminal":false,"missionId":"f7a5fd1c-ad47-4348-99e3-6c832f924d69","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6341,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2288,"approvedPlanMs":0,"missionSetupMs":471,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":247,"ledgerReconcileMs":0,"lineageReconcileMs":224,"resolvePreflightMs":471,"repositoryMutationMs":4048,"repositoryProviderMs":2521,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2279,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":247,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":242},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"f7a5fd1c-ad47-4348-99e3-6c832f924d69"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1511,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T15:53:40.275466+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2136","receipt_type":"execute_mission","idempotency_key":"mission:f7a5fd1c-ad47-4348-99e3-6c832f924d69:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"49b20790-1007-4e86-9d8c-ce8a58b1b5b5","command_center_event_id":"f7a5fd1c-ad47-4348-99e3-6c832f924d69"},{"id":"9293e15e-7c5b-4d95-953c-1cc571b7a6a1","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/prime-stable-mcp-gateway-20260908","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.74-mcp-public-action-auth-descriptors","prNumber":2136,"terminal":false,"missionId":"f7a5fd1c-ad47-4348-99e3-6c832f924d69","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"95b238e3102846232475241284354a6b99f73cff","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12532,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1099,"approvedPlanMs":0,"missionSetupMs":667,"providerAuthMs":0,"shipAndProveMs":8887,"ledgerPrepareMs":413,"ledgerReconcileMs":0,"lineageReconcileMs":254,"resolvePreflightMs":667,"repositoryMutationMs":2370,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":413,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f7a5fd1c-ad47-4348-99e3-6c832f924d69"},"performance":null,"deploymentId":"forgejo-main-95b238e31028","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":3025,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T15:55:27.428949+00:00","proof_gate":"canonical_release_dispatched","source_sha":"95b238e3102846232475241284354a6b99f73cff","external_id":"forgejo-main-95b238e31028","receipt_type":"execute_mission","idempotency_key":"mission:f7a5fd1c-ad47-4348-99e3-6c832f924d69:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"996a0257-28fb-4dc5-83e3-e410ba627597","command_center_event_id":"f7a5fd1c-ad47-4348-99e3-6c832f924d69"},{"id":"21e4f503-c003-46e2-97d3-e77ef109361d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/prime-oauth-bearer-validation-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.75-mcp-stable-command-gateway","prNumber":2137,"terminal":false,"missionId":"599fc878-c219-4ff9-81ec-e57984a6439c","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4418,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1935,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1935,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1935,"repositoryMutationMs":4418,"repositoryProviderMs":3263,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2176,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1935,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1087},"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":"599fc878-c219-4ff9-81ec-e57984a6439c"},"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":3714,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T16:06:28.169638+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2137","receipt_type":"execute_mission","idempotency_key":"mission:599fc878-c219-4ff9-81ec-e57984a6439c:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"48ee5b5f-de76-4d39-aed1-920df5f3af6a","command_center_event_id":"599fc878-c219-4ff9-81ec-e57984a6439c"},{"id":"87b636f7-11bc-4ba7-b7f8-587abf5ee54a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for the final stale invariant assertion on existing Forgejo reliability PR #2288, then continue the same PR through Gate, squash merge, cc-execution-only release, live proof, and re-freeze.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for the final stale invariant assertion on existing Forgejo reliability PR #2288, then continue the same PR through Gate, squash merge, cc-execution-only release, live proof, and re-freeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"sequential-provider","statement":"Ordinary Forgejo GET handling is strictly sequential with no duplicate hedged requests; retries start only after an actual failed attempt, and successful slow reads do not trigger provider brownout.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"cron-pressure","statement":"The minute self-heal and reliability canary path produces no parallel Forgejo API fanout and no routine Actions-list health probe; the canary reuses the authenticated self-heal main-branch proof.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"diagnostic-pressure","statement":"PR readiness, mission reconciliation, merge-queue diagnostics, queue hygiene, repository inspection, and scoped-patch source reads do not fan out concurrent Forgejo requests; public Actions-run results are compact and sanitized.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"ambiguous-write-reconciliation","statement":"Scoped repository writes that commit after the transport deadline receive a fresh bounded post-timeout exact-state reconciliation window and continue on the existing pull request without blind write retry or orphan-branch misclassification.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"policy-alignment","statement":"Control-plane capability policy matches the implemented sequential read, retry, brownout, compact-operator, and post-timeout reconciliation behavior.","proofConditionIds":["repo-proof"]},{"id":"live","statement":"The repair passes KnockLaunch Gate, squash-merges to protected main, releases only cc-execution, and the live runtime identifies the merged repair source.","proofConditionIds":["release-proof","runtime-proof"]}],"objective":"Unfreeze the control plane only for the final stale invariant assertion on existing Forgejo reliability PR #2288, then continue the same PR through Gate, squash merge, cc-execution-only release, live proof, and re-freeze.","constraints":[{"id":"safety","statement":"Authentication, protected-main, exact-head Gate, merge, queue, and fail-closed release safety are not weakened.","proofConditionIds":["repo-proof","release-proof"]},{"id":"scope","statement":"Only the cc-execution production target is released for this control-plane repair.","proofConditionIds":["release-proof"]},{"id":"no-restart","statement":"Forgejo host restart is not used as the repair for this failure class.","proofConditionIds":["runtime-proof"]},{"id":"one-lineage","statement":"Continue with the existing ai/forgejo-read-pressure-reliability-20260910 branch and pull request #2288; do not create a replacement PR or branch.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Current protected main contains the complete shared Forgejo repository reliability repair and its regression guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"Canonical release succeeds for cc-execution only from the merged repair source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution source SHA matches the merged repair and bounded representative Forgejo reads complete without the prior timeout/orphan behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"896d96afb6f50fbd2ccebe6a544a82e03510993db65583bdaf8ba664d150d4ea","requestContractRevision":7,"previousRequestContractHash":"fc778721a1de1d68262dbccb0226d692dc7340af49722c6993fda06aea351786"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T07:01:11.39945+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a04714d8-6261-46e9-8dd7-7ed0436221b2:request-contract:896d96afb6f50fbd2ccebe6a544a82e03510993db65583bdaf8ba664d150d4ea","mission_step_id":"fb1162de-d72c-4815-b911-56a123010da8","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"80bfb9d3-045f-4830-8ff1-8902bcc6039c","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/prime-oauth-bearer-validation-20260908","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.75-mcp-stable-command-gateway","prNumber":2137,"terminal":false,"missionId":"599fc878-c219-4ff9-81ec-e57984a6439c","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"9f0e967704731471dbb79c7adc8723b4866714ca","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8391,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1184,"approvedPlanMs":0,"missionSetupMs":596,"providerAuthMs":0,"shipAndProveMs":7008,"ledgerPrepareMs":285,"ledgerReconcileMs":0,"lineageReconcileMs":311,"resolvePreflightMs":596,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":285,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"599fc878-c219-4ff9-81ec-e57984a6439c"},"performance":null,"deploymentId":"forgejo-main-9f0e96770473","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":2623,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T16:07:30.52806+00:00","proof_gate":"canonical_release_dispatched","source_sha":"9f0e967704731471dbb79c7adc8723b4866714ca","external_id":"forgejo-main-9f0e96770473","receipt_type":"execute_mission","idempotency_key":"mission:599fc878-c219-4ff9-81ec-e57984a6439c:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"5330937b-5b90-4b62-b6f7-ec54f67b8f65","command_center_event_id":"599fc878-c219-4ff9-81ec-e57984a6439c"},{"id":"f24b0df0-d8cf-4a72-b83c-52cd7bd7a442","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/prime-oauth-es256-20260908","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.76-mcp-supabase-oauth-bearer","prNumber":null,"terminal":false,"missionId":"ea42c3c5-3871-4618-837a-56a9f985412c","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":745,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1160,"providerAuthMs":0,"ledgerPrepareMs":1160,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1160,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1160,"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":"ea42c3c5-3871-4618-837a-56a9f985412c"},"performance":null,"deploymentId":null,"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":6772,"likelyAffectedFiles":[".forgejo/workflows/knocklaunch.yml","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","scripts/command-center-host-agent/verify-forgejo-watchdog.sh","config/control-plane-capabilities.json","config/control-plane-restore-point.json","scripts/protected-main-release-recovery.mjs","scripts/validate-command-center-contracts.mjs","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T16:43:33.648015+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ea42c3c5-3871-4618-837a-56a9f985412c:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"9b8a4233-1ac4-4533-bc97-a3b47a4acc8d","command_center_event_id":"ea42c3c5-3871-4618-837a-56a9f985412c"},{"id":"fa7de7d2-e5bc-4ca6-bb33-e1dbc114fc11","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mtsxaane","reason":"control_plane_frozen_explicit_unfreeze_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":null,"terminal":false,"missionId":"1e86c01f-85a1-4798-b823-5fd22a93caf0","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":1078,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1078,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1078,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1078,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1e86c01f-85a1-4798-b823-5fd22a93caf0"},"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":1468,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:19:02.630718+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1e86c01f-85a1-4798-b823-5fd22a93caf0:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"ef6f9fac-b068-48b5-afcb-f4a28cc67583","command_center_event_id":"1e86c01f-85a1-4798-b823-5fd22a93caf0"},{"id":"69afc2f8-0585-4567-89f6-c51694047850","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Correct the final stale queue-hygiene concurrency assertion identified by exact Gate run #6749; same repair mission and PR only.","baseSha":"289927e29cccfa87125e004f0e6f31384157dce1","issuedAt":1789023672434,"expiresAt":1789023852434,"missionId":"a04714d8-6261-46e9-8dd7-7ed0436221b2","authorizationId":"a094ee31-e9b7-465d-ae44-02b9916eaf98","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T07:01:12.809025+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"289927e29cccfa87125e004f0e6f31384157dce1","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:a094ee31-e9b7-465d-ae44-02b9916eaf98","mission_step_id":"fc4bc6f0-4cbd-448a-99d0-7e87572c2d7a","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"2a7f7e3d-a440-4bf4-a1ae-b325d5d47388","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"a4681a410e6ff54b127b1d12d1d0d1718e4862f5","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"f6069c5beb7422a188888310c384b52e7a8cb0b9","prNumber":2449,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7251/jobs/1","mergeCommitSha":"a4681a410e6ff54b127b1d12d1d0d1718e4862f5"}],"requestContractHash":"fc7bf9b7154d159c1ba4649372149527e4e05a0e87dc8af41192101d830960e7"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T00:10:37.874509+00:00","proof_gate":"request_contract_repository_verified","source_sha":"a4681a410e6ff54b127b1d12d1d0d1718e4862f5","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:49c32e2e-6e7a-4f88-946d-9da57907e98b:request-contract-repository:fc7bf9b7154d159c1ba4649372149527e4e05a0e87dc8af41192101d830960e7:a4681a410e6ff54b127b1d12d1d0d1718e4862f5","mission_step_id":"ececb8e2-9776-40b2-b514-8a0474a2d85a","command_center_event_id":"49c32e2e-6e7a-4f88-946d-9da57907e98b"},{"id":"5d1871af-fd7b-4346-b6aa-67f5e84c8801","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/prime-mcp-lockdown-live-20260908","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":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":281,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":936,"providerAuthMs":0,"ledgerPrepareMs":936,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":936,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":936,"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":"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":6560,"likelyAffectedFiles":["config/mcp-connection-contract.json","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-09-08T17:34:25.583545+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:eb03e4aa-d652-4778-ad64-0b33e4fe13ec:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"8c9379c2-bd00-479e-a0b6-02b20ba1d2ba","command_center_event_id":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},{"id":"4e0c1119-5ae9-4b33-9b9b-a20c9dd60032","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/prime-mcp-lockdown-live-20260908","reason":"control_plane_frozen_explicit_unfreeze_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":null,"terminal":false,"missionId":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec","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":1214,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1214,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1214,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1214,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"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":1469,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:35:10.248523+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:eb03e4aa-d652-4778-ad64-0b33e4fe13ec:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"7c61b143-ed59-4358-8fdd-523c52671c7e","command_center_event_id":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},{"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":"6d8b27ba-c8ad-452d-938c-cfbdbe536b44","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for the final existing-PR authorization invariant correction on PR #2288. Preserve provider-verified or explicitly awaited authorization before main snapshot/readiness, then continue Gate, squash merge, cc-execution-only release, live proof, and re-freeze.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for the final existing-PR authorization invariant correction on PR #2288. Preserve provider-verified or explicitly awaited authorization before main snapshot/readiness, then continue Gate, squash merge, cc-execution-only release, live proof, and re-freeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"sequential-provider","statement":"Ordinary Forgejo GET handling is strictly sequential with no duplicate hedged requests; retries start only after an actual failed attempt, and successful slow reads do not trigger provider brownout.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"cron-pressure","statement":"The minute self-heal and reliability canary path produces no parallel Forgejo API fanout and no routine Actions-list health probe; the canary reuses the authenticated self-heal main-branch proof.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"diagnostic-pressure","statement":"PR readiness, mission reconciliation, merge-queue diagnostics, queue hygiene, repository inspection, and scoped-patch source reads do not fan out concurrent Forgejo requests; public Actions-run results are compact and sanitized.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"ambiguous-write-reconciliation","statement":"Scoped repository writes that commit after the transport deadline receive a fresh bounded post-timeout exact-state reconciliation window and continue on the existing pull request without blind write retry or orphan-branch misclassification.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"policy-alignment","statement":"Control-plane capability policy matches the implemented sequential read, retry, brownout, compact-operator, and post-timeout reconciliation behavior.","proofConditionIds":["repo-proof"]},{"id":"live","statement":"The repair passes KnockLaunch Gate, squash-merges to protected main, releases only cc-execution, and the live runtime identifies the merged repair source.","proofConditionIds":["release-proof","runtime-proof"]}],"objective":"Unfreeze the control plane only for the final existing-PR authorization invariant correction on PR #2288. Preserve provider-verified or explicitly awaited authorization before main snapshot/readiness, then continue Gate, squash merge, cc-execution-only release, live proof, and re-freeze.","constraints":[{"id":"safety","statement":"Authentication, protected-main, exact-head Gate, merge, queue, and fail-closed release safety are not weakened.","proofConditionIds":["repo-proof","release-proof"]},{"id":"scope","statement":"Only the cc-execution production target is released for this control-plane repair.","proofConditionIds":["release-proof"]},{"id":"no-restart","statement":"Forgejo host restart is not used as the repair for this failure class.","proofConditionIds":["runtime-proof"]},{"id":"one-lineage","statement":"Continue with the existing ai/forgejo-read-pressure-reliability-20260910 branch and pull request #2288; do not create a replacement PR or branch.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Current protected main contains the complete shared Forgejo repository reliability repair and its regression guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"Canonical release succeeds for cc-execution only from the merged repair source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution source SHA matches the merged repair and bounded representative Forgejo reads complete without the prior timeout/orphan behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"3aa05da9906511d77b792f590b296027e70416d24abca0f04ee28ec7d085fb64","requestContractRevision":8,"previousRequestContractHash":"896d96afb6f50fbd2ccebe6a544a82e03510993db65583bdaf8ba664d150d4ea"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T07:03:47.60701+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a04714d8-6261-46e9-8dd7-7ed0436221b2:request-contract:3aa05da9906511d77b792f590b296027e70416d24abca0f04ee28ec7d085fb64","mission_step_id":"fb1162de-d72c-4815-b911-56a123010da8","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"08a8b436-e472-4786-a94f-b3a4530dbf5f","source":"cc-execution","status":"operational","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/prime-mcp-lockdown-live-20260908","reason":null,"status":"operational","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2140,"terminal":true,"missionId":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec","operation":"command_center_prove","proofGate":"command_center_gpt_end_to_end_verified","sourceSha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","timingsMs":{"total":469,"gateMs":0,"health":0,"proofMs":0,"handlerMs":475,"releaseMs":0,"mutationMs":0,"visualStart":null,"actionSchema":0,"parallelCore":469,"repositoryMs":0,"missionSetupMs":370,"providerAuthMs":0,"repositoryRead":469,"ledgerPrepareMs":370,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":370,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":370,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},"performance":{"scope":"best_effort_cloudflare_edge_cache","metrics":{"health":{"max":0,"min":0,"p50":0,"p95":0,"average":0,"sampleCount":1},"proveTotal":{"max":469,"min":469,"p50":469,"p95":469,"average":469,"sampleCount":1},"visualStart":{"max":null,"min":null,"p50":null,"p95":null,"average":null,"sampleCount":0},"actionSchema":{"max":0,"min":0,"p50":0,"p95":0,"average":0,"sampleCount":1},"repositoryRead":{"max":469,"min":469,"p50":469,"p95":469,"average":469,"sampleCount":1}},"sampleWindow":100},"deploymentId":"forgejo-main-912869a74f8d","workflowRunId":6339,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"LIVE","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3185,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:37:52.764407+00:00","proof_gate":"command_center_gpt_end_to_end_verified","source_sha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","external_id":"forgejo-main-912869a74f8d","receipt_type":"command_center_prove","idempotency_key":"mission:eb03e4aa-d652-4778-ad64-0b33e4fe13ec:command_center_prove:command_center_gpt_end_to_end_verified:current-generation","mission_step_id":"8c9379c2-bd00-479e-a0b6-02b20ba1d2ba","command_center_event_id":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},{"id":"1b99ce8e-51ca-4e82-b3f3-cd57836056ad","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Align the existing-PR authorization invariant with the new awaited sequential fallback proven by Gate run #6750; same mission and PR, no safety relaxation.","baseSha":"289927e29cccfa87125e004f0e6f31384157dce1","issuedAt":1789023828443,"expiresAt":1789024008443,"missionId":"a04714d8-6261-46e9-8dd7-7ed0436221b2","authorizationId":"7387178f-1ca2-408d-9d0d-06701587738e","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T07:03:48.900832+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"289927e29cccfa87125e004f0e6f31384157dce1","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:7387178f-1ca2-408d-9d0d-06701587738e","mission_step_id":"fc4bc6f0-4cbd-448a-99d0-7e87572c2d7a","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"b0ae5873-e7e1-4815-bb39-622df72605f3","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-52391193695e","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2242,"terminal":false,"missionId":"52391193-695e-4fb3-9032-ea8c6647d06a","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3497,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1200,"approvedPlanMs":0,"missionSetupMs":5413,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":413,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5413,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":413,"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":"52391193-695e-4fb3-9032-ea8c6647d06a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1526,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:29:22.948693+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2242","receipt_type":"execute_mission","idempotency_key":"mission:52391193-695e-4fb3-9032-ea8c6647d06a:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"f0fe3b73-d025-4adf-9bb0-3fb2084dea6d","command_center_event_id":"52391193-695e-4fb3-9032-ea8c6647d06a"},{"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":"6541ea8c-6a0a-4df4-919a-75d4e95e0a93","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for this exact orphan-branch lifecycle repair, apply the bounded scoped mutation, then lock it back down through the normal protected-main Gate and release path. Repair only the canonical Forgejo mutation primitive so zero-diff orphan ai/* branches are retired safely and active retries reuse the same mission branch identity.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for this exact orphan-branch lifecycle repair, apply the bounded scoped mutation, then lock it back down through the normal protected-main Gate and release path. Repair only the canonical Forgejo mutation primitive so zero-diff orphan ai/* branches are retired safely and active retries reuse the same mission branch identity.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Fresh branch creation remains deferred until a validated non-empty mutation payload exists.","proofConditionIds":["proof-repo"]},{"id":"outcome-2","statement":"Active mission retries reuse the existing branch and PR identity instead of creating a second branch.","proofConditionIds":["proof-tests","proof-repo"]},{"id":"outcome-3","statement":"Proven-empty ai/* branches are retired only when head equals current main, no open PR exists, and branch is not protected.","proofConditionIds":["proof-tests","proof-repo"]},{"id":"outcome-4","statement":"Regression coverage guards no-op creation, ambiguous reconciliation, retry reuse, and safe empty-orphan retirement.","proofConditionIds":["proof-tests","proof-gate"]},{"id":"outcome-5","statement":"Merged cc-execution runtime is live on the repaired source SHA.","proofConditionIds":["proof-merge","proof-runtime"]}],"objective":"Unfreeze the control plane for this exact orphan-branch lifecycle repair, apply the bounded scoped mutation, then lock it back down through the normal protected-main Gate and release path. Repair only the canonical Forgejo mutation primitive so zero-diff orphan ai/* branches are retired safely and active retries reuse the same mission branch identity.","constraints":[{"id":"constraint-1","statement":"Forgejo only; no GitHub dependency.","proofConditionIds":["proof-repo"]},{"id":"constraint-2","statement":"One mission, one branch, one PR, one canonical Gate, squash merge.","proofConditionIds":["proof-gate","proof-merge"]},{"id":"constraint-3","statement":"Never delete a branch with unique commits, an open PR, or protected status.","proofConditionIds":["proof-tests","proof-repo"]},{"id":"constraint-4","statement":"Do not create a duplicate release path or mutation primitive.","proofConditionIds":["proof-repo","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repo","kind":"repository","claim":"Forgejo source diff proves the bounded mutation lifecycle repair in the existing canonical scoped patch primitive.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-tests","kind":"repository","claim":"Worker regression tests prove atomic no-op behavior, safe empty-orphan retirement, ambiguous reconciliation, and same-branch retry reuse.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-gate","kind":"repository","claim":"KnockLaunch Gate succeeds for the exact PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-merge","kind":"repository","claim":"Forgejo reports the exact PR squash merged to protected main.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"Live cc-execution runtime source SHA equals the merged repair source SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"cc24d5ac7078542d49e5b8327f8cd34b93fd5cdfa5d0e052e17c22fa0ce3f127","requestContractRevision":2,"previousRequestContractHash":"0e33555deb07f6deb4a142eb8c10ba49463666476e1616b7eb62ab47837163d3"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:34:54.116562+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:33173a64-2ffe-4f79-85b6-1ca3fdd66850:request-contract:cc24d5ac7078542d49e5b8327f8cd34b93fd5cdfa5d0e052e17c22fa0ce3f127","mission_step_id":"9284aec0-0369-44f2-b6f6-558a1e5f1327","command_center_event_id":"33173a64-2ffe-4f79-85b6-1ca3fdd66850"},{"id":"9cc6e944-76e0-4545-aa21-a46fd4636343","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6f18002c4896","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"6f18002c-4896-4ceb-97ec-7e579bd6bf66","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":322,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":252,"ledgerReconcileMs":0,"lineageReconcileMs":70,"resolvePreflightMs":322,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":252,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6f18002c-4896-4ceb-97ec-7e579bd6bf66"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1445,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:33:19.32629+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6f18002c-4896-4ceb-97ec-7e579bd6bf66:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"fa7f63a3-f3bc-40ea-b841-95413be5ad8b","command_center_event_id":"6f18002c-4896-4ceb-97ec-7e579bd6bf66"},{"id":"9096c8cc-f153-470a-b960-f753b46dd16d","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing Forgejo reliability repair PR #2288 from its exact current head through owner-approved auto-progress, KnockLaunch Gate, squash merge, cc-execution-only release, live runtime proof, and terminal mission verification. Do not create a new branch or PR.","wordingChanged":false,"canonicalIntent":"Continue the existing Forgejo reliability repair PR #2288 from its exact current head through owner-approved auto-progress, KnockLaunch Gate, squash merge, cc-execution-only release, live runtime proof, and terminal mission verification. Do not create a new branch or PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"sequential-provider","statement":"Ordinary Forgejo GET handling is strictly sequential with no duplicate hedged requests; retries start only after an actual failed attempt, and successful slow reads do not trigger provider brownout.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"cron-pressure","statement":"The minute self-heal and reliability canary path produces no parallel Forgejo API fanout and no routine Actions-list health probe; the canary reuses the authenticated self-heal main-branch proof.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"diagnostic-pressure","statement":"PR readiness, mission reconciliation, merge-queue diagnostics, queue hygiene, repository inspection, and scoped-patch source reads do not fan out concurrent Forgejo requests; public Actions-run results are compact and sanitized.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"ambiguous-write-reconciliation","statement":"Scoped repository writes that commit after the transport deadline receive a fresh bounded post-timeout exact-state reconciliation window and continue on the existing pull request without blind write retry or orphan-branch misclassification.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"policy-alignment","statement":"Control-plane capability policy matches the implemented sequential read, retry, brownout, compact-operator, and post-timeout reconciliation behavior.","proofConditionIds":["repo-proof"]},{"id":"live","statement":"The repair passes KnockLaunch Gate, squash-merges to protected main, releases only cc-execution, and the live runtime identifies the merged repair source.","proofConditionIds":["release-proof","runtime-proof"]}],"objective":"Continue the existing Forgejo reliability repair PR #2288 from its exact current head through owner-approved auto-progress, KnockLaunch Gate, squash merge, cc-execution-only release, live runtime proof, and terminal mission verification. Do not create a new branch or PR.","constraints":[{"id":"safety","statement":"Authentication, protected-main, exact-head Gate, merge, queue, and fail-closed release safety are not weakened.","proofConditionIds":["repo-proof","release-proof"]},{"id":"scope","statement":"Only the cc-execution production target is released for this control-plane repair.","proofConditionIds":["release-proof"]},{"id":"no-restart","statement":"Forgejo host restart is not used as the repair for this failure class.","proofConditionIds":["runtime-proof"]},{"id":"one-lineage","statement":"Continue with the existing ai/forgejo-read-pressure-reliability-20260910 branch and pull request #2288; do not create a replacement PR or branch.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Current protected main contains the complete shared Forgejo repository reliability repair and its regression guard.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"Canonical release succeeds for cc-execution only from the merged repair source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution source SHA matches the merged repair and bounded representative Forgejo reads complete without the prior timeout/orphan behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"0665b1000fa67e48eadb2bfbea7d75c2ee988f2ec3334e4782be11908a502d73","requestContractRevision":9,"previousRequestContractHash":"3aa05da9906511d77b792f590b296027e70416d24abca0f04ee28ec7d085fb64"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T07:06:29.602379+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a04714d8-6261-46e9-8dd7-7ed0436221b2:request-contract:0665b1000fa67e48eadb2bfbea7d75c2ee988f2ec3334e4782be11908a502d73","mission_step_id":"fb1162de-d72c-4815-b911-56a123010da8","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"2095664c-0fd8-464c-b068-9a91450c6195","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-49c32e2e6e7a","prNumber":2449,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"a4681a410e6ff54b127b1d12d1d0d1718e4862f5","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T00:10:29.673112+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"a4681a410e6ff54b127b1d12d1d0d1718e4862f5","external_id":"2449","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:49c32e2e-6e7a-4f88-946d-9da57907e98b:merged-pr:2449:a4681a410e6ff54b127b1d12d1d0d1718e4862f5","mission_step_id":"35fc36e1-b4b9-4ecf-8b0c-9d7c0974d6eb","command_center_event_id":"49c32e2e-6e7a-4f88-946d-9da57907e98b"},{"id":"6bce670c-2616-44af-8687-22395e6a7967","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","scripts/validate-capability-manifests.mjs","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly directed fewer overzealous control-plane blockers and specifically included intermittent 4 GB runner jail timeouts and Forgejo timeouts/502s; preserve hard safety while auto-recovering proven transient infrastructure once.","baseSha":"3c0c3d70b8e31cc8fe083de33105bf89e63ce935","issuedAt":1789259940399,"expiresAt":1789260120399,"missionId":"1e09417f-374c-4a61-9b31-c7f7a6b7d887","authorizationId":"553287d5-c3ba-43ef-8f89-2fe6b5a702fe","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T00:39:00.9874+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"3c0c3d70b8e31cc8fe083de33105bf89e63ce935","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:553287d5-c3ba-43ef-8f89-2fe6b5a702fe","mission_step_id":"f6bbe6f4-0507-413b-80ee-93f0b60b8701","command_center_event_id":"1e09417f-374c-4a61-9b31-c7f7a6b7d887"},{"id":"f3edc010-adc7-4cda-83d9-adb55c5c9463","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":"ai/prime-mcp-lockdown-live-20260908","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":3,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2140,"terminal":false,"missionId":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","timingsMs":{"prReadinessMs":1745,"approvedPlanMs":0,"shipAndProveMs":3637,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},"performance":null,"deploymentId":"forgejo-main-912869a74f8d","workflowRunId":6339,"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":1686,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:37:09.002323+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2140","receipt_type":"automatic_mission_resume","idempotency_key":"mission:eb03e4aa-d652-4778-ad64-0b33e4fe13ec:automatic-mission-resume:2140:canonical_release_dispatched","mission_step_id":"8a766563-dadd-4d60-8d9c-13d60205b310","command_center_event_id":"eb03e4aa-d652-4778-ad64-0b33e4fe13ec"},{"id":"ef0d4170-7c1f-4972-8061-5485a2b06dba","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"branch_must_start_with_ai","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":null,"terminal":false,"missionId":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1111,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":900,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":900,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":900,"repositoryMutationMs":1111,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":900,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1302,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:43:18.922453+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"e3495eeb-280e-4127-9b26-348184002898","command_center_event_id":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1"},{"id":"59ecdb44-83e4-42cd-af60-9f11462d20a2","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/index-scoped-repo-patch.js"],"reason":"Owner reported Forgejo write calls timing out with HTTP 422; repairing the canonical cc-execution Forgejo mutation transport/error contract is required to restore reliable repository writes.","baseSha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","issuedAt":1788889412512,"expiresAt":1788889592512,"missionId":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1","authorizationId":"8b189af5-7e91-4659-9f9a-dc3ed76755ba","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:43:32.98948+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8b189af5-7e91-4659-9f9a-dc3ed76755ba","mission_step_id":"9050f133-962e-4e98-9729-ca05f9a205a7","command_center_event_id":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1"},{"id":"db6b14b1-62bc-4194-b942-9b73bc24c5e9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/forgejo-write-422-repair-20260908","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2141,"terminal":false,"missionId":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1774,"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":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1"},"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":1282,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:43:47.507314+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2141","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1:automatic-mission-resume:2141:repair_mission_waiting_for_gate","mission_step_id":"c88c0cd5-671e-43e4-a230-8720f4e9b0a3","command_center_event_id":"ebb25ab5-b53b-4fc8-8671-c9e0737dd3d1"},{"id":"14980b36-244a-45fe-923b-266012e04fe1","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"782d28b205a597f36d6d8c15836a294d3a72e1c5","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"782d28b205a597f36d6d8c15836a294d3a72e1c5","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"a28cdcd18965d1a793dca4ce73b89b48cce1fc98328b5bea580ef226ba1f3c32","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/9202","runId":9202,"status":"success","sourceSha":"782d28b205a597f36d6d8c15836a294d3a72e1c5","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"09cd549076a147326fd167700c7b33b1a1a5cb82","sourceSha":"782d28b205a597f36d6d8c15836a294d3a72e1c5","changedPaths":["src/pages/mobile-vendor/BigPapisProposalDocument.tsx","src/pages/proposals/UniversalProposalWorkspace.tsx"],"changedPathCount":2,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T14:26:49.974348+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"782d28b205a597f36d6d8c15836a294d3a72e1c5","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:7abe3507-8501-4e63-b673-7e79d5861a9e:forgejo-release-status:782d28b205a597f36d6d8c15836a294d3a72e1c5:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"b2189a76-9b94-4562-b070-c57caa53c016","command_center_event_id":"7abe3507-8501-4e63-b673-7e79d5861a9e"},{"id":"af5db3ad-c16e-40b5-b69b-682c7d3670cc","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-490cc5b65588","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.113-orphan-cache-absence-proof","prNumber":null,"terminal":false,"missionId":"490cc5b6-5588-46e2-888e-2bda1756b6f6","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":473,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1071,"providerAuthMs":0,"ledgerPrepareMs":1071,"ledgerReconcileMs":270,"lineageReconcileMs":0,"resolvePreflightMs":1071,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1341,"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":"490cc5b6-5588-46e2-888e-2bda1756b6f6"},"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":5203,"likelyAffectedFiles":["scripts/audit-experience-surface-uniformity.mjs","scripts/check-route-registry.mjs","config/contracts/PREHISTORIC-001-TENANT-MEDIA.json","src/applications/proposal-editor/TenantProposalDocument.tsx","src/assets/pcgWorkspaceBackground.ts","src/booking-route-viewport.css","scripts/cloudflare-sync-worker-routes.mjs","scripts/tenant-module-architecture-guard.mjs","scripts/visual-witness-hosted-runner/src/observe-route-contract.mjs","scripts/visual-witness-hosted-runner/src/route-expectation-contract.mjs","scripts/visual-witness-hosted-runner/src/route-origin-policy.mjs","scripts/visual-witness-hosted-runner/src/route-prerequisite-recovery.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T00:22:07.778314+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:490cc5b6-5588-46e2-888e-2bda1756b6f6:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"07645ff2-a77c-454b-b184-e0bbe80e3d86","command_center_event_id":"490cc5b6-5588-46e2-888e-2bda1756b6f6"},{"id":"d7d7948d-787f-4be6-8b1c-57d626ef8c63","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/mail-mobile-reply-focus-20260908-v2","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2142,"terminal":false,"missionId":"d503bc9e-e997-47ce-bf74-47639794207e","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2619,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2042,"approvedPlanMs":0,"missionSetupMs":760,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":760,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":760,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":760,"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":"d503bc9e-e997-47ce-bf74-47639794207e"},"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":1968,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:47:49.77305+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2142","receipt_type":"execute_mission","idempotency_key":"mission:d503bc9e-e997-47ce-bf74-47639794207e:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"46015cf9-0c2d-48af-8b95-f6b58152c847","command_center_event_id":"d503bc9e-e997-47ce-bf74-47639794207e"},{"id":"2847212d-4d28-4ee7-9e3c-9ad25ae2808a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/mail-mobile-reply-focus-20260908-v2","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2142,"terminal":false,"missionId":"d503bc9e-e997-47ce-bf74-47639794207e","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":2717,"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":"d503bc9e-e997-47ce-bf74-47639794207e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1284,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:47:58.098295+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2142","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d503bc9e-e997-47ce-bf74-47639794207e:automatic-mission-resume:2142:repair_mission_waiting_for_gate","mission_step_id":"60ced249-0ea7-46d0-8b4d-b31ffa015e88","command_center_event_id":"d503bc9e-e997-47ce-bf74-47639794207e"},{"id":"ee49f364-14a2-489c-aff8-07071fdc6753","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/mail-mobile-reply-focus-20260908-v2","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2142,"terminal":false,"missionId":"d503bc9e-e997-47ce-bf74-47639794207e","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","timingsMs":{"prReadinessMs":935,"approvedPlanMs":0,"shipAndProveMs":8812,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d503bc9e-e997-47ce-bf74-47639794207e"},"performance":null,"deploymentId":"forgejo-main-262c266b9eb9","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":1850,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:49:16.900858+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2142","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d503bc9e-e997-47ce-bf74-47639794207e:automatic-mission-resume:2142:canonical_release_dispatched","mission_step_id":"291910c6-4b2e-4f30-b3e0-07df7531bc85","command_center_event_id":"d503bc9e-e997-47ce-bf74-47639794207e"},{"id":"ce5ef091-b7ed-4ec8-851f-de873d8795fa","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-a21a0bd081ff","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":"a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":539,"providerAuthMs":0,"ledgerPrepareMs":539,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":539,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":539,"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":"a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2"},"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":3856,"likelyAffectedFiles":["workers/cc-execution/src/index-mcp-oauth.js","workers/cc-execution/test/mcp-oauth.test.js","config/control-plane-capabilities.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:49:18.646924+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c6c296a3-e04c-4fb5-bba5-5cc0eb1f40cb","command_center_event_id":"a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2"},{"id":"b28c1181-300e-484c-b6a4-70f0c22f5625","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for the exact Forgejo reliability follow-up reproduced during PR #2288: make same-PR refresh idempotently accept Forgejo's 'HeadBranch is up to date' response only with exact unchanged-head readback, strengthen the existing-PR authorization ordering regression, continue the same PR through Gate, squash merge, cc-execution-only release, prove live, and re-freeze.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for the exact Forgejo reliability follow-up reproduced during PR #2288: make same-PR refresh idempotently accept Forgejo's 'HeadBranch is up to date' response only with exact unchanged-head readback, strengthen the existing-PR authorization ordering regression, continue the same PR through Gate, squash merge, cc-execution-only release, prove live, and re-freeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"sequential-provider","statement":"Ordinary Forgejo GET handling is strictly sequential with no duplicate hedged requests; retries start only after an actual failed attempt, and successful slow reads do not trigger provider brownout.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"cron-pressure","statement":"The minute self-heal and reliability canary path produces no parallel Forgejo API fanout and no routine Actions-list health probe; the canary reuses the authenticated self-heal main-branch proof.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"diagnostic-pressure","statement":"PR readiness, mission reconciliation, merge-queue diagnostics, queue hygiene, repository inspection, and scoped-patch source reads do not fan out concurrent Forgejo requests; public Actions-run results are compact and sanitized.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"ambiguous-write-reconciliation","statement":"Scoped repository writes that commit after the transport deadline receive a fresh bounded post-timeout exact-state reconciliation window and continue on the existing pull request without blind write retry or orphan-branch misclassification.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"idempotent-pr-refresh","statement":"Same-PR refresh treats Forgejo's HTTP error stating the head branch is already up to date as a verified no-op only after exact unchanged-head pull-request readback; other refresh errors remain fail closed.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"policy-alignment","statement":"Control-plane capability policy matches the implemented sequential read, retry, brownout, compact-operator, idempotent refresh, and post-timeout reconciliation behavior.","proofConditionIds":["repo-proof"]},{"id":"live","statement":"The repair passes KnockLaunch Gate, squash-merges to protected main, releases only cc-execution, and the live runtime identifies the merged repair source.","proofConditionIds":["release-proof","runtime-proof"]}],"objective":"Unfreeze the control plane for the exact Forgejo reliability follow-up reproduced during PR #2288: make same-PR refresh idempotently accept Forgejo's 'HeadBranch is up to date' response only with exact unchanged-head readback, strengthen the existing-PR authorization ordering regression, continue the same PR through Gate, squash merge, cc-execution-only release, prove live, and re-freeze.","constraints":[{"id":"safety","statement":"Authentication, protected-main, exact-head Gate, merge, queue, authorization ordering, and fail-closed release safety are not weakened.","proofConditionIds":["repo-proof","release-proof"]},{"id":"scope","statement":"Only the cc-execution production target is released for this control-plane repair.","proofConditionIds":["release-proof"]},{"id":"no-restart","statement":"Forgejo host restart is not used as the repair for this failure class.","proofConditionIds":["runtime-proof"]},{"id":"one-lineage","statement":"Continue with the existing ai/forgejo-read-pressure-reliability-20260910 branch and pull request #2288; do not create a replacement PR or branch.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Current protected main contains the complete shared Forgejo repository reliability repair and regression guards.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"Canonical release succeeds for cc-execution only from the merged repair source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution source SHA matches the merged repair and representative bounded Forgejo reads plus idempotent current-PR refresh behavior complete without the prior timeout/orphan/false-error behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"18e4e39c5a194452d0e313ae04c637f6cc3283347b1623951e1bb4bdf820bbdb","requestContractRevision":10,"previousRequestContractHash":"0665b1000fa67e48eadb2bfbea7d75c2ee988f2ec3334e4782be11908a502d73"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T07:08:17.126389+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a04714d8-6261-46e9-8dd7-7ed0436221b2:request-contract:18e4e39c5a194452d0e313ae04c637f6cc3283347b1623951e1bb4bdf820bbdb","mission_step_id":"fb1162de-d72c-4815-b911-56a123010da8","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"9f166ff7-94cc-4c81-a22a-b1de17be77a6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Implement a shared mobile-density primitive for the entire MODES tenant-shell family. Every tenant that uses the MODES template must render all four of its mode cards together in the initial mobile overview above the fixed bottom navigation at a representative 390x844 CSS-pixel viewport. Change the shared MODES owner/component/styles, not a Big Papi's tenant-only override. Preserve each tenant's own branding, artwork, mode names, destinations, authorization and desktop presentation. On mobile use a compact 2x2 grid; reduce brand header/logo/avatar footprint; substantially shorten the intro hero; reduce card heights, gaps, radii, borders, typography and icon scale; collapse per-card action lists out of the overview so each mode is one concise tappable card that opens its mode; retain readable cropped artwork; honor safe areas and fixed bottom nav. Apply this consistently to all current and future tenants using the MODES family. Do not alter non-MODES shells, backend, data, auth, or release/control-plane architecture. Continue the existing mission and branch and deliver one PR, canonical gate, squash merge, production deploy, and live representative proof.","wordingChanged":false,"canonicalIntent":"Implement a shared mobile-density primitive for the entire MODES tenant-shell family. Every tenant that uses the MODES template must render all four of its mode cards together in the initial mobile overview above the fixed bottom navigation at a representative 390x844 CSS-pixel viewport. Change the shared MODES owner/component/styles, not a Big Papi's tenant-only override. Preserve each tenant's own branding, artwork, mode names, destinations, authorization and desktop presentation. On mobile use a compact 2x2 grid; reduce brand header/logo/avatar footprint; substantially shorten the intro hero; reduce card heights, gaps, radii, borders, typography and icon scale; collapse per-card action lists out of the overview so each mode is one concise tappable card that opens its mode; retain readable cropped artwork; honor safe areas and fixed bottom nav. Apply this consistently to all current and future tenants using the MODES family. Do not alter non-MODES shells, backend, data, auth, or release/control-plane architecture. Continue the existing mission and branch and deliver one PR, canonical gate, squash merge, production deploy, and live representative proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The shared MODES family owns one compact mobile 2x2 overview used by every MODES tenant, proven through repository diff/gate and the representative live route.","proofConditionIds":["proof-production"]}],"objective":"Implement a shared mobile-density primitive for the entire MODES tenant-shell family. Every tenant that uses the MODES template must render all four of its mode cards together in the initial mobile overview above the fixed bottom navigation at a representative 390x844 CSS-pixel viewport. Change the shared MODES owner/component/styles, not a Big Papi's tenant-only override. Preserve each tenant's own branding, artwork, mode names, destinations, authorization and desktop presentation. On mobile use a compact 2x2 grid; reduce brand header/logo/avatar footprint; substantially shorten the intro hero; reduce card heights, gaps, radii, borders, typography and icon scale; collapse per-card action lists out of the overview so each mode is one concise tappable card that opens its mode; retain readable cropped artwork; honor safe areas and fixed bottom nav. Apply this consistently to all current and future tenants using the MODES family. Do not alter non-MODES shells, backend, data, auth, or release/control-plane architecture. Continue the existing mission and branch and deliver one PR, canonical gate, squash merge, production deploy, and live representative proof.","constraints":[{"id":"constraint-1","statement":"All current and future MODES-family tenants use the shared compact mobile primitive","proofConditionIds":["proof-production"]},{"id":"constraint-2","statement":"Non-MODES tenant shells remain unchanged","proofConditionIds":["proof-production"]},{"id":"constraint-3","statement":"Preserve desktop presentation and tenant-specific branding, content, routes and auth","proofConditionIds":["proof-production"]},{"id":"constraint-4","statement":"All four tenant-defined modes visible at 390x844 above fixed bottom navigation","proofConditionIds":["proof-production"]},{"id":"constraint-5","statement":"No backend, data, auth, or control-plane changes","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Repository diff proves the shared MODES-family owner implements the behavior (not a tenant override), and the live /big-papis representative route renders all four modes together without vertical scrolling at 390x844 CSS pixels above bottom navigation while desktop and non-MODES shells remain intact.","route":"https://app.knocklaunch.app/big-papis","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"ea2ced79916838f74ff975accde5bde798eb899d02e7b07b96d070c9fc28f0e4","requestContractRevision":2,"previousRequestContractHash":"bc6f7e8947a0d0b0370c05b54b1efcf7a423944c9a1ce84411dcff29cdb040df"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T00:25:29.703387+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:ea2ced79916838f74ff975accde5bde798eb899d02e7b07b96d070c9fc28f0e4","mission_step_id":"2bf56756-02ba-425e-8848-763cd1edec77","command_center_event_id":"5a628af5-a0ed-4d0d-b6cc-6ad4776ccff7"},{"id":"754cb82b-f290-4285-a0b0-edb989f7c859","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-6f18002c4896","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"6f18002c-4896-4ceb-97ec-7e579bd6bf66","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2462,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":597,"providerAuthMs":0,"ledgerPrepareMs":597,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":597,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":597,"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":"6f18002c-4896-4ceb-97ec-7e579bd6bf66"},"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":4236,"likelyAffectedFiles":["config/control-plane-capabilities.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:33:02.469581+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6f18002c-4896-4ceb-97ec-7e579bd6bf66:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"20af452e-0971-48bb-84cc-98384f214167","command_center_event_id":"6f18002c-4896-4ceb-97ec-7e579bd6bf66"},{"id":"8523ab5d-3cc7-4af4-8cf9-61ce5287ed53","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/mail-mobile-reply-focus-20260908-v2","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2142,"terminal":false,"missionId":"d503bc9e-e997-47ce-bf74-47639794207e","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","timingsMs":{"prReadinessMs":1066,"approvedPlanMs":0,"shipAndProveMs":18991,"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":"d503bc9e-e997-47ce-bf74-47639794207e"},"performance":null,"deploymentId":"forgejo-main-262c266b9eb9","workflowRunId":6342,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:50:12.941818+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2142","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d503bc9e-e997-47ce-bf74-47639794207e:automatic-mission-resume:2142:canonical_release_reconciliation_pending","mission_step_id":"60ced249-0ea7-46d0-8b4d-b31ffa015e88","command_center_event_id":"d503bc9e-e997-47ce-bf74-47639794207e"},{"id":"05ec1f27-e62c-4149-8d40-1a96de407713","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"5020b929e204cebaef8c5a5b2ec044fb78cd08b0a2e11779b032cda16fdb7f43","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6342","runId":6342,"status":"running","sourceSha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","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-08T17:49:53.118293+00:00","proof_gate":"canonical_release_pending","source_sha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","external_id":"forgejo-main-262c266b9eb9","receipt_type":"canonical_release_status","idempotency_key":"mission:d503bc9e-e997-47ce-bf74-47639794207e:forgejo-release-status:262c266b9eb979556bbc7d81b7ac706b233d9fea:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"291910c6-4b2e-4f30-b3e0-07df7531bc85","command_center_event_id":"d503bc9e-e997-47ce-bf74-47639794207e"},{"id":"c842afd4-be04-4641-8f72-52cb0be2a7ca","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-1f6d708da5af","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.161-forgejo-repository-file-pagination","prNumber":2907,"terminal":false,"missionId":"1f6d708d-a5af-428a-a82e-7c27d4b58861","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"68251f5474026949138756e4920034647f3f9f64","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8735,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":476,"approvedPlanMs":0,"missionSetupMs":518,"providerAuthMs":0,"shipAndProveMs":2644,"ledgerPrepareMs":450,"ledgerReconcileMs":0,"lineageReconcileMs":68,"resolvePreflightMs":518,"repositoryMutationMs":5506,"repositoryProviderMs":3788,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2180,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":450,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1608},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1f6d708d-a5af-428a-a82e-7c27d4b58861"},"performance":null,"deploymentId":"forgejo-main-68251f547402","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4910,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T15:13:22.591561+00:00","proof_gate":"canonical_release_dispatched","source_sha":"68251f5474026949138756e4920034647f3f9f64","external_id":"forgejo-main-68251f547402","receipt_type":"execute_mission","idempotency_key":"mission:1f6d708d-a5af-428a-a82e-7c27d4b58861:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"6544511a-9dba-41ec-8872-63f49e17d2b6","command_center_event_id":"1f6d708d-a5af-428a-a82e-7c27d4b58861"},{"id":"052291d6-d13c-4874-bfe5-1df39aad9323","source":"forgejo","status":"waiting","payload":{"branch":"ai/mail-mobile-reply-focus-20260908-v2","prNumber":2142,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:49:50.702484+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","external_id":"2142","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:d503bc9e-e997-47ce-bf74-47639794207e:merged-pr:2142:262c266b9eb979556bbc7d81b7ac706b233d9fea","mission_step_id":"291910c6-4b2e-4f30-b3e0-07df7531bc85","command_center_event_id":"d503bc9e-e997-47ce-bf74-47639794207e"},{"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":"089998ca-3b06-4553-b4bf-14b4a58b0b3a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-a21a0bd081ff","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":null,"terminal":false,"missionId":"a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2","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":731,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":731,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":731,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":731,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2"},"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-08T17:49:47.748035+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"ef07880e-8962-4460-8998-689d612284ac","command_center_event_id":"a21a0bd0-81ff-4a57-8cbd-5c2ae6eb34b2"},{"id":"580d1d76-b1d4-4835-8036-fed08ae5b662","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-015dda5fc091","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":"015dda5f-c091-4ea4-a947-68674020caf2","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":976,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":759,"providerAuthMs":0,"ledgerPrepareMs":759,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":759,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":759,"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":"015dda5f-c091-4ea4-a947-68674020caf2"},"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":5238,"likelyAffectedFiles":["config/control-plane-capabilities.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:53:47.984819+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:015dda5f-c091-4ea4-a947-68674020caf2:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"5f340e56-b313-4477-822e-09d1ed1d42d0","command_center_event_id":"015dda5f-c091-4ea4-a947-68674020caf2"},{"id":"a16dad53-db30-4e83-a977-87d62b386465","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-015dda5fc091","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":null,"terminal":false,"missionId":"015dda5f-c091-4ea4-a947-68674020caf2","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":316,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":244,"ledgerReconcileMs":0,"lineageReconcileMs":72,"resolvePreflightMs":316,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":244,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"015dda5f-c091-4ea4-a947-68674020caf2"},"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":1537,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:54:02.348596+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:015dda5f-c091-4ea4-a947-68674020caf2:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"6abd51bc-6ffa-458a-810f-24b0fa08ed5e","command_center_event_id":"015dda5f-c091-4ea4-a947-68674020caf2"},{"id":"c27d0246-2fee-4dca-90f3-266797771a26","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-df2024aea7cb","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"df2024ae-a7cb-4df9-98f1-336e1c691cbd","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":341,"providerAuthMs":0,"ledgerPrepareMs":341,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":341,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":341,"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":"df2024ae-a7cb-4df9-98f1-336e1c691cbd"},"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":4282,"likelyAffectedFiles":["workers/cc-execution/src/index.js","workers/cc-execution/src/index-release-fast-lane.js","config/control-plane-capabilities.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:32:28.926048+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:df2024ae-a7cb-4df9-98f1-336e1c691cbd:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"a7366768-77bc-47d6-a2f2-90854f5ddaa1","command_center_event_id":"df2024ae-a7cb-4df9-98f1-336e1c691cbd"},{"id":"2631cd9b-41dc-4417-92b0-8c4fd30fc6fb","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-33173a642ffe","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"33173a64-2ffe-4f79-85b6-1ca3fdd66850","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":282,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":313,"providerAuthMs":0,"ledgerPrepareMs":262,"ledgerReconcileMs":0,"lineageReconcileMs":51,"resolvePreflightMs":313,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":262,"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":"33173a64-2ffe-4f79-85b6-1ca3fdd66850"},"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":3835,"likelyAffectedFiles":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/command-center-contracts.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:33:59.091239+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:33173a64-2ffe-4f79-85b6-1ca3fdd66850:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"965e98f2-1809-400d-85cc-0f0db932e5e0","command_center_event_id":"33173a64-2ffe-4f79-85b6-1ca3fdd66850"},{"id":"e9198a52-cf26-4326-bf71-68db2ee16c53","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2141,"terminal":false,"missionId":"b59f8db8-f26f-471b-9770-a58bcb654a67","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15058,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":13960,"approvedPlanMs":0,"missionSetupMs":712,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":712,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":712,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":712,"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":"b59f8db8-f26f-471b-9770-a58bcb654a67"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2250,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:56:10.330748+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2141","receipt_type":"execute_mission","idempotency_key":"mission:b59f8db8-f26f-471b-9770-a58bcb654a67:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"1830621b-f6f6-40c8-b598-e4ed18401f28","command_center_event_id":"b59f8db8-f26f-471b-9770-a58bcb654a67"},{"id":"58aeb31a-7d5e-4376-bd8b-aac0589d8492","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2141,"terminal":false,"missionId":"b59f8db8-f26f-471b-9770-a58bcb654a67","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"72e0ccc8d2a647e9d823d4108d7a5169640220a9","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16560,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2603,"approvedPlanMs":0,"missionSetupMs":1020,"providerAuthMs":0,"shipAndProveMs":13282,"ledgerPrepareMs":259,"ledgerReconcileMs":0,"lineageReconcileMs":761,"resolvePreflightMs":1020,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":259,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b59f8db8-f26f-471b-9770-a58bcb654a67"},"performance":null,"deploymentId":"forgejo-main-72e0ccc8d2a6","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":2619,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:57:29.76708+00:00","proof_gate":"canonical_release_dispatched","source_sha":"72e0ccc8d2a647e9d823d4108d7a5169640220a9","external_id":"forgejo-main-72e0ccc8d2a6","receipt_type":"execute_mission","idempotency_key":"mission:b59f8db8-f26f-471b-9770-a58bcb654a67:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"1dce4521-3e35-4747-9a0a-6f294a0cd03d","command_center_event_id":"b59f8db8-f26f-471b-9770-a58bcb654a67"},{"id":"39616d10-aa57-4b86-bf7b-3bede078a011","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-52391193695e","reason":"auto_progress_pr_read_failed:502","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2242,"terminal":false,"missionId":"52391193-695e-4fb3-9032-ea8c6647d06a","operation":"execute_mission","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":165,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":465,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":292,"ledgerReconcileMs":0,"lineageReconcileMs":173,"resolvePreflightMs":465,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":292,"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":"52391193-695e-4fb3-9032-ea8c6647d06a"},"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":1414,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T17:33:36.807736+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"2242","receipt_type":"execute_mission","idempotency_key":"mission:52391193-695e-4fb3-9032-ea8c6647d06a:execute_mission:repair_mission_auto_progress_authorization_retryable:current-generation","mission_step_id":"f0fe3b73-d025-4adf-9bb0-3fb2084dea6d","command_center_event_id":"52391193-695e-4fb3-9032-ea8c6647d06a"},{"id":"6dfc6466-92d8-4a9d-ad63-7c90bf1484ff","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Repair the newly reproduced false-error branch of the same Forgejo repository-state failure class on PR #2288; exact source and regression only, no new branch/PR.","baseSha":"289927e29cccfa87125e004f0e6f31384157dce1","issuedAt":1789024101033,"expiresAt":1789024281033,"missionId":"a04714d8-6261-46e9-8dd7-7ed0436221b2","authorizationId":"81849e2b-4252-45bb-ab94-a0044e9c4060","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T07:08:21.476828+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"289927e29cccfa87125e004f0e6f31384157dce1","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:81849e2b-4252-45bb-ab94-a0044e9c4060","mission_step_id":"fc4bc6f0-4cbd-448a-99d0-7e87572c2d7a","command_center_event_id":"a04714d8-6261-46e9-8dd7-7ed0436221b2"},{"id":"7afc4b82-d89e-4a32-8000-ea885248a880","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2142,"terminal":false,"missionId":"dd0f6883-fb75-44a8-9871-b9c9ee1726c7","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":25110,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":821,"approvedPlanMs":0,"missionSetupMs":1105,"providerAuthMs":0,"shipAndProveMs":23775,"ledgerPrepareMs":1105,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1105,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1105,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"dd0f6883-fb75-44a8-9871-b9c9ee1726c7"},"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":1502,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:57:49.80665+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2142","receipt_type":"execute_mission","idempotency_key":"mission:dd0f6883-fb75-44a8-9871-b9c9ee1726c7:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"37f6b2bf-1317-4e8d-909c-4bb60cf11ccd","command_center_event_id":"dd0f6883-fb75-44a8-9871-b9c9ee1726c7"},{"id":"8e2744b1-a356-4fc0-83ec-202c019c943f","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2142,"nextAction":null,"mergeCommitSha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:57:55.560871+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","external_id":"2142","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:dd0f6883-fb75-44a8-9871-b9c9ee1726c7:merged-pr:2142:262c266b9eb979556bbc7d81b7ac706b233d9fea","mission_step_id":"379919d9-78a7-4836-852f-211a499c25f2","command_center_event_id":"dd0f6883-fb75-44a8-9871-b9c9ee1726c7"},{"id":"967ecc52-a964-4b98-95aa-edc2064e3486","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"d9694be06f67e72721d192ebd62d65b3f806ccaf3c72d2679a19e46d743d50a3","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6342","runId":6342,"status":"success","sourceSha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_push_event_payload_shared_release_owner_mapping","parentSha":"912869a74f8d37f23e4938e7cd420d2ce9ab529d","sourceSha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","changedPaths":["src/components/communications/email/MailWorkspace.tsx"],"changedPathCount":1,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:58:07.013913+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"262c266b9eb979556bbc7d81b7ac706b233d9fea","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:dd0f6883-fb75-44a8-9871-b9c9ee1726c7:forgejo-release-status:262c266b9eb979556bbc7d81b7ac706b233d9fea:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"059e3056-b80d-45b5-98ed-da71ecfeef6d","command_center_event_id":"dd0f6883-fb75-44a8-9871-b9c9ee1726c7"},{"id":"4253ae31-9d74-4910-846b-74fa6259e40c","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2141,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"72e0ccc8d2a647e9d823d4108d7a5169640220a9","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T17:57:35.242906+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"72e0ccc8d2a647e9d823d4108d7a5169640220a9","external_id":"2141","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:b59f8db8-f26f-471b-9770-a58bcb654a67:merged-pr:2141:72e0ccc8d2a647e9d823d4108d7a5169640220a9","mission_step_id":"1dce4521-3e35-4747-9a0a-6f294a0cd03d","command_center_event_id":"b59f8db8-f26f-471b-9770-a58bcb654a67"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":15000,"schema":"public"}