{"data":[{"id":"16d2cf65-c5bb-4d95-9dc7-d7f4b5627eba","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-4beefb54002b","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":41903,"releaseCount":0,"toolCallCount":14,"repeatedCallCount":7,"executorlessWaitMs":2403842,"firstUsefulResultAt":"2026-09-25T21:57:38.952Z","recoveryAttemptCount":9,"ownerInterruptionCount":0},"version":null,"prNumber":3771,"terminal":false,"missionId":"4beefb54-002b-4db5-b843-b18254fbaf23","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","timingsMs":{"prReadinessMs":93,"approvedPlanMs":0,"shipAndProveMs":1230,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"4beefb54-002b-4db5-b843-b18254fbaf23"},"performance":null,"deploymentId":"forgejo-main-8cb51d0a50b5","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1979,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T23:05:42.983127+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3771","receipt_type":"automatic_mission_resume","idempotency_key":"mission:4beefb54-002b-4db5-b843-b18254fbaf23:automatic-mission-resume:3771:canonical_release_reconciliation_pending","mission_step_id":"feac53cb-d1dd-4902-8efc-5c772eef3b95","command_center_event_id":"4beefb54-002b-4db5-b843-b18254fbaf23"},{"id":"4b736e5c-84b8-433a-8422-a99939f836b9","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"ca22263b51d6cfc4ed7793bf9fa1413d1ea22664","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"ca22263b51d6cfc4ed7793bf9fa1413d1ea22664","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"9e60ae30ed18ee9d0bc650cd54761ff3ebe29253e79131716a1d58db56874c1b","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/8468","runId":8468,"status":"running","sourceSha":"ca22263b51d6cfc4ed7793bf9fa1413d1ea22664","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"e79e12b140f606e5d84c533e58259fbefd09efb1","deploymentId":"forgejo-main-e79e12b140f606e5d84c533e58259fbefd09efb1","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.152-cancelled-release-current-main","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:24:37.863899+00:00","proof_gate":"canonical_release_pending","source_sha":"ca22263b51d6cfc4ed7793bf9fa1413d1ea22664","external_id":"forgejo-main-ca22263b51d6","receipt_type":"canonical_release_status","idempotency_key":"mission:3e74ccfd-4a3b-4ce9-b1a1-a5c7ca44ef77:forgejo-release-status:ca22263b51d6cfc4ed7793bf9fa1413d1ea22664:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"d0ac2f23-d4f0-4610-90f5-00a38c673e15","command_center_event_id":"3e74ccfd-4a3b-4ce9-b1a1-a5c7ca44ef77"},{"id":"2bff2380-bd78-4c67-8979-94d90b3f6f4e","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"5ded2c83f2744168c759bc7291064ea369567164","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"5ded2c83f2744168c759bc7291064ea369567164","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":"2f938139d897b62c7b5f36d1aff88123be8bf943367cdfa9591464751aaceb3b","forgejoWorkflowProof":{"runId":7088,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T14:53:56.904918+00:00","proof_gate":"canonical_release_pending","source_sha":"5ded2c83f2744168c759bc7291064ea369567164","external_id":"forgejo-main-5ded2c83f274","receipt_type":"canonical_release_status","idempotency_key":"mission:ebfb2a81-0c43-43bc-bb31-983384f7cc10:forgejo-release-status:5ded2c83f2744168c759bc7291064ea369567164:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"a28af1a2-d829-4d2f-ab99-cfccab205243","command_center_event_id":"ebfb2a81-0c43-43bc-bb31-983384f7cc10"},{"id":"e2cc12b2-8e7c-422d-855d-eb1537fae793","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"5ded2c83f2744168c759bc7291064ea369567164","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"5ded2c83f2744168c759bc7291064ea369567164","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":"2f938139d897b62c7b5f36d1aff88123be8bf943367cdfa9591464751aaceb3b","forgejoWorkflowProof":{"runId":7088,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T14:56:53.058243+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"5ded2c83f2744168c759bc7291064ea369567164","external_id":"forgejo-main-5ded2c83f274","receipt_type":"canonical_release_status","idempotency_key":"mission:ebfb2a81-0c43-43bc-bb31-983384f7cc10:forgejo-release-status:5ded2c83f2744168c759bc7291064ea369567164:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"3bac6690-8df4-4f1f-8bee-14ee46ab2ef7","command_center_event_id":"ebfb2a81-0c43-43bc-bb31-983384f7cc10"},{"id":"879eed73-18dd-42b2-a6f0-92ad5a52277e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-fe3b322706d0","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.162-owner-activity-mission-recovery","prNumber":2922,"terminal":false,"missionId":"fe3b3227-06d0-438f-bec5-f42f51cf93a6","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5015,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1618,"approvedPlanMs":0,"missionSetupMs":1402,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":298,"ledgerReconcileMs":0,"lineageReconcileMs":1104,"resolvePreflightMs":1402,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":298,"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":"fe3b3227-06d0-438f-bec5-f42f51cf93a6"},"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-16T16:16:17.270508+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2922","receipt_type":"execute_mission","idempotency_key":"mission:fe3b3227-06d0-438f-bec5-f42f51cf93a6:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"0950f45e-af0d-401b-83dd-8bf821df9b06","command_center_event_id":"fe3b3227-06d0-438f-bec5-f42f51cf93a6"},{"id":"696e889b-2fd5-4eff-a1e2-c2106279d41d","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"f6364127629391995d361c6d2a7d38c9bf4c0257","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"navigation-guard","satisfied":true,"statement":"The shared authenticated application shell/navigation layer detects recoverable navigation and runtime failures platform-wide.","proofConditionIds":["proof-live"]},{"id":"broken-link-recovery","satisfied":true,"statement":"Broken or stale internal links are canonicalized or recovered through existing route resolution primitives without redirect loops, cross-tenant escape, or masking genuinely unavailable capability.","proofConditionIds":["proof-live"]},{"id":"stale-frontend-recovery","satisfied":true,"statement":"Stale frontend chunk/cache/navigation failures receive at most one bounded recovery attempt while preserving the intended route and user context when safe.","proofConditionIds":["proof-live"]},{"id":"edge-retry","satisfied":true,"statement":"Transient Supabase Edge Function or network failures are retried at most once only when request semantics are safe and retryable; auth, permission, validation, destructive ambiguity, and data-integrity failures are never silently retried or masked.","proofConditionIds":["proof-live"]},{"id":"telemetry","satisfied":true,"statement":"Each self-heal attempt emits secret-free structured telemetry with failure class, route, tenant, recovery action, outcome, and correlated trace identifier.","proofConditionIds":["proof-live"]},{"id":"escalation-signal","satisfied":true,"statement":"Repeated unrecovered failures become actionable platform reliability signals for Command Center/operator diagnosis without autonomously mutating source code, schema, auth, or customer data from an end-user session.","proofConditionIds":["proof-live"]},{"id":"regression-coverage","satisfied":false,"statement":"Regression coverage proves broken-link recovery, transient edge retry, no-loop behavior, tenant isolation, and fail-closed handling of nonretryable failures.","proofConditionIds":["proof-repository"]}],"satisfied":false,"constraints":[{"id":"bounded-recovery","satisfied":true,"statement":"Automatic navigation healing must be bounded to one safe recovery attempt per failure identity/window and must never create reload, retry, or redirect loops.","proofConditionIds":["proof-live"]},{"id":"tenant-isolation","satisfied":true,"statement":"Recovery must preserve tenant isolation and must never redirect or replay a request into another tenant context.","proofConditionIds":["proof-live"]},{"id":"no-runtime-source-mutation","satisfied":true,"statement":"Normal end-user navigation must never autonomously mutate repository source, database schema, authentication configuration, permissions, or customer data as a healing action.","proofConditionIds":["proof-live"]},{"id":"existing-primitives","satisfied":false,"statement":"Use current shared route, Supabase invocation, telemetry, shell, and Command Center primitives rather than tenant-specific patches or duplicate release machinery.","proofConditionIds":["proof-repository"]},{"id":"release-discipline","satisfied":false,"statement":"Use one fresh ai/* branch, one pull request, KnockLaunch Gate, Forgejo squash merge, and deploy only affected production targets.","proofConditionIds":["proof-repository","proof-live"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-repository","proof-live"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-repository","proof-live"]}],"contractHash":"a4a95f02ea95592fee937554b238f8dfecf6ffdb06d9ad9d534b000d3475643b","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"reason":null,"gateRunId":null,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"a4a95f02ea95592fee937554b238f8dfecf6ffdb06d9ad9d534b000d3475643b","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-live","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"a4a95f02ea95592fee937554b238f8dfecf6ffdb06d9ad9d534b000d3475643b"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T14:31:43.415645+00:00","proof_gate":"request_contract_pending","source_sha":"f6364127629391995d361c6d2a7d38c9bf4c0257","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:22d126cb-c68c-42c3-a2b6-80e10ff46434:request-contract:a4a95f02ea95592fee937554b238f8dfecf6ffdb06d9ad9d534b000d3475643b:f6364127629391995d361c6d2a7d38c9bf4c0257:pending:repository","mission_step_id":"062c8923-1e7b-4bbb-819d-fe6971ab1c5c","command_center_event_id":"22d126cb-c68c-42c3-a2b6-80e10ff46434"},{"id":"b0af0dbe-18f7-42de-bcc6-c0c0d970c15c","source":"cc-execution","status":"blocked","payload":{"reason":"control_plane_maintenance_authorization_required","fingerprint":"8c8b3ad19337546f58cbed0ea1fa454c5a6e3dbf3f8a6a1e7ec78d9699be92d5"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T21:51:54.018591+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:54ccf6ba-9119-4e9b-9354-6786328e6f14:repository-mutation-intent-blocked:8c8b3ad19337546f58cbed0ea1fa454c5a6e3dbf3f8a6a1e7ec78d9699be92d5","mission_step_id":"3d0dab30-b5ad-4986-aeb8-3b5f615a2e3d","command_center_event_id":"54ccf6ba-9119-4e9b-9354-6786328e6f14"},{"id":"c6da05f3-0142-4043-8fc0-c4e01423604b","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/cancelled-release-ancestry-fallback","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2854,"terminal":false,"missionId":"3e74ccfd-4a3b-4ce9-b1a1-a5c7ca44ef77","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"ca22263b51d6cfc4ed7793bf9fa1413d1ea22664","timingsMs":{"prReadinessMs":256,"approvedPlanMs":0,"shipAndProveMs":6579,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"3e74ccfd-4a3b-4ce9-b1a1-a5c7ca44ef77"},"performance":null,"deploymentId":"forgejo-main-ca22263b51d6","workflowRunId":8468,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:24:46.495175+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2854","receipt_type":"automatic_mission_resume","idempotency_key":"mission:3e74ccfd-4a3b-4ce9-b1a1-a5c7ca44ef77:automatic-mission-resume:2854:canonical_release_reconciliation_pending","mission_step_id":"91d109ab-8874-49d3-a98b-25dd7ccf7ce1","command_center_event_id":"3e74ccfd-4a3b-4ce9-b1a1-a5c7ca44ef77"},{"id":"eb6d28b7-66b5-4563-a16e-be1752fed8fa","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"5ded2c83f2744168c759bc7291064ea369567164","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"redfish-experience","satisfied":false,"statement":"Redfish menus, routes, actions, and workflows are coherent, tenant-scoped, non-duplicative, functional, and cover Roofing, Windows, and Exteriors.","proofConditionIds":["proof-repository","proof-release","proof-routes"]},{"id":"redfish-owner-contract","satisfied":true,"statement":"Multiple owners are supported without demoting an existing owner and the exercised Godmode membership path does not fail.","proofConditionIds":["proof-membership"]}],"satisfied":false,"constraints":[{"id":"scope","satisfied":true,"statement":"Limit changes to Redfish and the directly exercised shared owner-membership contract; do not modify unrelated tenants.","proofConditionIds":["proof-repository"]},{"id":"preserve","satisfied":false,"statement":"Preserve proven roof-type dropdowns, contractor/supplier relationships, and working behavior.","proofConditionIds":["proof-routes"]},{"id":"release-path","satisfied":true,"statement":"Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, and only affected production targets.","proofConditionIds":["proof-release"]}],"contractHash":"2f938139d897b62c7b5f36d1aff88123be8bf943367cdfa9591464751aaceb3b","releaseBound":true,"witnessBound":false,"visualRequested":true,"visualSatisfied":false,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"2f938139d897b62c7b5f36d1aff88123be8bf943367cdfa9591464751aaceb3b","repositoryProofStatus":"verified","repositoryProofSourceSha":"5ded2c83f2744168c759bc7291064ea369567164"},"required":true,"satisfied":true},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"2f938139d897b62c7b5f36d1aff88123be8bf943367cdfa9591464751aaceb3b"},"required":true,"satisfied":true},{"id":"proof-routes","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":null},"required":true,"satisfied":false},{"id":"proof-membership","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"2f938139d897b62c7b5f36d1aff88123be8bf943367cdfa9591464751aaceb3b"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T14:56:55.749558+00:00","proof_gate":"request_contract_pending","source_sha":"5ded2c83f2744168c759bc7291064ea369567164","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:ebfb2a81-0c43-43bc-bb31-983384f7cc10:request-contract:2f938139d897b62c7b5f36d1aff88123be8bf943367cdfa9591464751aaceb3b:5ded2c83f2744168c759bc7291064ea369567164:pending:visual","mission_step_id":"3bac6690-8df4-4f1f-8bee-14ee46ab2ef7","command_center_event_id":"ebfb2a81-0c43-43bc-bb31-983384f7cc10"},{"id":"08b94c04-0998-4586-832a-eb22b1c4ca18","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-203115e81a8b","prNumber":2924,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"318e9b14fa6409e26e637dbadaceabe0e72506f1","branchDeletedAfterMerge":false,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:19:23.835433+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"318e9b14fa6409e26e637dbadaceabe0e72506f1","external_id":"2924","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:203115e8-1a8b-43f8-a1b6-5dda7550c039:merged-pr:2924:318e9b14fa6409e26e637dbadaceabe0e72506f1","mission_step_id":"731af841-70e7-4abe-9563-75d8b304831a","command_center_event_id":"203115e8-1a8b-43f8-a1b6-5dda7550c039"},{"id":"15676154-6c65-4c8a-a47c-0ea44c681db6","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-0a9356bed9ff","reason":"explicit_pull_request_identity_mismatch:2951","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.167-cancelled-release-unfinished-target-scope","prNumber":2951,"terminal":false,"missionId":"0a9356be-d9ff-4e77-8f89-9df07c756609","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10813,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":10813,"missionSetupMs":1406,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":816,"ledgerReconcileMs":0,"lineageReconcileMs":590,"resolvePreflightMs":1406,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":816,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"0a9356be-d9ff-4e77-8f89-9df07c756609"},"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":1500,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:04:16.768265+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"2951","receipt_type":"execute_mission","idempotency_key":"mission:0a9356be-d9ff-4e77-8f89-9df07c756609:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"f70377d3-cd15-4278-b473-27b8ffbe9eaf","command_center_event_id":"0a9356be-d9ff-4e77-8f89-9df07c756609"},{"id":"5e0c1152-df33-4e2f-b2f6-f2376c6384eb","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"f6364127629391995d361c6d2a7d38c9bf4c0257","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"54d5b17379ca4fba60e883edebf7e0d56656d808","prNumber":3007,"gateRunId":9203,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/9203/jobs/1","mergeCommitSha":"f6364127629391995d361c6d2a7d38c9bf4c0257"}],"requestContractHash":"a4a95f02ea95592fee937554b238f8dfecf6ffdb06d9ad9d534b000d3475643b","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T14:31:47.929127+00:00","proof_gate":"request_contract_repository_verified","source_sha":"f6364127629391995d361c6d2a7d38c9bf4c0257","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:22d126cb-c68c-42c3-a2b6-80e10ff46434:request-contract-repository:a4a95f02ea95592fee937554b238f8dfecf6ffdb06d9ad9d534b000d3475643b:f6364127629391995d361c6d2a7d38c9bf4c0257","mission_step_id":"062c8923-1e7b-4bbb-819d-fe6971ab1c5c","command_center_event_id":"22d126cb-c68c-42c3-a2b6-80e10ff46434"},{"id":"dcfdf2be-aa58-491e-8709-67d2fe32ec2a","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-0a9356bed9ff","prNumber":2951,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:04:28.242159+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","external_id":"2951","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:0a9356be-d9ff-4e77-8f89-9df07c756609:merged-pr:2951:d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","mission_step_id":"4830f64c-7c2c-4a51-b420-ccf95952ecc7","command_center_event_id":"0a9356be-d9ff-4e77-8f89-9df07c756609"},{"id":"42cf1dac-7071-4398-9b0a-afaf0118eb26","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"visual_proof","branch":"ai/objective-first-repair-ebfb2a810c43","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":2392,"terminal":true,"missionId":"ebfb2a81-0c43-43bc-bb31-983384f7cc10","operation":"execute_mission","proofGate":"repair_mission_no_change_verified","sourceSha":"5ded2c83f2744168c759bc7291064ea369567164","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":186,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":311,"providerAuthMs":0,"ledgerPrepareMs":311,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":311,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":311,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ebfb2a81-0c43-43bc-bb31-983384f7cc10"},"performance":null,"deploymentId":"forgejo-main-5ded2c83f274","workflowRunId":7088,"releaseTargets":{"frontend":true,"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":1165,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T14:57:54.738339+00:00","proof_gate":"repair_mission_no_change_verified","source_sha":"5ded2c83f2744168c759bc7291064ea369567164","external_id":"forgejo-main-5ded2c83f274","receipt_type":"execute_mission","idempotency_key":"mission:ebfb2a81-0c43-43bc-bb31-983384f7cc10:execute_mission:repair_mission_no_change_verified:current-generation","mission_step_id":"8d0f86f2-4593-4d73-a455-b08d215e966e","command_center_event_id":"ebfb2a81-0c43-43bc-bb31-983384f7cc10"},{"id":"6152b17e-3b99-4097-a6b8-b076c73a1c90","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-2717b83bfff5","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"2717b83b-fff5-4cad-9d5f-6043d05ae705","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":377,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1526,"providerAuthMs":0,"ledgerPrepareMs":1526,"ledgerReconcileMs":310,"lineageReconcileMs":0,"resolvePreflightMs":1526,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1836,"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":"2717b83b-fff5-4cad-9d5f-6043d05ae705"},"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":4106,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T15:11:47.130314+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:2717b83b-fff5-4cad-9d5f-6043d05ae705:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"08c47baf-70ed-4948-81d3-02630a041496","command_center_event_id":"2717b83b-fff5-4cad-9d5f-6043d05ae705"},{"id":"9587204f-c7d8-4673-b34e-f005fc6e2bae","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-2717b83bfff5","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"2717b83b-fff5-4cad-9d5f-6043d05ae705","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":1638,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1593,"ledgerReconcileMs":0,"lineageReconcileMs":45,"resolvePreflightMs":1638,"repositoryMutationMs":1111,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1593,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"2717b83b-fff5-4cad-9d5f-6043d05ae705"},"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":1429,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T15:14:47.340079+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:2717b83b-fff5-4cad-9d5f-6043d05ae705:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"056c8793-f9be-4602-9b21-67af4886dd81","command_center_event_id":"2717b83b-fff5-4cad-9d5f-6043d05ae705"},{"id":"99c1fbbc-5ce6-4b97-8260-4b7e833bb602","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-2717b83bfff5","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.102-self-healing-ledger-provider","prNumber":2393,"terminal":false,"missionId":"2717b83b-fff5-4cad-9d5f-6043d05ae705","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5542,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":486,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":336,"ledgerReconcileMs":0,"lineageReconcileMs":150,"resolvePreflightMs":486,"repositoryMutationMs":5542,"repositoryProviderMs":3645,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2461,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":336,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1184},"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":"2717b83b-fff5-4cad-9d5f-6043d05ae705"},"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":3421,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T15:19:15.025662+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2393","receipt_type":"execute_mission","idempotency_key":"mission:2717b83b-fff5-4cad-9d5f-6043d05ae705:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"056c8793-f9be-4602-9b21-67af4886dd81","command_center_event_id":"2717b83b-fff5-4cad-9d5f-6043d05ae705"},{"id":"9ebc221a-ec77-4f8d-acab-6cf2f757de3d","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"f6364127629391995d361c6d2a7d38c9bf4c0257","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"navigation-guard","satisfied":true,"statement":"The shared authenticated application shell/navigation layer detects recoverable navigation and runtime failures platform-wide.","proofConditionIds":["proof-live"]},{"id":"broken-link-recovery","satisfied":true,"statement":"Broken or stale internal links are canonicalized or recovered through existing route resolution primitives without redirect loops, cross-tenant escape, or masking genuinely unavailable capability.","proofConditionIds":["proof-live"]},{"id":"stale-frontend-recovery","satisfied":true,"statement":"Stale frontend chunk/cache/navigation failures receive at most one bounded recovery attempt while preserving the intended route and user context when safe.","proofConditionIds":["proof-live"]},{"id":"edge-retry","satisfied":true,"statement":"Transient Supabase Edge Function or network failures are retried at most once only when request semantics are safe and retryable; auth, permission, validation, destructive ambiguity, and data-integrity failures are never silently retried or masked.","proofConditionIds":["proof-live"]},{"id":"telemetry","satisfied":true,"statement":"Each self-heal attempt emits secret-free structured telemetry with failure class, route, tenant, recovery action, outcome, and correlated trace identifier.","proofConditionIds":["proof-live"]},{"id":"escalation-signal","satisfied":true,"statement":"Repeated unrecovered failures become actionable platform reliability signals for Command Center/operator diagnosis without autonomously mutating source code, schema, auth, or customer data from an end-user session.","proofConditionIds":["proof-live"]},{"id":"regression-coverage","satisfied":true,"statement":"Regression coverage proves broken-link recovery, transient edge retry, no-loop behavior, tenant isolation, and fail-closed handling of nonretryable failures.","proofConditionIds":["proof-repository"]}],"satisfied":true,"constraints":[{"id":"bounded-recovery","satisfied":true,"statement":"Automatic navigation healing must be bounded to one safe recovery attempt per failure identity/window and must never create reload, retry, or redirect loops.","proofConditionIds":["proof-live"]},{"id":"tenant-isolation","satisfied":true,"statement":"Recovery must preserve tenant isolation and must never redirect or replay a request into another tenant context.","proofConditionIds":["proof-live"]},{"id":"no-runtime-source-mutation","satisfied":true,"statement":"Normal end-user navigation must never autonomously mutate repository source, database schema, authentication configuration, permissions, or customer data as a healing action.","proofConditionIds":["proof-live"]},{"id":"existing-primitives","satisfied":true,"statement":"Use current shared route, Supabase invocation, telemetry, shell, and Command Center primitives rather than tenant-specific patches or duplicate release machinery.","proofConditionIds":["proof-repository"]},{"id":"release-discipline","satisfied":true,"statement":"Use one fresh ai/* branch, one pull request, KnockLaunch Gate, Forgejo squash merge, and deploy only affected production targets.","proofConditionIds":["proof-repository","proof-live"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-repository","proof-live"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-repository","proof-live"]}],"contractHash":"a4a95f02ea95592fee937554b238f8dfecf6ffdb06d9ad9d534b000d3475643b","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"reason":null,"gateRunId":9203,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"frontend":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"a4a95f02ea95592fee937554b238f8dfecf6ffdb06d9ad9d534b000d3475643b","unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"f6364127629391995d361c6d2a7d38c9bf4c0257"},"required":true,"satisfied":true},{"id":"proof-live","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"a4a95f02ea95592fee937554b238f8dfecf6ffdb06d9ad9d534b000d3475643b"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T14:31:50.273064+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"f6364127629391995d361c6d2a7d38c9bf4c0257","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:22d126cb-c68c-42c3-a2b6-80e10ff46434:request-contract:a4a95f02ea95592fee937554b238f8dfecf6ffdb06d9ad9d534b000d3475643b:f6364127629391995d361c6d2a7d38c9bf4c0257:verified:","mission_step_id":"062c8923-1e7b-4bbb-819d-fe6971ab1c5c","command_center_event_id":"22d126cb-c68c-42c3-a2b6-80e10ff46434"},{"id":"19f19b82-8c82-4f01-9990-780e53757eb2","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Fix Big Papi's Crew/Back Office implementation end-to-end. Current live defects to eliminate: desktop Back Office content is awkwardly left-anchored with large dead space; Crew home has dead '+ Crew member', 'Hiring', and 'Onboarding' controls; Hiring still routes into customer/event proposal UX; there is no clear crew hiring proposal send flow; 'Open crew calendar' opens the ordinary calendar with no crew controls; Calendar, Booked Event/Event Day, and Start Pop-Up have no contextual crew assignment controls. Implement one canonical Crew system: real roster+schedule home with Will as crew #1 from active tenant membership; crew profiles with role, pay arrangement, availability, onboarding, agreements/documents, assignments and hiring history; working add-crew/hiring/onboarding actions; crew-specific hiring proposals with direct candidate name/email, role, compensation, terms, artwork/render and e-sign, with no Customer/Event picker; crew-specific onboarding/agreements with no client/event agreement redirect; crew-aware calendar with person filter, availability, staffing coverage and Assign Crew; Booked Event/Event Day crew assignment with role/arrival time/notes; Start Pop-Up opera","proofConditionIds":["crew","calendar","event","popup","proposal","layout"]}],"satisfied":false,"constraints":[{"id":"no-dead-buttons","satisfied":false,"statement":"Every visible Crew control must perform its named action; no placeholder buttons or misleading redirects.","proofConditionIds":["crew","calendar","event","popup"]},{"id":"flow-isolation","satisfied":false,"statement":"Crew/candidate flows must not enter customer/event proposal or agreement UX; event-client flows remain client-only.","proofConditionIds":["proposal","crew"]},{"id":"visual-content-truth","satisfied":false,"statement":"Do not present invented names, metrics, prices, dates, services, testimonials, credentials, customer records, or other unknown business facts as real. Omit unknowns or mark them clearly as placeholder/example content.","proofConditionIds":["crew","layout"]},{"id":"tenant-visual-isolation","satisfied":false,"statement":"Visual work is isolated to Big Papi's. Do not import another tenant's identity or data.","proofConditionIds":["crew","layout"]},{"id":"visual-viewport-authority","satisfied":false,"statement":"Desktop proof uses the desktop composition shown by the owner; responsive adaptation must preserve mobile separately.","proofConditionIds":["layout"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency used by Crew must be wired across frontend/data/auth/loading/error/release/live behavior.","proofConditionIds":["crew","calendar","event","popup","proposal"]},{"id":"reference-visual-fidelity","satisfied":false,"statement":"The approved reference owns the material visual composition: hierarchy, major geometry, typography scale, spacing rhythm, image placement/crop, color treatment, radii, shadows/glow, and overall density. Material deviation is a failed visual acceptance, not a stylistic reinterpretation.","proofConditionIds":["crew","layout"]},{"id":"responsive-visual-continuity","satisfied":false,"statement":"Responsive adaptation may reflow for the target viewport, but it must preserve information hierarchy, branding, functionality, and design language. It must not invent a second design.","proofConditionIds":["crew","layout"]},{"id":"reference-visual-authority","satisfied":false,"statement":"The supplied or approved reference visual is immutable acceptance evidence. Generating another mockup, image, or concept cannot satisfy this implementation request; completion requires source implementation, deployment, and reference-matched visual proof.","proofConditionIds":["crew","layout"]},{"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":["calendar","event","popup","proposal"]}],"contractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab","releaseBound":true,"witnessBound":false,"visualRequested":true,"visualSatisfied":false,"conditionResults":[{"id":"crew","kind":"visual","evidence":{"modeBound":true,"claimBound":true,"routeBound":true,"witnessMode":"observe","witnessRoute":"/big-papis/owner/dashboard?bpMode=office&officeMode=crew","currentSourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","witnessSourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","verificationState":null,"witnessRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":false},{"id":"calendar","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":true},{"id":"event","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":true},{"id":"popup","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":true},{"id":"proposal","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":true},{"id":"layout","kind":"visual","evidence":{"modeBound":true,"claimBound":true,"routeBound":true,"witnessMode":"observe","witnessRoute":"/big-papis/owner/dashboard?bpMode=office&officeMode=crew","currentSourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","witnessSourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","verificationState":null,"witnessRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T23:05:45.422956+00:00","proof_gate":"request_contract_pending","source_sha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4beefb54-002b-4db5-b843-b18254fbaf23:request-contract:bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab:8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1:pending:visual","mission_step_id":"8a2d4666-912f-45c4-bd7d-5e181a6c05b8","command_center_event_id":"4beefb54-002b-4db5-b843-b18254fbaf23"},{"id":"22564425-4a35-4c35-b009-01dc225e3631","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-c1c43243a308","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"c1c43243-a308-4e30-8333-9bc35ddee513","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":363,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":2251,"providerAuthMs":0,"ledgerPrepareMs":2251,"ledgerReconcileMs":593,"lineageReconcileMs":0,"resolvePreflightMs":2251,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":2844,"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":"c1c43243-a308-4e30-8333-9bc35ddee513"},"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":4388,"likelyAffectedFiles":["src/pages/roofing/RoofingProposalsWorkspace.tsx","src/components/documents/DocumentCenter.tsx","src/pages/crm/DocumentsPage.tsx","src/routes/crmRoutes.tsx","src/lib/proposals/proposalEngine.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T15:39:43.591057+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c1c43243-a308-4e30-8333-9bc35ddee513:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0d630ee3-1269-4e46-a63f-0125ac006761","command_center_event_id":"c1c43243-a308-4e30-8333-9bc35ddee513"},{"id":"dcaa97b3-7d2e-486d-a6b4-be42de57cb92","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-c1c43243a308","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":2394,"terminal":false,"missionId":"c1c43243-a308-4e30-8333-9bc35ddee513","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"ef4ccd6efb146ab3e3a8675f82380e18e7212343","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21812,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1221,"approvedPlanMs":0,"missionSetupMs":625,"providerAuthMs":0,"shipAndProveMs":5266,"ledgerPrepareMs":625,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":625,"repositoryMutationMs":15153,"repositoryProviderMs":11728,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4774,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":625,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":6954},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c1c43243-a308-4e30-8333-9bc35ddee513"},"performance":null,"deploymentId":"forgejo-main-ef4ccd6efb14","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":4702,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T15:42:11.403007+00:00","proof_gate":"canonical_release_dispatched","source_sha":"ef4ccd6efb146ab3e3a8675f82380e18e7212343","external_id":"forgejo-main-ef4ccd6efb14","receipt_type":"execute_mission","idempotency_key":"mission:c1c43243-a308-4e30-8333-9bc35ddee513:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"cb2674a8-d0da-45f6-aaa8-fea0d6d5e917","command_center_event_id":"c1c43243-a308-4e30-8333-9bc35ddee513"},{"id":"49ff3dbe-4e42-4ec8-b26a-056021f13f38","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"ef4ccd6efb146ab3e3a8675f82380e18e7212343","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"ef4ccd6efb146ab3e3a8675f82380e18e7212343","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":"b923a772d9613c7504e96f37e892c7bd05d5cda579f8c178c4de37209a81a43c","forgejoWorkflowProof":{"runId":7093,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T15:42:24.888594+00:00","proof_gate":"canonical_release_pending","source_sha":"ef4ccd6efb146ab3e3a8675f82380e18e7212343","external_id":"forgejo-main-ef4ccd6efb14","receipt_type":"canonical_release_status","idempotency_key":"mission:c1c43243-a308-4e30-8333-9bc35ddee513:forgejo-release-status:ef4ccd6efb146ab3e3a8675f82380e18e7212343:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"cb2674a8-d0da-45f6-aaa8-fea0d6d5e917","command_center_event_id":"c1c43243-a308-4e30-8333-9bc35ddee513"},{"id":"01cabc94-5e9d-4787-8264-862971b2cedc","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-c7998aa75aa1","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.152-cancelled-release-current-main","prNumber":2856,"terminal":false,"missionId":"c7998aa7-5aa1-4b0f-9c49-6abaff890c97","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16169,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":589,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":363,"ledgerReconcileMs":0,"lineageReconcileMs":226,"resolvePreflightMs":589,"repositoryMutationMs":16169,"repositoryProviderMs":15068,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":5631,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":363,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":9437},"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":"c7998aa7-5aa1-4b0f-9c49-6abaff890c97"},"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":3096,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:25:00.217865+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2856","receipt_type":"execute_mission","idempotency_key":"mission:c7998aa7-5aa1-4b0f-9c49-6abaff890c97:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"20f61750-e5d4-4135-86ab-7314849cc126","command_center_event_id":"c7998aa7-5aa1-4b0f-9c49-6abaff890c97"},{"id":"0f6c6cc5-7a76-4716-9a95-b31d429d774f","source":"cc-execution","status":"authorized","payload":{"paths":["scripts/command-center-host-agent/forgejo-watchdog.sh","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-visual-witness-resumable.js","workers/cc-execution/src/version.js"],"reason":"Owner-authorized exact-scope repair of Forgejo readiness, PR reconciliation, and truthful Witness retry-state reporting.","baseSha":"77118fc90008526a31c36cd308af74017b217445","issuedAt":1789992771277,"expiresAt":1789992951277,"missionId":"82d67a44-471d-467c-8653-76f108d0c6eb","authorizationId":"602bec50-2eba-4828-b706-d582d257be61","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:12:51.585562+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"77118fc90008526a31c36cd308af74017b217445","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:602bec50-2eba-4828-b706-d582d257be61","mission_step_id":"1d64a555-a10e-4b5c-b53e-4adf72553cac","command_center_event_id":"82d67a44-471d-467c-8653-76f108d0c6eb"},{"id":"9a3e5477-68da-40ea-aa56-514564916775","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-e8b2a55fd72b","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":90,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":2070,"providerAuthMs":0,"ledgerPrepareMs":2070,"ledgerReconcileMs":504,"lineageReconcileMs":0,"resolvePreflightMs":2070,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":2574,"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":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5"},"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":5302,"likelyAffectedFiles":["src/lib/documents/generatedDocumentRegistry.ts","src/components/documents/GeneratedDocumentLauncher.tsx","src/pages/crm/DocumentsPage.tsx","src/__tests__/contracts/generated-document-platform.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T15:52:09.690045+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e8b2a55f-d72b-4e67-bef6-99cbbae3cec5:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"7e038e86-a191-4960-8226-407c8c5df699","command_center_event_id":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5"},{"id":"3ed6278a-4b56-410a-becf-18411a104e9b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-e8b2a55fd72b","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.102-self-healing-ledger-provider","prNumber":2395,"terminal":false,"missionId":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16977,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2040,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":2040,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2040,"repositoryMutationMs":16977,"repositoryProviderMs":12473,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":5269,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2040,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":7204},"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":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5"},"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":3549,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T15:55:41.971153+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2395","receipt_type":"execute_mission","idempotency_key":"mission:e8b2a55f-d72b-4e67-bef6-99cbbae3cec5:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"6c81fb7c-2c6a-49b1-9ce5-b6b1c0452f2d","command_center_event_id":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5"},{"id":"2c1625e2-a836-457a-a7ba-ff6f3373016d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-e8b2a55fd72b","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2395,"terminal":false,"missionId":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":2117,"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":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5"},"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-11T15:56:34.231858+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2395","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e8b2a55f-d72b-4e67-bef6-99cbbae3cec5:automatic-mission-resume:2395:repair_mission_waiting_for_gate","mission_step_id":"a602c026-8b05-4862-a978-7882de10143f","command_center_event_id":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5"},{"id":"bdb62598-52a8-45e7-b079-8d4d964b5ed4","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ec7b9c10c31d","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2923,"terminal":false,"missionId":"ec7b9c10-c31d-4c67-bb72-4209ecfa92e2","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":2060,"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":"ec7b9c10-c31d-4c67-bb72-4209ecfa92e2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1284,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:16:48.641868+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2923","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ec7b9c10-c31d-4c67-bb72-4209ecfa92e2:automatic-mission-resume:2923:repair_mission_waiting_for_gate","mission_step_id":"3b008094-0602-41ed-8ec9-cbbe22fa5e12","command_center_event_id":"ec7b9c10-c31d-4c67-bb72-4209ecfa92e2"},{"id":"e66d4eb0-2edc-4909-93ab-fa25d6793dec","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"77118fc90008526a31c36cd308af74017b217445","sourceSha":"4891a40c4c0287a4703e0b41549356f56f2be727","sourceInMain":false,"compareStatus":"ancestry_read_retryable","ancestryProofResolved":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-09-21T12:12:40.674196+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"4891a40c4c0287a4703e0b41549356f56f2be727","external_id":"canonical-release-4891a40c4c02","receipt_type":"canonical_release_status","idempotency_key":"mission:c126337f-0ea9-44f6-b9b8-9a8657ee9cc5:forgejo-release-ancestry:4891a40c4c0287a4703e0b41549356f56f2be727:77118fc90008526a31c36cd308af74017b217445:ancestry_read_retryable","mission_step_id":"4e9a0e99-f451-45b9-9437-806d54d1b080","command_center_event_id":"c126337f-0ea9-44f6-b9b8-9a8657ee9cc5"},{"id":"a7a0bf5b-be04-40d1-9641-d53aa560952a","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-7da0be51d297","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"7da0be51-d297-4d70-a7ce-d99dab03e503","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":410,"providerAuthMs":0,"ledgerPrepareMs":410,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":410,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":410,"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":"7da0be51-d297-4d70-a7ce-d99dab03e503"},"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":2613,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T15:59:15.500039+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7da0be51-d297-4d70-a7ce-d99dab03e503:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"18ba60d8-7278-4d68-a287-5689b88ed165","command_center_event_id":"7da0be51-d297-4d70-a7ce-d99dab03e503"},{"id":"59c33083-4b3d-4b98-afed-9e6bb8e70be7","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-7da0be51d297","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"7da0be51-d297-4d70-a7ce-d99dab03e503","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":550,"providerAuthMs":0,"ledgerPrepareMs":550,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":550,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":550,"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":"7da0be51-d297-4d70-a7ce-d99dab03e503"},"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":3171,"likelyAffectedFiles":["src/components/AdaptiveBusinessDashboard.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T15:57:19.219607+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7da0be51-d297-4d70-a7ce-d99dab03e503:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"18ba60d8-7278-4d68-a287-5689b88ed165","command_center_event_id":"7da0be51-d297-4d70-a7ce-d99dab03e503"},{"id":"95145837-11f9-4f54-9e77-3b1d0b4403cc","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-7da0be51d297","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.102-self-healing-ledger-provider","prNumber":2396,"terminal":false,"missionId":"7da0be51-d297-4d70-a7ce-d99dab03e503","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10456,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":536,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":536,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":536,"repositoryMutationMs":10456,"repositoryProviderMs":9236,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":6948,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":536,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2288},"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":"7da0be51-d297-4d70-a7ce-d99dab03e503"},"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":3313,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:00:11.016721+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2396","receipt_type":"execute_mission","idempotency_key":"mission:7da0be51-d297-4d70-a7ce-d99dab03e503:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"1cf2e38d-07ad-4e4e-b88d-d16f57dcd529","command_center_event_id":"7da0be51-d297-4d70-a7ce-d99dab03e503"},{"id":"38b087f8-1a2e-4b08-886f-5ce2cf64726a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-7da0be51d297","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2396,"terminal":false,"missionId":"7da0be51-d297-4d70-a7ce-d99dab03e503","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":824,"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":"7da0be51-d297-4d70-a7ce-d99dab03e503"},"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-11T16:00:53.188153+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2396","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7da0be51-d297-4d70-a7ce-d99dab03e503:automatic-mission-resume:2396:repair_mission_waiting_for_gate","mission_step_id":"05ed44ed-6d90-40fd-aa04-39880887e74d","command_center_event_id":"7da0be51-d297-4d70-a7ce-d99dab03e503"},{"id":"8900630d-1422-4c06-9c67-f6ff76ee5d82","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","supabase/migrations/20260911183000_platform_business_activity_ledger.sql","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized exact-state adoption of the already-written maintenance branch after ambiguous Forgejo timeout; frozen by default immediately after this scoped operation.","baseSha":"a104deec737320640e243ca012eeac24b67600cb","issuedAt":1789154410032,"expiresAt":1789154590032,"missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb","authorizationId":"fbc3b776-fca0-449c-a774-e2969f7ace2c","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:20:10.750933+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"a104deec737320640e243ca012eeac24b67600cb","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:fbc3b776-fca0-449c-a774-e2969f7ace2c","mission_step_id":"fd1583f6-70fd-42d9-9667-8d81ff14392e","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"05a06f4b-6e98-4b67-a626-24c7b299e1b9","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-e8b2a55fd72b","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2395,"terminal":false,"missionId":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":11077,"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":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5"},"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-11T16:08:48.270603+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2395","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e8b2a55f-d72b-4e67-bef6-99cbbae3cec5:automatic-mission-resume:2395:repair_mission_pr_ready_retryable","mission_step_id":"a602c026-8b05-4862-a978-7882de10143f","command_center_event_id":"e8b2a55f-d72b-4e67-bef6-99cbbae3cec5"},{"id":"1b20a962-71e7-40db-a235-46edfb119aef","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.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"7a457640-8756-4282-8edb-c716d1e55484","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":2022,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":2022,"ledgerReconcileMs":554,"lineageReconcileMs":0,"resolvePreflightMs":2022,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2576,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7a457640-8756-4282-8edb-c716d1e55484"},"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":1299,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:16:21.633684+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7a457640-8756-4282-8edb-c716d1e55484:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"8e4849a5-6a09-4979-b5bc-31188bd96a02","command_center_event_id":"7a457640-8756-4282-8edb-c716d1e55484"},{"id":"942e2ef5-9df8-4ca2-857d-8a6e8c9c2e18","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/generated-doc-specialization-7a457640","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.102-self-healing-ledger-provider","prNumber":2397,"terminal":false,"missionId":"7a457640-8756-4282-8edb-c716d1e55484","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5147,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":980,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":980,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":980,"repositoryMutationMs":5147,"repositoryProviderMs":3959,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2653,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":980,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1306},"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":"7a457640-8756-4282-8edb-c716d1e55484"},"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":3557,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:18:09.89693+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2397","receipt_type":"execute_mission","idempotency_key":"mission:7a457640-8756-4282-8edb-c716d1e55484:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"8e4849a5-6a09-4979-b5bc-31188bd96a02","command_center_event_id":"7a457640-8756-4282-8edb-c716d1e55484"},{"id":"4e9b9971-779d-4796-962a-e4bd9558468f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/generated-doc-specialization-7a457640","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2397,"terminal":false,"missionId":"7a457640-8756-4282-8edb-c716d1e55484","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1161,"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":"7a457640-8756-4282-8edb-c716d1e55484"},"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":1286,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:18:21.017273+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2397","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7a457640-8756-4282-8edb-c716d1e55484:automatic-mission-resume:2397:repair_mission_waiting_for_gate","mission_step_id":"ebdfb344-ce59-4647-a811-d329d7183d40","command_center_event_id":"7a457640-8756-4282-8edb-c716d1e55484"},{"id":"77a7bcb3-27cf-43ed-b15c-5dcddf51ebb9","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"Owner-authorized exact test-only correction on existing maintenance PR #2411 after Gate identified one stale assertion; frozen by default immediately after this scoped edit.","baseSha":"a104deec737320640e243ca012eeac24b67600cb","issuedAt":1789154504404,"expiresAt":1789154684404,"missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb","authorizationId":"bed054e3-5f34-4fc1-977f-d92a8f41ff0d","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:21:44.89587+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"a104deec737320640e243ca012eeac24b67600cb","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:bed054e3-5f34-4fc1-977f-d92a8f41ff0d","mission_step_id":"fd1583f6-70fd-42d9-9667-8d81ff14392e","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"8ef02423-66e0-4342-b785-8c29da84650f","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-09c9b780f759","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"09c9b780-f759-4a01-aa06-76436f899690","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":244,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1488,"providerAuthMs":0,"ledgerPrepareMs":1488,"ledgerReconcileMs":295,"lineageReconcileMs":0,"resolvePreflightMs":1488,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1783,"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":"09c9b780-f759-4a01-aa06-76436f899690"},"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":4926,"likelyAffectedFiles":["src/App.tsx","supabase/functions/agreement-sign/index.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:19:20.77472+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:09c9b780-f759-4a01-aa06-76436f899690:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"9b2efb91-9375-4c3a-929f-d5124d9db2f7","command_center_event_id":"09c9b780-f759-4a01-aa06-76436f899690"},{"id":"c83df3e4-6a01-4368-9827-9be083ae8396","source":"onrunner","status":"verified","payload":{"ok":true,"jobId":"5487921e-5b6d-444b-96ee-03ec0a1fa60a","phase":"universal_visual_witness_status","branch":"ai/objective-first-repair-4beefb54002b","reason":null,"status":"verification_pending","metrics":{"receiptBytes":70576,"releaseCount":0,"toolCallCount":23,"repeatedCallCount":10,"executorlessWaitMs":4251791,"firstUsefulResultAt":"2026-09-25T21:57:38.952Z","recoveryAttemptCount":9,"ownerInterruptionCount":0},"version":null,"prNumber":3771,"terminal":false,"missionId":"4beefb54-002b-4db5-b843-b18254fbaf23","operation":"visual_proof_status","proofGate":"interactive_visual_witness_verified","sourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","timingsMs":{"queue":1316,"total":43464,"execution":42148},"nextAction":null,"receiptRef":{"mode":"full","missionId":"4beefb54-002b-4db5-b843-b18254fbaf23"},"performance":null,"deploymentId":"forgejo-main-8cb51d0a50b5","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"5487921e-5b6d-444b-96ee-03ec0a1fa60a","tenant":null,"runnerUrl":"https://paul-witness.knocklaunch.app","runnerLane":"paul","attemptsUsed":1,"supervisorId":"5487921e-5b6d-444b-96ee-03ec0a1fa60a","failureReason":null,"observedRoute":"/big-papis/owner/dashboard?bpMode=office&officeMode=crew","runnerVersion":"paul-8c6a52496642","attemptLineage":[{"jobId":"7e9ea88e-60d9-418c-bf16-ba70e9630bc7","attempt":1,"category":"verified","sourceSha":"8c6a52496642117d593928d4a926b161c464737d","startedAt":"2026-09-25T23:05:47.722Z","completedAt":"2026-09-25T23:06:30.364Z","runtimeLane":"cc-execution -> DigitalOcean PAUL -> universal-witness.mjs","browserEngine":"chromium","failureReason":null,"retryRecovery":null,"runnerVersion":"paul-8c6a52496642","browserLaunchReason":"virtual_runtime_headless","checkpointAccounting":{"route":{"required":1,"completed":1,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":1,"completed":1,"missingIds":[]},"completed":2,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":2}}],"missionOutcome":"verified","requestedRoute":"/big-papis/owner/dashboard?bpMode=office&officeMode=crew","runnerSourceSha":"8c6a52496642117d593928d4a926b161c464737d","selectedViewports":["desktop"],"checkpointAccounting":{"route":{"required":1,"completed":1,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":1,"completed":1,"missingIds":[]},"completed":2,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":2},"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":11929,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":12885,"ownerActionRequired":false,"ownerFacingTerminal":false,"requestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab","continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T23:08:44.383144+00:00","proof_gate":"interactive_visual_witness_verified","source_sha":"paul-8c6a52496642","external_id":"5487921e-5b6d-444b-96ee-03ec0a1fa60a","receipt_type":"visual_proof_status","idempotency_key":"mission:4beefb54-002b-4db5-b843-b18254fbaf23:visual:5487921e-5b6d-444b-96ee-03ec0a1fa60a:verified","mission_step_id":"f57f371f-435f-4bf7-a53f-fc02a1e66104","command_center_event_id":"4beefb54-002b-4db5-b843-b18254fbaf23"},{"id":"4811af0a-d334-48e5-a5b1-6f66ac468501","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-abdae48dbe22","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"abdae48d-be22-4be6-937e-739088f658ba","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":266,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1599,"providerAuthMs":0,"ledgerPrepareMs":1599,"ledgerReconcileMs":527,"lineageReconcileMs":0,"resolvePreflightMs":1599,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":2126,"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":"abdae48d-be22-4be6-937e-739088f658ba"},"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":5600,"likelyAffectedFiles":["src/components/AdaptiveBusinessDashboard.tsx","config/platform-standards.json","src/components/CallActionDialogs.tsx","src/components/CallActionsMenu.tsx","src/components/CallFlow/CallAnalyticsView.tsx","src/components/CallFlow/CallFlowProvider.tsx","src/components/CallFlow/CallLogHistory.tsx","src/components/CallFlow/FollowUpEntryWrapper.tsx","config/contracts/PREHISTORIC-001-TENANT-MEDIA.json","src/applications/proposal-editor/TenantProposalDocument.tsx","scripts/generate-platform-cohesion-auth-proof-requirements.mjs","scripts/tenant-module-architecture-guard.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:35:03.190741+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:abdae48d-be22-4be6-937e-739088f658ba:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"1be9284c-227e-4314-93d6-2f5930b04416","command_center_event_id":"abdae48d-be22-4be6-937e-739088f658ba"},{"id":"6de4d9c9-4de0-481c-a7fd-f877abc9154e","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"318e9b14fa6409e26e637dbadaceabe0e72506f1","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"318e9b14fa6409e26e637dbadaceabe0e72506f1","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":"d954ed37e967f578ade53061394ae5056096623c48cfebda79bb2dc600416f25","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/8822","runId":8822,"status":"running","sourceSha":"318e9b14fa6409e26e637dbadaceabe0e72506f1","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-16T16:20:44.071648+00:00","proof_gate":"canonical_release_pending","source_sha":"318e9b14fa6409e26e637dbadaceabe0e72506f1","external_id":"forgejo-main-318e9b14fa64","receipt_type":"canonical_release_status","idempotency_key":"mission:203115e8-1a8b-43f8-a1b6-5dda7550c039:forgejo-release-status:318e9b14fa6409e26e637dbadaceabe0e72506f1:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"731af841-70e7-4abe-9563-75d8b304831a","command_center_event_id":"203115e8-1a8b-43f8-a1b6-5dda7550c039"},{"id":"0230a48c-91b7-4e23-a966-6e895816436d","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-6012a304b6c4","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"6012a304-b6c4-48a3-975d-6d4e1fad5e29","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":514,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1930,"providerAuthMs":0,"ledgerPrepareMs":1930,"ledgerReconcileMs":360,"lineageReconcileMs":0,"resolvePreflightMs":1930,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":2290,"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":"6012a304-b6c4-48a3-975d-6d4e1fad5e29"},"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":3820,"likelyAffectedFiles":["src/pages/roofing/RoofingProposalsWorkspace.tsx","src/lib/documents/generatedDocumentRegistry.ts","src/components/documents/ContactPicker.tsx","src/pages/crm/DocumentsPage.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:38:15.418679+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6012a304-b6c4-48a3-975d-6d4e1fad5e29:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0b99144b-04f5-4ce3-aeab-892883ae9ccc","command_center_event_id":"6012a304-b6c4-48a3-975d-6d4e1fad5e29"},{"id":"eb35a262-4593-4b5b-be99-8b7c3ca21f60","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-6012a304b6c4","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"6012a304-b6c4-48a3-975d-6d4e1fad5e29","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":26052,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":474,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":474,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":474,"repositoryMutationMs":26052,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":474,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6012a304-b6c4-48a3-975d-6d4e1fad5e29"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1560,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:42:08.349919+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6012a304-b6c4-48a3-975d-6d4e1fad5e29:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"95f5417e-bf9f-4c25-a9cd-dc1bbdd5b4ba","command_center_event_id":"6012a304-b6c4-48a3-975d-6d4e1fad5e29"},{"id":"e2021a9c-e87e-4819-b081-05082269ba18","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"318e9b14fa6409e26e637dbadaceabe0e72506f1","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"59f3f2f9f6cf8ea611242c0d659ba8f3beadb924","releaseState":"pending","sourceInMain":true,"compareStatus":"known_exact_protected_main_push_history","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"6be9d7610d5c5834529d8088100fd188543a40d89fcc3e48ceb9b9b45355f105","forgejoWorkflowProof":{"runId":8802,"source":"signed_push_receipt","status":"cancelled","results":{},"conclusion":"cancelled"},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T15:54:06.875194+00:00","proof_gate":"canonical_release_pending","source_sha":"59f3f2f9f6cf8ea611242c0d659ba8f3beadb924","external_id":"forgejo-main-59f3f2f9f6cf","receipt_type":"canonical_release_status","idempotency_key":"mission:9f5fcaeb-8663-471e-8656-e8edabdea4da:forgejo-release-status:59f3f2f9f6cf8ea611242c0d659ba8f3beadb924:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"498a799b-e63a-4192-840b-700d40e07e83","command_center_event_id":"9f5fcaeb-8663-471e-8656-e8edabdea4da"},{"id":"5732c102-3568-4ef3-a2e2-6936fa88ff55","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-09c9b780f759","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":2398,"terminal":false,"missionId":"09c9b780-f759-4a01-aa06-76436f899690","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19974,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1376,"providerAuthMs":0,"ledgerPrepareMs":502,"ledgerReconcileMs":0,"lineageReconcileMs":874,"resolvePreflightMs":1376,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":502,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"09c9b780-f759-4a01-aa06-76436f899690"},"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":2547,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:33:10.574588+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2398","receipt_type":"execute_mission","idempotency_key":"mission:09c9b780-f759-4a01-aa06-76436f899690:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"0a043ab8-22c7-4653-9941-2da680b5c51b","command_center_event_id":"09c9b780-f759-4a01-aa06-76436f899690"},{"id":"e0ee355a-315b-490f-a5b1-27ff0b580042","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":[]},"releaseTargetStates":{"supabaseEdge":"pending"},"requestContractHash":"aa3d5a2bc8adf4e599bf0af257dc2c478059199b83ad3841435a1d5b83f48862","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/8969","runId":8969,"status":"blocked","sourceSha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:04:46.575238+00:00","proof_gate":"canonical_release_pending","source_sha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","external_id":"forgejo-main-d8afce3a5c62","receipt_type":"canonical_release_status","idempotency_key":"mission:0a9356be-d9ff-4e77-8f89-9df07c756609:forgejo-release-status:d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"3cab4fef-716a-477c-a708-8dbb88fa7f74","command_center_event_id":"0a9356be-d9ff-4e77-8f89-9df07c756609"},{"id":"74017bc2-6dce-42aa-b722-046f07f33139","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized latency repair: keep canonical capability declarations and Gate invariants aligned with bounded scoped mutation budgets.","baseSha":"0c09220c29eb80a8527ad1ad733a189e730b5cb4","issuedAt":1790225156870,"expiresAt":1790225336870,"missionId":"ce1aaef9-6cbf-4567-8214-5633d1676cb8","authorizationId":"78397f26-7ef5-43dc-88f5-1a5698cbcf58","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:45:57.198641+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0c09220c29eb80a8527ad1ad733a189e730b5cb4","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:78397f26-7ef5-43dc-88f5-1a5698cbcf58","mission_step_id":"9adcc71f-b3dd-4204-9a70-be13913783e4","command_center_event_id":"ce1aaef9-6cbf-4567-8214-5633d1676cb8"},{"id":"13ea495f-fc88-482f-8d68-1d00d52728dd","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6012a304b6c4","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/objective-first-repair-6012a304b6c4","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"6012a304-b6c4-48a3-975d-6d4e1fad5e29","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11200,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":3996,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1496,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":3996,"repositoryMutationMs":11200,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1496,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6012a304-b6c4-48a3-975d-6d4e1fad5e29"},"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":1589,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:43:57.226736+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6012a304-b6c4-48a3-975d-6d4e1fad5e29:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"95f5417e-bf9f-4c25-a9cd-dc1bbdd5b4ba","command_center_event_id":"6012a304-b6c4-48a3-975d-6d4e1fad5e29"},{"id":"95dc654b-e1a0-4d43-94e6-9d497a2c3d56","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-09c9b780f759","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":2398,"terminal":false,"missionId":"09c9b780-f759-4a01-aa06-76436f899690","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":24804,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2252,"approvedPlanMs":0,"missionSetupMs":2615,"providerAuthMs":0,"shipAndProveMs":15104,"ledgerPrepareMs":603,"ledgerReconcileMs":0,"lineageReconcileMs":2012,"resolvePreflightMs":2615,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":603,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"09c9b780-f759-4a01-aa06-76436f899690"},"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":1486,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:50:35.869684+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2398","receipt_type":"execute_mission","idempotency_key":"mission:09c9b780-f759-4a01-aa06-76436f899690:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"843d74ee-f3e2-4e16-893b-bcd572df12d1","command_center_event_id":"09c9b780-f759-4a01-aa06-76436f899690"},{"id":"8344e1ea-6338-4c0c-a3cf-a270cd4c3705","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-abdae48dbe22","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.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"abdae48d-be22-4be6-937e-739088f658ba","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21332,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":944,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":509,"ledgerReconcileMs":0,"lineageReconcileMs":435,"resolvePreflightMs":944,"repositoryMutationMs":21332,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":509,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"abdae48d-be22-4be6-937e-739088f658ba"},"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":1556,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:50:47.644587+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:abdae48d-be22-4be6-937e-739088f658ba:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"d7e854a1-d791-4c27-a3e1-ac531538bad2","command_center_event_id":"abdae48d-be22-4be6-937e-739088f658ba"},{"id":"dffbaf40-c203-4f68-87ed-6ea3491345e0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":2400,"terminal":false,"missionId":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9906,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3300,"approvedPlanMs":0,"missionSetupMs":1279,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1279,"ledgerReconcileMs":281,"lineageReconcileMs":0,"resolvePreflightMs":1279,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1560,"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":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd"},"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-11T16:53:08.506863+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2400","receipt_type":"execute_mission","idempotency_key":"mission:08cde7a1-5dba-49c8-86d0-ddf02fa93dbd:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"edc9e6fd-144f-44fc-b1a7-795a92535ea1","command_center_event_id":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd"},{"id":"340509dc-fe66-4db8-bda7-6349109dd648","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"branch_must_start_with_ai","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":2400,"terminal":false,"missionId":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd","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":3010,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":510,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":3010,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":510,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1298,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:54:04.873071+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"2400","receipt_type":"execute_mission","idempotency_key":"mission:08cde7a1-5dba-49c8-86d0-ddf02fa93dbd:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"edc9e6fd-144f-44fc-b1a7-795a92535ea1","command_center_event_id":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd"},{"id":"07ee840d-5dfb-4fec-a6c2-d7d8a65c0d8e","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/mission-ledger.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Keep cancelled-release ancestry recovery within the existing bounded Forgejo reconciliation budget by using signed-push history proof before compare.","baseSha":"ca22263b51d6cfc4ed7793bf9fa1413d1ea22664","issuedAt":1789500563943,"expiresAt":1789500743943,"missionId":"e022ab9e-6319-46ad-8f92-9aaa5762b505","authorizationId":"74c3834e-a0f7-420c-bb55-42927b903ea0","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:29:24.332955+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"ca22263b51d6cfc4ed7793bf9fa1413d1ea22664","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:74c3834e-a0f7-420c-bb55-42927b903ea0","mission_step_id":"26e374bb-f0a1-4c5c-a726-30867f708610","command_center_event_id":"e022ab9e-6319-46ad-8f92-9aaa5762b505"},{"id":"4205c839-2f4b-4827-ae52-0a853902f062","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-d392fd71a82a","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2919,"terminal":false,"missionId":"d392fd71-a82a-47f6-8c51-1737d16c6955","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1179,"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":"d392fd71-a82a-47f6-8c51-1737d16c6955"},"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-16T16:00:05.776511+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2919","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d392fd71-a82a-47f6-8c51-1737d16c6955:automatic-mission-resume:2919:repair_mission_waiting_for_gate","mission_step_id":"d16767c0-bdee-463f-af5a-7835466469a9","command_center_event_id":"d392fd71-a82a-47f6-8c51-1737d16c6955"},{"id":"b2daa312-01db-4785-8b77-ffd911af99ba","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","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.102-self-healing-ledger-provider","prNumber":2400,"terminal":false,"missionId":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4403,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2450,"approvedPlanMs":0,"missionSetupMs":2582,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1434,"ledgerReconcileMs":0,"lineageReconcileMs":1148,"resolvePreflightMs":2582,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1434,"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":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd"},"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":1527,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:53:40.674276+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2400","receipt_type":"execute_mission","idempotency_key":"mission:08cde7a1-5dba-49c8-86d0-ddf02fa93dbd:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"edc9e6fd-144f-44fc-b1a7-795a92535ea1","command_center_event_id":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd"},{"id":"ad7d1792-cd35-40e6-ab01-c7f7b896a172","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-abdae48dbe22","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/objective-first-repair-abdae48dbe22","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.104-orphan-adoption-forwarding","prNumber":null,"terminal":false,"missionId":"abdae48d-be22-4be6-937e-739088f658ba","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2976,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1044,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1044,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1044,"repositoryMutationMs":2976,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1044,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"abdae48d-be22-4be6-937e-739088f658ba"},"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":1583,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T16:48:01.136821+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:abdae48d-be22-4be6-937e-739088f658ba:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"d7e854a1-d791-4c27-a3e1-ac531538bad2","command_center_event_id":"abdae48d-be22-4be6-937e-739088f658ba"},{"id":"f5a63d6e-9876-4e4e-b5d9-cd4e8fc9c6a2","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly unfreezed the control plane for cancelled-release descendant recovery. This bounded corrective generation removes an unproven Forgejo dispatch extension, adds exact mutation read-back, and makes dispatch failures durably observable.","baseSha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","issuedAt":1789592725196,"expiresAt":1789592905196,"missionId":"a790862f-7b32-4d51-90b1-4f9ecc811243","authorizationId":"292fea48-819c-44b5-8203-a37b05c75f3d","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:05:25.582702+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:292fea48-819c-44b5-8203-a37b05c75f3d","mission_step_id":"3f6127c5-0eb8-4e10-bb77-2208870880ef","command_center_event_id":"a790862f-7b32-4d51-90b1-4f9ecc811243"},{"id":"d7ed84f8-cc00-48e2-84b6-22fde2cf2e90","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"f13248590e3bcc222a901edc5831d1c9a424ae59","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repository-change","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"ddbbcfd8e18d9712013e4067adf56e983cffd164","prNumber":3071,"gateRunId":9441,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/9441/jobs/1","mergeCommitSha":"f13248590e3bcc222a901edc5831d1c9a424ae59"}],"requestContractHash":"e5c4b0439d3a39560c50bd8140e1ffc63b79d5eade7d7fb44f509c0fcd7ca4e4","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T03:15:23.699812+00:00","proof_gate":"request_contract_repository_verified","source_sha":"f13248590e3bcc222a901edc5831d1c9a424ae59","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:22f0aed7-a665-4f75-84be-df47e22244db:request-contract-repository:e5c4b0439d3a39560c50bd8140e1ffc63b79d5eade7d7fb44f509c0fcd7ca4e4:f13248590e3bcc222a901edc5831d1c9a424ae59","mission_step_id":"752cda87-92bb-4c01-99f3-b0b19425247e","command_center_event_id":"22f0aed7-a665-4f75-84be-df47e22244db"},{"id":"5d46b8af-3275-4707-a8d8-c8743ac28ba6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"d315527a-1fbe-4f14-9a16-72f53acaedcc","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":22819,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1099,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1099,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1099,"repositoryMutationMs":22819,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1099,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},"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":1564,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:01:27.168044+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d315527a-1fbe-4f14-9a16-72f53acaedcc:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"3dedb3ef-0a1d-4ecc-b6d1-747ca14634b5","command_center_event_id":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},{"id":"40b4488c-116a-4fb4-ae28-71e46859aa39","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/proposal-operating-task-source-fix-20260911","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"d315527a-1fbe-4f14-9a16-72f53acaedcc","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":764,"providerAuthMs":0,"ledgerPrepareMs":764,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":764,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":764,"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":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},"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":4301,"likelyAffectedFiles":["supabase/migrations/20260911163000_proposal_operating_contracts.sql","supabase/migrations/20260911170000_fix_proposal_operating_contract_task_source.sql"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:02:07.166368+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d315527a-1fbe-4f14-9a16-72f53acaedcc:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"75df6466-e5bb-45de-9d4d-29a3eaaad9f9","command_center_event_id":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},{"id":"710d0ef9-ac61-4a39-bca1-3e84c4372f11","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/proposal-operating-task-source-fix-20260911","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/proposal-operating-task-source-fix-20260911","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"d315527a-1fbe-4f14-9a16-72f53acaedcc","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9036,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":512,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":512,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":512,"repositoryMutationMs":9036,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":512,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},"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":1595,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:00:44.139141+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d315527a-1fbe-4f14-9a16-72f53acaedcc:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"3dedb3ef-0a1d-4ecc-b6d1-747ca14634b5","command_center_event_id":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},{"id":"3d0a6add-1e50-4af3-8b5b-84cc1a33a085","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"cp-1","satisfied":true,"statement":"Command Center can explicitly adopt a unique or diverged unclaimed ai/* branch into a pull request only when its Forgejo compare changed paths are a subset of the caller's declared target paths and the supplied desired state produces zero additional repository writes.","proofConditionIds":["cp-repo","cp-runtime"]},{"id":"cp-2","satisfied":true,"statement":"Unrequested, protected, scope-mismatched, concurrently changed, or non-exact-state orphan branches continue to fail closed; adopted unique orphan PR identity is bound to the exact re-read branch head and is not automatically merged merely by adoption.","proofConditionIds":["cp-repo","cp-runtime"]},{"id":"cp-3","satisfied":true,"statement":"The canonical capability policy and cc-execution version identify the repaired orphan recovery contract, with a regression contract guarding it.","proofConditionIds":["cp-repo","cp-runtime"]}],"satisfied":true,"constraints":[{"id":"cp-c1","satisfied":true,"statement":"Mutate only the four declared control-plane paths; do not alter product behavior, release ownership, GitHub retirement, protected main, or general branch safety rules.","proofConditionIds":["cp-repo"]},{"id":"cp-c2","satisfied":true,"statement":"Use one fresh ai/* branch, one PR, KnockLaunch Gate, Forgejo squash merge, release only cc-execution/control-plane affected targets, verify exact live runtime identity, then return the control plane to its normal frozen state.","proofConditionIds":["cp-repo","cp-runtime"]}],"contractHash":"1a3c0eb62d9d97ca2f29a63cbc56363a7db28da29ae6745bee7c0cc0bc9dc68e","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"cp-repo","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"1a3c0eb62d9d97ca2f29a63cbc56363a7db28da29ae6745bee7c0cc0bc9dc68e","repositoryProofStatus":"verified","repositoryProofSourceSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63"},"required":true,"satisfied":true},{"id":"cp-runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"1a3c0eb62d9d97ca2f29a63cbc56363a7db28da29ae6745bee7c0cc0bc9dc68e"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:12:24.716136+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:ad728f3d-7e48-459b-b18e-9fbc343a87db:request-contract:1a3c0eb62d9d97ca2f29a63cbc56363a7db28da29ae6745bee7c0cc0bc9dc68e:c4330782d5ffeb753b088bfa0530bcd415af5f63:verified:","mission_step_id":"0c4c87c1-3ad8-4779-9873-c5066a7ae162","command_center_event_id":"ad728f3d-7e48-459b-b18e-9fbc343a87db"},{"id":"b422803c-fb08-4021-8c22-1cda6a1036ee","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"1a3c0eb62d9d97ca2f29a63cbc56363a7db28da29ae6745bee7c0cc0bc9dc68e","forgejoWorkflowProof":{"runId":7116,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"5a511a901967dbbc99543ad8ec5b6eddb6bdf41a","deploymentId":"forgejo-main-5a511a901967dbbc99543ad8ec5b6eddb6bdf41a","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.102-self-healing-ledger-provider","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:09:42.956794+00:00","proof_gate":"canonical_release_pending","source_sha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","external_id":"forgejo-main-c4330782d5ff","receipt_type":"canonical_release_status","idempotency_key":"mission:ad728f3d-7e48-459b-b18e-9fbc343a87db:forgejo-release-status:c4330782d5ffeb753b088bfa0530bcd415af5f63:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"5bb96a8d-98cc-4411-b597-6d7cee581c5e","command_center_event_id":"ad728f3d-7e48-459b-b18e-9fbc343a87db"},{"id":"9669017f-bbf7-4bde-b04c-9b4c75594b7b","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","src/__tests__/contracts/control-plane-orphan-branch-recovery.contract.test.ts","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js"],"reason":"Complete the exact orphan-branch recovery path by forwarding the explicit recover_orphan_unique_branch intent from execute_objective into the already-hardened scoped repository patch primitive. Keep all adoption guards unchanged and refreeze after the cc-execution release.","baseSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","issuedAt":1789146771585,"expiresAt":1789146951585,"missionId":"aa6af04e-2b9b-4b56-8952-251b7a24c7dc","authorizationId":"9e6de9c8-ef75-4043-bf43-1506fa29442c","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:12:52.131507+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:9e6de9c8-ef75-4043-bf43-1506fa29442c","mission_step_id":"06d6d47f-3d6e-4b3a-8186-b82a15ae5efc","command_center_event_id":"aa6af04e-2b9b-4b56-8952-251b7a24c7dc"},{"id":"509e9e75-c43a-4036-87eb-0f2c46fd424c","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":null,"reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2400,"terminal":false,"missionId":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2452,"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":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:00:30.404833+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2400","receipt_type":"automatic_mission_resume","idempotency_key":"mission:08cde7a1-5dba-49c8-86d0-ddf02fa93dbd:automatic-mission-resume:2400:repair_mission_pr_ready_retryable","mission_step_id":"f160c5a7-59bc-4c16-a65b-d7fe0400e24e","command_center_event_id":"08cde7a1-5dba-49c8-86d0-ddf02fa93dbd"},{"id":"9cc81ba0-000e-4db4-8207-bda6461d4f4b","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/proposal-operating-task-source-fix-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":2401,"terminal":false,"missionId":"d315527a-1fbe-4f14-9a16-72f53acaedcc","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"035de58129e96650964a99158f4eade22405487c","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17377,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4638,"approvedPlanMs":0,"missionSetupMs":1481,"providerAuthMs":0,"shipAndProveMs":11789,"ledgerPrepareMs":507,"ledgerReconcileMs":0,"lineageReconcileMs":974,"resolvePreflightMs":1481,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":507,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},"performance":null,"deploymentId":"forgejo-main-035de58129e9","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":2594,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:04:36.796972+00:00","proof_gate":"canonical_release_dispatched","source_sha":"035de58129e96650964a99158f4eade22405487c","external_id":"forgejo-main-035de58129e9","receipt_type":"execute_mission","idempotency_key":"mission:d315527a-1fbe-4f14-9a16-72f53acaedcc:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"2bce1a14-2a3b-443e-b054-52cc26302d0c","command_center_event_id":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},{"id":"b548d2d3-3888-4153-9858-91dd859fe91d","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"035de58129e96650964a99158f4eade22405487c","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"94070e8693818387f99f9c058ebe9327c2275954","prNumber":2401,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7111/jobs/1","mergeCommitSha":"035de58129e96650964a99158f4eade22405487c"}],"requestContractHash":"7573ca9954504ee54471dad14785a9b14744f928ecc16143aa28501692af9de9"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:04:57.910614+00:00","proof_gate":"request_contract_repository_verified","source_sha":"035de58129e96650964a99158f4eade22405487c","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:d315527a-1fbe-4f14-9a16-72f53acaedcc:request-contract-repository:7573ca9954504ee54471dad14785a9b14744f928ecc16143aa28501692af9de9:035de58129e96650964a99158f4eade22405487c","mission_step_id":"1e0fb881-0707-4cdb-9cf3-332b38e2c820","command_center_event_id":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},{"id":"24786dab-b0b3-411c-a32c-d4236b5c8364","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"cp-repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"b24e19ad8f7580fae6e367570e3a6d245aaa7dde","prNumber":2402,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7114/jobs/1","mergeCommitSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63"}],"requestContractHash":"1a3c0eb62d9d97ca2f29a63cbc56363a7db28da29ae6745bee7c0cc0bc9dc68e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:09:46.576334+00:00","proof_gate":"request_contract_repository_verified","source_sha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:ad728f3d-7e48-459b-b18e-9fbc343a87db:request-contract-repository:1a3c0eb62d9d97ca2f29a63cbc56363a7db28da29ae6745bee7c0cc0bc9dc68e:c4330782d5ffeb753b088bfa0530bcd415af5f63","mission_step_id":"0c4c87c1-3ad8-4779-9873-c5066a7ae162","command_center_event_id":"ad728f3d-7e48-459b-b18e-9fbc343a87db"},{"id":"3451b9a3-16a9-4530-a8c8-1a222aa35032","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2402,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:09:39.20864+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","external_id":"2402","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:ad728f3d-7e48-459b-b18e-9fbc343a87db:merged-pr:2402:c4330782d5ffeb753b088bfa0530bcd415af5f63","mission_step_id":"5bb96a8d-98cc-4411-b597-6d7cee581c5e","command_center_event_id":"ad728f3d-7e48-459b-b18e-9fbc343a87db"},{"id":"a93b0885-d42d-48cb-ba4b-c3e028f20bef","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"1a3c0eb62d9d97ca2f29a63cbc56363a7db28da29ae6745bee7c0cc0bc9dc68e","forgejoWorkflowProof":{"runId":7116,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-c4330782d5ffeb753b088bfa0530bcd415af5f63","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":7116,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.103-orphan-branch-exact-adoption","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:12:22.31758+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","external_id":"forgejo-main-c4330782d5ff","receipt_type":"canonical_release_status","idempotency_key":"mission:ad728f3d-7e48-459b-b18e-9fbc343a87db:forgejo-release-status:c4330782d5ffeb753b088bfa0530bcd415af5f63:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"0c4c87c1-3ad8-4779-9873-c5066a7ae162","command_center_event_id":"ad728f3d-7e48-459b-b18e-9fbc343a87db"},{"id":"7edf2a54-ea6b-4d52-bbb9-10eb4ded870e","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending"},"mainSha":"035de58129e96650964a99158f4eade22405487c","missing":[],"pending":["forgejo-release/workflow","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"035de58129e96650964a99158f4eade22405487c","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"migrations":"pending"},"requestContractHash":"7573ca9954504ee54471dad14785a9b14744f928ecc16143aa28501692af9de9","forgejoWorkflowProof":{"runId":7113,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"migrations":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:04:51.244724+00:00","proof_gate":"canonical_release_pending","source_sha":"035de58129e96650964a99158f4eade22405487c","external_id":"forgejo-main-035de58129e9","receipt_type":"canonical_release_status","idempotency_key":"mission:d315527a-1fbe-4f14-9a16-72f53acaedcc:forgejo-release-status:035de58129e96650964a99158f4eade22405487c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-migrations/live=pending","mission_step_id":"2bce1a14-2a3b-443e-b054-52cc26302d0c","command_center_event_id":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},{"id":"c2903b04-f6cb-49ac-9dff-07eb0c60524d","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.167-cancelled-release-unfinished-target-scope","prNumber":null,"terminal":false,"missionId":"a790862f-7b32-4d51-90b1-4f9ecc811243","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2116,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":2116,"missionSetupMs":616,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":616,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":616,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":616,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a790862f-7b32-4d51-90b1-4f9ecc811243"},"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-16T21:05:26.909016+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a790862f-7b32-4d51-90b1-4f9ecc811243:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"c495edf7-5b4d-407d-81b4-273df8819fb5","command_center_event_id":"a790862f-7b32-4d51-90b1-4f9ecc811243"},{"id":"9654c841-15da-495f-81ee-da206324d389","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success"},"mainSha":"035de58129e96650964a99158f4eade22405487c","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"035de58129e96650964a99158f4eade22405487c","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":"7573ca9954504ee54471dad14785a9b14744f928ecc16143aa28501692af9de9","forgejoWorkflowProof":{"runId":7113,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","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-11T17:05:40.817565+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"035de58129e96650964a99158f4eade22405487c","external_id":"forgejo-main-035de58129e9","receipt_type":"canonical_release_status","idempotency_key":"mission:d315527a-1fbe-4f14-9a16-72f53acaedcc:forgejo-release-status:035de58129e96650964a99158f4eade22405487c:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-migrations/live=success","mission_step_id":"1e0fb881-0707-4cdb-9cf3-332b38e2c820","command_center_event_id":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},{"id":"5d9eade0-3321-4a46-bf39-680bf59598d0","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"035de58129e96650964a99158f4eade22405487c","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"task-fix","satisfied":true,"statement":"Accepted-proposal activation creates tenant tasks using metadata-derived generated source_kind/source_id without PostgreSQL generated-column errors.","proofConditionIds":["repo","release"]},{"id":"preserve","satisfied":true,"statement":"All previously shipped accepted-proposal activation behavior remains unchanged outside the task-source fix.","proofConditionIds":["repo"]},{"id":"real-draft-safe","satisfied":true,"statement":"Jimmy's real Redfish proposal remains draft, unsent, unsigned and unactivated throughout the corrective release.","proofConditionIds":["scope"]}],"satisfied":true,"constraints":[{"id":"migration-only","satisfied":true,"statement":"Only the corrective Supabase migration is changed and released; no unrelated frontend, Edge Function, or control-plane changes.","proofConditionIds":["repo","release"]},{"id":"no-real-acceptance","satisfied":true,"statement":"Do not send, sign, accept, or activate Jimmy's real proposal during this repair.","proofConditionIds":["scope"]}],"contractHash":"7573ca9954504ee54471dad14785a9b14744f928ecc16143aa28501692af9de9","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"7573ca9954504ee54471dad14785a9b14744f928ecc16143aa28501692af9de9","repositoryProofStatus":"verified","repositoryProofSourceSha":"035de58129e96650964a99158f4eade22405487c"},"required":true,"satisfied":true},{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["migrations"],"releaseRequestContractHash":"7573ca9954504ee54471dad14785a9b14744f928ecc16143aa28501692af9de9"},"required":true,"satisfied":true},{"id":"scope","kind":"scope","evidence":{"activeReleaseTargets":["migrations"],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:05:43.720203+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"035de58129e96650964a99158f4eade22405487c","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:d315527a-1fbe-4f14-9a16-72f53acaedcc:request-contract:7573ca9954504ee54471dad14785a9b14744f928ecc16143aa28501692af9de9:035de58129e96650964a99158f4eade22405487c:verified:","mission_step_id":"1e0fb881-0707-4cdb-9cf3-332b38e2c820","command_center_event_id":"d315527a-1fbe-4f14-9a16-72f53acaedcc"},{"id":"9fa702d4-eaa1-439f-977c-451d674044a3","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Recover the exact already-written platform business activity branch into its missing Forgejo pull request without changing branch contents. Preserve the existing platform-wide activity/attribution mission and do not merge or release yet.","wordingChanged":false,"canonicalIntent":"Recover the exact already-written platform business activity branch into its missing Forgejo pull request without changing branch contents. Preserve the existing platform-wide activity/attribution mission and do not merge or release yet.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"A single canonical platform activity-event primitive underlies tenant and owner-oversight activity history, with immutable event identity, tenant/business identity, actor/role, entity type/id, event type, occurred_at, source/origin, correlation/context metadata, and a human-readable summary.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-2","statement":"Lead attribution is part of the primitive and preserves first-touch/original source, current/latest source where applicable, source category/channel, campaign/UTM/referrer/landing/import/manual origin metadata, and append-only source-change history.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-3","statement":"Meaningful lifecycle activity is captured or projected from authoritative records for contacts/accounts/customers, leads/opportunities, assignment/stage changes, estimates, proposals/e-sign, documents, communications/notes where capturable, closed-won/lost outcomes, invoices/payments/revenue where present, and tenant/user lifecycle events; closed records remain queryable and source-to-revenue lineage is preserved where data exists.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-4","statement":"Redfish Roofing has a Redfish-scoped consumer for Jimmy's existing authorized owner role, with entity history and attribution wired into the tenant experience and no cross-tenant exposure.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-5","statement":"The KnockLaunch owner tenant consumes the same platform primitive as an oversight surface across businesses/tenants, including business signup/onboarding, membership/invitation changes, meaningful usage/workflow events already capturable, lifecycle milestones, records, documents/transactions where applicable, and tenant status; it is not the owner of the primitive itself.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-6","statement":"Recoverable historical activity is backfilled from authoritative existing records/audit/telemetry; when exact historical chronology was never captured, only clearly identified baseline/snapshot entries are created, never fabricated event precision. Existing specialized estimates, proposals, invoicing, CRM/contact, authentication, role behavior, and telemetry remain intact.","proofConditionIds":["proof-repository","proof-runtime"]}],"objective":"Recover the exact already-written platform business activity branch into its missing Forgejo pull request without changing branch contents. Preserve the existing platform-wide activity/attribution mission and do not merge or release yet.","constraints":[{"id":"constraint-1","statement":"Current Forgejo main and config/control-plane-capabilities.json govern implementation and release; use one ai/* branch, one PR, KnockLaunch Gate, squash merge, affected-target deployment, and live runtime proof.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"constraint-2","statement":"Tenant isolation is default. Cross-tenant reads are permitted only to the existing authorized platform-owner oversight scope; Redfish/Jimmy remains Redfish-only and full tenant-wide history is owner/manager/admin scoped.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"constraint-3","statement":"Extend existing authoritative audit/activity/telemetry contracts rather than creating a duplicate logging system or replacing specialized business technology.","proofConditionIds":["proof-repository"]},{"id":"constraint-4","statement":"Owner-facing and Jimmy-facing UI uses business language rather than developer/infrastructure jargon. Visual Witness is not requested for this nonvisual implementation.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current Forgejo source and exact merged diff prove the platform event/attribution contract, authoritative integrations, Redfish tenant-scoped owner consumer, owner-oversight consumer, tenant isolation, and preservation of specialized modules.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"After KnockLaunch Gate, squash merge, and affected-target release, exact live production runtime/source identity plus deployed Supabase contract prove the platform activity/attribution primitive and both authorized consumer surfaces are live.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"132d9fdcb8c09ef3f2c4623cb7851016f8ef7bb8fb90294b6745acdff809fe05","requestContractRevision":3,"previousRequestContractHash":"5f60299fb346cd079e4007ef1c134bb2515766eb1218fed437f3f0776c2dc822"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:15:18.942024+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:abdae48d-be22-4be6-937e-739088f658ba:request-contract:132d9fdcb8c09ef3f2c4623cb7851016f8ef7bb8fb90294b6745acdff809fe05","mission_step_id":"d7e854a1-d791-4c27-a3e1-ac531538bad2","command_center_event_id":"abdae48d-be22-4be6-937e-739088f658ba"},{"id":"ffd7b4cb-90c8-4dc6-934c-6d54a97a6075","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","supabase/functions/admin-tenant-mode-image-upload/index.ts"],"reason":"Scoped permanent repair of the canonical Supabase Edge deployment semantics for admin-tenant-mode-image-upload; no unrelated control-plane change.","baseSha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","issuedAt":1789155786624,"expiresAt":1789155966624,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","authorizationId":"ea7d8ca0-80c9-437a-b7fe-41453aece710","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:43:07.535428+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ea7d8ca0-80c9-437a-b7fe-41453aece710","mission_step_id":"d44588c7-225b-46ec-ac61-65a8d955d961","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"2d05e4f1-a536-41a9-a5ee-2fa5ada111fd","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":2402,"terminal":false,"missionId":"ad728f3d-7e48-459b-b18e-9fbc343a87db","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16185,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1511,"approvedPlanMs":0,"missionSetupMs":1426,"providerAuthMs":0,"shipAndProveMs":13257,"ledgerPrepareMs":1426,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1426,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1426,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ad728f3d-7e48-459b-b18e-9fbc343a87db"},"performance":null,"deploymentId":"forgejo-main-c4330782d5ff","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":2723,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:09:31.586903+00:00","proof_gate":"canonical_release_dispatched","source_sha":"c4330782d5ffeb753b088bfa0530bcd415af5f63","external_id":"forgejo-main-c4330782d5ff","receipt_type":"execute_mission","idempotency_key":"mission:ad728f3d-7e48-459b-b18e-9fbc343a87db:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"5bb96a8d-98cc-4411-b597-6d7cee581c5e","command_center_event_id":"ad728f3d-7e48-459b-b18e-9fbc343a87db"},{"id":"0459f51b-0e10-4666-b7c9-0af1451bde6e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Recover the exact already-written platform business activity branch into its missing Forgejo pull request without changing branch contents. This is the existing platform-wide activity/attribution mission; do not merge or release yet.","wordingChanged":false,"canonicalIntent":"Recover the exact already-written platform business activity branch into its missing Forgejo pull request without changing branch contents. This is the existing platform-wide activity/attribution mission; do not merge or release yet.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"A single canonical platform activity-event primitive underlies tenant and owner-oversight activity history, with immutable event identity, tenant/business identity, actor/role, entity type/id, event type, occurred_at, source/origin, correlation/context metadata, and a human-readable summary.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-2","statement":"Lead attribution is part of the primitive and preserves first-touch/original source, current/latest source where applicable, source category/channel, campaign/UTM/referrer/landing/import/manual origin metadata, and append-only source-change history.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-3","statement":"Meaningful lifecycle activity is captured or projected from authoritative records for contacts/accounts/customers, leads/opportunities, assignment/stage changes, estimates, proposals/e-sign, documents, communications/notes where capturable, closed-won/lost outcomes, invoices/payments/revenue where present, and tenant/user lifecycle events; closed records remain queryable and source-to-revenue lineage is preserved where data exists.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-4","statement":"Redfish Roofing has a Redfish-scoped consumer for Jimmy's existing authorized role, with entity history and attribution wired into the tenant experience and no cross-tenant exposure.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-5","statement":"The KnockLaunch owner tenant consumes the same platform primitive as an oversight surface across businesses/tenants, including business signup/onboarding, membership/invitation changes, meaningful usage/workflow events already capturable, lifecycle milestones, records, documents/transactions where applicable, and tenant status; it is not the owner of the primitive itself.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-6","statement":"Recoverable historical activity is backfilled from authoritative existing records/audit/telemetry; when exact historical chronology was never captured, only clearly identified baseline/snapshot entries are created, never fabricated event precision. Existing specialized estimates, proposals, invoicing, CRM/contact, authentication, role behavior, and telemetry remain intact.","proofConditionIds":["proof-repository","proof-runtime"]}],"objective":"Recover the exact already-written platform business activity branch into its missing Forgejo pull request without changing branch contents. This is the existing platform-wide activity/attribution mission; do not merge or release yet.","constraints":[{"id":"constraint-1","statement":"Current Forgejo main and config/control-plane-capabilities.json govern implementation and release; use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, affected-target deployment, and live runtime proof.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"constraint-2","statement":"Tenant isolation is default. Cross-tenant reads are permitted only to the existing authorized platform-owner oversight scope; Redfish/Jimmy remains Redfish-only.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"constraint-3","statement":"Extend an existing authoritative audit/activity/telemetry contract where possible; do not create a duplicate logging system or replace proven specialized business technology.","proofConditionIds":["proof-repository"]},{"id":"constraint-4","statement":"Owner-facing and Jimmy-facing UI uses business language rather than developer/infrastructure jargon. Do not run Visual Witness for this nonvisual implementation request.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current Forgejo source and exact merged diff prove the platform event/attribution contract, authoritative integrations, Redfish tenant-scoped consumer, owner-oversight consumer, tenant isolation, and preservation of specialized business modules.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"After KnockLaunch Gate, squash merge, and affected-target release, exact live production runtime/source identity proves the deployed application contains the platform activity/attribution primitive and both authorized consumer surfaces.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"5f60299fb346cd079e4007ef1c134bb2515766eb1218fed437f3f0776c2dc822","requestContractRevision":2,"previousRequestContractHash":"4ed86f5f3e329008a723bc177555dfafec0efee9dbab1e3a5b78eb5a03499338"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:11:44.27972+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:abdae48d-be22-4be6-937e-739088f658ba:request-contract:5f60299fb346cd079e4007ef1c134bb2515766eb1218fed437f3f0776c2dc822","mission_step_id":"d7e854a1-d791-4c27-a3e1-ac531538bad2","command_center_event_id":"abdae48d-be22-4be6-937e-739088f658ba"},{"id":"e29a60f6-f8db-4f14-ad63-8741a5d9f876","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/cancelled-release-history-first","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.153-cancelled-release-ancestry-fallback","prNumber":2857,"terminal":false,"missionId":"e022ab9e-6319-46ad-8f92-9aaa5762b505","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19354,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1046,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1046,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1046,"repositoryMutationMs":19354,"repositoryProviderMs":15670,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":6984,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1046,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":8686},"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":"e022ab9e-6319-46ad-8f92-9aaa5762b505"},"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":3841,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:29:44.543163+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2857","receipt_type":"execute_mission","idempotency_key":"mission:e022ab9e-6319-46ad-8f92-9aaa5762b505:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"b450a00d-8016-4e6f-bcd2-d51fe9e67bd4","command_center_event_id":"e022ab9e-6319-46ad-8f92-9aaa5762b505"},{"id":"be65ac47-e821-4075-89ed-0430a2a15968","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly unfreezed the control plane for cancelled-release descendant recovery. This bounded corrective generation removes an unproven Forgejo dispatch extension, adds exact mutation read-back, and makes dispatch failures durably observable.","baseSha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","issuedAt":1789592756987,"expiresAt":1789592936987,"missionId":"a790862f-7b32-4d51-90b1-4f9ecc811243","authorizationId":"9ffaf56b-caca-4b59-b373-b8fc87c843fc","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:05:57.535973+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:9ffaf56b-caca-4b59-b373-b8fc87c843fc","mission_step_id":"3f6127c5-0eb8-4e10-bb77-2208870880ef","command_center_event_id":"a790862f-7b32-4d51-90b1-4f9ecc811243"},{"id":"15b3a774-fedf-4088-a538-66e57262ccda","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-eae2ec9aec65","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2991,"terminal":false,"missionId":"eae2ec9a-ec65-4ad6-96da-55182cdbdaed","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"d0e9a7f205eb98b0ec91cc606533c95cd5d65c36","timingsMs":{"prReadinessMs":327,"approvedPlanMs":0,"shipAndProveMs":1567,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"eae2ec9a-ec65-4ad6-96da-55182cdbdaed"},"performance":null,"deploymentId":"forgejo-main-d0e9a7f205eb","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-media-library"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2325,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T04:12:06.929812+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2991","receipt_type":"automatic_mission_resume","idempotency_key":"mission:eae2ec9a-ec65-4ad6-96da-55182cdbdaed:automatic-mission-resume:2991:canonical_release_dispatched","mission_step_id":"2e4abf64-1153-418b-b6e8-fad9aed1c576","command_center_event_id":"eae2ec9a-ec65-4ad6-96da-55182cdbdaed"},{"id":"4c0d5797-bb7d-4851-9659-4c4b80e623bc","source":"forgejo","status":"waiting","payload":{"branch":"ai/task-activity-lifecycle-22f0aed7","prNumber":3071,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"f13248590e3bcc222a901edc5831d1c9a424ae59","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T03:14:48.724178+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"f13248590e3bcc222a901edc5831d1c9a424ae59","external_id":"3071","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:22f0aed7-a665-4f75-84be-df47e22244db:merged-pr:3071:f13248590e3bcc222a901edc5831d1c9a424ae59","mission_step_id":"50755199-def3-415f-a170-f786c5349c74","command_center_event_id":"22f0aed7-a665-4f75-84be-df47e22244db"},{"id":"2120d7cf-3c3a-439a-b54b-71ea0b86df85","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-c0596befb424","writes":[],"patches":[],"version":1,"approved":true,"missionId":"c0596bef-b424-4b7d-85b6-2c710556a017","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"src/PrivateAppShell.tsx","anchor":"function InstalledAppNavigationRecovery(){const navigate=useNavigate();const{activeTenant}=useMultiTenant();const[mobile,setMobile]=React.useState(()=>typeof window!=='undefined'&&window.matchMedia('(max-width: 767px)').matches);React.useEffect(()=>{if(typeof window==='undefined')return;const media=window.matchMedia('(max-width: 767px)');const sync=()=>setMobile(media.matches);sync();media.addEventListener('change',sync);return()=>media.removeEventListener('change',sync)},[]);if(!mobile)return null;const home=activeTenant?.id?getTenantDashboardPathForTenant(activeTenant):'/select-tenant';const goBack=()=>{if(window.history.length>1)navigate(-1);else navigate(home)};const goHome=()=>navigate(home);const reload=()=>window.location.reload();const openMessages=()=>window.dispatchEvent(new CustomEvent('knocklaunch:messages-open'));return <><style>{`@media (max-width:767px){.kl-responsive-tenant-runtime{--kl-mobile-primary-nav-h:64px;--kl-mobile-utility-footer-h:56px;box-sizing:border-box;padding-bottom:calc(env(safe-area-inset-bottom) + var(--kl-mobile-primary-nav-h) + var(--kl-mobile-utility-footer-h))!important}}`}</style><nav data-platform-mobile-utility-footer=\"true\" aria-label=\"Mobile utility navigation\" className=\"fixed inset-x-0 bottom-[calc(env(safe-area-inset-bottom)+var(--kl-mobile-primary-nav-h,64px))] z-[10050] grid h-[var(--kl-mobile-utility-footer-h,56px)] grid-cols-4 border-y border-white/15 bg-black/94 text-white shadow-[0_-12px_32px_rgba(0,0,0,.38)] backdrop-blur-xl md:hidden\"><button type=\"button\" data-installed-app-navigation-action=\"back\" onClick={goBack} className=\"flex min-h-14 flex-col items-center justify-center gap-0.5 text-[10px] font-black\"><ArrowLeft className=\"h-5 w-5\"/><span>Back</span></button><button type=\"button\" data-installed-app-navigation-action=\"home\" onClick={goHome} className=\"flex min-h-14 flex-col items-center justify-center gap-0.5 text-[10px] font-black\"><Home className=\"h-5 w-5\"/><span>Home</span></button><button type=\"button\" data-installed-app-navigation-action=\"reload\" onClick={reload} className=\"flex min-h-14 flex-col items-center justify-center gap-0.5 text-[10px] font-black\"><RefreshCw className=\"h-5 w-5\"/><span>Refresh</span></button><button type=\"button\" data-installed-app-navigation-action=\"messages\" onClick={openMessages} className=\"flex min-h-14 flex-col items-center justify-center gap-0.5 text-[10px] font-black\"><MessageCircle className=\"h-5 w-5\"/><span>Messages</span></button></nav></>}","replacement":"function InstalledAppNavigationRecovery(){const navigate=useNavigate();const{activeTenant}=useMultiTenant();const footerRef=React.useRef<HTMLElement|null>(null);const[mobile,setMobile]=React.useState(()=>typeof window!=='undefined'&&window.matchMedia('(max-width: 767px)').matches);React.useEffect(()=>{if(typeof window==='undefined')return;const media=window.matchMedia('(max-width: 767px)');const sync=()=>setMobile(media.matches);sync();media.addEventListener('change',sync);return()=>media.removeEventListener('change',sync)},[]);React.useEffect(()=>{if(!mobile||typeof document==='undefined'||typeof window==='undefined')return;const footer=footerRef.current;if(!footer)return;const selectors=['[data-tenant-modes-mobile-nav=\"true\"]','[data-tenant-modes-mobile-landing-nav=\"true\"]','[data-mobile-bottom-nav=\"true\"]','[data-tenant-mobile-nav=\"true\"]'];const sync=()=>{const primary=selectors.map((selector)=>document.querySelector<HTMLElement>(selector)).find(Boolean);if(!primary)return;const style=window.getComputedStyle(primary);const active=primary.querySelector<HTMLElement>('[aria-current=\"page\"]');const activeStyle=active?window.getComputedStyle(active):null;footer.style.setProperty('--kl-utility-nav-bg',style.backgroundColor||'rgba(5,10,16,.94)');footer.style.setProperty('--kl-utility-nav-border',style.borderTopColor||'rgba(255,255,255,.12)');footer.style.setProperty('--kl-utility-nav-text',style.color||'rgba(255,255,255,.82)');footer.style.setProperty('--kl-utility-nav-accent',activeStyle?.color||style.color||'rgba(255,255,255,.92)');footer.style.setProperty('--kl-utility-nav-shadow',style.boxShadow||'0 -14px 44px rgba(0,0,0,.32)');footer.style.setProperty('--kl-utility-nav-backdrop',style.backdropFilter||'blur(24px)')};sync();const observer=new MutationObserver(sync);observer.observe(document.body,{childList:true,subtree:true,attributes:true,attributeFilter:['class','style','aria-current']});window.addEventListener('resize',sync,{passive:true});return()=>{observer.disconnect();window.removeEventListener('resize',sync)}},[mobile,activeTenant?.id]);if(!mobile)return null;const home=activeTenant?.id?getTenantDashboardPathForTenant(activeTenant):'/select-tenant';const goBack=()=>{if(window.history.length>1)navigate(-1);else navigate(home)};const goHome=()=>navigate(home);const reload=()=>window.location.reload();const openMessages=()=>window.dispatchEvent(new CustomEvent('knocklaunch:messages-open'));const iconStyle={color:'var(--kl-utility-nav-accent,var(--kl-utility-nav-text,rgba(255,255,255,.92)))'};return <><style>{`@media (max-width:767px){.kl-responsive-tenant-runtime{--kl-mobile-primary-nav-h:64px;--kl-mobile-utility-footer-h:56px;box-sizing:border-box;padding-bottom:calc(env(safe-area-inset-bottom) + var(--kl-mobile-primary-nav-h) + var(--kl-mobile-utility-footer-h))!important}.kl-responsive-tenant-runtime [data-tenant-modes-mobile-nav=\"true\"],.kl-responsive-tenant-runtime [data-tenant-modes-mobile-landing-nav=\"true\"],.kl-responsive-tenant-runtime [data-mobile-bottom-nav=\"true\"],.kl-responsive-tenant-runtime [data-tenant-mobile-nav=\"true\"]{bottom:calc(env(safe-area-inset-bottom) + var(--kl-mobile-utility-footer-h))!important;padding-bottom:0!important}}`}</style><nav ref={footerRef} data-platform-mobile-utility-footer=\"true\" aria-label=\"Mobile utility navigation\" className=\"fixed inset-x-0 bottom-0 z-[10050] grid h-[calc(var(--kl-mobile-utility-footer-h,56px)+env(safe-area-inset-bottom))] grid-cols-4 border-t pb-[env(safe-area-inset-bottom)] md:hidden\" style={{background:'var(--kl-utility-nav-bg,rgba(5,10,16,.94))',borderColor:'var(--kl-utility-nav-border,rgba(255,255,255,.12))',color:'var(--kl-utility-nav-text,rgba(255,255,255,.82))',boxShadow:'var(--kl-utility-nav-shadow,0 -14px 44px rgba(0,0,0,.32))',backdropFilter:'var(--kl-utility-nav-backdrop,blur(24px))'}}><button type=\"button\" data-installed-app-navigation-action=\"back\" onClick={goBack} className=\"flex min-h-14 flex-col items-center justify-center gap-0.5 text-[10px] font-black\"><ArrowLeft className=\"h-5 w-5\" style={iconStyle}/><span>Back</span></button><button type=\"button\" data-installed-app-navigation-action=\"home\" onClick={goHome} className=\"flex min-h-14 flex-col items-center justify-center gap-0.5 text-[10px] font-black\"><Home className=\"h-5 w-5\" style={iconStyle}/><span>Home</span></button><button type=\"button\" data-installed-app-navigation-action=\"reload\" onClick={reload} className=\"flex min-h-14 flex-col items-center justify-center gap-0.5 text-[10px] font-black\"><RefreshCw className=\"h-5 w-5\" style={iconStyle}/><span>Refresh</span></button><button type=\"button\" data-installed-app-navigation-action=\"messages\" onClick={openMessages} className=\"flex min-h-14 flex-col items-center justify-center gap-0.5 text-[10px] font-black\"><MessageCircle className=\"h-5 w-5\" style={iconStyle}/><span>Messages</span></button></nav></>}"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"c0596bef-b424-4b7d-85b6-2c710556a017","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"cd4ec428ce5d91bfcd543cff669a44a23a9dabd598a218ba20ecc34df632ef56","replayCount":0,"serializedBytes":8461},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:47:03.826591+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:c0596bef-b424-4b7d-85b6-2c710556a017:repository-mutation-intent:cd4ec428ce5d91bfcd543cff669a44a23a9dabd598a218ba20ecc34df632ef56:0","mission_step_id":"4b38a0f4-7078-4497-b80b-2a98c8bbc538","command_center_event_id":"c0596bef-b424-4b7d-85b6-2c710556a017"},{"id":"53dd94d1-a830-4a3c-ba3d-d34fd6426c49","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/orphan-adoption-forwarding-20260911","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.103-orphan-branch-exact-adoption","prNumber":2403,"terminal":false,"missionId":"aa6af04e-2b9b-4b56-8952-251b7a24c7dc","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8763,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2227,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":2227,"ledgerReconcileMs":1299,"lineageReconcileMs":0,"resolvePreflightMs":2227,"repositoryMutationMs":8763,"repositoryProviderMs":3779,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2568,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":3526,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1211},"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":"aa6af04e-2b9b-4b56-8952-251b7a24c7dc"},"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":4030,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:13:00.834013+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2403","receipt_type":"execute_mission","idempotency_key":"mission:aa6af04e-2b9b-4b56-8952-251b7a24c7dc:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"8671d99a-9f5d-4243-911d-057832f27c28","command_center_event_id":"aa6af04e-2b9b-4b56-8952-251b7a24c7dc"},{"id":"2e3a8c29-4f1b-4e88-bcad-5751cd16af22","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/orphan-adoption-forwarding-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2403,"terminal":false,"missionId":"aa6af04e-2b9b-4b56-8952-251b7a24c7dc","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"7995ebb9564ffeb7eaec6a7b2e4d1667146639e8","timingsMs":{"prReadinessMs":894,"approvedPlanMs":0,"shipAndProveMs":6218,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"aa6af04e-2b9b-4b56-8952-251b7a24c7dc"},"performance":null,"deploymentId":"forgejo-main-7995ebb9564f","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":2030,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:13:25.347961+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2403","receipt_type":"automatic_mission_resume","idempotency_key":"mission:aa6af04e-2b9b-4b56-8952-251b7a24c7dc:automatic-mission-resume:2403:canonical_release_dispatched","mission_step_id":"6fec0287-af16-4f72-a19f-6c006d267b4f","command_center_event_id":"aa6af04e-2b9b-4b56-8952-251b7a24c7dc"},{"id":"b2f22cb7-24a4-437f-8ae4-84ba28d725fb","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/orphan-compare-evidence-20260911","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.104-orphan-adoption-forwarding","prNumber":2404,"terminal":false,"missionId":"84b5ccd7-fff3-4ee1-97d3-af397a5782ed","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":18482,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2101,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":2101,"ledgerReconcileMs":1285,"lineageReconcileMs":0,"resolvePreflightMs":2101,"repositoryMutationMs":18482,"repositoryProviderMs":11218,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4896,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":3386,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":6322},"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":"84b5ccd7-fff3-4ee1-97d3-af397a5782ed"},"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":4033,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:17:03.916213+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2404","receipt_type":"execute_mission","idempotency_key":"mission:84b5ccd7-fff3-4ee1-97d3-af397a5782ed:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"0778cf0b-5759-4324-8fb4-8f55f000fc31","command_center_event_id":"84b5ccd7-fff3-4ee1-97d3-af397a5782ed"},{"id":"7f2cc7c1-29c7-4a7b-a9a3-943f37b060d9","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/orphan-compare-evidence-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2404,"terminal":false,"missionId":"84b5ccd7-fff3-4ee1-97d3-af397a5782ed","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"9971c0a0f301212769709de7b2d05addc3d61077","timingsMs":{"prReadinessMs":1224,"approvedPlanMs":0,"shipAndProveMs":7724,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"84b5ccd7-fff3-4ee1-97d3-af397a5782ed"},"performance":null,"deploymentId":"forgejo-main-9971c0a0f301","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":2033,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:17:48.761271+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2404","receipt_type":"automatic_mission_resume","idempotency_key":"mission:84b5ccd7-fff3-4ee1-97d3-af397a5782ed:automatic-mission-resume:2404:canonical_release_dispatched","mission_step_id":"98c2fcb4-590a-4493-a791-cfe6d44e729b","command_center_event_id":"84b5ccd7-fff3-4ee1-97d3-af397a5782ed"},{"id":"2aac1d9d-3561-4b9f-a9a4-0380f39fb3e6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only for this corrective release-invariant repair. Eliminate pending-Gate Forgejo native auto-merge pre-arming because PR #2411 proved that a previously armed native merge can survive a head refresh and merge the refreshed head before its new Gate passes. Keep event-driven exact-green progression, but no merge mutation or native merge queue may be armed from pull_request_gate_completion_intent before exact green proof. Keep the direct controlled squash merge after exact green, stale-head refresh/regate, protected main, cron recovery, exact headCommitId, and ambiguity reconciliation. Update the governing regression test and capability contract, bump cc-execution version. Create exactly one fresh corrective PR from current main, but DO NOT auto-progress or merge it yet; leave it unarmed until its exact-head KnockLaunch Gate is green. Do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only for this corrective release-invariant repair. Eliminate pending-Gate Forgejo native auto-merge pre-arming because PR #2411 proved that a previously armed native merge can survive a head refresh and merge the refreshed head before its new Gate passes. Keep event-driven exact-green progression, but no merge mutation or native merge queue may be armed from pull_request_gate_completion_intent before exact green proof. Keep the direct controlled squash merge after exact green, stale-head refresh/regate, protected main, cron recovery, exact headCommitId, and ambiguity reconciliation. Update the governing regression test and capability contract, bump cc-execution version. Create exactly one fresh corrective PR from current main, but DO NOT auto-progress or merge it yet; leave it unarmed until its exact-head KnockLaunch Gate is green. Do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"guard","statement":"Pending Gate completion intent performs no merge mutation or native auto-merge pre-arm; only exact-green proof can trigger the controlled squash merge.","proofConditionIds":["gate-proof","runtime-proof"]}],"objective":"UNFREEZE the control plane only for this corrective release-invariant repair. Eliminate pending-Gate Forgejo native auto-merge pre-arming because PR #2411 proved that a previously armed native merge can survive a head refresh and merge the refreshed head before its new Gate passes. Keep event-driven exact-green progression, but no merge mutation or native merge queue may be armed from pull_request_gate_completion_intent before exact green proof. Keep the direct controlled squash merge after exact green, stale-head refresh/regate, protected main, cron recovery, exact headCommitId, and ambiguity reconciliation. Update the governing regression test and capability contract, bump cc-execution version. Create exactly one fresh corrective PR from current main, but DO NOT auto-progress or merge it yet; leave it unarmed until its exact-head KnockLaunch Gate is green. Do not run Visual Witness.","constraints":[{"id":"delivery","statement":"Create one fresh corrective PR from current main, leave it unarmed until exact-head KnockLaunch Gate is green, preserve protected main and stale-head refresh/regate, and do not run Visual Witness.","proofConditionIds":["gate-proof","runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"gate-proof","kind":"repository","claim":"The corrective PR passes the canonical KnockLaunch Gate on its exact current head before it is armed for merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"cc-execution 1.58.107-exact-green-no-prearm is live on the merged corrective source and normal control-plane mutation is frozen by default.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"6f70306399cb146587c012d68e2014c926a817e617cc0dedfa6d53d1f3658d67","requestContractRevision":2,"previousRequestContractHash":"06fe4eaf67918bd968e84704326b044fed31fe8b2707c62066a78ea1bd34fd00"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:51:20.593295+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:fcb972f0-6545-420e-9284-9071f0ce2a70:request-contract:6f70306399cb146587c012d68e2014c926a817e617cc0dedfa6d53d1f3658d67","mission_step_id":"a0dedf5c-f221-426d-8f62-c6d5e6f1fd2c","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"a9dab9c3-7e4a-4b59-b6de-42b7acf1c1c9","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Finish latency-policy lockstep by updating every canonical branch/PR/write/atomic timeout mirror and invariant assertion to the bounded scoped-mutation values already implemented in source.","wordingChanged":false,"canonicalIntent":"Finish latency-policy lockstep by updating every canonical branch/PR/write/atomic timeout mirror and invariant assertion to the bounded scoped-mutation values already implemented in source.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"lockstep","statement":"All canonical capability mirrors and invariant tests agree with source latency budgets.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]}],"objective":"Finish latency-policy lockstep by updating every canonical branch/PR/write/atomic timeout mirror and invariant assertion to the bounded scoped-mutation values already implemented in source.","constraints":[{"id":"nonvisual","statement":"No visual proof.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime","kind":"runtime","claim":"Live cc-execution contains consistent bounded mutation latency policy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Finish-latency-policy-lockstep-by-updating-every-canonical-branch-PR-write-atomic-timeout-mirror-and","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":[],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["runtime"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"ef02d8d479e66535c865a656eaaa6f8fc166bdd6893adce8ba733d0eba21fc89","requestContractRevision":5,"previousRequestContractHash":"702007ff3e550c72e0947ce021e61b4aeb703a8170ba7e8100378003d8c37602"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:47:28.769926+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:ce1aaef9-6cbf-4567-8214-5633d1676cb8:request-contract:ef02d8d479e66535c865a656eaaa6f8fc166bdd6893adce8ba733d0eba21fc89","mission_step_id":"c80aec17-de0e-4961-8936-4c32ff3a52ba","command_center_event_id":"ce1aaef9-6cbf-4567-8214-5633d1676cb8"},{"id":"374ff199-2fc7-4665-a079-93a39f599288","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-148704036ba8","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"14870403-6ba8-4389-8c96-12fc06211c87","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":748,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1492,"providerAuthMs":0,"ledgerPrepareMs":1492,"ledgerReconcileMs":301,"lineageReconcileMs":0,"resolvePreflightMs":1492,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1793,"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":"14870403-6ba8-4389-8c96-12fc06211c87"},"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":6489,"likelyAffectedFiles":["config/platform-standards.json","src/components/AdaptiveBusinessDashboard.tsx","scripts/generate-platform-cohesion-auth-proof-requirements.mjs","src/applications/proposal-editor/FreeformProposalRenderer.tsx","src/applications/proposal-editor/useProposalFreeformEditor.tsx","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","src/OAuthConsentBridge.tsx","scripts/audit-experience-surface-uniformity.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T17:26:58.600209+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:14870403-6ba8-4389-8c96-12fc06211c87:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"f02e12f9-19d1-4718-82b3-7986f4e1f45e","command_center_event_id":"14870403-6ba8-4389-8c96-12fc06211c87"},{"id":"51af3e0a-eda9-4ff4-9dc3-cf6eff2a1710","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mu32be9h","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.153-cancelled-release-ancestry-fallback","prNumber":null,"terminal":false,"missionId":"2ad34d06-ee40-4725-a429-612035c139ed","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1160,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":997,"providerAuthMs":0,"ledgerPrepareMs":997,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":997,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":997,"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":"2ad34d06-ee40-4725-a429-612035c139ed"},"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":6978,"likelyAffectedFiles":["src/pages/admin/AdminActivityLogs.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:31:03.707268+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:2ad34d06-ee40-4725-a429-612035c139ed:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"a2afecd2-be1b-4ca9-95ee-a2e1c41a68c1","command_center_event_id":"2ad34d06-ee40-4725-a429-612035c139ed"},{"id":"e4aef9af-23d6-4fe6-80ec-f4979ddbd05f","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.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"7ccdd3b3-2896-4e6f-9b89-90780d32730e","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":1803,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1803,"ledgerReconcileMs":625,"lineageReconcileMs":0,"resolvePreflightMs":1803,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2428,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1298,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:30:06.28917+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"7a86f463-82e6-4f31-ae11-386274c3c15c","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"20c019b1-22aa-4281-80c4-74127c198264","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"f13248590e3bcc222a901edc5831d1c9a424ae59","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"task-lifecycle-contract","satisfied":true,"statement":"Production activity_timeline accepts task_created, task_updated, and task_completed events emitted by project_task_business_activity.","proofConditionIds":["release-migration"]},{"id":"task-writes-unblocked","satisfied":true,"statement":"The shared database contract no longer aborts task inserts or lifecycle updates because of activity_timeline activity_type validation.","proofConditionIds":["release-migration"]}],"satisfied":true,"constraints":[{"id":"preserve-existing-types","satisfied":true,"statement":"Preserve all activity types already allowed by the current production constraint.","proofConditionIds":["repository-change"]},{"id":"migration-only-release","satisfied":true,"statement":"Release only the affected Supabase migration target; no frontend, Command Center, OnRunner, or Edge Function deployment.","proofConditionIds":["release-migration"]},{"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":["repository-change","release-migration"]},{"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":["repository-change","release-migration"]}],"contractHash":"e5c4b0439d3a39560c50bd8140e1ffc63b79d5eade7d7fb44f509c0fcd7ca4e4","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repository-change","kind":"repository","evidence":{"reason":null,"gateRunId":9441,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":true,"namedGateTestPath":null,"releaseTargetStates":{"migrations":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"e5c4b0439d3a39560c50bd8140e1ffc63b79d5eade7d7fb44f509c0fcd7ca4e4","unsuccessfulTargets":[],"activeReleaseTargets":["migrations"],"allowedReleaseTargets":["migrations"],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":["migrations"],"migrationReleaseVerified":true,"repositoryConditionBound":true,"repositoryProofSourceSha":"f13248590e3bcc222a901edc5831d1c9a424ae59"},"required":true,"satisfied":true},{"id":"release-migration","kind":"release","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":true,"releaseTargetStates":{"migrations":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["migrations"],"allowedReleaseTargets":["migrations"],"requiredReleaseTargets":["migrations"],"migrationReleaseVerified":true,"releaseRequestContractHash":"e5c4b0439d3a39560c50bd8140e1ffc63b79d5eade7d7fb44f509c0fcd7ca4e4"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T03:16:12.59676+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"f13248590e3bcc222a901edc5831d1c9a424ae59","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:22f0aed7-a665-4f75-84be-df47e22244db:request-contract:e5c4b0439d3a39560c50bd8140e1ffc63b79d5eade7d7fb44f509c0fcd7ca4e4:f13248590e3bcc222a901edc5831d1c9a424ae59:verified:","mission_step_id":"752cda87-92bb-4c01-99f3-b0b19425247e","command_center_event_id":"22f0aed7-a665-4f75-84be-df47e22244db"},{"id":"e203bb15-cb26-4126-979c-dc9929758b03","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/platform-business-activity-ledger-20260911","reason":"explicit_pull_request_identity_mismatch:2406","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2406,"terminal":false,"missionId":"085aadff-8726-482c-96eb-8db559dd3814","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":22668,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":917,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":917,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":917,"repositoryMutationMs":22668,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":917,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"085aadff-8726-482c-96eb-8db559dd3814"},"performance":null,"deploymentId":"forgejo-main-427bbfbbf48d","workflowRunId":7139,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1496,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:18:10.809855+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"4646456c-b938-40ee-811f-5a055c9784d3","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"53943d07-3576-45b1-b9e7-997ead5ffa1a","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Fix Big Papi's Crew/Back Office implementation end-to-end. Current live defects to eliminate: desktop Back Office content is awkwardly left-anchored with large dead space; Crew home has dead '+ Crew member', 'Hiring', and 'Onboarding' controls; Hiring still routes into customer/event proposal UX; there is no clear crew hiring proposal send flow; 'Open crew calendar' opens the ordinary calendar with no crew controls; Calendar, Booked Event/Event Day, and Start Pop-Up have no contextual crew assignment controls. Implement one canonical Crew system: real roster+schedule home with Will as crew #1 from active tenant membership; crew profiles with role, pay arrangement, availability, onboarding, agreements/documents, assignments and hiring history; working add-crew/hiring/onboarding actions; crew-specific hiring proposals with direct candidate name/email, role, compensation, terms, artwork/render and e-sign, with no Customer/Event picker; crew-specific onboarding/agreements with no client/event agreement redirect; crew-aware calendar with person filter, availability, staffing coverage and Assign Crew; Booked Event/Event Day crew assignment with role/arrival time/notes; Start Pop-Up opera","proofConditionIds":["crew","calendar","event","popup","proposal","layout"]}],"satisfied":true,"constraints":[{"id":"no-dead-buttons","satisfied":true,"statement":"Every visible Crew control must perform its named action; no placeholder buttons or misleading redirects.","proofConditionIds":["crew","calendar","event","popup"]},{"id":"flow-isolation","satisfied":true,"statement":"Crew/candidate flows must not enter customer/event proposal or agreement UX; event-client flows remain client-only.","proofConditionIds":["proposal","crew"]},{"id":"visual-content-truth","satisfied":true,"statement":"Do not present invented names, metrics, prices, dates, services, testimonials, credentials, customer records, or other unknown business facts as real. Omit unknowns or mark them clearly as placeholder/example content.","proofConditionIds":["crew","layout"]},{"id":"tenant-visual-isolation","satisfied":true,"statement":"Visual work is isolated to Big Papi's. Do not import another tenant's identity or data.","proofConditionIds":["crew","layout"]},{"id":"visual-viewport-authority","satisfied":true,"statement":"Desktop proof uses the desktop composition shown by the owner; responsive adaptation must preserve mobile separately.","proofConditionIds":["layout"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency used by Crew must be wired across frontend/data/auth/loading/error/release/live behavior.","proofConditionIds":["crew","calendar","event","popup","proposal"]},{"id":"reference-visual-fidelity","satisfied":true,"statement":"The approved reference owns the material visual composition: hierarchy, major geometry, typography scale, spacing rhythm, image placement/crop, color treatment, radii, shadows/glow, and overall density. Material deviation is a failed visual acceptance, not a stylistic reinterpretation.","proofConditionIds":["crew","layout"]},{"id":"responsive-visual-continuity","satisfied":true,"statement":"Responsive adaptation may reflow for the target viewport, but it must preserve information hierarchy, branding, functionality, and design language. It must not invent a second design.","proofConditionIds":["crew","layout"]},{"id":"reference-visual-authority","satisfied":true,"statement":"The supplied or approved reference visual is immutable acceptance evidence. Generating another mockup, image, or concept cannot satisfy this implementation request; completion requires source implementation, deployment, and reference-matched visual proof.","proofConditionIds":["crew","layout"]},{"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":["calendar","event","popup","proposal"]}],"contractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab","releaseBound":true,"witnessBound":true,"visualRequested":true,"visualSatisfied":true,"conditionResults":[{"id":"crew","kind":"visual","evidence":{"modeBound":true,"claimBound":true,"routeBound":true,"witnessMode":"observe","witnessRoute":"/big-papis/owner/dashboard?bpMode=office&officeMode=crew","currentSourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","witnessSourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","verificationState":"verified","witnessRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":true},{"id":"calendar","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":true},{"id":"event","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":true},{"id":"popup","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":true},{"id":"proposal","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":true},{"id":"layout","kind":"visual","evidence":{"modeBound":true,"claimBound":true,"routeBound":true,"witnessMode":"observe","witnessRoute":"/big-papis/owner/dashboard?bpMode=office&officeMode=crew","currentSourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","witnessSourceSha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","verificationState":"verified","witnessRequestContractHash":"bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T23:08:45.945231+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4beefb54-002b-4db5-b843-b18254fbaf23:request-contract:bd2f465ae42fb05402ec9ec73fc67f5cd38fac68c1177ed267bc16cfac16f9ab:8cb51d0a50b5ca6662b6347af9bc5f744d6f57e1:verified:","mission_step_id":"8a2d4666-912f-45c4-bd7d-5e181a6c05b8","command_center_event_id":"4beefb54-002b-4db5-b843-b18254fbaf23"},{"id":"df86aabd-26e8-4f39-ac7d-705863fd8cdc","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"7ccdd3b3-2896-4e6f-9b89-90780d32730e","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":22642,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":881,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":881,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":881,"repositoryMutationMs":22642,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":881,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},"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":1561,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:30:43.818782+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"7a86f463-82e6-4f31-ae11-386274c3c15c","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"a7938a34-f286-4a76-82ab-ef07a0058f76","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing Big Papi desktop no-overlay repair. PR #2407 is the exact one-file implementation and KnockLaunch Gate is green on head SHA 3c18d52fd7a206db6b3b9e2ae602887c34561075. Do not make any further source changes. Squash merge this exact PR through Forgejo, release only the frontend, then verify production and the required desktop calendar visual condition.","wordingChanged":false,"canonicalIntent":"Continue the existing Big Papi desktop no-overlay repair. PR #2407 is the exact one-file implementation and KnockLaunch Gate is green on head SHA 3c18d52fd7a206db6b3b9e2ae602887c34561075. Do not make any further source changes. Squash merge this exact PR through Forgejo, release only the frontend, then verify production and the required desktop calendar visual condition.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"no-desktop-overlay","statement":"On Big Papi's desktop routes, the account/greeting control occupies reserved shell layout space and does not cover or overlap route-owned buttons, headers, or content.","proofConditionIds":["calendar-visual"]},{"id":"account-still-accessible","statement":"The Big Papi's desktop account/avatar control remains visible and accessible after the layout change.","proofConditionIds":["calendar-visual"]}],"objective":"Continue the existing Big Papi desktop no-overlay repair. PR #2407 is the exact one-file implementation and KnockLaunch Gate is green on head SHA 3c18d52fd7a206db6b3b9e2ae602887c34561075. Do not make any further source changes. Squash merge this exact PR through Forgejo, release only the frontend, then verify production and the required desktop calendar visual condition.","constraints":[{"id":"big-papis-only","statement":"Only Big Papi's owner shell source may change; do not modify other tenants.","proofConditionIds":["repository-scope"]},{"id":"mobile-unchanged","statement":"Preserve Big Papi's mobile header and mobile bottom navigation behavior unchanged.","proofConditionIds":["repository-scope"]},{"id":"left-rail-unchanged","statement":"Preserve the existing 214px Big Papi desktop navigation rail and route behavior.","proofConditionIds":["repository-scope"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-scope","kind":"repository","claim":"The merged diff is limited to src/pages/mobile-vendor/BigPapisOwnerShell.tsx and preserves the mobile and left-rail behavior outside the desktop header layout classes.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"calendar-visual","kind":"visual","claim":"On /big-papis/owner/calendar?bpMode=plan at desktop width, the account/avatar area is in reserved shell space and does not overlay calendar controls; the avatar remains visible.","route":"/big-papis/owner/calendar?bpMode=plan","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"51884e90c6eaad60af80809748822968c39aada9c09aa8e5d19acb35f97ce2a6","requestContractRevision":2,"previousRequestContractHash":"e956e0682d83fa3e0dd8bab16dc25f513ab6140607da1095e5e469b6c8a6e9ef"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:31:26.481363+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:request-contract:51884e90c6eaad60af80809748822968c39aada9c09aa8e5d19acb35f97ce2a6","mission_step_id":"7a86f463-82e6-4f31-ae11-386274c3c15c","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"fa188e1e-a618-4ff6-a0c8-7237be84ca25","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/cancelled-release-history-first","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.153-cancelled-release-ancestry-fallback","prNumber":2857,"terminal":false,"missionId":"e022ab9e-6319-46ad-8f92-9aaa5762b505","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"6639535bc6c1a59a48175a9d564f413a6ccfe580","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16488,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2091,"approvedPlanMs":0,"missionSetupMs":1570,"providerAuthMs":0,"shipAndProveMs":13064,"ledgerPrepareMs":455,"ledgerReconcileMs":0,"lineageReconcileMs":1115,"resolvePreflightMs":1570,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":455,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e022ab9e-6319-46ad-8f92-9aaa5762b505"},"performance":null,"deploymentId":"forgejo-main-6639535bc6c1","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":2663,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:31:20.610104+00:00","proof_gate":"canonical_release_dispatched","source_sha":"6639535bc6c1a59a48175a9d564f413a6ccfe580","external_id":"forgejo-main-6639535bc6c1","receipt_type":"execute_mission","idempotency_key":"mission:e022ab9e-6319-46ad-8f92-9aaa5762b505:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"aa2e5cb4-83be-471d-93f7-4aec91108a5c","command_center_event_id":"e022ab9e-6319-46ad-8f92-9aaa5762b505"},{"id":"840dad8f-2b7d-4410-aad0-d093b91b858f","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/platform-business-activity-ledger-20260911","reason":null,"status":"complete","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2406,"terminal":false,"missionId":"085aadff-8726-482c-96eb-8db559dd3814","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21908,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":5249,"providerAuthMs":0,"ledgerPrepareMs":1828,"ledgerReconcileMs":0,"lineageReconcileMs":3421,"resolvePreflightMs":5249,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1828,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"085aadff-8726-482c-96eb-8db559dd3814"},"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":2561,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:29:28.31947+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2406","receipt_type":"execute_mission","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"4646456c-b938-40ee-811f-5a055c9784d3","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"6f43a4af-f1cb-46c8-a0db-451d7b1daeb7","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2407,"terminal":false,"missionId":"7ccdd3b3-2896-4e6f-9b89-90780d32730e","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2450,"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":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:32:33.074677+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2407","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:automatic-mission-resume:2407:repair_mission_pr_ready_retryable","mission_step_id":"db59518d-684f-42eb-8f55-1c2305a52d49","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"cb57e078-6691-436a-8428-b238d0800ef8","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Resume the exact existing Big Papi no-overlay PR #2407. Do not change source. The exact head 3c18d52fd7a206db6b3b9e2ae602887c34561075 already has a successful KnockLaunch Gate and is current with main. Complete the canonical squash merge, frontend-only production release, and the required visual proof on /big-papis/owner/calendar?bpMode=plan.","wordingChanged":false,"canonicalIntent":"Resume the exact existing Big Papi no-overlay PR #2407. Do not change source. The exact head 3c18d52fd7a206db6b3b9e2ae602887c34561075 already has a successful KnockLaunch Gate and is current with main. Complete the canonical squash merge, frontend-only production release, and the required visual proof on /big-papis/owner/calendar?bpMode=plan.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"no-desktop-overlay","statement":"On Big Papi's desktop routes, the account/greeting control occupies reserved shell layout space and does not cover or overlap route-owned buttons, headers, or content.","proofConditionIds":["calendar-visual"]},{"id":"account-still-accessible","statement":"The Big Papi's desktop account/avatar control remains visible and accessible after the layout change.","proofConditionIds":["calendar-visual"]}],"objective":"Resume the exact existing Big Papi no-overlay PR #2407. Do not change source. The exact head 3c18d52fd7a206db6b3b9e2ae602887c34561075 already has a successful KnockLaunch Gate and is current with main. Complete the canonical squash merge, frontend-only production release, and the required visual proof on /big-papis/owner/calendar?bpMode=plan.","constraints":[{"id":"big-papis-only","statement":"Only Big Papi's owner shell source may change; do not modify other tenants.","proofConditionIds":["repository-scope"]},{"id":"mobile-unchanged","statement":"Preserve Big Papi's mobile header and mobile bottom navigation behavior unchanged.","proofConditionIds":["repository-scope"]},{"id":"left-rail-unchanged","statement":"Preserve the existing 214px Big Papi desktop navigation rail and route behavior.","proofConditionIds":["repository-scope"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-scope","kind":"repository","claim":"The merged diff is limited to src/pages/mobile-vendor/BigPapisOwnerShell.tsx and preserves the mobile and left-rail behavior outside the desktop header layout classes.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"calendar-visual","kind":"visual","claim":"On /big-papis/owner/calendar?bpMode=plan at desktop width, the account/avatar area is in reserved shell space and does not overlay calendar controls; the avatar remains visible.","route":"/big-papis/owner/calendar?bpMode=plan","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"c29f97f0196c024d8dc0c3a935f9931516c1dcc51c734ac853cc660b0b607cf4","requestContractRevision":3,"previousRequestContractHash":"51884e90c6eaad60af80809748822968c39aada9c09aa8e5d19acb35f97ce2a6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:32:46.288155+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:request-contract:c29f97f0196c024d8dc0c3a935f9931516c1dcc51c734ac853cc660b0b607cf4","mission_step_id":"7a86f463-82e6-4f31-ae11-386274c3c15c","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"bdaf6210-48a0-4f9f-8df6-5c8104e1bc79","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","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.105-orphan-compare-evidence-adoption","prNumber":2407,"terminal":false,"missionId":"7ccdd3b3-2896-4e6f-9b89-90780d32730e","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6519,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":5551,"approvedPlanMs":0,"missionSetupMs":2016,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1219,"ledgerReconcileMs":0,"lineageReconcileMs":797,"resolvePreflightMs":2016,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1219,"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":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},"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-11T18:31:36.261459+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2407","receipt_type":"execute_mission","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"7a86f463-82e6-4f31-ae11-386274c3c15c","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"a1850035-bf28-4209-9f81-efa92bfc8f7d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-06d350f3111a","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2851,"terminal":false,"missionId":"06d350f3-111a-4413-9e3a-514669ccfc30","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1046,"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":"06d350f3-111a-4413-9e3a-514669ccfc30"},"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-15T19:14:28.72654+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2851","receipt_type":"automatic_mission_resume","idempotency_key":"mission:06d350f3-111a-4413-9e3a-514669ccfc30:automatic-mission-resume:2851:repair_mission_waiting_for_gate","mission_step_id":"5bb8d25e-e895-4af9-9979-ff46685ca7f5","command_center_event_id":"06d350f3-111a-4413-9e3a-514669ccfc30"},{"id":"d55d2b75-7c60-457a-9af9-a0b3fba1519c","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair KNOCKLAUNCH stale-main Gate churn without weakening protected-main safety. Keep the invariant that merge requires the PR head to contain current protected main and stale green can never merge directly. Reuse only expensive frontend TypeScript/build QA evidence after same-PR refresh when exact frontend input fingerprint is unchanged; always rerun hard-safety/current-main checks. Persist evidence before the final main-freshness verdict so a stale-but-successful Gate does not throw away valid expensive QA. Any frontend input change, package/dependency/build-config change, cache miss, or evidence mismatch forces full validation. Preserve one mission/branch/PR and exact-head merge ancestry.","wordingChanged":false,"canonicalIntent":"Repair KNOCKLAUNCH stale-main Gate churn without weakening protected-main safety. Keep the invariant that merge requires the PR head to contain current protected main and stale green can never merge directly. Reuse only expensive frontend TypeScript/build QA evidence after same-PR refresh when exact frontend input fingerprint is unchanged; always rerun hard-safety/current-main checks. Persist evidence before the final main-freshness verdict so a stale-but-successful Gate does not throw away valid expensive QA. Any frontend input change, package/dependency/build-config change, cache miss, or evidence mismatch forces full validation. Preserve one mission/branch/PR and exact-head merge ancestry.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"reuse","statement":"Same-PR refresh reuses prior expensive frontend QA only when the exact frontend input fingerprint is unchanged.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["prod"]},{"id":"hard-safety","statement":"Hard-safety and current-main checks always rerun and stale green never merges directly.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["prod"]},{"id":"fail-closed","statement":"Any relevant input change, dependency/build-config change, cache miss, or evidence mismatch forces full validation.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["prod"]},{"id":"pre-freshness-save","statement":"Successful expensive QA evidence is persisted before the final main freshness verdict so unrelated main movement does not discard it.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["prod"]}],"objective":"Repair KNOCKLAUNCH stale-main Gate churn without weakening protected-main safety. Keep the invariant that merge requires the PR head to contain current protected main and stale green can never merge directly. Reuse only expensive frontend TypeScript/build QA evidence after same-PR refresh when exact frontend input fingerprint is unchanged; always rerun hard-safety/current-main checks. Persist evidence before the final main-freshness verdict so a stale-but-successful Gate does not throw away valid expensive QA. Any frontend input change, package/dependency/build-config change, cache miss, or evidence mismatch forces full validation. Preserve one mission/branch/PR and exact-head merge ancestry.","constraints":[{"id":"single-gate","statement":"Use the existing canonical Gate only; no parallel validation or merge lane.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["prod"]},{"id":"same-pr","statement":"Refresh remains on the same mission, branch, and PR.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["prod"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["prod"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["prod"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"prod","kind":"runtime","claim":"Live control-plane reuses exact-input frontend TypeScript/build evidence after same-PR refresh while preserving hard-safety and current-main ancestry requirements.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Repair-KNOCKLAUNCH-stale-main-Gate-churn-without-weakening-protected-main-safety.-Keep-the-invariant","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["ccExecution"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["prod"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"d214c6ba30c643a0a32b1cb7dc2c82c8a563630ae1c0bb481d90dfbd9a1ed94f","requestContractRevision":2,"previousRequestContractHash":"a192abdd539b9f49dd1ee70199e8f4f75be31354287c4b42900d001f5d891479"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:54:15.16293+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:ae53d005-9d3c-44a4-9374-5fc6219b79cf:request-contract:d214c6ba30c643a0a32b1cb7dc2c82c8a563630ae1c0bb481d90dfbd9a1ed94f","mission_step_id":"56cd3f57-bc75-42a6-8518-903eb8f95cd9","command_center_event_id":"ae53d005-9d3c-44a4-9374-5fc6219b79cf"},{"id":"022c57e3-c881-4057-b047-c94c0e339a23","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-93a7d38bc20e","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":21085,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":1,"executorlessWaitMs":140816,"firstUsefulResultAt":"2026-09-24T05:09:46.463Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.240-stale-gate-regression-guard","prNumber":3589,"terminal":false,"missionId":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6812,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":3019,"missionSetupMs":917,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":648,"ledgerReconcileMs":0,"lineageReconcileMs":269,"resolvePreflightMs":917,"repositoryMutationMs":3793,"repositoryProviderMs":3793,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3640,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":648,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":153},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3463,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:10:40.314397+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3589","receipt_type":"execute_mission","idempotency_key":"mission:93a7d38b-c20e-4426-9b29-b7b4b1ade3e8:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"729554a8-e401-4c72-abe6-91f6817fc742","command_center_event_id":"93a7d38b-c20e-4426-9b29-b7b4b1ade3e8"},{"id":"e48aadb6-1bf8-4eae-96a4-6984fc3b936c","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/platform-business-activity-ledger-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2406,"terminal":false,"missionId":"085aadff-8726-482c-96eb-8db559dd3814","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3787,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2450,"approvedPlanMs":0,"missionSetupMs":2988,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":542,"ledgerReconcileMs":0,"lineageReconcileMs":2446,"resolvePreflightMs":2988,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":542,"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":"085aadff-8726-482c-96eb-8db559dd3814"},"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":1525,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:45:30.58396+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2406","receipt_type":"execute_mission","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"4646456c-b938-40ee-811f-5a055c9784d3","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"d2ce8eed-8847-4ed1-a221-e3c803bb9696","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/platform-business-activity-ledger-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2406,"terminal":false,"missionId":"085aadff-8726-482c-96eb-8db559dd3814","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":15324,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1855,"approvedPlanMs":0,"missionSetupMs":5404,"providerAuthMs":0,"shipAndProveMs":11999,"ledgerPrepareMs":404,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5404,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":404,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"085aadff-8726-482c-96eb-8db559dd3814"},"performance":null,"deploymentId":"forgejo-main-427bbfbbf48d","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2830,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:49:19.119903+00:00","proof_gate":"canonical_release_dispatched","source_sha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","external_id":"forgejo-main-427bbfbbf48d","receipt_type":"execute_mission","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"40860b4b-7317-4f73-b169-7448312437f2","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"da0e62e5-911a-4847-97b8-ba62318907ef","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"releaseTargetStates":{"frontend":"pending","migrations":"pending","supabaseEdge":"pending"},"requestContractHash":"918c83fb27f4b72d2019cb96313c53964c6b54d1caf2421a0d75c32e78379867","forgejoWorkflowProof":{"runId":7139,"source":"signed_push_receipt","status":"waiting","results":{},"conclusion":"waiting","targetStates":{"frontend":"pending","migrations":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","migrations":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:49:45.480555+00:00","proof_gate":"canonical_release_pending","source_sha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","external_id":"forgejo-main-427bbfbbf48d","receipt_type":"canonical_release_status","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:forgejo-release-status:427bbfbbf48d7102bddda848ea5c0f78a75c5e99:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending|supabase-migrations/live=pending","mission_step_id":"40860b4b-7317-4f73-b169-7448312437f2","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"c81694b6-7466-4f4d-b6f8-557b5a8fbbc3","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"6d9cf81b3e51064fe3b96170f382038f418552b9","prNumber":2406,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7137/jobs/1","mergeCommitSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99"},{"id":"gate","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"6d9cf81b3e51064fe3b96170f382038f418552b9","prNumber":2406,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7137/jobs/1","mergeCommitSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99"}],"requestContractHash":"918c83fb27f4b72d2019cb96313c53964c6b54d1caf2421a0d75c32e78379867"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:49:53.223094+00:00","proof_gate":"request_contract_repository_verified","source_sha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:request-contract-repository:918c83fb27f4b72d2019cb96313c53964c6b54d1caf2421a0d75c32e78379867:427bbfbbf48d7102bddda848ea5c0f78a75c5e99","mission_step_id":"0426fe67-0e5c-4eea-8348-2f5b7b5a6c34","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"a5fd5346-9ee7-445d-95e0-33b14c611f3d","source":"forgejo","status":"waiting","payload":{"branch":"ai/cancelled-release-history-first","prNumber":2857,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"6639535bc6c1a59a48175a9d564f413a6ccfe580","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:32:09.289174+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"6639535bc6c1a59a48175a9d564f413a6ccfe580","external_id":"2857","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:e022ab9e-6319-46ad-8f92-9aaa5762b505:merged-pr:2857:6639535bc6c1a59a48175a9d564f413a6ccfe580","mission_step_id":"aa2e5cb4-83be-471d-93f7-4aec91108a5c","command_center_event_id":"e022ab9e-6319-46ad-8f92-9aaa5762b505"},{"id":"37d0e8d1-4bda-49a6-b41b-ce5e77f050be","source":"cc-execution","status":"authorized","payload":{"paths":["scripts/command-center-host-agent/forgejo-watchdog.sh","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-visual-witness-resumable.js","workers/cc-execution/src/version.js"],"reason":"Owner-authorized exact-scope repair of Forgejo readiness, PR reconciliation, and truthful Witness retry-state reporting.","baseSha":"77118fc90008526a31c36cd308af74017b217445","issuedAt":1789992820140,"expiresAt":1789993000140,"missionId":"82d67a44-471d-467c-8653-76f108d0c6eb","authorizationId":"10cb816f-9fd5-4483-bec0-73428e4e61b5","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:13:40.499095+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"77118fc90008526a31c36cd308af74017b217445","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:10cb816f-9fd5-4483-bec0-73428e4e61b5","mission_step_id":"1d64a555-a10e-4b5c-b53e-4adf72553cac","command_center_event_id":"82d67a44-471d-467c-8653-76f108d0c6eb"},{"id":"6727f714-72a4-4b0e-a29c-e87205a68419","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2407,"terminal":false,"missionId":"7ccdd3b3-2896-4e6f-9b89-90780d32730e","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"30032705bccc5280ad7056398c04b395737de48e","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13910,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2977,"approvedPlanMs":0,"missionSetupMs":4591,"providerAuthMs":0,"shipAndProveMs":9932,"ledgerPrepareMs":2091,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":4591,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2091,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},"performance":null,"deploymentId":"forgejo-main-30032705bccc","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":2535,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:59:02.295644+00:00","proof_gate":"canonical_release_dispatched","source_sha":"30032705bccc5280ad7056398c04b395737de48e","external_id":"forgejo-main-30032705bccc","receipt_type":"execute_mission","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"c0904bc9-5d38-4098-ac5f-beed614694a3","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"f533358e-14f7-481c-831a-f5357d3aa671","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"30032705bccc5280ad7056398c04b395737de48e","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repository-scope","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"51c55861a9c28b58a7a603d747e885b65a0d5b80","prNumber":2407,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7140/jobs/1","mergeCommitSha":"30032705bccc5280ad7056398c04b395737de48e"}],"requestContractHash":"9ccab6c751ecb9bc0a8d26ad52bb3151b818897c85fa86a4026f1a2cc0162f17"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:59:23.047842+00:00","proof_gate":"request_contract_repository_verified","source_sha":"30032705bccc5280ad7056398c04b395737de48e","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:request-contract-repository:9ccab6c751ecb9bc0a8d26ad52bb3151b818897c85fa86a4026f1a2cc0162f17:30032705bccc5280ad7056398c04b395737de48e","mission_step_id":"909bbe50-6d3e-4dfe-b4fe-1a9713fb9971","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"a01e8bfa-8a0e-4746-ad29-e38aacfe824a","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"30032705bccc5280ad7056398c04b395737de48e","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"30032705bccc5280ad7056398c04b395737de48e","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":"9ccab6c751ecb9bc0a8d26ad52bb3151b818897c85fa86a4026f1a2cc0162f17","forgejoWorkflowProof":{"runId":7142,"source":"signed_push_receipt","status":"waiting","results":{},"conclusion":"waiting","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-11T18:59:20.248134+00:00","proof_gate":"canonical_release_pending","source_sha":"30032705bccc5280ad7056398c04b395737de48e","external_id":"forgejo-main-30032705bccc","receipt_type":"canonical_release_status","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:forgejo-release-status:30032705bccc5280ad7056398c04b395737de48e:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"c0904bc9-5d38-4098-ac5f-beed614694a3","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"60adf12c-e13a-4413-b51a-7fe7b8b91e7f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/big-papis-modes-upload-20260911","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"f920fb7f-41ce-4be0-91ae-2658228001ef","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":24879,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":289,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":289,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":289,"repositoryMutationMs":24879,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":289,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f920fb7f-41ce-4be0-91ae-2658228001ef"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1560,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:08:24.92771+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f920fb7f-41ce-4be0-91ae-2658228001ef:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"3455bd50-6691-4791-b65d-05de0fb18fe3","command_center_event_id":"f920fb7f-41ce-4be0-91ae-2658228001ef"},{"id":"9bae37c3-b9ef-4870-8e13-7f131b2d1907","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-9f5fcaeb8663","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.162-owner-activity-mission-recovery","prNumber":2917,"terminal":false,"missionId":"9f5fcaeb-8663-471e-8656-e8edabdea4da","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"59f3f2f9f6cf8ea611242c0d659ba8f3beadb924","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5409,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":362,"approvedPlanMs":0,"missionSetupMs":321,"providerAuthMs":0,"shipAndProveMs":4311,"ledgerPrepareMs":321,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":321,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":321,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"9f5fcaeb-8663-471e-8656-e8edabdea4da"},"performance":null,"deploymentId":"forgejo-main-59f3f2f9f6cf","workflowRunId":8802,"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":1476,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T15:59:31.149266+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"59f3f2f9f6cf8ea611242c0d659ba8f3beadb924","external_id":"forgejo-main-59f3f2f9f6cf","receipt_type":"execute_mission","idempotency_key":"mission:9f5fcaeb-8663-471e-8656-e8edabdea4da:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"498a799b-e63a-4192-840b-700d40e07e83","command_center_event_id":"9f5fcaeb-8663-471e-8656-e8edabdea4da"},{"id":"3bc374fa-4bb1-4b0b-ab56-a541027d4895","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":2407,"terminal":false,"missionId":"7ccdd3b3-2896-4e6f-9b89-90780d32730e","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"30032705bccc5280ad7056398c04b395737de48e","timingsMs":{"prReadinessMs":452,"approvedPlanMs":0,"shipAndProveMs":17198,"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":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},"performance":null,"deploymentId":"forgejo-main-30032705bccc","workflowRunId":7142,"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-11T18:59:45.810815+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2407","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:automatic-mission-resume:2407:canonical_release_reconciliation_pending","mission_step_id":"db59518d-684f-42eb-8f55-1c2305a52d49","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"f0b0d362-2b84-4781-9718-92625d97e347","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","supabase-migrations/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"success","supabase-migrations/live":"failure","supabase-edge-production/live":"success"},"mainSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"releaseTargetStates":{"frontend":"success","migrations":"failure","supabaseEdge":"success"},"requestContractHash":"4b1e718f2639f2c9768796e9c895c1d946166fae70341d902324bf87451aa4a4","forgejoWorkflowProof":{"runId":7139,"source":"signed_push_receipt","status":"failure","results":{},"conclusion":"failure","targetStates":{"frontend":"success","migrations":"failure","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success","migrations":"failure","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:00:55.141424+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","external_id":"forgejo-main-427bbfbbf48d","receipt_type":"canonical_release_status","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:forgejo-release-status:427bbfbbf48d7102bddda848ea5c0f78a75c5e99:failed:forgejo-main/source=success|forgejo-release/workflow=failure|supabase-edge-production/live=success|frontend-cloudflare/live=success|supabase-migrations/live=failure","mission_step_id":"40860b4b-7317-4f73-b169-7448312437f2","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"bd3e3394-8da1-4670-90f5-241a802a1599","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"6639535bc6c1a59a48175a9d564f413a6ccfe580","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"6639535bc6c1a59a48175a9d564f413a6ccfe580","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"eb51285432d3bf2b411f133089f9140bc68e5e81b2f99e123fbb5304c6678050","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/8477","runId":8477,"status":"running","sourceSha":"6639535bc6c1a59a48175a9d564f413a6ccfe580","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"ca22263b51d6cfc4ed7793bf9fa1413d1ea22664","deploymentId":"forgejo-main-ca22263b51d6cfc4ed7793bf9fa1413d1ea22664","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.153-cancelled-release-ancestry-fallback","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:32:16.406199+00:00","proof_gate":"canonical_release_pending","source_sha":"6639535bc6c1a59a48175a9d564f413a6ccfe580","external_id":"forgejo-main-6639535bc6c1","receipt_type":"canonical_release_status","idempotency_key":"mission:e022ab9e-6319-46ad-8f92-9aaa5762b505:forgejo-release-status:6639535bc6c1a59a48175a9d564f413a6ccfe580:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"aa2e5cb4-83be-471d-93f7-4aec91108a5c","command_center_event_id":"e022ab9e-6319-46ad-8f92-9aaa5762b505"},{"id":"61b3c8b7-67a6-427c-8f0e-cf613a527bd1","source":"cc-execution","status":"operational","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-9f5fcaeb8663","reason":null,"status":"operational","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.162-owner-activity-mission-recovery","prNumber":2917,"terminal":true,"missionId":"9f5fcaeb-8663-471e-8656-e8edabdea4da","operation":"command_center_prove","proofGate":"command_center_gpt_end_to_end_verified","sourceSha":"59f3f2f9f6cf8ea611242c0d659ba8f3beadb924","timingsMs":{"total":474,"gateMs":0,"health":0,"proofMs":0,"handlerMs":481,"releaseMs":0,"mutationMs":0,"visualStart":null,"actionSchema":0,"parallelCore":474,"repositoryMs":0,"missionSetupMs":538,"providerAuthMs":0,"repositoryRead":474,"ledgerPrepareMs":538,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":538,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":538,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9f5fcaeb-8663-471e-8656-e8edabdea4da"},"performance":{"scope":"exact_current_runtime_cloudflare_edge_cache","metrics":{"health":{"max":0,"min":0,"p50":0,"p95":0,"average":0,"sampleCount":2},"proveTotal":{"max":474,"min":324,"p50":324,"p95":474,"average":399,"sampleCount":2},"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":2},"repositoryRead":{"max":474,"min":324,"p50":324,"p95":474,"average":399,"sampleCount":2}},"sampleWindow":100},"deploymentId":"forgejo-main-59f3f2f9f6cf","workflowRunId":8802,"releaseTargets":{"frontend":true,"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":3262,"ownerActionRequired":false,"ownerFacingTerminal":true,"continuationRequired":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:24:04.622244+00:00","proof_gate":"command_center_gpt_end_to_end_verified","source_sha":"59f3f2f9f6cf8ea611242c0d659ba8f3beadb924","external_id":"forgejo-main-59f3f2f9f6cf","receipt_type":"command_center_prove","idempotency_key":"mission:9f5fcaeb-8663-471e-8656-e8edabdea4da:command_center_prove:command_center_gpt_end_to_end_verified:current-generation","mission_step_id":"aeaa0411-e155-4d90-a4bf-1c6c56ab7d8e","command_center_event_id":"9f5fcaeb-8663-471e-8656-e8edabdea4da"},{"id":"fdcd18f8-a073-4ff9-83cc-3d55e0722df3","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-82d67a44471d","prNumber":3344,"nextAction":null,"mergeCommitSha":"4dd2e7e8f36852114eb2f6045605dbd940cbfaa9","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:18:03.355199+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"4dd2e7e8f36852114eb2f6045605dbd940cbfaa9","external_id":"3344","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:82d67a44-471d-467c-8653-76f108d0c6eb:merged-pr:3344:4dd2e7e8f36852114eb2f6045605dbd940cbfaa9","mission_step_id":"44e95e57-e220-4378-a8f6-df0f29c8784d","command_center_event_id":"82d67a44-471d-467c-8653-76f108d0c6eb"},{"id":"9e9e2650-7f02-482d-aa1b-2fe0f87feac3","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"workers/cc-execution/test/stale-gate-evidence-reuse.test.js","content":"import test from \"node:test\";\nimport assert from \"node:assert/strict\";\nimport fs from \"node:fs\";\n\nconst workflow = fs.readFileSync(new URL(\"../../../.forgejo/workflows/knocklaunch.yml\", import.meta.url), \"utf8\");\nconst capabilities = JSON.parse(fs.readFileSync(new URL(\"../../../config/control-plane-capabilities.json\", import.meta.url), \"utf8\"));\n\ntest(\"stale-main frontend QA evidence is exact-input and fail-closed\", () => {\n  assert.match(workflow, /knocklaunch-frontend-qa-evidence-v1-/);\n  assert.match(workflow, /FRONTEND_QA_EVIDENCE_HIT/);\n  assert.match(workflow, /QA_REUSE_FRONTEND_EVIDENCE/);\n  assert.match(workflow, /cache\\/restore@v4/);\n  assert.match(workflow, /cache\\/save@v4/);\n  assert.match(workflow, /frontend_qa_evidence_save=true/);\n});\n\ntest(\"reusable evidence is saved before final protected-main freshness verdict\", () => {\n  const save = workflow.indexOf(\"Save reusable frontend QA evidence before final main freshness verdict\");\n  const freshness = workflow.indexOf(\"Verify protected main did not advance during gate\");\n  assert.ok(save > 0, \"reusable evidence save step missing\");\n  assert.ok(freshness > save, \"evidence must be saved before final freshness verdict\");\n});\n\ntest(\"hard safety remains independent of frontend evidence reuse\", () => {\n  const hardSafety = workflow.indexOf(\"validate-production-critical-files.mjs hard-safety\");\n  const typecheck = workflow.indexOf('if [ \"$QA_RUN_TYPESCRIPT\" = \"true\" ]');\n  assert.ok(hardSafety > 0 && typecheck > hardSafety, \"hard safety must run before reusable expensive frontend QA\");\n  assert.match(workflow, /protected main advanced during Gate[\\s\\S]*refresh \\+ re-gate required/);\n});\n\ntest(\"capability mirror locks evidence reuse to expensive frontend checks only\", () => {\n  const qa = capabilities.qaPolicy || capabilities.controlPlane?.qaPolicy || capabilities.adaptiveQaPolicy;\n  const serialized = JSON.stringify(capabilities);\n  assert.match(serialized, /staleHeadReusableQaEvidence/);\n  assert.match(serialized, /hard_safety_always_reruns/);\n  assert.match(serialized, /same_pr/);\n});\n"}],"branch":"ai/objective-first-repair-ae53d0059d3c","writes":[],"patches":[],"version":1,"approved":true,"missionId":"ae53d005-9d3c-44a4-9374-5fc6219b79cf","objective":"Repair KNOCKLAUNCH stale-main Gate churn without weakening protected-main safety. Keep the invariant that merge requires the PR head to contain current protected main and stale green can never merge directly. Reuse only expensive frontend TypeScript/build QA evidence after same-PR refresh when exact frontend input fingerprint is unchanged; always rerun hard-safety/current-main checks. Persist evidence before the final main-freshness verdict so a stale-but-successful Gate does not throw away valid expensive QA. Any frontend input change, package/dependency/build-config change, cache miss, or evidence mismatch forces full validation. Preserve one mission/branch/PR and exact-head merge ancestry.","repository":"noel/KnockLaunchOS","sourceScope":"control-plane","autoProgress":true,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":".forgejo/workflows/knocklaunch.yml","edits":[{"new_content":"          printf 'tree_sha=%s\\nbuild_inputs_hash=%s\\nkey=knocklaunch-frontend-artifact-v1-%s-%s\\n' \"$tree_sha\" \"$build_inputs_hash\" \"$tree_sha\" \"$build_inputs_hash\" >> \"$GITHUB_OUTPUT\"\n\n      - name: Resolve reusable frontend QA evidence key\n        if: ${{ steps.gate-preclassify.outputs.frontend_toolchain == 'true' }}\n        id: gate-frontend-qa-evidence-key\n        shell: bash\n        run: |\n          set -euo pipefail\n          evidence_material=\"$(mktemp)\"\n          git ls-tree -r --name-only HEAD | while IFS= read -r path; do\n            case \"$path\" in\n              src/*|public/*|index.html|package.json|package-lock.json|vite.config.*|tsconfig*|tailwind.config.*|postcss.config.*|components.json|wrangler.toml|config/cloudflare-native-frontend-build.json|scripts/cloudflare-native-*|scripts/validate-cloudflare-native-public-env.mjs)\n                printf '%s %s\\n' \"$path\" \"$(git rev-parse \"HEAD:$path\")\"\n                ;;\n            esac\n          done | sort > \"$evidence_material\"\n          printf 'node=%s\\ntypescript=%s\\nbuild_inputs=%s\\nevidence_contract=%s\\n'             \"$(node -p 'process.versions.node')\"             '7.0.2'             '${{ steps.gate-frontend-artifact-key.outputs.build_inputs_hash }}'             'frontend-qa-evidence-v1' >> \"$evidence_material\"\n          fingerprint=\"$(sha256sum \"$evidence_material\" | awk '{print $1}')\"\n          rm -f \"$evidence_material\"\n          printf 'fingerprint=%s\\nkey=knocklaunch-frontend-qa-evidence-v1-%s\\n' \"$fingerprint\" \"$fingerprint\" >> \"$GITHUB_OUTPUT\"\n\n      - name: Restore reusable frontend QA evidence\n        if: ${{ steps.gate-preclassify.outputs.frontend_toolchain == 'true' }}\n        id: gate-frontend-qa-evidence-restore\n        uses: https://data.forgejo.org/actions/cache/restore@v4\n        with:\n          path: .knocklaunch-gate-evidence\n          key: ${{ steps.gate-frontend-qa-evidence-key.outputs.key }}\n\n      - name: Validate canonical control plane","old_content":"          printf 'tree_sha=%s\\nbuild_inputs_hash=%s\\nkey=knocklaunch-frontend-artifact-v1-%s-%s\\n' \"$tree_sha\" \"$build_inputs_hash\" \"$tree_sha\" \"$build_inputs_hash\" >> \"$GITHUB_OUTPUT\"\n\n      - name: Validate canonical control plane"},{"new_content":"        env:\n          KNOCKLAUNCH_GATE_CURRENT_MAIN_SHA: ${{ steps.gate-preclassify.outputs.current_main_sha }}\n          FRONTEND_QA_EVIDENCE_HIT: ${{ steps.gate-frontend-qa-evidence-restore.outputs.cache-hit }}\n          FRONTEND_QA_EVIDENCE_FINGERPRINT: ${{ steps.gate-frontend-qa-evidence-key.outputs.fingerprint }}\n        run: |","old_content":"        env:\n          KNOCKLAUNCH_GATE_CURRENT_MAIN_SHA: ${{ steps.gate-preclassify.outputs.current_main_sha }}\n        run: |"},{"new_content":"          git clean -ffdx -e node_modules/ -e .knocklaunch-gate-cache/ -e .knocklaunch-gate-evidence/ >/dev/null\n          mkdir -p .knocklaunch-gate-cache/npm\n          QA_REUSE_FRONTEND_EVIDENCE=false\n          if [ \"${FRONTEND_QA_EVIDENCE_HIT:-false}\" = \"true\" ]             && [ -n \"${FRONTEND_QA_EVIDENCE_FINGERPRINT:-}\" ]             && [ -f .knocklaunch-gate-evidence/fingerprint ]; then\n            restored_fingerprint=\"$(cat .knocklaunch-gate-evidence/fingerprint 2>/dev/null || true)\"\n            if [ \"$restored_fingerprint\" = \"$FRONTEND_QA_EVIDENCE_FINGERPRINT\" ]; then\n              QA_REUSE_FRONTEND_EVIDENCE=true\n              echo \"Adaptive frontend QA: reusable exact-input evidence restored fingerprint=$FRONTEND_QA_EVIDENCE_FINGERPRINT\"\n            fi\n          fi","old_content":"          git clean -ffdx -e node_modules/ -e .knocklaunch-gate-cache/ >/dev/null\n          mkdir -p .knocklaunch-gate-cache/npm"},{"new_content":"          if [ \"$QA_RUN_TYPESCRIPT\" = \"true\" ] && [ \"$QA_REUSE_FRONTEND_EVIDENCE\" != \"true\" ]; then\n            echo \"Adaptive frontend QA: pinned native TypeScript 7 incremental semantic typecheck\"","old_content":"          if [ \"$QA_RUN_TYPESCRIPT\" = \"true\" ]; then\n            echo \"Adaptive frontend QA: pinned native TypeScript 7 incremental semantic typecheck\""},{"new_content":"          elif [ \"$QA_RUN_TYPESCRIPT\" = \"true\" ]; then\n            echo \"Adaptive frontend QA: semantic typecheck reused from exact-input evidence.\"\n            printf 'typescript_cache_save=false\\n' >> \"$GITHUB_OUTPUT\"\n          else\n            echo \"Adaptive frontend QA: semantic typecheck skipped; no TypeScript-affecting paths changed.\"\n          fi\n          if [ \"$QA_RUN_FRONTEND\" = \"true\" ] && [ \"$QA_REUSE_FRONTEND_EVIDENCE\" != \"true\" ]; then","old_content":"          else\n            echo \"Adaptive frontend QA: semantic typecheck skipped; no TypeScript-affecting paths changed.\"\n          fi\n          if [ \"$QA_RUN_FRONTEND\" = \"true\" ]; then"},{"new_content":"          elif [ \"$QA_RUN_FRONTEND\" = \"true\" ]; then\n            echo \"Adaptive frontend QA: production-equivalent bundle validation reused from exact-input evidence; release promotion remains exact-source and will rebuild or use its own exact artifact.\"\n            printf 'frontend_artifact_save=false\\n' >> \"$GITHUB_OUTPUT\"\n          else\n            echo \"Adaptive frontend QA: full bundle skipped; no frontend-affecting paths changed.\"\n            printf 'frontend_artifact_save=false\\n' >> \"$GITHUB_OUTPUT\"\n          fi\n          else","old_content":"          else\n            echo \"Adaptive frontend QA: full bundle skipped; no frontend-affecting paths changed.\"\n            printf 'frontend_artifact_save=false\\n' >> \"$GITHUB_OUTPUT\"\n          fi\n          else"},{"new_content":"          echo \"KnockLaunch Gate passed for $GITHUB_SHA with QA profile=$QA_PROFILE risk=$QA_RISK_SCORE\"\n          echo \"Gate summary: changed=$QA_CHANGED_COUNT domains=${QA_DOMAINS:-general} dependency_change=$QA_HAS_DEPENDENCY build_critical=$QA_HAS_BUILD_CRITICAL\"\n          printf 'frontend_cache_save=%s\\n' \"$QA_RUN_FRONTEND\" >> \"$GITHUB_OUTPUT\"\n          if [ \"$QA_RUN_FRONTEND\" = \"true\" ] && [ \"$QA_REUSE_FRONTEND_EVIDENCE\" != \"true\" ] && [ -n \"${FRONTEND_QA_EVIDENCE_FINGERPRINT:-}\" ]; then\n            mkdir -p .knocklaunch-gate-evidence\n            printf '%s\\n' \"$FRONTEND_QA_EVIDENCE_FINGERPRINT\" > .knocklaunch-gate-evidence/fingerprint\n            printf 'frontend_qa_evidence_save=true\\n' >> \"$GITHUB_OUTPUT\"\n          else\n            printf 'frontend_qa_evidence_save=false\\n' >> \"$GITHUB_OUTPUT\"\n          fi\n\n      - name: Save reusable frontend QA evidence before final main freshness verdict\n        if: ${{ steps.validate.outputs.frontend_qa_evidence_save == 'true' }}\n        continue-on-error: true\n        uses: https://data.forgejo.org/actions/cache/save@v4\n        with:\n          path: .knocklaunch-gate-evidence\n          key: ${{ steps.gate-frontend-qa-evidence-key.outputs.key }}\n\n      # Pull-request gates never save branch-scoped node_modules caches.","old_content":"          echo \"KnockLaunch Gate passed for $GITHUB_SHA with QA profile=$QA_PROFILE risk=$QA_RISK_SCORE\"\n          echo \"Gate summary: changed=$QA_CHANGED_COUNT domains=${QA_DOMAINS:-general} dependency_change=$QA_HAS_DEPENDENCY build_critical=$QA_HAS_BUILD_CRITICAL\"\n          printf 'frontend_cache_save=%s\\n' \"$QA_RUN_FRONTEND\" >> \"$GITHUB_OUTPUT\"\n\n      # Pull-request gates never save branch-scoped node_modules caches."}]},{"path":"config/control-plane-capabilities.json","edits":[{"new_content":"      \"staleHeadRequiresRefreshAndRegateBeforeMerge\": true,\n      \"staleHeadReusableQaEvidence\": true,\n      \"staleHeadReusableQaEvidencePolicy\": \"same_pr_refresh_may_reuse_only_exact_frontend_input_fingerprint_for_expensive_typescript_and_bundle_checks_hard_safety_always_reruns_cache_miss_or_relevant_input_change_forces_full_gate\",\n      \"staleHeadReusableQaEvidenceStore\": \"forgejo_actions_cache_explicit_save_before_final_main_freshness_verdict\",\n      \"staleHeadReusableQaEvidenceScope\": \"expensive_frontend_typescript_and_bundle_only\",","old_content":"      \"staleHeadRequiresRefreshAndRegateBeforeMerge\": true,"},{"new_content":"      \"staleHeadPolicy\": \"When protected main advances during an independent pull-request Gate, classify that exact generation as nonterminal refresh-required rather than code failure; preserve the mission/workstream and refresh the same PR onto current main before merge. Successful expensive frontend TypeScript/build QA is persisted before the final freshness verdict and may be reused after refresh only when an exact frontend-input fingerprint matches; hard-safety/current-main checks always rerun and any relevant input change or evidence miss forces full Gate validation.\",","old_content":"      \"staleHeadPolicy\": \"When protected main advances during an independent pull-request Gate, classify that exact generation as nonterminal refresh-required rather than code failure; stop expensive stale QA as soon as safely detected, preserve the mission/workstream, refresh the affected PR onto current main, and re-gate the refreshed exact head before merge.\","}]},{"path":"workers/cc-execution/src/version.js","edits":[{"new_content":"export const CC_EXECUTION_VERSION = \"1.58.239-stale-gate-evidence-reuse\";","old_content":"export const CC_EXECUTION_VERSION = \"1.58.238-scoped-mutation-latency\";"}]}],"implementation":{"files":[],"writes":[]},"requestContract":{"intent":{"evidence":[],"rawUtterance":"Repair KNOCKLAUNCH stale-main Gate churn without weakening protected-main safety. Keep the invariant that merge requires the PR head to contain current protected main and stale green can never merge directly. Reuse only expensive frontend TypeScript/build QA evidence after same-PR refresh when exact frontend input fingerprint is unchanged; always rerun hard-safety/current-main checks. Persist evidence before the final main-freshness verdict so a stale-but-successful Gate does not throw away valid expensive QA. Any frontend input change, package/dependency/build-config change, cache miss, or evidence mismatch forces full validation. Preserve one mission/branch/PR and exact-head merge ancestry.","wordingChanged":false,"canonicalIntent":"Repair KNOCKLAUNCH stale-main Gate churn without weakening protected-main safety. Keep the invariant that merge requires the PR head to contain current protected main and stale green can never merge directly. Reuse only expensive frontend TypeScript/build QA evidence after same-PR refresh when exact frontend input fingerprint is unchanged; always rerun hard-safety/current-main checks. Persist evidence before the final main-freshness verdict so a stale-but-successful Gate does not throw away valid expensive QA. Any frontend input change, package/dependency/build-config change, cache miss, or evidence mismatch forces full validation. Preserve one mission/branch/PR and exact-head merge ancestry.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"reuse","statement":"Same-PR refresh reuses prior expensive frontend QA only when the exact frontend input fingerprint is unchanged.","proofConditionIds":["prod"]},{"id":"hard-safety","statement":"Hard-safety and current-main checks always rerun and stale green never merges directly.","proofConditionIds":["prod"]},{"id":"fail-closed","statement":"Any relevant input change, dependency/build-config change, cache miss, or evidence mismatch forces full validation.","proofConditionIds":["prod"]},{"id":"pre-freshness-save","statement":"Successful expensive QA evidence is persisted before the final main freshness verdict so unrelated main movement does not discard it.","proofConditionIds":["prod"]}],"objective":"Repair KNOCKLAUNCH stale-main Gate churn without weakening protected-main safety. Keep the invariant that merge requires the PR head to contain current protected main and stale green can never merge directly. Reuse only expensive frontend TypeScript/build QA evidence after same-PR refresh when exact frontend input fingerprint is unchanged; always rerun hard-safety/current-main checks. Persist evidence before the final main-freshness verdict so a stale-but-successful Gate does not throw away valid expensive QA. Any frontend input change, package/dependency/build-config change, cache miss, or evidence mismatch forces full validation. Preserve one mission/branch/PR and exact-head merge ancestry.","constraints":[{"id":"single-gate","statement":"Use the existing canonical Gate only; no parallel validation or merge lane.","proofConditionIds":["prod"]},{"id":"same-pr","statement":"Refresh remains on the same mission, branch, and PR.","proofConditionIds":["prod"]}],"sourceScope":"control-plane","terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"prod","kind":"runtime","claim":"Live control-plane reuses exact-input frontend TypeScript/build evidence after same-PR refresh while preserving hard-safety and current-main ancestry requirements.","required":true,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"ae53d005-9d3c-44a4-9374-5fc6219b79cf","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":{"intent":{"evidence":[],"rawUtterance":"Repair KNOCKLAUNCH stale-main Gate churn without weakening protected-main safety. Keep the invariant that merge requires the PR head to contain current protected main and stale green can never merge directly. Reuse only expensive frontend TypeScript/build QA evidence after same-PR refresh when exact frontend input fingerprint is unchanged; always rerun hard-safety/current-main checks. Persist evidence before the final main-freshness verdict so a stale-but-successful Gate does not throw away valid expensive QA. Any frontend input change, package/dependency/build-config change, cache miss, or evidence mismatch forces full validation. Preserve one mission/branch/PR and exact-head merge ancestry.","wordingChanged":false,"canonicalIntent":"Repair KNOCKLAUNCH stale-main Gate churn without weakening protected-main safety. Keep the invariant that merge requires the PR head to contain current protected main and stale green can never merge directly. Reuse only expensive frontend TypeScript/build QA evidence after same-PR refresh when exact frontend input fingerprint is unchanged; always rerun hard-safety/current-main checks. Persist evidence before the final main-freshness verdict so a stale-but-successful Gate does not throw away valid expensive QA. Any frontend input change, package/dependency/build-config change, cache miss, or evidence mismatch forces full validation. Preserve one mission/branch/PR and exact-head merge ancestry.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"reuse","statement":"Same-PR refresh reuses prior expensive frontend QA only when the exact frontend input fingerprint is unchanged.","proofConditionIds":["prod"]},{"id":"hard-safety","statement":"Hard-safety and current-main checks always rerun and stale green never merges directly.","proofConditionIds":["prod"]},{"id":"fail-closed","statement":"Any relevant input change, dependency/build-config change, cache miss, or evidence mismatch forces full validation.","proofConditionIds":["prod"]},{"id":"pre-freshness-save","statement":"Successful expensive QA evidence is persisted before the final main freshness verdict so unrelated main movement does not discard it.","proofConditionIds":["prod"]}],"objective":"Repair KNOCKLAUNCH stale-main Gate churn without weakening protected-main safety. Keep the invariant that merge requires the PR head to contain current protected main and stale green can never merge directly. Reuse only expensive frontend TypeScript/build QA evidence after same-PR refresh when exact frontend input fingerprint is unchanged; always rerun hard-safety/current-main checks. Persist evidence before the final main-freshness verdict so a stale-but-successful Gate does not throw away valid expensive QA. Any frontend input change, package/dependency/build-config change, cache miss, or evidence mismatch forces full validation. Preserve one mission/branch/PR and exact-head merge ancestry.","constraints":[{"id":"single-gate","statement":"Use the existing canonical Gate only; no parallel validation or merge lane.","proofConditionIds":["prod"]},{"id":"same-pr","statement":"Refresh remains on the same mission, branch, and PR.","proofConditionIds":["prod"]}],"sourceScope":"control-plane","terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"prod","kind":"runtime","claim":"Live control-plane reuses exact-input frontend TypeScript/build evidence after same-PR refresh while preserving hard-safety and current-main ancestry requirements.","required":true,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/stale-gate-evidence-reuse.test.js"],"controlPlaneMaintenanceReason":"Preserve stale-main merge safety while reusing only exact-input expensive frontend QA evidence after same-PR refresh."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/stale-gate-evidence-reuse.test.js"],"controlPlaneMaintenanceReason":"Preserve stale-main merge safety while reusing only exact-input expensive frontend QA evidence after same-PR refresh."},"recovery":false,"fingerprint":"d188d957922522cd11731bdd1ac1afeb42e85f6f3494fb1f0b0c914f243cf725","replayCount":0,"serializedBytes":21858},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:54:16.023785+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:ae53d005-9d3c-44a4-9374-5fc6219b79cf:repository-mutation-intent:d188d957922522cd11731bdd1ac1afeb42e85f6f3494fb1f0b0c914f243cf725:0","mission_step_id":"56cd3f57-bc75-42a6-8518-903eb8f95cd9","command_center_event_id":"ae53d005-9d3c-44a4-9374-5fc6219b79cf"},{"id":"f3b4c1b2-a628-4e43-9d71-5bfbb33a2cfe","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"30032705bccc5280ad7056398c04b395737de48e","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"30032705bccc5280ad7056398c04b395737de48e","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":"9ccab6c751ecb9bc0a8d26ad52bb3151b818897c85fa86a4026f1a2cc0162f17","forgejoWorkflowProof":{"runId":7142,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:00:55.372434+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"30032705bccc5280ad7056398c04b395737de48e","external_id":"forgejo-main-30032705bccc","receipt_type":"canonical_release_status","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:forgejo-release-status:30032705bccc5280ad7056398c04b395737de48e:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"909bbe50-6d3e-4dfe-b4fe-1a9713fb9971","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"d6fd77d2-2016-4655-ad53-441689335546","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/platform-business-activity-ledger-20260911","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2406,"terminal":false,"missionId":"085aadff-8726-482c-96eb-8db559dd3814","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","timingsMs":{"prReadinessMs":909,"approvedPlanMs":0,"shipAndProveMs":33618,"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":"085aadff-8726-482c-96eb-8db559dd3814"},"performance":null,"deploymentId":"forgejo-main-427bbfbbf48d","workflowRunId":7139,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"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-11T19:02:42.689652+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2406","receipt_type":"automatic_mission_resume","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:automatic-mission-resume:2406:canonical_release_reconciliation_pending","mission_step_id":"40b7ab7d-7b5a-4744-a638-65d548e613eb","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"a6013305-d34a-470b-bd75-9d75cb6afdab","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/platform-business-activity-ledger-20260911","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2406,"terminal":false,"missionId":"085aadff-8726-482c-96eb-8db559dd3814","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":34503,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":625,"approvedPlanMs":0,"missionSetupMs":497,"providerAuthMs":0,"shipAndProveMs":32072,"ledgerPrepareMs":497,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":497,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":497,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"085aadff-8726-482c-96eb-8db559dd3814"},"performance":null,"deploymentId":"forgejo-main-427bbfbbf48d","workflowRunId":7139,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1479,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:03:43.955115+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","external_id":"forgejo-main-427bbfbbf48d","receipt_type":"execute_mission","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"40860b4b-7317-4f73-b169-7448312437f2","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"04d581d0-7ee7-4329-a151-f92eff71b5ac","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/platform-business-activity-ledger-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2406,"terminal":false,"missionId":"085aadff-8726-482c-96eb-8db559dd3814","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","timingsMs":{"prReadinessMs":2450,"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":"085aadff-8726-482c-96eb-8db559dd3814"},"performance":null,"deploymentId":"forgejo-main-427bbfbbf48d","workflowRunId":7139,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:04:18.322961+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2406","receipt_type":"automatic_mission_resume","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:automatic-mission-resume:2406:repair_mission_pr_ready_retryable","mission_step_id":"40b7ab7d-7b5a-4744-a638-65d548e613eb","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"5d0d3977-6858-4391-bbbe-3efe1db624d7","source":"forgejo","status":"waiting","payload":{"branch":"ai/platform-business-activity-ledger-20260911","prNumber":2406,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","branchDeletedAfterMerge":false,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:00:51.932224+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","external_id":"2406","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:merged-pr:2406:427bbfbbf48d7102bddda848ea5c0f78a75c5e99","mission_step_id":"40860b4b-7317-4f73-b169-7448312437f2","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"6f7e47c2-b5a3-425a-b118-653ed564b9a6","source":"forgejo","status":"waiting","payload":{"branch":"ai/business-activity-ledger-constraint-repair-20260911","prNumber":2409,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"a104deec737320640e243ca012eeac24b67600cb","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:11:25.128449+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"a104deec737320640e243ca012eeac24b67600cb","external_id":"2409","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:aa0296c3-3e58-4e5c-859e-f90a8cab24e5:merged-pr:2409:a104deec737320640e243ca012eeac24b67600cb","mission_step_id":"d081a5a6-091d-4ade-b154-b55ecd399549","command_center_event_id":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5"},{"id":"53806564-a56b-4220-840e-351c01c77538","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/platform-business-activity-ledger-20260911","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2406,"terminal":false,"missionId":"085aadff-8726-482c-96eb-8db559dd3814","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":483,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":280,"providerAuthMs":0,"ledgerPrepareMs":280,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":280,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":280,"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":"085aadff-8726-482c-96eb-8db559dd3814"},"performance":null,"deploymentId":"forgejo-main-427bbfbbf48d","workflowRunId":7139,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3819,"likelyAffectedFiles":["supabase/migrations/20260911183000_platform_business_activity_ledger.sql"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:05:00.466601+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","external_id":"forgejo-main-427bbfbbf48d","receipt_type":"execute_mission","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c2d3e35d-c6d5-44d4-b760-f082239545ac","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"e65a4aaf-a9f5-43ab-83cc-31877727e811","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the deterministic post-merge Business Activity Ledger migration failure from release run 7139 inside this same mission. The unapplied migration must replace the legacy activity_timeline activity_type check before its new ledger events/backfills run. Preserve all already-live frontend and MODES Edge Function work and redeploy only migrations after a fresh corrective PR passes KnockLaunch Gate.","wordingChanged":false,"canonicalIntent":"Repair the deterministic post-merge Business Activity Ledger migration failure from release run 7139 inside this same mission. The unapplied migration must replace the legacy activity_timeline activity_type check before its new ledger events/backfills run. Preserve all already-live frontend and MODES Edge Function work and redeploy only migrations after a fresh corrective PR passes KnockLaunch Gate.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"ledger","statement":"The Business Activity Ledger migration applies successfully and exposes the canonical ledger views, projections, attribution, provenance, revenue and correction lineage.","proofConditionIds":["repo","gate","release","runtime"]},{"id":"migration-constraint","statement":"The unapplied ledger migration replaces the legacy activity_timeline_activity_type_check before any new trigger or backfill writes ledger event types, preserving all legacy values and allowing the fixed and dynamic event families emitted by the migration.","proofConditionIds":["repo","gate","runtime"]},{"id":"redfish","statement":"The already-released Redfish attribution consumer remains live and backed by the canonical ledger views after the corrected migration applies.","proofConditionIds":["release","runtime"]},{"id":"oversight","statement":"The already-released KnockLaunch business oversight consumer remains live and backed by canonical ledger summaries after the corrected migration applies.","proofConditionIds":["release","runtime"]},{"id":"modes-upload","statement":"The already-released admin-tenant-mode-image-upload Edge Function remains live and tenant-scoped; successful Edge release is preserved and not redeployed unnecessarily.","proofConditionIds":["release","runtime"]}],"objective":"Repair the deterministic post-merge Business Activity Ledger migration failure from release run 7139 inside this same mission. The unapplied migration must replace the legacy activity_timeline activity_type check before its new ledger events/backfills run. Preserve all already-live frontend and MODES Edge Function work and redeploy only migrations after a fresh corrective PR passes KnockLaunch Gate.","constraints":[{"id":"same-mission-corrective","statement":"Use this same durable mission but a fresh corrective generation, fresh ai branch, and fresh corrective PR because the prior PR is merged and its branch deleted; never reuse the merged branch.","proofConditionIds":["repo"]},{"id":"migration-only","statement":"The corrective source diff changes only supabase/migrations/20260911183000_platform_business_activity_ledger.sql.","proofConditionIds":["repo","gate"]},{"id":"targeted-release","statement":"Preserve successful frontend and Supabase Edge release states and release only the failed Supabase migrations target for the corrective generation.","proofConditionIds":["release"]},{"id":"no-witness","statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Fresh corrective PR changes only the unapplied Business Activity Ledger migration constraint ordering/vocabulary.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact corrective PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Only the Supabase migrations production target is released for the corrective generation; successful frontend and Edge Function releases are preserved.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Production has the corrected activity_timeline check, the ledger migration is recorded applied, business_activity_ledger/business_contact_attribution/business_tenant_activity_summary exist, and admin-tenant-mode-image-upload remains ACTIVE.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"4b1e718f2639f2c9768796e9c895c1d946166fae70341d902324bf87451aa4a4","requestContractRevision":4,"previousRequestContractHash":"918c83fb27f4b72d2019cb96313c53964c6b54d1caf2421a0d75c32e78379867"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:06:09.384837+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:request-contract:4b1e718f2639f2c9768796e9c895c1d946166fae70341d902324bf87451aa4a4","mission_step_id":"4646456c-b938-40ee-811f-5a055c9784d3","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"39405467-4f2f-4692-b0f6-7bba25ee3b11","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/platform-business-activity-ledger-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2406,"terminal":false,"missionId":"085aadff-8726-482c-96eb-8db559dd3814","operation":"automatic_mission_resume","proofGate":"ship_and_prove_gate_blocked","sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","timingsMs":{"prReadinessMs":772,"approvedPlanMs":0,"shipAndProveMs":2456,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"085aadff-8726-482c-96eb-8db559dd3814"},"performance":null,"deploymentId":"forgejo-main-427bbfbbf48d","workflowRunId":7139,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":920,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:07:10.496406+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"2406","receipt_type":"automatic_mission_resume","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:automatic-mission-resume:2406:ship_and_prove_gate_blocked","mission_step_id":"40b7ab7d-7b5a-4744-a638-65d548e613eb","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"3b6c263d-f3a6-46f4-aa1d-169d0c64a9d4","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/big-papis-modes-upload-20260911","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"f920fb7f-41ce-4be0-91ae-2658228001ef","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1535,"providerAuthMs":0,"ledgerPrepareMs":1535,"ledgerReconcileMs":540,"lineageReconcileMs":0,"resolvePreflightMs":1535,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":2075,"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":"f920fb7f-41ce-4be0-91ae-2658228001ef"},"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":4168,"likelyAffectedFiles":["supabase/functions/admin-tenant-mode-image-upload/index.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:07:42.63102+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f920fb7f-41ce-4be0-91ae-2658228001ef:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0f0c7115-9537-4dd5-9c7c-74f86ed6059d","command_center_event_id":"f920fb7f-41ce-4be0-91ae-2658228001ef"},{"id":"426d09f0-7047-452b-a164-b742592422dd","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/cancelled-release-history-first","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2857,"terminal":false,"missionId":"e022ab9e-6319-46ad-8f92-9aaa5762b505","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"6639535bc6c1a59a48175a9d564f413a6ccfe580","timingsMs":{"prReadinessMs":863,"approvedPlanMs":0,"shipAndProveMs":6603,"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":"e022ab9e-6319-46ad-8f92-9aaa5762b505"},"performance":null,"deploymentId":"forgejo-main-6639535bc6c1","workflowRunId":8477,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:32:35.930202+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2857","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e022ab9e-6319-46ad-8f92-9aaa5762b505:automatic-mission-resume:2857:canonical_release_reconciliation_pending","mission_step_id":"87daeb21-23a2-47c0-8407-cd8f49f9077a","command_center_event_id":"e022ab9e-6319-46ad-8f92-9aaa5762b505"},{"id":"4672cd64-51cf-4bbe-b382-870a529365e6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/business-activity-ledger-constraint-repair-20260911","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9865,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2761,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":260,"ledgerReconcileMs":0,"lineageReconcileMs":2501,"resolvePreflightMs":2761,"repositoryMutationMs":9865,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":260,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5"},"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":1570,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:08:22.573052+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:aa0296c3-3e58-4e5c-859e-f90a8cab24e5:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"98437a8f-f1fd-4f11-9c58-126cab6d669f","command_center_event_id":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5"},{"id":"9de8d7e5-57a1-4b19-ab3f-c7ebf7878cd8","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-modes-upload-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2410,"terminal":false,"missionId":"f920fb7f-41ce-4be0-91ae-2658228001ef","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14052,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1924,"approvedPlanMs":0,"missionSetupMs":1205,"providerAuthMs":0,"shipAndProveMs":10766,"ledgerPrepareMs":506,"ledgerReconcileMs":0,"lineageReconcileMs":699,"resolvePreflightMs":1205,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":506,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f920fb7f-41ce-4be0-91ae-2658228001ef"},"performance":null,"deploymentId":"forgejo-main-1d1b6c9532bb","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"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-11T19:09:30.994198+00:00","proof_gate":"canonical_release_dispatched","source_sha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","external_id":"forgejo-main-1d1b6c9532bb","receipt_type":"execute_mission","idempotency_key":"mission:f920fb7f-41ce-4be0-91ae-2658228001ef:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"c5ef2e02-b82d-440f-bb69-b17f3ccfe8a0","command_center_event_id":"f920fb7f-41ce-4be0-91ae-2658228001ef"},{"id":"98309024-20ac-4e45-b491-66563046abf2","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"4dd2e7e8f36852114eb2f6045605dbd940cbfaa9","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"forgejo-readiness","satisfied":true,"statement":"Forgejo restart recovery is successful only after generic health and authenticated Actions API readiness both pass.","proofConditionIds":["repo","runtime","host"]},{"id":"pr-reconcile","satisfied":true,"statement":"Owner-approved auto-progress reopens the exact eligible closed-unmerged ai/* PR and continues instead of returning pull_request_not_open.","proofConditionIds":["repo","runtime"]},{"id":"witness-truth","satisfied":true,"statement":"Witness retry bookkeeping is reported as retrying and does not expose a stale prior-attempt failure as the current failure.","proofConditionIds":["repo","runtime"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo","runtime"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo","runtime"]}],"contractHash":"49e68c37aa1ca9c4f4a572b2f64a314520ceeaf650c806e7f21969a9d448585f","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"reason":null,"gateRunId":10495,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"49e68c37aa1ca9c4f4a572b2f64a314520ceeaf650c806e7f21969a9d448585f","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"4dd2e7e8f36852114eb2f6045605dbd940cbfaa9"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"49e68c37aa1ca9c4f4a572b2f64a314520ceeaf650c806e7f21969a9d448585f"},"required":true,"satisfied":true},{"id":"host","kind":"host_watchdog","evidence":{"expectedText":null,"heartbeatAgeMs":48301,"forgejoMemoryMb":161,"maintenanceProof":"backup_retention=keep_2 effective_keep=2 backup_count=2 disk_used_percent=50 disk_free_mb=39788 disk_pressure=false disk_critical=false inode_used_percent=5 inode_free=9916740 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=3915 mem_available_mb=3211 mem_available_percent=82 swap_total_mb=1023 swap_free_mb=939 memory_admission_pressure=false admission_pressure_count=0 admission_trigger_after=2 admission_available_percent=20 admission_available_mb=384 watchdog_policy_version=forgejo-proactive-memory-v5 forgejo_memory_mb=161 forgejo_memory_percent_of_host=4 forgejo_rss_mb=161 forgejo_rss_percent_of_host=4 forgejo_memory_source=docker_cgroup_memory host_used_estimate_mb=704 non_for 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,"capacityAdmissible":true,"forgejoMemorySource":"docker_cgroup_memory","watchdogPolicyVersion":"forgejo-proactive-memory-v5","memoryAdmissionPressure":false,"consecutiveHealthyHeartbeats":3,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:18:12.456607+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"4dd2e7e8f36852114eb2f6045605dbd940cbfaa9","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:82d67a44-471d-467c-8653-76f108d0c6eb:request-contract:49e68c37aa1ca9c4f4a572b2f64a314520ceeaf650c806e7f21969a9d448585f:4dd2e7e8f36852114eb2f6045605dbd940cbfaa9:verified:","mission_step_id":"77154901-cc17-4768-8482-61f21808fe58","command_center_event_id":"82d67a44-471d-467c-8653-76f108d0c6eb"},{"id":"a4597fff-1b65-4857-8d6a-bbf49e21a71f","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"c81755a85e27f1d7baa7796a4c863e171fc6abb6","prNumber":2410,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7145/jobs/1","mergeCommitSha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b"}],"requestContractHash":"fcbdd5233c5342c81b6b7f5a78a49d5679c1e76025792be29ca0ab71928a6785"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:09:54.798726+00:00","proof_gate":"request_contract_repository_verified","source_sha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:f920fb7f-41ce-4be0-91ae-2658228001ef:request-contract-repository:fcbdd5233c5342c81b6b7f5a78a49d5679c1e76025792be29ca0ab71928a6785:1d1b6c9532bbf5e2999a2e4204b3da521c83968b","mission_step_id":"d0a809c5-15f6-44fe-8464-cf3deac1bae2","command_center_event_id":"f920fb7f-41ce-4be0-91ae-2658228001ef"},{"id":"bc70954e-c81d-434a-b5f1-29b8ab112a85","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"a104deec737320640e243ca012eeac24b67600cb","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"dcaa1c00295f0ccaca330cb40dacaffe59424376","prNumber":2409,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7147/jobs/1","mergeCommitSha":"a104deec737320640e243ca012eeac24b67600cb"},{"id":"gate","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"dcaa1c00295f0ccaca330cb40dacaffe59424376","prNumber":2409,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7147/jobs/1","mergeCommitSha":"a104deec737320640e243ca012eeac24b67600cb"}],"requestContractHash":"9643bc3e6050d4ceaf96ce327564643ba7785ddc61ab244acc52f2d490a95c54"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:11:35.44294+00:00","proof_gate":"request_contract_repository_verified","source_sha":"a104deec737320640e243ca012eeac24b67600cb","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:aa0296c3-3e58-4e5c-859e-f90a8cab24e5:request-contract-repository:9643bc3e6050d4ceaf96ce327564643ba7785ddc61ab244acc52f2d490a95c54:a104deec737320640e243ca012eeac24b67600cb","mission_step_id":"f6863872-1804-4840-8665-0345b45e3387","command_center_event_id":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5"},{"id":"c982a3f1-239c-4496-9584-6b3cbdaf8e08","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-81d9311f180c","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"81d9311f-180c-4a51-aff3-95afed0de855","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":328,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":310,"providerAuthMs":0,"ledgerPrepareMs":310,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":310,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":310,"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":"81d9311f-180c-4a51-aff3-95afed0de855"},"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":3802,"likelyAffectedFiles":["src/pages/mobile-vendor/BigPapisOwnerShell.tsx","src/components/CRMUserMenu.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:31:26.6557+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:81d9311f-180c-4a51-aff3-95afed0de855:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"18c3b4ed-de07-4589-af3b-a7d8ad9d2d26","command_center_event_id":"81d9311f-180c-4a51-aff3-95afed0de855"},{"id":"de5db3fd-09ce-45bf-b90b-c54d7710027f","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"releaseTargetStates":{"supabaseEdge":"pending"},"requestContractHash":"fcbdd5233c5342c81b6b7f5a78a49d5679c1e76025792be29ca0ab71928a6785","forgejoWorkflowProof":{"runId":7146,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:09:50.280412+00:00","proof_gate":"canonical_release_pending","source_sha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","external_id":"forgejo-main-1d1b6c9532bb","receipt_type":"canonical_release_status","idempotency_key":"mission:f920fb7f-41ce-4be0-91ae-2658228001ef:forgejo-release-status:1d1b6c9532bbf5e2999a2e4204b3da521c83968b:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"c5ef2e02-b82d-440f-bb69-b17f3ccfe8a0","command_center_event_id":"f920fb7f-41ce-4be0-91ae-2658228001ef"},{"id":"30bf5587-cea3-4f4b-87b3-a408cb781c0c","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/business-activity-ledger-constraint-repair-20260911","reason":"pull_request_not_merge_eligible:pull_request_merge_rejected_no_mutation:{\"headSha\":\"f4a81a0e6439bfd65c6db9bd77ffa87a64151f25\",\"merge\":\"{\\\"message\\\":\\\"not allowed to merge [reason: The head branch is behind the base branch]\\\",\\\"url\\\":\\\"https://git.knocklaunch.app/api/swagger\\\"}\",\"refreshRequired\":true,\"refreshOperation\":\"forgejo_pr_refresh\",\"headMutated\":false}","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2409,"terminal":false,"missionId":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9556,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2191,"approvedPlanMs":0,"missionSetupMs":1685,"providerAuthMs":0,"shipAndProveMs":1754,"ledgerPrepareMs":508,"ledgerReconcileMs":0,"lineageReconcileMs":1177,"resolvePreflightMs":1685,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":508,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5"},"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":1770,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:10:08.388698+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"2409","receipt_type":"execute_mission","idempotency_key":"mission:aa0296c3-3e58-4e5c-859e-f90a8cab24e5:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"98437a8f-f1fd-4f11-9c58-126cab6d669f","command_center_event_id":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5"},{"id":"eefbbcbb-a3d1-461c-9bbf-ae74bd623d67","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/business-activity-ledger-constraint-repair-20260911","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2409,"terminal":false,"missionId":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"a104deec737320640e243ca012eeac24b67600cb","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12693,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1457,"approvedPlanMs":0,"missionSetupMs":1058,"providerAuthMs":0,"shipAndProveMs":10340,"ledgerPrepareMs":314,"ledgerReconcileMs":0,"lineageReconcileMs":744,"resolvePreflightMs":1058,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":314,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5"},"performance":null,"deploymentId":"forgejo-main-a104deec7373","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":2584,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:11:19.512948+00:00","proof_gate":"canonical_release_dispatched","source_sha":"a104deec737320640e243ca012eeac24b67600cb","external_id":"forgejo-main-a104deec7373","receipt_type":"execute_mission","idempotency_key":"mission:aa0296c3-3e58-4e5c-859e-f90a8cab24e5:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"d081a5a6-091d-4ade-b154-b55ecd399549","command_center_event_id":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5"},{"id":"f09589dd-9c4b-4e25-aa5f-0977e6ac6f35","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane only for this exact owner-authorized reliability canary. Change only workers/cc-execution/src/version.js from 1.58.202-owner-machinery-truth to 1.58.203-reliability-canary. Create one PR but do not ship yet. This PR will be deliberately closed to prove the same owner-approved durable mission can reopen the exact eligible ai/* PR, continue canonical Gate, squash merge, release cc-execution, and reach terminal live proof without owner intervention.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane only for this exact owner-authorized reliability canary. Change only workers/cc-execution/src/version.js from 1.58.202-owner-machinery-truth to 1.58.203-reliability-canary. Create one PR but do not ship yet. This PR will be deliberately closed to prove the same owner-approved durable mission can reopen the exact eligible ai/* PR, continue canonical Gate, squash merge, release cc-execution, and reach terminal live proof without owner intervention.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"canary","statement":"The same durable mission survives deliberate closure of its exact ai/* PR, reopens it automatically, passes canonical Gate, merges, releases cc-execution, and reaches terminal live proof.","proofConditionIds":["repo","runtime"]}],"objective":"Unfreeze control plane only for this exact owner-authorized reliability canary. Change only workers/cc-execution/src/version.js from 1.58.202-owner-machinery-truth to 1.58.203-reliability-canary. Create one PR but do not ship yet. This PR will be deliberately closed to prove the same owner-approved durable mission can reopen the exact eligible ai/* PR, continue canonical Gate, squash merge, release cc-execution, and reach terminal live proof without owner intervention.","constraints":[{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo","runtime"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Protected main contains version 1.58.203-reliability-canary after the exact PR is automatically reconciled.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"runtime","kind":"runtime","claim":"cc-execution reports version 1.58.203-reliability-canary from the merged canary SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-only-for-this-exact-owner-authorized-reliability-canary.-Change-only-workers-","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":[],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["repo","runtime"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"780e7bf59eff725cc0826ae73269c0323eb0af6d8046ad2f0edac03421abc4b7","requestContractRevision":2,"previousRequestContractHash":"811e54702ed4e815218cad86a5cb41d03d490154200b3700c1a9f5b25d600035"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:23:14.508805+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:75bc676f-267f-400e-9dbe-9bb6bb84764e:request-contract:780e7bf59eff725cc0826ae73269c0323eb0af6d8046ad2f0edac03421abc4b7","mission_step_id":"cc480a80-1758-4fb8-8286-bc6a6f3da194","command_center_event_id":"75bc676f-267f-400e-9dbe-9bb6bb84764e"},{"id":"6a2c166b-b111-43ad-86fa-1f72b598da60","source":"forgejo","status":"waiting","payload":{"branch":"ai/big-papis-modes-upload-20260911","prNumber":2410,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:11:41.36689+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","external_id":"2410","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:f920fb7f-41ce-4be0-91ae-2658228001ef:merged-pr:2410:1d1b6c9532bbf5e2999a2e4204b3da521c83968b","mission_step_id":"c5ef2e02-b82d-440f-bb69-b17f3ccfe8a0","command_center_event_id":"f920fb7f-41ce-4be0-91ae-2658228001ef"},{"id":"cfec8e7e-c256-4683-ac31-2bc6415e65fc","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only to reconcile the already-written exact maintenance branch after the ambiguous Forgejo POST timeout, adopt that uniquely changed branch without rewriting it, create the single canonical PR, ship it, then return to frozen-by-default behavior. The branch is ai/release-integrity-fastpath-20260911 at c0c8bbc605d533f5704b907fea0bfe4fd2a9153c and contains only the already-authorized repair scope. Do not create a replacement branch or duplicate PR. Preserve all prior safety constraints and no Visual Witness.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only to reconcile the already-written exact maintenance branch after the ambiguous Forgejo POST timeout, adopt that uniquely changed branch without rewriting it, create the single canonical PR, ship it, then return to frozen-by-default behavior. The branch is ai/release-integrity-fastpath-20260911 at c0c8bbc605d533f5704b907fea0bfe4fd2a9153c and contains only the already-authorized repair scope. Do not create a replacement branch or duplicate PR. Preserve all prior safety constraints and no Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"migration","statement":"The Business Activity Ledger migration executes successfully on production and preserves the widened activity-type contract before backfill.","proofConditionIds":["live-proof"]},{"id":"merge-fastpath","statement":"Exact-green armed PR completion invokes the direct canonical controlled squash merge path after verification, with native queue only as accelerator and cron only as recovery.","proofConditionIds":["live-proof"]},{"id":"repo-read-latency","statement":"repository_inspect no longer performs the redundant repository-root provider read and keeps branch/file proof within its bounded owner-facing budget.","proofConditionIds":["live-proof"]},{"id":"refreeze","statement":"After the scoped maintenance mutation, normal control-plane mutation remains frozen/default-deny.","proofConditionIds":["source-proof"]}],"objective":"UNFREEZE the control plane only to reconcile the already-written exact maintenance branch after the ambiguous Forgejo POST timeout, adopt that uniquely changed branch without rewriting it, create the single canonical PR, ship it, then return to frozen-by-default behavior. The branch is ai/release-integrity-fastpath-20260911 at c0c8bbc605d533f5704b907fea0bfe4fd2a9153c and contains only the already-authorized repair scope. Do not create a replacement branch or duplicate PR. Preserve all prior safety constraints and no Visual Witness.","constraints":[{"id":"safety","statement":"Preserve protected main, exact-head Gate proof, stale-head refresh/regate, ambiguity reconciliation, circuit breakers, Forgejo-only ownership, and affected-target releases.","proofConditionIds":["live-proof"]},{"id":"scope","statement":"Do not run Visual Witness or create duplicate merge/release machinery.","proofConditionIds":["source-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"live-proof","kind":"runtime","claim":"The exact repair source passes KnockLaunch Gate, squash merges, releases the affected cc-execution and migration targets, and both live runtime and production database prove the repaired state.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"source-proof","kind":"repository","claim":"Final protected-main source preserves the frozen-by-default control-plane contract and the requested safety invariants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"f21849f09cd7ee763ac2d24872807189b608c337a101e5ddf0e37ea8d90918ba","requestContractRevision":2,"previousRequestContractHash":"b117180acffedd8906d9fc06ca268e2206c87cb04a349118c15641de6a9b15f3"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:19:17.553749+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6f277f61-7a54-4f88-bb0d-d8be946364eb:request-contract:f21849f09cd7ee763ac2d24872807189b608c337a101e5ddf0e37ea8d90918ba","mission_step_id":"b6643635-e7fc-4320-964e-5641fa649e13","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"3e271ce8-8831-4abf-8356-fbe0110751a1","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-81d9311f180c","prNumber":2412,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:37:16.636119+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","external_id":"2412","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:81d9311f-180c-4a51-aff3-95afed0de855:merged-pr:2412:e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","mission_step_id":"4a31eead-2235-4550-ac44-9e85d297e560","command_center_event_id":"81d9311f-180c-4a51-aff3-95afed0de855"},{"id":"56e198a0-a21f-49c0-adde-0efda98703ac","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending"},"mainSha":"a104deec737320640e243ca012eeac24b67600cb","missing":[],"pending":["forgejo-release/workflow","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"a104deec737320640e243ca012eeac24b67600cb","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"migrations":"pending"},"requestContractHash":"9643bc3e6050d4ceaf96ce327564643ba7785ddc61ab244acc52f2d490a95c54","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/7148","runId":7148,"status":"running","sourceSha":"a104deec737320640e243ca012eeac24b67600cb","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:11:27.580833+00:00","proof_gate":"canonical_release_pending","source_sha":"a104deec737320640e243ca012eeac24b67600cb","external_id":"forgejo-main-a104deec7373","receipt_type":"canonical_release_status","idempotency_key":"mission:aa0296c3-3e58-4e5c-859e-f90a8cab24e5:forgejo-release-status:a104deec737320640e243ca012eeac24b67600cb:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-migrations/live=pending","mission_step_id":"d081a5a6-091d-4ade-b154-b55ecd399549","command_center_event_id":"aa0296c3-3e58-4e5c-859e-f90a8cab24e5"},{"id":"c1ecde98-071c-4a3e-b1bd-63a8bb371db7","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-mode-image-upload"]},"releaseTargetStates":{"supabaseEdge":"success"},"requestContractHash":"fcbdd5233c5342c81b6b7f5a78a49d5679c1e76025792be29ca0ab71928a6785","forgejoWorkflowProof":{"runId":7146,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:11:44.0518+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","external_id":"forgejo-main-1d1b6c9532bb","receipt_type":"canonical_release_status","idempotency_key":"mission:f920fb7f-41ce-4be0-91ae-2658228001ef:forgejo-release-status:1d1b6c9532bbf5e2999a2e4204b3da521c83968b:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"d0a809c5-15f6-44fe-8464-cf3deac1bae2","command_center_event_id":"f920fb7f-41ce-4be0-91ae-2658228001ef"},{"id":"a2ca26ec-eeb9-4855-b471-018d75898cf0","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"upload-path","satisfied":true,"statement":"admin-tenant-mode-image-upload no longer performs zero-byte .emptyFolderPlaceholder writes before the real image upload; it only computes the expected MODES folder prefixes and proceeds to upload the selected image into media/modes/<storage_slug>/.","proofConditionIds":["repo","release","runtime"]},{"id":"preserve-contract","satisfied":true,"statement":"GodMode/tenant authorization, image-only and 25 MB validation, private tenant bucket usage, tenant_media_assets registration, and matching settings.modes.cards image updates remain intact.","proofConditionIds":["repo","runtime"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Only supabase/functions/admin-tenant-mode-image-upload/index.ts is changed and only the Supabase Edge Function release owner is deployed.","proofConditionIds":["repo","release"]},{"id":"no-visual","satisfied":true,"statement":"No Visual Witness run is started.","proofConditionIds":["repo"]}],"contractHash":"fcbdd5233c5342c81b6b7f5a78a49d5679c1e76025792be29ca0ab71928a6785","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"fcbdd5233c5342c81b6b7f5a78a49d5679c1e76025792be29ca0ab71928a6785","repositoryProofStatus":"verified","repositoryProofSourceSha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b"},"required":true,"satisfied":true},{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"fcbdd5233c5342c81b6b7f5a78a49d5679c1e76025792be29ca0ab71928a6785"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"fcbdd5233c5342c81b6b7f5a78a49d5679c1e76025792be29ca0ab71928a6785"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:11:46.425136+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"1d1b6c9532bbf5e2999a2e4204b3da521c83968b","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:f920fb7f-41ce-4be0-91ae-2658228001ef:request-contract:fcbdd5233c5342c81b6b7f5a78a49d5679c1e76025792be29ca0ab71928a6785:1d1b6c9532bbf5e2999a2e4204b3da521c83968b:verified:","mission_step_id":"d0a809c5-15f6-44fe-8464-cf3deac1bae2","command_center_event_id":"f920fb7f-41ce-4be0-91ae-2658228001ef"},{"id":"a814dad8-49ef-43eb-8e00-a016de34a1f6","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-9f91162b2107","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"9f91162b-2107-4ade-95b3-f83f23b0a6bc","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":843,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1039,"providerAuthMs":0,"ledgerPrepareMs":1039,"ledgerReconcileMs":346,"lineageReconcileMs":0,"resolvePreflightMs":1039,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1385,"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":"9f91162b-2107-4ade-95b3-f83f23b0a6bc"},"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":5188,"likelyAffectedFiles":["src/assets/bigPapisCalendarTruck.ts","src/components/BulkLeadUpload.tsx","src/__tests__/contracts/big-papis-event-email-standard.contract.test.ts","src/components/AdaptiveBusinessDashboard.tsx","src/components/CallFlow/GoogleApiMap.tsx","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-service.mjs","config/cloudflare-native-frontend-build.json","src/components/AdminControlsBar.tsx","src/components/AuditorModeBanner.tsx","src/components/BookingModal.tsx","src/components/CallActionDialogs.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:14:29.836808+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9f91162b-2107-4ade-95b3-f83f23b0a6bc:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"ee7cd83e-5949-470b-bda9-df7d78981056","command_center_event_id":"9f91162b-2107-4ade-95b3-f83f23b0a6bc"},{"id":"9e64cfbe-cfc0-4475-a1ef-b48b3275ee9a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only to adopt the already-written exact maintenance branch after the ambiguous provider timeout, create its one canonical PR, ship it, then return to frozen-by-default behavior. Do not rewrite the branch, create another branch, or run Visual Witness.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only to adopt the already-written exact maintenance branch after the ambiguous provider timeout, create its one canonical PR, ship it, then return to frozen-by-default behavior. Do not rewrite the branch, create another branch, or run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"ship","statement":"The existing exact maintenance branch is adopted into one PR, passes KnockLaunch Gate, squash merges, and releases the repaired migration and cc-execution targets.","proofConditionIds":["live"]},{"id":"freeze","statement":"Normal control-plane mutation remains frozen by default after the scoped maintenance operation.","proofConditionIds":["source"]}],"objective":"UNFREEZE the control plane only to adopt the already-written exact maintenance branch after the ambiguous provider timeout, create its one canonical PR, ship it, then return to frozen-by-default behavior. Do not rewrite the branch, create another branch, or run Visual Witness.","constraints":[{"id":"safety","statement":"Preserve protected main, exact-head Gate proof, stale-head refresh/regate, Forgejo-only release ownership, and no Visual Witness.","proofConditionIds":["live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"live","kind":"runtime","claim":"The exact repair is live on cc-execution and the production database migration is applied.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"source","kind":"repository","claim":"Protected-main source preserves frozen-by-default control-plane mutation safeguards.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"42c495e0bffcfd418d57c6ab29e72f4fe9306771944bbdcd4c6271b387438754","requestContractRevision":3,"previousRequestContractHash":"f21849f09cd7ee763ac2d24872807189b608c337a101e5ddf0e37ea8d90918ba"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:20:08.881259+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6f277f61-7a54-4f88-bb0d-d8be946364eb:request-contract:42c495e0bffcfd418d57c6ab29e72f4fe9306771944bbdcd4c6271b387438754","mission_step_id":"b6643635-e7fc-4320-964e-5641fa649e13","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"c769f3ca-3fee-44a9-a234-61d78e13522a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/release-integrity-fastpath-20260911","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":29361,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1198,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1198,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1198,"repositoryMutationMs":29361,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1198,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1555,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:18:16.315137+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6f277f61-7a54-4f88-bb0d-d8be946364eb:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"b6643635-e7fc-4320-964e-5641fa649e13","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"87495342-e9d4-43de-bda4-3c6e9771e459","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only to correct the one stale Gate regression assertion on existing PR #2411, then return to frozen-by-default behavior and re-Gate the same PR. The test must require native pre-arm to remain an accelerator while exact-green intent always invokes the direct merge path. Do not change product/runtime behavior, create another PR, or run Visual Witness.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only to correct the one stale Gate regression assertion on existing PR #2411, then return to frozen-by-default behavior and re-Gate the same PR. The test must require native pre-arm to remain an accelerator while exact-green intent always invokes the direct merge path. Do not change product/runtime behavior, create another PR, or run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"test","statement":"The event-driven merge invariant test matches the repaired exact-green direct merge contract and the same PR returns to Gate.","proofConditionIds":["gate"]}],"objective":"UNFREEZE the control plane only to correct the one stale Gate regression assertion on existing PR #2411, then return to frozen-by-default behavior and re-Gate the same PR. The test must require native pre-arm to remain an accelerator while exact-green intent always invokes the direct merge path. Do not change product/runtime behavior, create another PR, or run Visual Witness.","constraints":[{"id":"same-pr","statement":"Preserve existing PR #2411, runtime behavior, protected main, and no Visual Witness.","proofConditionIds":["gate"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"gate","kind":"repository","claim":"Existing PR #2411 passes the canonical KnockLaunch Gate on the updated exact head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"17cba488ce3efc543b7d1adf3ac12baf1cf8ea5d0cef3156c37c3ddf121fc0f1","requestContractRevision":4,"previousRequestContractHash":"42c495e0bffcfd418d57c6ab29e72f4fe9306771944bbdcd4c6271b387438754"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:21:43.128333+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6f277f61-7a54-4f88-bb0d-d8be946364eb:request-contract:17cba488ce3efc543b7d1adf3ac12baf1cf8ea5d0cef3156c37c3ddf121fc0f1","mission_step_id":"b6643635-e7fc-4320-964e-5641fa649e13","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"24cd0698-076a-4450-b585-dda80a61154a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/release-integrity-fastpath-20260911","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2411,"terminal":false,"missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21862,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3504,"approvedPlanMs":0,"missionSetupMs":1132,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1132,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1132,"repositoryMutationMs":18344,"repositoryProviderMs":11122,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":9815,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1132,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1307},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1518,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:22:06.001741+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2411","receipt_type":"execute_mission","idempotency_key":"mission:6f277f61-7a54-4f88-bb0d-d8be946364eb:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"b6643635-e7fc-4320-964e-5641fa649e13","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"f9cc5289-9617-4d2b-8a74-9b954d1b9e5f","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js","workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"Owner-authorized corrective maintenance after live proof that pending-Gate native auto-merge pre-arm survived a head refresh and merged before refreshed-head Gate completion. Temporarily unfreeze only the exact control-plane files needed to forbid pending pre-arm; leave the new PR unarmed until exact green, then return to frozen-by-default behavior.","baseSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","issuedAt":1789156281816,"expiresAt":1789156461816,"missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70","authorizationId":"51d97d7b-311d-448f-a97f-8da914329e70","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:51:22.274967+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:51d97d7b-311d-448f-a97f-8da914329e70","mission_step_id":"4ebcf19c-fa65-484b-b7a4-34c6846daec4","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"f5c649a7-48a1-4b01-9766-ff0c6318f962","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mu32be9h","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.153-cancelled-release-ancestry-fallback","prNumber":2858,"terminal":false,"missionId":"2ad34d06-ee40-4725-a429-612035c139ed","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"294cb18022f4882a7a25e1b58cb029a83f464465","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":34958,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2544,"approvedPlanMs":0,"missionSetupMs":1390,"providerAuthMs":0,"shipAndProveMs":9728,"ledgerPrepareMs":1390,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1390,"repositoryMutationMs":22677,"repositoryProviderMs":18192,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":9092,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1390,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":9100},"nextAction":null,"receiptRef":{"mode":"full","missionId":"2ad34d06-ee40-4725-a429-612035c139ed"},"performance":null,"deploymentId":"forgejo-main-294cb18022f4","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":4573,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:32:59.957217+00:00","proof_gate":"canonical_release_dispatched","source_sha":"294cb18022f4882a7a25e1b58cb029a83f464465","external_id":"forgejo-main-294cb18022f4","receipt_type":"execute_mission","idempotency_key":"mission:2ad34d06-ee40-4725-a429-612035c139ed:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"8e8ed0c4-4af8-4101-b98b-ace0cd833779","command_center_event_id":"2ad34d06-ee40-4725-a429-612035c139ed"},{"id":"67792170-a7c6-473e-bb07-5602f88f8e1c","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-81d9311f180c","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"81d9311f-180c-4a51-aff3-95afed0de855","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":913,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":2039,"providerAuthMs":0,"ledgerPrepareMs":2039,"ledgerReconcileMs":525,"lineageReconcileMs":0,"resolvePreflightMs":2039,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":2564,"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":"81d9311f-180c-4a51-aff3-95afed0de855"},"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":3421,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:30:57.145669+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:81d9311f-180c-4a51-aff3-95afed0de855:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"18c3b4ed-de07-4589-af3b-a7d8ad9d2d26","command_center_event_id":"81d9311f-180c-4a51-aff3-95afed0de855"},{"id":"e2e2863e-40a5-4ecc-b654-59b676b45d28","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-81d9311f180c","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"81d9311f-180c-4a51-aff3-95afed0de855","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":28954,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":530,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":530,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":530,"repositoryMutationMs":28954,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":530,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"81d9311f-180c-4a51-aff3-95afed0de855"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1560,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:32:56.087897+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:81d9311f-180c-4a51-aff3-95afed0de855:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"661a43ca-d3c4-4d90-925e-baca083c051f","command_center_event_id":"81d9311f-180c-4a51-aff3-95afed0de855"},{"id":"a6858608-3a73-4948-9519-21c15f2e9c0a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/release-integrity-fastpath-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2411,"terminal":false,"missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2451,"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":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:22:59.324339+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2411","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6f277f61-7a54-4f88-bb0d-d8be946364eb:automatic-mission-resume:2411:repair_mission_pr_ready_retryable","mission_step_id":"689515d3-25dc-45db-951b-f9bb8bc33994","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"cbd44586-6ec7-4d68-9eda-d9084c0ed3e2","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the still-failing Big Papi's MODES pane upload by adding the missing canonical Supabase per-function auth configuration for admin-tenant-mode-image-upload, ship it through Forgejo Gate and the Supabase Edge release, and prove the production function reaches its own auth handler with verify_jwt=false.","wordingChanged":false,"canonicalIntent":"Repair the still-failing Big Papi's MODES pane upload by adding the missing canonical Supabase per-function auth configuration for admin-tenant-mode-image-upload, ship it through Forgejo Gate and the Supabase Edge release, and prove the production function reaches its own auth handler with verify_jwt=false.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"registry","statement":"supabase/config.toml explicitly declares admin-tenant-mode-image-upload with verify_jwt=false so canonical deploys preserve the function's in-function auth contract.","proofConditionIds":["repo","gate","release","runtime"]},{"id":"runtime-auth","statement":"Production admin-tenant-mode-image-upload remains ACTIVE and unauthenticated POST is rejected by the function's own auth_required/auth_invalid 401 path rather than the Edge gateway.","proofConditionIds":["runtime"]},{"id":"big-papis","statement":"Big Papi's remains a valid MODES tenant with its existing four cards and tenant-big-papis storage configuration intact.","proofConditionIds":["runtime"]}],"objective":"Repair the still-failing Big Papi's MODES pane upload by adding the missing canonical Supabase per-function auth configuration for admin-tenant-mode-image-upload, ship it through Forgejo Gate and the Supabase Edge release, and prove the production function reaches its own auth handler with verify_jwt=false.","constraints":[{"id":"minimal","statement":"Change only supabase/config.toml; do not change the Edge Function source, frontend, migrations, control plane, or unrelated tenants.","proofConditionIds":["repo","release"]},{"id":"targeted-release","statement":"Release only the affected Supabase Edge function target and do not wake frontend, migrations, Command Center, or unrelated functions.","proofConditionIds":["release"]},{"id":"no-visual","statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"The locked ai branch and one Forgejo PR contain only the missing supabase/config.toml registry entry for admin-tenant-mode-image-upload.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"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":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"The corrective merge releases only Supabase Edge for admin-tenant-mode-image-upload.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"runtime","kind":"runtime","claim":"Production admin-tenant-mode-image-upload is ACTIVE with verify_jwt=false, its own 401 auth handler is reachable, and Big Papi's MODES/card/bucket contract remains intact.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"b54780b77cea0d0cc5e940e9acedbd81195e1d11e61d01f9111eff3ec016f7d0","requestContractRevision":5,"previousRequestContractHash":"8a2e7dc21f41a181a5d130044abfa73844a7d7abf20c1507a92049cd7b99fa59"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:52:18.240131+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:request-contract:b54780b77cea0d0cc5e940e9acedbd81195e1d11e61d01f9111eff3ec016f7d0","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"25beb6ac-f3d1-4fa2-b5d6-a2e82fbe28e5","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing platform-wide deterministic tenant-search repair. Do not create a new branch or PR. Preserve the current source changes and current PR #2851. Update the terminal acceptance contract so the exact user-reported Big Papi's `mvg` failure is mandatory production proof, then continue the same Gate/merge/frontend+migration release when runner capacity clears.","wordingChanged":false,"canonicalIntent":"Continue the existing platform-wide deterministic tenant-search repair. Do not create a new branch or PR. Preserve the current source changes and current PR #2851. Update the terminal acceptance contract so the exact user-reported Big Papi's `mvg` failure is mandatory production proof, then continue the same Gate/merge/frontend+migration release when runner capacity clears.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"tenant-scope","statement":"Searchable apps and record domains come only from the active tenant's structural product/shell scope and current-screen context; registry defaults, stale broad assignments, and inherited suite surfaces do not expand search scope unless structurally present.","proofConditionIds":["proof-live-search"]},{"id":"record-search","statement":"public.search_tenant_workspace succeeds across mixed legacy text tenant_org_id and UUID tenant_id tables while preserving authenticated tenant membership isolation.","proofConditionIds":["proof-live-search"]},{"id":"deterministic-relevance","statement":"User-facing app matching does not use arbitrary internal capability-string substring matching; query `col` cannot surface Payments through `collect-payment`.","proofConditionIds":["proof-live-search"]},{"id":"big-papis-col","statement":"On Big Papi's, query `col` returns Colby Hughes with no records-unavailable banner, no bogus Payments result, and no out-of-scope Call Center result.","proofConditionIds":["proof-live-search"]},{"id":"big-papis-mvg","statement":"On Big Papi's, query `mvg` returns both existing tenant events `MVGives Family Night` and `MVGives Nonprofit Celebration` with no `Business records are temporarily unavailable` banner.","proofConditionIds":["proof-live-search"]},{"id":"tenant-intents","statement":"`mail` remains tenant-scoped and `next stop` searches only eligible work/schedule records for the active tenant.","proofConditionIds":["proof-live-search"]}],"objective":"Continue the existing platform-wide deterministic tenant-search repair. Do not create a new branch or PR. Preserve the current source changes and current PR #2851. Update the terminal acceptance contract so the exact user-reported Big Papi's `mvg` failure is mandatory production proof, then continue the same Gate/merge/frontend+migration release when runner capacity clears.","constraints":[{"id":"one-path","statement":"Keep one mission, one branch, one PR, one canonical Gate, one squash merge, and only frontend+migration production release targets for this repair.","proofConditionIds":["proof-live-search"]},{"id":"tenant-isolation","statement":"No search result may cross tenant boundaries, and Mail failure isolation must remain intact.","proofConditionIds":["proof-live-search"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-live-search"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-live-search"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-live-search","kind":"runtime","claim":"The repaired tenant search is live in production and Big Papi's passes `col`, `mvg`, `mail`, and `next stop` canaries with correct tenant scope and no business-records-unavailable error.","route":"/big-papis/owner/dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":"MVGives Family Night","targetedActions":[{"action":"open_search"},{"value":"mvg","action":"type"},{"value":"MVGives Family Night","action":"verify_result"},{"value":"MVGives Nonprofit Celebration","action":"verify_result"},{"value":"Business records are temporarily unavailable","action":"verify_absent"},{"value":"col","action":"type"},{"value":"Colby Hughes","action":"verify_result"},{"value":"Payments","action":"verify_absent"},{"value":"Call Center","action":"verify_absent"}],"allowedReleaseTargets":["frontend","migrations"],"requiredReleaseTargets":["frontend","migrations"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Continue-the-existing-platform-wide-deterministic-tenant-search-repair.-Do-not-create-a-new-branch-o","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["frontend","migrations"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-live-search"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"09828991ae7a0389429c521b7666dca12675271abc5772ddd23e5cc6627ee92b","requestContractRevision":2,"previousRequestContractHash":"98795ec97b081a387d6541fd35cb5aa57f9dd3992c8831962e7f1ae1cf46a787"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:39:49.576321+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:06d350f3-111a-4413-9e3a-514669ccfc30:request-contract:09828991ae7a0389429c521b7666dca12675271abc5772ddd23e5cc6627ee92b","mission_step_id":"c26dd880-e7e5-4f3f-a105-312ac084ac5d","command_center_event_id":"06d350f3-111a-4413-9e3a-514669ccfc30"},{"id":"18e416c7-eccb-4c7d-98ed-4bc05c790ff2","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-81d9311f180c","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/objective-first-repair-81d9311f180c","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"81d9311f-180c-4a51-aff3-95afed0de855","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8673,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2768,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":268,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2768,"repositoryMutationMs":8673,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":268,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"81d9311f-180c-4a51-aff3-95afed0de855"},"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":1585,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:33:35.742592+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:81d9311f-180c-4a51-aff3-95afed0de855:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"661a43ca-d3c4-4d90-925e-baca083c051f","command_center_event_id":"81d9311f-180c-4a51-aff3-95afed0de855"},{"id":"2944a52b-83b1-43a5-bbe8-658ab5d371d6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-81d9311f180c","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2412,"terminal":false,"missionId":"81d9311f-180c-4a51-aff3-95afed0de855","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5698,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2954,"approvedPlanMs":0,"missionSetupMs":2812,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":312,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2812,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":312,"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":"81d9311f-180c-4a51-aff3-95afed0de855"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1526,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:36:00.212469+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2412","receipt_type":"execute_mission","idempotency_key":"mission:81d9311f-180c-4a51-aff3-95afed0de855:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"661a43ca-d3c4-4d90-925e-baca083c051f","command_center_event_id":"81d9311f-180c-4a51-aff3-95afed0de855"},{"id":"d5293df5-e215-4e33-b635-4ed6dbee13f7","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-81d9311f180c","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2412,"terminal":false,"missionId":"81d9311f-180c-4a51-aff3-95afed0de855","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2450,"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":"81d9311f-180c-4a51-aff3-95afed0de855"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:36:28.463086+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2412","receipt_type":"automatic_mission_resume","idempotency_key":"mission:81d9311f-180c-4a51-aff3-95afed0de855:automatic-mission-resume:2412:repair_mission_pr_ready_retryable","mission_step_id":"07de105f-a77c-4647-aa39-ad0ac014a647","command_center_event_id":"81d9311f-180c-4a51-aff3-95afed0de855"},{"id":"29a33579-401f-41f3-a7d6-55cb8422d065","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-81d9311f180c","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2412,"terminal":false,"missionId":"81d9311f-180c-4a51-aff3-95afed0de855","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","timingsMs":{"prReadinessMs":1495,"approvedPlanMs":0,"shipAndProveMs":10983,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"81d9311f-180c-4a51-aff3-95afed0de855"},"performance":null,"deploymentId":"forgejo-main-e19895cc0f89","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":1878,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:37:06.368181+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2412","receipt_type":"automatic_mission_resume","idempotency_key":"mission:81d9311f-180c-4a51-aff3-95afed0de855:automatic-mission-resume:2412:canonical_release_dispatched","mission_step_id":"4a31eead-2235-4550-ac44-9e85d297e560","command_center_event_id":"81d9311f-180c-4a51-aff3-95afed0de855"},{"id":"36d96304-bffb-4bca-98a8-66fe83093fdc","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js","workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"Owner-authorized adoption of the exact already-written corrective control-plane branch after ambiguous provider timeout; no new source mutation, one unarmed PR only, then exact-head Gate before merge.","baseSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","issuedAt":1789156347227,"expiresAt":1789156527227,"missionId":"fcb972f0-6545-420e-9284-9071f0ce2a70","authorizationId":"e35ceed2-d810-4366-9c49-4206a9bea8c6","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:52:28.197635+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e35ceed2-d810-4366-9c49-4206a9bea8c6","mission_step_id":"4ebcf19c-fa65-484b-b7a4-34c6846daec4","command_center_event_id":"fcb972f0-6545-420e-9284-9071f0ce2a70"},{"id":"e143f13c-63bc-4fe1-9856-4e64a2569b10","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repository-cohesion","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"1e8ca3d07d2aac79ec337ff3f952f3d46db75fde","prNumber":2412,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"https://git.knocklaunch.app/noel/KnockLaunchOS/commit/1e8ca3d07d2aac79ec337ff3f952f3d46db75fde","mergeCommitSha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d"},{"id":"repository-scope","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"1e8ca3d07d2aac79ec337ff3f952f3d46db75fde","prNumber":2412,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"https://git.knocklaunch.app/noel/KnockLaunchOS/commit/1e8ca3d07d2aac79ec337ff3f952f3d46db75fde","mergeCommitSha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d"}],"requestContractHash":"cdfe87d943869a0c17b009b7370e75c360b4808ddfa4642af3c28bedd896d759"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:37:26.679232+00:00","proof_gate":"request_contract_repository_verified","source_sha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:81d9311f-180c-4a51-aff3-95afed0de855:request-contract-repository:cdfe87d943869a0c17b009b7370e75c360b4808ddfa4642af3c28bedd896d759:e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","mission_step_id":"95717156-1d97-43df-b079-84c1d20f96dd","command_center_event_id":"81d9311f-180c-4a51-aff3-95afed0de855"},{"id":"096b72a7-9da5-4c2f-8897-325d4259bbac","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":[]},"releaseTargetStates":{"supabaseEdge":"success"},"requestContractHash":"aa3d5a2bc8adf4e599bf0af257dc2c478059199b83ad3841435a1d5b83f48862","forgejoWorkflowProof":{"runId":8969,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T21:06:24.123546+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12","external_id":"forgejo-main-d8afce3a5c62","receipt_type":"canonical_release_status","idempotency_key":"mission:0a9356be-d9ff-4e77-8f89-9df07c756609:forgejo-release-status:d8afce3a5c629d6ead06c1edb24bc7c2ecf61b12:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"a20835d1-7514-4d45-b32c-e128c2dedee9","command_center_event_id":"0a9356be-d9ff-4e77-8f89-9df07c756609"},{"id":"3400e16b-fcbc-41c9-ac13-212b4b496a04","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.155-cancelled-release-signed-push-lineage","prNumber":2841,"terminal":false,"missionId":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6414,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":685,"approvedPlanMs":0,"missionSetupMs":374,"providerAuthMs":0,"shipAndProveMs":4675,"ledgerPrepareMs":374,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":374,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":374,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75"},"performance":null,"deploymentId":null,"workflowRunId":8432,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1476,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:25:36.750068+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2841","receipt_type":"execute_mission","idempotency_key":"mission:c63d0b46-0863-4f6e-a95d-9a95dac0ec75:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"5847da90-2df6-439f-b2bb-13cae18b2ab1","command_center_event_id":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75"},{"id":"2006a2ad-eac7-40ec-8c76-d98488c8c02a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ec7b9c10c31d","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.162-owner-activity-mission-recovery","prNumber":2923,"terminal":false,"missionId":"ec7b9c10-c31d-4c67-bb72-4209ecfa92e2","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10363,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2445,"approvedPlanMs":0,"missionSetupMs":985,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":327,"ledgerReconcileMs":0,"lineageReconcileMs":658,"resolvePreflightMs":985,"repositoryMutationMs":7516,"repositoryProviderMs":4856,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4338,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":327,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":518},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"ec7b9c10-c31d-4c67-bb72-4209ecfa92e2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1513,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:26:28.13323+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2923","receipt_type":"execute_mission","idempotency_key":"mission:ec7b9c10-c31d-4c67-bb72-4209ecfa92e2:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"0ef581f9-b3d2-4dc7-b3b7-9ef154ddde4c","command_center_event_id":"ec7b9c10-c31d-4c67-bb72-4209ecfa92e2"},{"id":"b966976b-b6e6-411a-b150-35556959233b","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.179-terminal-receipt-guard","prNumber":null,"terminal":false,"missionId":"cc3807e4-6a0c-4ae6-942e-81b659759c2b","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":7972,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":2163,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":7972,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2163,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"cc3807e4-6a0c-4ae6-942e-81b659759c2b"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","interaction"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1296,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-17T18:27:21.671069+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:cc3807e4-6a0c-4ae6-942e-81b659759c2b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"716d55d0-6811-4ac1-8153-7d7a270f3e3b","command_center_event_id":"cc3807e4-6a0c-4ae6-942e-81b659759c2b"},{"id":"7b6f5f68-fd88-497d-9003-61d549120ae6","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-81d9311f180c","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2412,"terminal":false,"missionId":"81d9311f-180c-4a51-aff3-95afed0de855","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","timingsMs":{"prReadinessMs":963,"approvedPlanMs":0,"shipAndProveMs":18255,"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":"81d9311f-180c-4a51-aff3-95afed0de855"},"performance":null,"deploymentId":"forgejo-main-e19895cc0f89","workflowRunId":7152,"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-11T19:37:52.79822+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2412","receipt_type":"automatic_mission_resume","idempotency_key":"mission:81d9311f-180c-4a51-aff3-95afed0de855:automatic-mission-resume:2412:canonical_release_reconciliation_pending","mission_step_id":"07de105f-a77c-4647-aa39-ad0ac014a647","command_center_event_id":"81d9311f-180c-4a51-aff3-95afed0de855"},{"id":"c389c3ef-ec98-4ec4-ae88-7925ffb9c1f2","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","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":"cdfe87d943869a0c17b009b7370e75c360b4808ddfa4642af3c28bedd896d759","forgejoWorkflowProof":{"runId":7152,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:37:19.048262+00:00","proof_gate":"canonical_release_pending","source_sha":"e19895cc0f89ae5e464f457d4abdf6eecafcbe0d","external_id":"forgejo-main-e19895cc0f89","receipt_type":"canonical_release_status","idempotency_key":"mission:81d9311f-180c-4a51-aff3-95afed0de855:forgejo-release-status:e19895cc0f89ae5e464f457d4abdf6eecafcbe0d:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"4a31eead-2235-4550-ac44-9e85d297e560","command_center_event_id":"81d9311f-180c-4a51-aff3-95afed0de855"},{"id":"fd17e79a-180b-4c5b-9368-273f2dab2045","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/stale-gate-evidence-reuse.test.js"],"reason":"Preserve stale-main merge safety while reusing only exact-input expensive frontend QA evidence after same-PR refresh.","baseSha":"5006f2a450bb502d5759b00e72a60d3ea40f0b4a","issuedAt":1790225656923,"expiresAt":1790225836923,"missionId":"ae53d005-9d3c-44a4-9374-5fc6219b79cf","authorizationId":"460b183e-74e2-4e6a-ae8f-584c517ac430","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:54:17.257504+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5006f2a450bb502d5759b00e72a60d3ea40f0b4a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:460b183e-74e2-4e6a-ae8f-584c517ac430","mission_step_id":"e8f6deac-b48a-450b-aa90-6711cd80de82","command_center_event_id":"ae53d005-9d3c-44a4-9374-5fc6219b79cf"},{"id":"e48ab2ed-27ba-4d10-b0ea-7ff1c87912b6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-06d350f3111a","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.154-cancelled-release-history-first","prNumber":2851,"terminal":false,"missionId":"06d350f3-111a-4413-9e3a-514669ccfc30","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2846,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1707,"approvedPlanMs":0,"missionSetupMs":1857,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1296,"ledgerReconcileMs":0,"lineageReconcileMs":561,"resolvePreflightMs":1857,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1296,"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":"06d350f3-111a-4413-9e3a-514669ccfc30"},"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":2069,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:37:16.911075+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2851","receipt_type":"execute_mission","idempotency_key":"mission:06d350f3-111a-4413-9e3a-514669ccfc30:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"c26dd880-e7e5-4f3f-a105-312ac084ac5d","command_center_event_id":"06d350f3-111a-4413-9e3a-514669ccfc30"},{"id":"eda4c6d4-ea77-4dd3-b1f0-4c34d09dbbd6","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"b3be4602184049984dd76da137adc8fb8f299a0c","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Repair cc-execution legacy request-contract normalization so valid owner mutation objectives are not blocked when the legacy-derived contract creates a required proof condition that has no executable route/action metadata. Keep explicit caller-supplied proof contracts strict. For legacy-derived contracts only, a proof condition lacking the metadata required for its specialized proof kind must be normalized to the strongest executable proof kind available instead of causing request_contract_invalid before the mission can start. Preserve all safety invariants, production proof requirements, and terminal completion rules; do not weaken explicit proof. Add regression coverage for this exact pre-mission blocker so ordinary repair objectives can proceed through source change, gate, release, and later claim-matched verification.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"51143220e94a483edbe51e5a46f79d1c80c89c5730217d7957797781e9b6078d","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"51143220e94a483edbe51e5a46f79d1c80c89c5730217d7957797781e9b6078d"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T18:28:51.440805+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"b3be4602184049984dd76da137adc8fb8f299a0c","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:5ea67245-081d-4e7f-b1ab-b6c933019c4d:request-contract:51143220e94a483edbe51e5a46f79d1c80c89c5730217d7957797781e9b6078d:b3be4602184049984dd76da137adc8fb8f299a0c:verified:","mission_step_id":"faa3663a-a0e7-40c3-94f6-6b97d9baf245","command_center_event_id":"5ea67245-081d-4e7f-b1ab-b6c933019c4d"},{"id":"9e146151-e486-4261-a8a5-f52685ccc579","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-mu32be9h","prNumber":2858,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"294cb18022f4882a7a25e1b58cb029a83f464465","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:33:31.557108+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"294cb18022f4882a7a25e1b58cb029a83f464465","external_id":"2858","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:2ad34d06-ee40-4725-a429-612035c139ed:merged-pr:2858:294cb18022f4882a7a25e1b58cb029a83f464465","mission_step_id":"8e8ed0c4-4af8-4101-b98b-ace0cd833779","command_center_event_id":"2ad34d06-ee40-4725-a429-612035c139ed"},{"id":"2976ce44-145d-4099-9155-b361a7075eec","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/version.js"],"reason":"Owner-authorized reliability canary for exact PR reconciliation and end-to-end mission continuation.","baseSha":"4dd2e7e8f36852114eb2f6045605dbd940cbfaa9","issuedAt":1789993409472,"expiresAt":1789993589472,"missionId":"75bc676f-267f-400e-9dbe-9bb6bb84764e","authorizationId":"2b005873-d493-4bb6-bdd6-ada697adbb02","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:23:29.761335+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"4dd2e7e8f36852114eb2f6045605dbd940cbfaa9","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2b005873-d493-4bb6-bdd6-ada697adbb02","mission_step_id":"0b4f627c-10b7-425d-86d2-0d2054df7e5b","command_center_event_id":"75bc676f-267f-400e-9dbe-9bb6bb84764e"},{"id":"aebb1c87-a41b-4c34-b273-574077ccf0b9","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/modes-upload-auth-contract-20260911","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":270,"providerAuthMs":0,"ledgerPrepareMs":270,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":270,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":270,"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":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},"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":3146,"likelyAffectedFiles":["supabase/config.toml"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:40:27.848082+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"d44588c7-225b-46ec-ac61-65a8d955d961","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"cd610bb7-ce47-47ab-8daa-eaf3e820809d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/modes-upload-auth-contract-20260911","reason":"control_plane_maintenance_current_main_unavailable","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.106-release-integrity-fastpath","prNumber":null,"terminal":false,"missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2500,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1421,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1421,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1421,"repositoryMutationMs":2500,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1421,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},"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":1465,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:43:26.169384+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"9c9a091c-8238-4609-bcd8-3fa774fe78f2","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"7cba0731eddb4761ba7966758d8d66e93d8987de","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"7cba0731eddb4761ba7966758d8d66e93d8987de","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"47808d14c5059a3acba9baf37da587ce63f56010769204e1d76a4940710b3fa5","forgejoWorkflowProof":{"runId":7179,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"1b2110b7a8988859ec73184d299584ce4e2490d8","deploymentId":"forgejo-main-1b2110b7a8988859ec73184d299584ce4e2490d8","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.107-exact-green-no-prearm","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:43:33.638761+00:00","proof_gate":"canonical_release_pending","source_sha":"7cba0731eddb4761ba7966758d8d66e93d8987de","external_id":"forgejo-main-7cba0731eddb","receipt_type":"canonical_release_status","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:forgejo-release-status:7cba0731eddb4761ba7966758d8d66e93d8987de:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"e65349fa-b0f1-428a-a723-33cd26997256","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"c9cc3f77-0e3a-4004-98c8-2712ac9fb0c0","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for the scoped MODES Edge release-workflow repair, fix the still-failing Big Papi's MODES pane upload auth/access contract, ship it, then return the control plane to its normal locked state.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for the scoped MODES Edge release-workflow repair, fix the still-failing Big Papi's MODES pane upload auth/access contract, ship it, then return the control plane to its normal locked state.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"auth-contract","statement":"admin-tenant-mode-image-upload uses the canonical single-verification auth pattern: gateway JWT verification is disabled for this function, while the function itself still requires and validates a Bearer token with auth.getUser().","proofConditionIds":["repo","gate","release","runtime"]},{"id":"tenant-access","statement":"Authorized owner/GodMode/active tenant membership or tenant role can manage MODES images without cross-tenant access.","proofConditionIds":["repo","gate","runtime"]},{"id":"big-papis","statement":"Big Papi's MODES tenant/card/bucket contract remains intact and the production endpoint reaches its own auth handler.","proofConditionIds":["runtime"]}],"objective":"Unfreeze the control plane only for the scoped MODES Edge release-workflow repair, fix the still-failing Big Papi's MODES pane upload auth/access contract, ship it, then return the control plane to its normal locked state.","constraints":[{"id":"scoped-control-plane","statement":"Unfreeze the control plane only for the exact .forgejo/workflows/knocklaunch.yml and admin-tenant-mode-image-upload source edits needed for this repair; no unrelated control-plane mutation; single-use authorization ends after the write.","proofConditionIds":["repo"]},{"id":"targeted-release","statement":"Release only the affected Supabase Edge Function; do not redeploy frontend, migrations, Command Center, or unrelated functions.","proofConditionIds":["release"]},{"id":"no-witness","statement":"Do not run Visual Witness.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"One fresh ai branch and one Forgejo PR contain only the MODES upload function access repair and exact release-workflow deployment-semantic repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"repository","claim":"KnockLaunch Gate passes on the exact PR head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"The corrective merge deploys only admin-tenant-mode-image-upload through the Supabase Edge release target.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"]},{"id":"runtime","kind":"runtime","claim":"Production reports admin-tenant-mode-image-upload ACTIVE with verify_jwt=false; unauthenticated POST reaches the function and is rejected by its own auth_required/401 path; Big Papi's remains MODES with four cards and tenant-big-papis storage.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"94fab15c0c0236c28fb1e2f605e19e732d69c473df9d90c41abf7645cabc3673","requestContractRevision":2,"previousRequestContractHash":"bf441ee5eb10a7e2367a20e86b38b96d60a763dc16c86291d778964bc14938f1"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:43:03.647955+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:request-contract:94fab15c0c0236c28fb1e2f605e19e732d69c473df9d90c41abf7645cabc3673","mission_step_id":"8ad8e78b-0be7-4f19-bc7c-0071e1743688","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"834e2eb1-87fc-47de-9dbe-e148a1389d8f","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"7cba0731eddb4761ba7966758d8d66e93d8987de","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"same-pr-refresh","satisfied":true,"statement":"Existing PR #2417 is refreshed onto current protected main without replacement branch/PR or semantic source change.","proofConditionIds":["refresh-proof"]}],"satisfied":true,"constraints":[{"id":"single-path","satisfied":true,"statement":"Keep mission adc9f8a7-dc29-4724-9df0-afc076604415, branch ai/objective-first-repair-adc9f8a7dc29, and PR #2417; do not create a replacement.","proofConditionIds":["refresh-proof"]},{"id":"refreeze","satisfied":true,"statement":"The scoped maintenance permit does not leave the control plane persistently unfrozen.","proofConditionIds":["refresh-proof"]}],"contractHash":"47808d14c5059a3acba9baf37da587ce63f56010769204e1d76a4940710b3fa5","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"refresh-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"47808d14c5059a3acba9baf37da587ce63f56010769204e1d76a4940710b3fa5","repositoryProofStatus":"verified","repositoryProofSourceSha":"7cba0731eddb4761ba7966758d8d66e93d8987de"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":false,"evaluatedRequestContractRevision":6},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:44:32.015809+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"7cba0731eddb4761ba7966758d8d66e93d8987de","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:adc9f8a7-dc29-4724-9df0-afc076604415:request-contract:47808d14c5059a3acba9baf37da587ce63f56010769204e1d76a4940710b3fa5:7cba0731eddb4761ba7966758d8d66e93d8987de:verified:","mission_step_id":"6abad099-9c3a-42e0-8644-e90ac70983d6","command_center_event_id":"adc9f8a7-dc29-4724-9df0-afc076604415"},{"id":"cb1bf5fc-e993-46a0-892d-cbbfe98379be","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.109-merge-queue-fair-recovery","prNumber":null,"terminal":false,"missionId":"e2bd8b71-9693-40a3-963b-c66737f5a9d6","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":1675,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1675,"ledgerReconcileMs":497,"lineageReconcileMs":0,"resolvePreflightMs":1675,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2172,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e2bd8b71-9693-40a3-963b-c66737f5a9d6"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1298,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:25:20.474146+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e2bd8b71-9693-40a3-963b-c66737f5a9d6:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"bc0ac03e-db10-49e2-bd08-73dd8da4642d","command_center_event_id":"e2bd8b71-9693-40a3-963b-c66737f5a9d6"},{"id":"ae75b5eb-e72b-4d6f-b60b-270d12eef4c9","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-736437d087c0","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"736437d0-87c0-421b-8c45-965a6e9e0f4a","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":278,"providerAuthMs":0,"ledgerPrepareMs":278,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":278,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":278,"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":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},"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":2686,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:42:08.362404+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:736437d0-87c0-421b-8c45-965a6e9e0f4a:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"e3d8d152-98b2-4101-817b-4d42ee847f67","command_center_event_id":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},{"id":"efa3eff0-d55d-47a4-9fd0-6191231d5f1a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-736437d087c0","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"736437d0-87c0-421b-8c45-965a6e9e0f4a","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":25633,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":281,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":281,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":281,"repositoryMutationMs":25633,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":281,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},"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":1561,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:42:42.807854+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:736437d0-87c0-421b-8c45-965a6e9e0f4a:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"a1c7d38e-d7d9-4838-8413-b9b3e58fce88","command_center_event_id":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},{"id":"36112557-5e41-4639-88af-b629b99f1735","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-736437d087c0","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"736437d0-87c0-421b-8c45-965a6e9e0f4a","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":2788,"providerAuthMs":0,"ledgerPrepareMs":288,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2788,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":288,"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":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},"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":3619,"likelyAffectedFiles":["src/__tests__/contracts/bigPapisAvatarMenuCohesion.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:41:27.079012+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:736437d0-87c0-421b-8c45-965a6e9e0f4a:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"e3d8d152-98b2-4101-817b-4d42ee847f67","command_center_event_id":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},{"id":"7bdb092d-dc86-4254-a911-474de20713f6","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-736437d087c0","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/objective-first-repair-736437d087c0","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"736437d0-87c0-421b-8c45-965a6e9e0f4a","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8112,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":298,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":298,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":298,"repositoryMutationMs":8112,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":298,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},"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":1579,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:43:34.491251+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:736437d0-87c0-421b-8c45-965a6e9e0f4a:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"a1c7d38e-d7d9-4838-8413-b9b3e58fce88","command_center_event_id":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},{"id":"e4366329-05da-4a82-b1a4-a8d5489c07ef","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"294cb18022f4882a7a25e1b58cb029a83f464465","sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","sourceInMain":false,"compareStatus":"ancestry_read_retryable","ancestryProofResolved":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T19:34:02.028827+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":"8432","receipt_type":"canonical_release_status","idempotency_key":"mission:c63d0b46-0863-4f6e-a95d-9a95dac0ec75:forgejo-release-ancestry:dae40a877edb58da487448c48f2a24ced107d3ed:294cb18022f4882a7a25e1b58cb029a83f464465:ancestry_read_retryable","mission_step_id":"5847da90-2df6-439f-b2bb-13cae18b2ab1","command_center_event_id":"c63d0b46-0863-4f6e-a95d-9a95dac0ec75"},{"id":"ecfc3edb-4193-48a6-b1e4-41be5abf34ef","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_anchor_not_unique:.forgejo/workflows/knocklaunch.yml","fingerprint":"d188d957922522cd11731bdd1ac1afeb42e85f6f3494fb1f0b0c914f243cf725"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:54:18.889255+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:ae53d005-9d3c-44a4-9374-5fc6219b79cf:repository-mutation-intent-blocked:d188d957922522cd11731bdd1ac1afeb42e85f6f3494fb1f0b0c914f243cf725","mission_step_id":"56cd3f57-bc75-42a6-8518-903eb8f95cd9","command_center_event_id":"ae53d005-9d3c-44a4-9374-5fc6219b79cf"},{"id":"74491e55-4b2e-4473-9a57-a2db6bfa9f67","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing owner-authorized control-plane maintenance mission on PR #2411 only. Current main advanced to e19895cc0f89ae5e464f457d4abdf6eecafcbe0d after an unrelated Big Papi merge, so refresh this same PR onto current main, re-run the canonical KnockLaunch Gate on the refreshed exact head, squash merge only after green, release only the affected cc-execution and migration targets, verify the Business Activity Ledger migration and cc-execution runtime live, then leave control-plane mutation frozen by default. Do not create another branch or PR. Do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"Continue the existing owner-authorized control-plane maintenance mission on PR #2411 only. Current main advanced to e19895cc0f89ae5e464f457d4abdf6eecafcbe0d after an unrelated Big Papi merge, so refresh this same PR onto current main, re-run the canonical KnockLaunch Gate on the refreshed exact head, squash merge only after green, release only the affected cc-execution and migration targets, verify the Business Activity Ledger migration and cc-execution runtime live, then leave control-plane mutation frozen by default. Do not create another branch or PR. Do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"refresh-merge","statement":"Existing PR #2411 is refreshed onto current main, passes the canonical Gate on its exact refreshed head, and squash-merges through Forgejo.","proofConditionIds":["repo-proof"]},{"id":"live-proof","statement":"Affected cc-execution and Business Activity Ledger migration targets are live and verified, and normal control-plane mutation is frozen by default.","proofConditionIds":["runtime-proof"]}],"objective":"Continue the existing owner-authorized control-plane maintenance mission on PR #2411 only. Current main advanced to e19895cc0f89ae5e464f457d4abdf6eecafcbe0d after an unrelated Big Papi merge, so refresh this same PR onto current main, re-run the canonical KnockLaunch Gate on the refreshed exact head, squash merge only after green, release only the affected cc-execution and migration targets, verify the Business Activity Ledger migration and cc-execution runtime live, then leave control-plane mutation frozen by default. Do not create another branch or PR. Do not run Visual Witness.","constraints":[{"id":"same-lineage","statement":"Use mission 6f277f61-7a54-4f88-bb0d-d8be946364eb, branch ai/release-integrity-fastpath-20260911, and PR #2411 only; do not create a duplicate branch or PR and do not run Visual Witness.","proofConditionIds":["repo-proof","runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"PR #2411 exact refreshed head is green in KnockLaunch Gate and squash-merged into current main.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"The affected cc-execution runtime and Business Activity Ledger migration are live and verified and control-plane mutation is frozen by default.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"25cd11f7a604b6ed6ab7c1a19e1ffc6ad268a4debf7d52b8a93cee9194422d35","requestContractRevision":5,"previousRequestContractHash":"17cba488ce3efc543b7d1adf3ac12baf1cf8ea5d0cef3156c37c3ddf121fc0f1"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:45:04.357149+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6f277f61-7a54-4f88-bb0d-d8be946364eb:request-contract:25cd11f7a604b6ed6ab7c1a19e1ffc6ad268a4debf7d52b8a93cee9194422d35","mission_step_id":"b6643635-e7fc-4320-964e-5641fa649e13","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"0a2442c3-f6b7-452a-9231-ca6c1e9b5d87","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/release-integrity-fastpath-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2411,"terminal":false,"missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5426,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4521,"approvedPlanMs":0,"missionSetupMs":6134,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1352,"ledgerReconcileMs":0,"lineageReconcileMs":4782,"resolvePreflightMs":6134,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1352,"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":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1527,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:24:24.058321+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2411","receipt_type":"execute_mission","idempotency_key":"mission:6f277f61-7a54-4f88-bb0d-d8be946364eb:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"b6643635-e7fc-4320-964e-5641fa649e13","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"aafed574-0971-4da9-8468-45225aa3ca18","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-736437d087c0","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":2413,"terminal":false,"missionId":"736437d0-87c0-421b-8c45-965a6e9e0f4a","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6309,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4728,"approvedPlanMs":0,"missionSetupMs":1268,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":404,"ledgerReconcileMs":0,"lineageReconcileMs":864,"resolvePreflightMs":1268,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":404,"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":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},"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":1525,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:47:00.417715+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2413","receipt_type":"execute_mission","idempotency_key":"mission:736437d0-87c0-421b-8c45-965a6e9e0f4a:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"a1c7d38e-d7d9-4838-8413-b9b3e58fce88","command_center_event_id":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},{"id":"21866943-13d1-4120-bfd4-6c3fb3e88424","source":"forgejo","status":"waiting","payload":{"branch":"ai/dynamic-gate-memory-20260911","prNumber":2429,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"594921aea18018220cb12c3e6bda98261a14e871","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:49:18.332982+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"594921aea18018220cb12c3e6bda98261a14e871","external_id":"2429","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:6a9d1c7c-481b-4809-ae3c-840c1f18ed5d:merged-pr:2429:594921aea18018220cb12c3e6bda98261a14e871","mission_step_id":"764311bd-65ba-4907-b819-04ac5757924d","command_center_event_id":"6a9d1c7c-481b-4809-ae3c-840c1f18ed5d"},{"id":"13aa2f0f-3471-434c-8ecc-45d1db85b1c7","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"594921aea18018220cb12c3e6bda98261a14e871","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"594921aea18018220cb12c3e6bda98261a14e871","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"3658c2536b5d62c7adc1ac6b5a743de2f77b46e52a3e0d9ece90652cd3a9654a","forgejoWorkflowProof":{"runId":7207,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"594921aea18018220cb12c3e6bda98261a14e871","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-594921aea18018220cb12c3e6bda98261a14e871","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":7207,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.111-dynamic-gate-memory","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:51:47.318891+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"594921aea18018220cb12c3e6bda98261a14e871","external_id":"forgejo-main-594921aea180","receipt_type":"canonical_release_status","idempotency_key":"mission:6a9d1c7c-481b-4809-ae3c-840c1f18ed5d:forgejo-release-status:594921aea18018220cb12c3e6bda98261a14e871:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"0b27f200-dfe3-4beb-9a35-4aa88594581f","command_center_event_id":"6a9d1c7c-481b-4809-ae3c-840c1f18ed5d"},{"id":"f009f619-1973-4580-9332-d094473887ee","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-75bc676f267f","prNumber":3345,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"62614039a5d172eca523ef4972f7ec53b15d784e","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T12:25:15.733343+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"62614039a5d172eca523ef4972f7ec53b15d784e","external_id":"3345","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:75bc676f-267f-400e-9dbe-9bb6bb84764e:merged-pr:3345:62614039a5d172eca523ef4972f7ec53b15d784e","mission_step_id":"f8b0b025-4e2a-4f57-9459-b89ed4011f48","command_center_event_id":"75bc676f-267f-400e-9dbe-9bb6bb84764e"},{"id":"1e3776b6-c0a1-47b6-9437-016ee3e056c2","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-736437d087c0","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2413,"terminal":false,"missionId":"736437d0-87c0-421b-8c45-965a6e9e0f4a","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":3423,"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":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:47:15.044008+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2413","receipt_type":"automatic_mission_resume","idempotency_key":"mission:736437d0-87c0-421b-8c45-965a6e9e0f4a:automatic-mission-resume:2413:repair_mission_pr_ready_retryable","mission_step_id":"5fa488ef-48c0-4109-89a1-bbc56d440720","command_center_event_id":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},{"id":"f2f2d3d9-7894-46d4-9890-60e3046619ab","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-736437d087c0","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.106-release-integrity-fastpath","prNumber":2413,"terminal":false,"missionId":"736437d0-87c0-421b-8c45-965a6e9e0f4a","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":18350,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4700,"approvedPlanMs":0,"missionSetupMs":1396,"providerAuthMs":0,"shipAndProveMs":11816,"ledgerPrepareMs":479,"ledgerReconcileMs":0,"lineageReconcileMs":917,"resolvePreflightMs":1396,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":479,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"736437d0-87c0-421b-8c45-965a6e9e0f4a"},"performance":null,"deploymentId":"forgejo-main-1e1b60388d2a","workflowRunId":null,"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":2551,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:49:14.628935+00:00","proof_gate":"canonical_release_dispatched","source_sha":"1e1b60388d2a85881c4de1980f97f7fd127f32fe","external_id":"forgejo-main-1e1b60388d2a","receipt_type":"execute_mission","idempotency_key":"mission:736437d0-87c0-421b-8c45-965a6e9e0f4a:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"1b710d75-93cc-4d69-b270-2beea7839e10","command_center_event_id":"736437d0-87c0-421b-8c45-965a6e9e0f4a"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":16800,"schema":"public"}