{"data":[{"id":"94610486-21c5-435a-aa58-95d96767619f","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-27b332d4548f","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"27b332d4-548f-4972-933d-348349ced2c2","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":353,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":542,"providerAuthMs":0,"ledgerPrepareMs":542,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":542,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":542,"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":"27b332d4-548f-4972-933d-348349ced2c2"},"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":3288,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T09:08:17.657906+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:27b332d4-548f-4972-933d-348349ced2c2:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"8b15f598-a24b-43a6-8b05-d536d47706a3","command_center_event_id":"27b332d4-548f-4972-933d-348349ced2c2"},{"id":"d3b2a39c-24fa-43e6-9967-3fe3d2f25da5","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-27b332d4548f","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"27b332d4-548f-4972-933d-348349ced2c2","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":214,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":843,"providerAuthMs":0,"ledgerPrepareMs":843,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":843,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":843,"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":"27b332d4-548f-4972-933d-348349ced2c2"},"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":4704,"likelyAffectedFiles":["src/pages/applications/CalendarApplicationRoute.tsx","src/pages/calendar/UserCalendarPage.tsx","src/components/calendar/EnhancedUserCalendar.tsx","src/lib/config/calendarEventTypes.ts","src/lib/calendar/calendarEngine.ts","src/lib/calendar/calendarConnections.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T09:10:07.878027+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:27b332d4-548f-4972-933d-348349ced2c2:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"8b15f598-a24b-43a6-8b05-d536d47706a3","command_center_event_id":"27b332d4-548f-4972-933d-348349ced2c2"},{"id":"046bf033-b691-4497-8173-b5584ccc6e5b","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-27b332d4548f","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2296,"terminal":false,"missionId":"27b332d4-548f-4972-933d-348349ced2c2","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"32dbeb6507c500be75b712e383d40e61fcf5683f","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11841,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":730,"approvedPlanMs":0,"missionSetupMs":319,"providerAuthMs":0,"shipAndProveMs":7693,"ledgerPrepareMs":319,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":319,"repositoryMutationMs":3410,"repositoryProviderMs":3091,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1909,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":319,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1182},"nextAction":null,"receiptRef":{"mode":"full","missionId":"27b332d4-548f-4972-933d-348349ced2c2"},"performance":null,"deploymentId":"forgejo-main-32dbeb6507c5","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":4555,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T09:11:07.273588+00:00","proof_gate":"canonical_release_dispatched","source_sha":"32dbeb6507c500be75b712e383d40e61fcf5683f","external_id":"forgejo-main-32dbeb6507c5","receipt_type":"execute_mission","idempotency_key":"mission:27b332d4-548f-4972-933d-348349ced2c2:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"33fa92c9-42d1-4f32-8784-2bb65ea4875d","command_center_event_id":"27b332d4-548f-4972-933d-348349ced2c2"},{"id":"d58eeeb7-3027-4484-91d9-7478e2827674","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-d392fd71a82a","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.161-forgejo-repository-file-pagination","prNumber":null,"terminal":false,"missionId":"d392fd71-a82a-47f6-8c51-1737d16c6955","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9,"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":"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":"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":5013,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T15:53:01.945183+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d392fd71-a82a-47f6-8c51-1737d16c6955:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"8d236675-f467-4229-ba9a-1990c73f5766","command_center_event_id":"d392fd71-a82a-47f6-8c51-1737d16c6955"},{"id":"85c3147f-b8e9-4507-bc31-e7fd9a114fb9","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile and terminalize the existing Customer Session Continuity mission using the canonical current-main frontend release that already contains PR #2696. Current protected main/live frontend source cf6117208e59006390e47f05017934b2cac173c8 is a descendant of merged continuity source c55eb20b63b5dc54421037225e64333999c45181 and release run 7953 has already promoted it to 100% with exact live artifact verification. Do not mutate source, create a PR/branch, or dispatch another release. Verify current main still contains the continuity runtime and Gate safeguards, bind the successful current-main production proof, and terminalize the mission.","wordingChanged":false,"canonicalIntent":"Reconcile and terminalize the existing Customer Session Continuity mission using the canonical current-main frontend release that already contains PR #2696. Current protected main/live frontend source cf6117208e59006390e47f05017934b2cac173c8 is a descendant of merged continuity source c55eb20b63b5dc54421037225e64333999c45181 and release run 7953 has already promoted it to 100% with exact live artifact verification. Do not mutate source, create a PR/branch, or dispatch another release. Verify current main still contains the continuity runtime and Gate safeguards, bind the successful current-main production proof, and terminalize the mission.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"continuity-present","statement":"Current Forgejo main cf6117208e59006390e47f05017934b2cac173c8 contains the Customer Session Continuity runtime and hard-safety safeguards introduced by PR #2696.","proofConditionIds":["proof-repository"]},{"id":"continuity-live","statement":"The current-main frontend containing those safeguards is live at 100% Cloudflare traffic on both production domains.","proofConditionIds":["proof-production"]}],"objective":"Reconcile and terminalize the existing Customer Session Continuity mission using the canonical current-main frontend release that already contains PR #2696. Current protected main/live frontend source cf6117208e59006390e47f05017934b2cac173c8 is a descendant of merged continuity source c55eb20b63b5dc54421037225e64333999c45181 and release run 7953 has already promoted it to 100% with exact live artifact verification. Do not mutate source, create a PR/branch, or dispatch another release. Verify current main still contains the continuity runtime and Gate safeguards, bind the successful current-main production proof, and terminalize the mission.","constraints":[{"id":"no-new-mutation","statement":"No new source mutation, branch, PR, or duplicate release is created; reuse the already-successful canonical current-main release.","proofConditionIds":["proof-repository","proof-production"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-repository","proof-production"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-repository","proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current Forgejo main cf6117208e59006390e47f05017934b2cac173c8 includes PR #2696 Customer Session Continuity safeguards in src/sw.ts, src/contexts/MultiTenantContext.tsx, and the existing hard-safety contracts.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-production","kind":"runtime","claim":"Frontend release run 7953 deployed current-main source cf6117208e59006390e47f05017934b2cac173c8 to 100% Cloudflare traffic, and both https://knocklaunch.app and https://app.knocklaunch.app verify exact artifact hash 350e56e447319a53a3f18a4e968f4471a39c2d499afadabe2fb8083451422584.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Reconcile-and-terminalize-the-existing-Customer-Session-Continuity-mission-using-the-canonical-curre","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"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-repository","proof-production"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"9ab932e876626c54e91534df7becaf1facc479ddbbb1b8117213197210491692","requestContractRevision":5,"previousRequestContractHash":"98167179a546b0f5726e3fd781e8d51284233ab04e8d5b878553aba4beff60e6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T01:14:12.327082+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:78eb61eb-39df-4be2-bec1-192b89b868d7:request-contract:9ab932e876626c54e91534df7becaf1facc479ddbbb1b8117213197210491692","mission_step_id":"dd9c5457-317e-419b-9815-1153b1105116","command_center_event_id":"78eb61eb-39df-4be2-bec1-192b89b868d7"},{"id":"f4985880-82f0-4702-af0d-c661b62e77c8","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-27b332d4548f","prNumber":2296,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"32dbeb6507c500be75b712e383d40e61fcf5683f","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T09:11:14.025964+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"32dbeb6507c500be75b712e383d40e61fcf5683f","external_id":"2296","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:27b332d4-548f-4972-933d-348349ced2c2:merged-pr:2296:32dbeb6507c500be75b712e383d40e61fcf5683f","mission_step_id":"33fa92c9-42d1-4f32-8784-2bb65ea4875d","command_center_event_id":"27b332d4-548f-4972-933d-348349ced2c2"},{"id":"ef42f460-5df0-4ea4-8f1b-8be6cda358ea","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the KNOCKLAUNCH control plane for this exact cc-execution corrective generation. Finish baseline-relative release-canary repair and ship it now.","wordingChanged":false,"canonicalIntent":"UNFREEZE the KNOCKLAUNCH control plane for this exact cc-execution corrective generation. Finish baseline-relative release-canary repair and ship it now.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"repair","statement":"Control plane cc-execution release canary compares candidate N with exact N-1 and only tolerates identical shared mission-read degradation.","proofConditionIds":["repo","runtime"]},{"id":"live","statement":"cc-execution 1.58.125-baseline-relative-canary is live from merged source.","proofConditionIds":["runtime"]}],"objective":"UNFREEZE the KNOCKLAUNCH control plane for this exact cc-execution corrective generation. Finish baseline-relative release-canary repair and ship it now.","constraints":[{"id":"safety","statement":"Control plane protected main, exact-head gate, one mutation owner, one release owner, auth/security, destructive-data safety, source identity, catalog integrity, and ambiguous-write handling remain fail-closed.","proofConditionIds":["repo","runtime"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["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":"Control plane source and regression guard encode baseline-relative canary behavior.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"cc-execution production runtime is healthy and serves version 1.58.125-baseline-relative-canary.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[],"capabilityManifest":{"id":"UNFREEZE-the-KNOCKLAUNCH-control-plane-for-this-exact-cc-execution-corrective-generation.-Finish-bas","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":"becde81b9c621e0a0c415717e546ade4a8bb0e2ee0b1f33857b393664e62f1e7","requestContractRevision":7,"previousRequestContractHash":"6cb8fce3b9896ede1a3a11c84c276973253333327476be523a656a81c2e4864a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T13:42:07.282223+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:404f3cab-a641-439c-8d6a-6d14fb10a7d4:request-contract:becde81b9c621e0a0c415717e546ade4a8bb0e2ee0b1f33857b393664e62f1e7","mission_step_id":"cac5f49e-db51-4213-bfd8-a2059b4f50a0","command_center_event_id":"404f3cab-a641-439c-8d6a-6d14fb10a7d4"},{"id":"28e52b3f-2321-4f40-ad48-8971b43eebfc","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"32dbeb6507c500be75b712e383d40e61fcf5683f","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"The production route /curri-properties/calendar loads successfully for the CURRI Properties workspace.","proofConditionIds":["proof-live-route"]},{"id":"outcome-2","satisfied":false,"statement":"The Calendar application renders Calendar content instead of the app-level error boundary.","proofConditionIds":["proof-live-route"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":true,"statement":"Use current Forgejo main as source of truth and keep the repair narrowly scoped to the causal Calendar failure.","proofConditionIds":["proof-repository"]},{"id":"constraint-2","satisfied":false,"statement":"Use one fresh ai/* branch, one PR, KnockLaunch Gate, Forgejo squash merge, and only the affected production target.","proofConditionIds":["proof-repository","proof-live-route"]}],"contractHash":"1d7501571ef757db5483cc07cd6a0bbaa8cb3e764d6fddac72cb1da3196bba08","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"1d7501571ef757db5483cc07cd6a0bbaa8cb3e764d6fddac72cb1da3196bba08","repositoryProofStatus":"verified","repositoryProofSourceSha":"32dbeb6507c500be75b712e383d40e61fcf5683f"},"required":true,"satisfied":true},{"id":"proof-live-route","kind":"interaction","evidence":{"verificationState":null,"witnessRequestContractHash":"1d7501571ef757db5483cc07cd6a0bbaa8cb3e764d6fddac72cb1da3196bba08"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["interaction"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T09:13:41.137069+00:00","proof_gate":"request_contract_pending","source_sha":"32dbeb6507c500be75b712e383d40e61fcf5683f","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:27b332d4-548f-4972-933d-348349ced2c2:request-contract:1d7501571ef757db5483cc07cd6a0bbaa8cb3e764d6fddac72cb1da3196bba08:32dbeb6507c500be75b712e383d40e61fcf5683f:pending:interaction","mission_step_id":"776e9682-a34f-441f-b286-0b1fe647e7d7","command_center_event_id":"27b332d4-548f-4972-933d-348349ced2c2"},{"id":"fd7ca774-6387-42da-8d4c-4a4a3de0cff4","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"25fb2084-b95e-4825-9cc1-926049b4749a","phase":"universal_visual_witness_supervised","branch":"ai/objective-first-repair-27b332d4548f","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2296,"terminal":false,"missionId":"27b332d4-548f-4972-933d-348349ced2c2","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"32dbeb6507c500be75b712e383d40e61fcf5683f","timingsMs":{"wake":103,"total":708,"submit":605,"wakeAttempts":1},"nextAction":"Poll inspect_route_status or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"27b332d4-548f-4972-933d-348349ced2c2"},"performance":null,"deploymentId":"forgejo-main-32dbeb6507c5","workflowRunId":6777,"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":648,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T09:13:46.014575+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"32dbeb6507c500be75b712e383d40e61fcf5683f","external_id":"25fb2084-b95e-4825-9cc1-926049b4749a","receipt_type":"visual_proof_started","idempotency_key":"mission:27b332d4-548f-4972-933d-348349ced2c2:visual-start:25fb2084-b95e-4825-9cc1-926049b4749a","mission_step_id":"cd9cfdcc-3326-4077-b46a-d71b95c2dd7f","command_center_event_id":"27b332d4-548f-4972-933d-348349ced2c2"},{"id":"42194eee-5fed-4538-818b-ce6d8374c581","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"32dbeb6507c500be75b712e383d40e61fcf5683f","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"32dbeb6507c500be75b712e383d40e61fcf5683f","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":"1d7501571ef757db5483cc07cd6a0bbaa8cb3e764d6fddac72cb1da3196bba08","forgejoWorkflowProof":{"runId":6777,"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-10T09:13:39.504703+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"32dbeb6507c500be75b712e383d40e61fcf5683f","external_id":"forgejo-main-32dbeb6507c5","receipt_type":"canonical_release_status","idempotency_key":"mission:27b332d4-548f-4972-933d-348349ced2c2:forgejo-release-status:32dbeb6507c500be75b712e383d40e61fcf5683f:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"776e9682-a34f-441f-b286-0b1fe647e7d7","command_center_event_id":"27b332d4-548f-4972-933d-348349ced2c2"},{"id":"3f12466c-cc8f-4a3d-bbbf-d54cd5e9d5fb","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"32dbeb6507c500be75b712e383d40e61fcf5683f","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"cdce40909d0c2d8cffac3831c5072dfa307b5c36","prNumber":2296,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"https://git.knocklaunch.app/noel/KnockLaunchOS/commit/cdce40909d0c2d8cffac3831c5072dfa307b5c36","mergeCommitSha":"32dbeb6507c500be75b712e383d40e61fcf5683f"}],"requestContractHash":"1d7501571ef757db5483cc07cd6a0bbaa8cb3e764d6fddac72cb1da3196bba08"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T09:11:19.113994+00:00","proof_gate":"request_contract_repository_verified","source_sha":"32dbeb6507c500be75b712e383d40e61fcf5683f","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:27b332d4-548f-4972-933d-348349ced2c2:request-contract-repository:1d7501571ef757db5483cc07cd6a0bbaa8cb3e764d6fddac72cb1da3196bba08:32dbeb6507c500be75b712e383d40e61fcf5683f","mission_step_id":"776e9682-a34f-441f-b286-0b1fe647e7d7","command_center_event_id":"27b332d4-548f-4972-933d-348349ced2c2"},{"id":"21697d76-c09d-490e-936e-1756dc785b80","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/oauth-consent-continuation-20260910","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":803,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":824,"providerAuthMs":0,"ledgerPrepareMs":824,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":824,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":824,"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":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},"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":5873,"likelyAffectedFiles":["src/pages/auth/OAuthConsent.tsx","src/pages/Login.tsx","src/components/PublicRoute.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T14:44:22.414867+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c5a5b703-fc59-40ce-8c36-db8d0809cf6f:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"46c62dbe-d88b-4d6e-a9ac-d6adfadf7866","command_center_event_id":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},{"id":"60782049-46e9-4d35-bcd4-38007e65e125","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-471f27c7f894","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"471f27c7-f894-47ea-bd01-f606ab970018","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":283,"providerAuthMs":0,"ledgerPrepareMs":283,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":283,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":283,"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":"471f27c7-f894-47ea-bd01-f606ab970018"},"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":2362,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T09:36:59.801955+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:471f27c7-f894-47ea-bd01-f606ab970018:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"1b16aed3-63cf-4ac0-ade9-c306a59e222b","command_center_event_id":"471f27c7-f894-47ea-bd01-f606ab970018"},{"id":"06abbe45-63d8-4cbe-9db0-a86b039a9ac0","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"32dbeb6507c500be75b712e383d40e61fcf5683f","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"32dbeb6507c500be75b712e383d40e61fcf5683f","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":"1d7501571ef757db5483cc07cd6a0bbaa8cb3e764d6fddac72cb1da3196bba08","forgejoWorkflowProof":{"runId":6777,"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-10T09:11:16.584937+00:00","proof_gate":"canonical_release_pending","source_sha":"32dbeb6507c500be75b712e383d40e61fcf5683f","external_id":"forgejo-main-32dbeb6507c5","receipt_type":"canonical_release_status","idempotency_key":"mission:27b332d4-548f-4972-933d-348349ced2c2:forgejo-release-status:32dbeb6507c500be75b712e383d40e61fcf5683f:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"33fa92c9-42d1-4f32-8784-2bb65ea4875d","command_center_event_id":"27b332d4-548f-4972-933d-348349ced2c2"},{"id":"01109423-e003-4806-bd6a-9907d708b5c4","source":"forgejo","status":"waiting","payload":{"branch":"ai/oauth-consent-continuation-20260910","prNumber":2297,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"5f19f9a8811ceef9e0260b34ba7afc0694b40e45","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T14:52:50.349437+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"5f19f9a8811ceef9e0260b34ba7afc0694b40e45","external_id":"2297","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:c5a5b703-fc59-40ce-8c36-db8d0809cf6f:merged-pr:2297:5f19f9a8811ceef9e0260b34ba7afc0694b40e45","mission_step_id":"1b0ca873-d4dc-42f6-b8af-ba83e0830085","command_center_event_id":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},{"id":"8bb2e3f3-5896-40a9-8e63-4641c662d0e0","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":"25fb2084-b95e-4825-9cc1-926049b4749a","phase":"runtime_proof","branch":"ai/objective-first-repair-27b332d4548f","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2296,"terminal":false,"missionId":"27b332d4-548f-4972-933d-348349ced2c2","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"32dbeb6507c500be75b712e383d40e61fcf5683f","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17998,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":393,"approvedPlanMs":0,"missionSetupMs":260,"providerAuthMs":0,"shipAndProveMs":16737,"ledgerPrepareMs":260,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":260,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":260,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"27b332d4-548f-4972-933d-348349ced2c2"},"performance":null,"deploymentId":"forgejo-main-32dbeb6507c5","workflowRunId":6777,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1480,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T09:26:27.942409+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"32dbeb6507c500be75b712e383d40e61fcf5683f","external_id":"forgejo-main-32dbeb6507c5","receipt_type":"execute_mission","idempotency_key":"mission:27b332d4-548f-4972-933d-348349ced2c2:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"33fa92c9-42d1-4f32-8784-2bb65ea4875d","command_center_event_id":"27b332d4-548f-4972-933d-348349ced2c2"},{"id":"3cfe63b9-4084-4adb-becc-56e53202cae9","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-10T09:26:42.526Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T09:13:46.824912+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:27b332d4-548f-4972-933d-348349ced2c2:owner-wait-live","mission_step_id":"776e9682-a34f-441f-b286-0b1fe647e7d7","command_center_event_id":"27b332d4-548f-4972-933d-348349ced2c2"},{"id":"315ee9a3-4ce1-481f-bea8-83c2329881cc","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the broken ChatGPT/PRIME OAuth reconnect continuation on app.knocklaunch.app. The live browser proves that /auth/oauth/consent?authorization_id=... is redirected into /auth?returnTo=... and then the continuation is lost across ordinary sign-in. Current Forgejo source already narrowed the failure to the shared login/route continuation contract: OAuthConsent sends a continuation into login, Login does not consume it, and authenticated PublicRoute routing can bypass it. Implement one safe same-origin internal continuation contract so /auth/oauth/consent?authorization_id=... survives password sign-in, magic-link sign-in where applicable, and already-authenticated routing. Preserve normal tenant/app login behavior for all non-continuation logins. Reject external, protocol-relative, malformed, or non-internal redirect targets. Add targeted regression coverage. Adopt the owner-created branch ai/oauth-consent-continuation-20260910 from current main; do not create a second branch unless the same durable mission requires a corrective generation after merge. Use one PR per repair generation, KnockLaunch Gate, Forgejo squash merge, frontend production release when required by the active request contract. PRIME OAuth is currently disconnected, so this owner-authorized bootstrap relay intentionally reaches canonical Command Center v4 through the existing server-side service credential.","wordingChanged":false,"canonicalIntent":"Repair the broken ChatGPT/PRIME OAuth reconnect continuation on app.knocklaunch.app. The live browser proves that /auth/oauth/consent?authorization_id=... is redirected into /auth?returnTo=... and then the continuation is lost across ordinary sign-in. Current Forgejo source already narrowed the failure to the shared login/route continuation contract: OAuthConsent sends a continuation into login, Login does not consume it, and authenticated PublicRoute routing can bypass it. Implement one safe same-origin internal continuation contract so /auth/oauth/consent?authorization_id=... survives password sign-in, magic-link sign-in where applicable, and already-authenticated routing. Preserve normal tenant/app login behavior for all non-continuation logins. Reject external, protocol-relative, malformed, or non-internal redirect targets. Add targeted regression coverage. Adopt the owner-created branch ai/oauth-consent-continuation-20260910 from current main; do not create a second branch unless the same durable mission requires a corrective generation after merge. Use one PR per repair generation, KnockLaunch Gate, Forgejo squash merge, frontend production release when required by the active request contract. PRIME OAuth is currently disconnected, so this owner-authorized bootstrap relay intentionally reaches canonical Command Center v4 through the existing server-side service credential.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"oauth-continuation","statement":"OAuth consent continuation is preserved through sign-in and already-authenticated routing while ordinary non-OAuth login behavior remains unchanged.","proofConditionIds":["proof-source-tests","proof-frontend-release"]},{"id":"safe-redirect-boundary","statement":"Only safe same-origin internal continuation targets are accepted; external and protocol-relative targets are rejected.","proofConditionIds":["proof-source-tests"]}],"objective":"Repair the broken ChatGPT/PRIME OAuth reconnect continuation on app.knocklaunch.app. The live browser proves that /auth/oauth/consent?authorization_id=... is redirected into /auth?returnTo=... and then the continuation is lost across ordinary sign-in. Current Forgejo source already narrowed the failure to the shared login/route continuation contract: OAuthConsent sends a continuation into login, Login does not consume it, and authenticated PublicRoute routing can bypass it. Implement one safe same-origin internal continuation contract so /auth/oauth/consent?authorization_id=... survives password sign-in, magic-link sign-in where applicable, and already-authenticated routing. Preserve normal tenant/app login behavior for all non-continuation logins. Reject external, protocol-relative, malformed, or non-internal redirect targets. Add targeted regression coverage. Adopt the owner-created branch ai/oauth-consent-continuation-20260910 from current main; do not create a second branch unless the same durable mission requires a corrective generation after merge. Use one PR per repair generation, KnockLaunch Gate, Forgejo squash merge, frontend production release when required by the active request contract. PRIME OAuth is currently disconnected, so this owner-authorized bootstrap relay intentionally reaches canonical Command Center v4 through the existing server-side service credential.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source-tests","kind":"repository","claim":"Current Forgejo source contains the shared safe continuation implementation and targeted regression coverage for OAuth preservation, normal login preservation, and unsafe-target rejection.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":[]},{"id":"proof-frontend-release","kind":"runtime","claim":"The exact merged source is deployed to the frontend production target only.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"bd5b948c87ecbcfd1c1c82f70b62c40c5c6822ad9063b1af93b666e75a21c38a","requestContractRevision":2,"previousRequestContractHash":"5df5d9cd9228409748b4a7356ed7ed1ea89b5770de00115fe24befa889430676"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T14:57:03.083568+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c5a5b703-fc59-40ce-8c36-db8d0809cf6f:request-contract:bd5b948c87ecbcfd1c1c82f70b62c40c5c6822ad9063b1af93b666e75a21c38a","mission_step_id":"7b2e556f-c407-49c0-865a-fc4904657d9d","command_center_event_id":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},{"id":"7cbf5b32-5bb8-488d-84b1-15b1ed0f8b57","source":"forgejo","status":"waiting","payload":{"branch":"ai/release-reentry-run-id-propagation","prNumber":2673,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"3792c7a1f7be999caf57836dd6702c85b5580105","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T19:37:10.493305+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"3792c7a1f7be999caf57836dd6702c85b5580105","external_id":"2673","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:4bac03cb-d6c3-4447-b54f-1917e64d0d4a:merged-pr:2673:3792c7a1f7be999caf57836dd6702c85b5580105","mission_step_id":"0e9532f0-101b-4a95-9980-459a635913eb","command_center_event_id":"4bac03cb-d6c3-4447-b54f-1917e64d0d4a"},{"id":"e5b5216a-5118-4e41-9afa-816ad7b9461c","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"3792c7a1f7be999caf57836dd6702c85b5580105","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"repo-fix","satisfied":false,"statement":"Current Forgejo main contains the three workflowRunId propagation points, cc-execution version 1.58.137-release-reentry-run-id-propagation, and deterministic regression assertions.","proofConditionIds":["repo-proof"]},{"id":"runtime-fix","satisfied":true,"statement":"cc-execution production is live on the exact merged source SHA at version 1.58.137-release-reentry-run-id-propagation.","proofConditionIds":["runtime-proof"]}],"satisfied":false,"constraints":[{"id":"release-safety","satisfied":false,"statement":"Do not add a release lane, do not weaken one-corrective-retry or per-target reconciliation, and do not change Supabase release ownership.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"delivery","satisfied":false,"statement":"Use the already-created ai/release-reentry-run-id-propagation branch, one PR, KnockLaunch Gate, squash merge, deploy only cc-execution, and no Visual Witness.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-proof","runtime-proof"]}],"contractHash":"931ff076fe36846d1128b71e345a77ea70724ee470b7eed3c5b4c0aa6f32c6d7","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"931ff076fe36846d1128b71e345a77ea70724ee470b7eed3c5b4c0aa6f32c6d7","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"runtime-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"931ff076fe36846d1128b71e345a77ea70724ee470b7eed3c5b4c0aa6f32c6d7"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T19:37:15.939781+00:00","proof_gate":"request_contract_pending","source_sha":"3792c7a1f7be999caf57836dd6702c85b5580105","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4bac03cb-d6c3-4447-b54f-1917e64d0d4a:request-contract:931ff076fe36846d1128b71e345a77ea70724ee470b7eed3c5b4c0aa6f32c6d7:3792c7a1f7be999caf57836dd6702c85b5580105:pending:repository","mission_step_id":"4dfaa20f-1ad2-493a-a1f4-d18135dac6ad","command_center_event_id":"4bac03cb-d6c3-4447-b54f-1917e64d0d4a"},{"id":"90912705-56e7-4cab-8f39-fed8f6399b01","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/oauth-consent-continuation-20260910","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.94-mission-generation-terminality","prNumber":2297,"terminal":false,"missionId":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5132,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":479,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":479,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":479,"repositoryMutationMs":5132,"repositoryProviderMs":3361,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2022,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":479,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1339},"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":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},"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":3551,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T14:47:51.305521+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2297","receipt_type":"execute_mission","idempotency_key":"mission:c5a5b703-fc59-40ce-8c36-db8d0809cf6f:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"7b2e556f-c407-49c0-865a-fc4904657d9d","command_center_event_id":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},{"id":"7e49bfd3-5b45-45c9-86ad-0c636e11363f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/oauth-consent-continuation-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2297,"terminal":false,"missionId":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":456,"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":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},"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-10T14:48:17.35208+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2297","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c5a5b703-fc59-40ce-8c36-db8d0809cf6f:automatic-mission-resume:2297:repair_mission_waiting_for_gate","mission_step_id":"1b0ca873-d4dc-42f6-b8af-ba83e0830085","command_center_event_id":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},{"id":"b02a73ce-c0f7-42f5-a4b9-e2a473939b52","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/oauth-consent-continuation-20260910","reason":"push_to_branch_requires_existing_branch:ai/oauth-consent-continuation-20260910","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2297,"terminal":false,"missionId":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":861,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":3265,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":352,"ledgerReconcileMs":0,"lineageReconcileMs":2913,"resolvePreflightMs":3265,"repositoryMutationMs":861,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":352,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},"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-10T14:51:34.611872+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"2297","receipt_type":"execute_mission","idempotency_key":"mission:c5a5b703-fc59-40ce-8c36-db8d0809cf6f:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"7b2e556f-c407-49c0-865a-fc4904657d9d","command_center_event_id":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},{"id":"c61bef37-4445-4be2-8aac-7a471eddb31e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the broken ChatGPT/PRIME OAuth reconnect continuation on app.knocklaunch.app. The live browser proves that the platform OAuth handoff can enter /auth?returnTo=... and that the authorization consent target must survive signed-out and already-authenticated routing. Generation 0 repaired shared sign-in continuation but current main still classifies /auth as public without registering an actual /auth route, and the regression guard contains one static assertion defect. Correct the same failure class by registering /auth with the existing AuthShell/PublicRoute/Login wrapper, teaching the shared safe continuation parser to accept returnTo as the same internal-only alias as redirect, and correcting/extending the targeted regression coverage. Preserve ordinary tenant/app login behavior. Reject external, protocol-relative, malformed, or non-internal continuation targets. Use corrective generation 1 of the existing durable mission, one fresh ai/* branch from current main, one PR, KnockLaunch Gate, Forgejo squash merge, frontend-only production release.","wordingChanged":false,"canonicalIntent":"Repair the broken ChatGPT/PRIME OAuth reconnect continuation on app.knocklaunch.app. The live browser proves that the platform OAuth handoff can enter /auth?returnTo=... and that the authorization consent target must survive signed-out and already-authenticated routing. Generation 0 repaired shared sign-in continuation but current main still classifies /auth as public without registering an actual /auth route, and the regression guard contains one static assertion defect. Correct the same failure class by registering /auth with the existing AuthShell/PublicRoute/Login wrapper, teaching the shared safe continuation parser to accept returnTo as the same internal-only alias as redirect, and correcting/extending the targeted regression coverage. Preserve ordinary tenant/app login behavior. Reject external, protocol-relative, malformed, or non-internal continuation targets. Use corrective generation 1 of the existing durable mission, one fresh ai/* branch from current main, one PR, KnockLaunch Gate, Forgejo squash merge, frontend-only production release.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"oauth-continuation","statement":"OAuth consent handoff through /auth?returnTo=... is preserved through signed-out sign-in and already-authenticated routing while ordinary login behavior remains unchanged.","proofConditionIds":["proof-source-tests","proof-frontend-release"]},{"id":"safe-redirect-boundary","statement":"Only safe same-origin internal redirect/returnTo continuation targets are accepted; external and protocol-relative targets are rejected.","proofConditionIds":["proof-source-tests"]}],"objective":"Repair the broken ChatGPT/PRIME OAuth reconnect continuation on app.knocklaunch.app. The live browser proves that the platform OAuth handoff can enter /auth?returnTo=... and that the authorization consent target must survive signed-out and already-authenticated routing. Generation 0 repaired shared sign-in continuation but current main still classifies /auth as public without registering an actual /auth route, and the regression guard contains one static assertion defect. Correct the same failure class by registering /auth with the existing AuthShell/PublicRoute/Login wrapper, teaching the shared safe continuation parser to accept returnTo as the same internal-only alias as redirect, and correcting/extending the targeted regression coverage. Preserve ordinary tenant/app login behavior. Reject external, protocol-relative, malformed, or non-internal continuation targets. Use corrective generation 1 of the existing durable mission, one fresh ai/* branch from current main, one PR, KnockLaunch Gate, Forgejo squash merge, frontend-only production release.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source-tests","kind":"repository","claim":"Current Forgejo source registers /auth through the canonical Login wrapper, the shared safe continuation parser accepts redirect and returnTo, and targeted regression coverage verifies OAuth preservation, ordinary-login preservation, and unsafe-target rejection.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":[]},{"id":"proof-frontend-release","kind":"runtime","claim":"The exact corrected merged source is deployed to the frontend production target only.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"2a0d95783a30a0313d9bcc6cf149abac687e276ef20e40c7b542e639760dff8d","requestContractRevision":3,"previousRequestContractHash":"bd5b948c87ecbcfd1c1c82f70b62c40c5c6822ad9063b1af93b666e75a21c38a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:12:01.616148+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c5a5b703-fc59-40ce-8c36-db8d0809cf6f:request-contract:2a0d95783a30a0313d9bcc6cf149abac687e276ef20e40c7b542e639760dff8d","mission_step_id":"7b2e556f-c407-49c0-865a-fc4904657d9d","command_center_event_id":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},{"id":"6ac46728-b636-4d41-afe9-c53f3efb60c4","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-b9d3e61a361a","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2841,"terminal":false,"missionId":"b9d3e61a-361a-45d0-8de4-1ffaa118804c","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":674,"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":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},"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-15T17:50:28.997705+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2841","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b9d3e61a-361a-45d0-8de4-1ffaa118804c:automatic-mission-resume:2841:repair_mission_waiting_for_gate","mission_step_id":"63453bed-56c4-481c-8bec-9d7a94dab56e","command_center_event_id":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},{"id":"8b861ced-ad30-45a8-9a01-081edcd6b61e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"5f19f9a8811ceef9e0260b34ba7afc0694b40e45","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"5f19f9a8811ceef9e0260b34ba7afc0694b40e45","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"5df5d9cd9228409748b4a7356ed7ed1ea89b5770de00115fe24befa889430676","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6779","runId":6779,"status":"success","sourceSha":"5f19f9a8811ceef9e0260b34ba7afc0694b40e45","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_push_event_payload_shared_release_owner_mapping","parentSha":"32dbeb6507c500be75b712e383d40e61fcf5683f","sourceSha":"5f19f9a8811ceef9e0260b34ba7afc0694b40e45","changedPaths":["src/__tests__/contracts/oauth-login-continuation.contract.test.ts","src/lib/authContinuation.ts","src/components/PublicRoute.tsx","src/pages/Login.tsx"],"changedPathCount":4,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T14:52:58.152092+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"5f19f9a8811ceef9e0260b34ba7afc0694b40e45","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:c5a5b703-fc59-40ce-8c36-db8d0809cf6f:forgejo-release-status:5f19f9a8811ceef9e0260b34ba7afc0694b40e45:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"536bf8e5-24e2-4e32-ae93-44d613123722","command_center_event_id":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},{"id":"8ab9de1c-48ef-4a4d-82e7-ae3a44db7564","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"5f19f9a8811ceef9e0260b34ba7afc0694b40e45","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"oauth-continuation","satisfied":false,"statement":"OAuth consent continuation is preserved through sign-in and already-authenticated routing while ordinary non-OAuth login behavior remains unchanged.","proofConditionIds":["proof-source-tests","proof-frontend-release"]},{"id":"safe-redirect-boundary","satisfied":false,"statement":"Only safe same-origin internal continuation targets are accepted; external and protocol-relative targets are rejected.","proofConditionIds":["proof-source-tests"]}],"satisfied":false,"constraints":[],"contractHash":"5df5d9cd9228409748b4a7356ed7ed1ea89b5770de00115fe24befa889430676","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source-tests","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"5df5d9cd9228409748b4a7356ed7ed1ea89b5770de00115fe24befa889430676","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-frontend-release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"5df5d9cd9228409748b4a7356ed7ed1ea89b5770de00115fe24befa889430676"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T14:52:59.297822+00:00","proof_gate":"request_contract_pending","source_sha":"5f19f9a8811ceef9e0260b34ba7afc0694b40e45","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:c5a5b703-fc59-40ce-8c36-db8d0809cf6f:request-contract:5df5d9cd9228409748b4a7356ed7ed1ea89b5770de00115fe24befa889430676:5f19f9a8811ceef9e0260b34ba7afc0694b40e45:pending:repository","mission_step_id":"536bf8e5-24e2-4e32-ae93-44d613123722","command_center_event_id":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},{"id":"e552304d-46b2-4615-b6bf-27bcab7b360d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/oauth-consent-continuation-g1-20260910","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.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":22867,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":748,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":748,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":748,"repositoryMutationMs":22867,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":748,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},"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":1568,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:12:25.066055+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c5a5b703-fc59-40ce-8c36-db8d0809cf6f:execute_mission:repair_mission_execution_retryable:generation-1","mission_step_id":"7b2e556f-c407-49c0-865a-fc4904657d9d","command_center_event_id":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},{"id":"54bfb919-95e4-4b61-b825-84c8831fa3fa","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/oauth-consent-continuation-g1-20260910","reason":"existing_branch_requires_push_to_branch:ai/oauth-consent-continuation-g1-20260910","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":939,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1130,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":299,"ledgerReconcileMs":0,"lineageReconcileMs":831,"resolvePreflightMs":1130,"repositoryMutationMs":939,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":299,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},"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":1558,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:12:45.941636+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c5a5b703-fc59-40ce-8c36-db8d0809cf6f:execute_mission:repair_mission_execution_blocked:generation-1","mission_step_id":"7b2e556f-c407-49c0-865a-fc4904657d9d","command_center_event_id":"c5a5b703-fc59-40ce-8c36-db8d0809cf6f"},{"id":"1337b159-2ea2-485a-98f1-e46a948867f6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Separate PRIME OAuth authentication from normal KNOCKLAUNCH platform login while freezing the currently working signed-in OAuth consent behavior. Preserve the existing signed-in /auth/oauth/consent behavior exactly. Move only signed-out OAuth authentication to a dedicated /auth connector-authentication surface. Keep /login, /crm/login, app-specific login, tenant selection, and workspace routing unchanged. Add strict OAuth-only continuation validation and focused regression coverage. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend-only release, exact-artifact live proof.","wordingChanged":false,"canonicalIntent":"Separate PRIME OAuth authentication from normal KNOCKLAUNCH platform login while freezing the currently working signed-in OAuth consent behavior. Preserve the existing signed-in /auth/oauth/consent behavior exactly. Move only signed-out OAuth authentication to a dedicated /auth connector-authentication surface. Keep /login, /crm/login, app-specific login, tenant selection, and workspace routing unchanged. Add strict OAuth-only continuation validation and focused regression coverage. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend-only release, exact-artifact live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"signed-in-oauth-frozen","statement":"The currently working signed-in PRIME OAuth consent path remains behaviorally unchanged and is protected by focused regression coverage.","proofConditionIds":["repo-proof","production-proof"]},{"id":"oauth-auth-separated","statement":"Signed-out PRIME OAuth authentication uses a dedicated /auth connector-login surface that can only resume a validated /auth/oauth/consent authorization request and never enters tenant/app/workspace routing.","proofConditionIds":["repo-proof","production-proof"]},{"id":"platform-login-preserved","statement":"Normal /login, /crm/login, and app-specific login routes preserve the existing platform tenant/app/workspace behavior.","proofConditionIds":["repo-proof","production-proof"]}],"objective":"Separate PRIME OAuth authentication from normal KNOCKLAUNCH platform login while freezing the currently working signed-in OAuth consent behavior. Preserve the existing signed-in /auth/oauth/consent behavior exactly. Move only signed-out OAuth authentication to a dedicated /auth connector-authentication surface. Keep /login, /crm/login, app-specific login, tenant selection, and workspace routing unchanged. Add strict OAuth-only continuation validation and focused regression coverage. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend-only release, exact-artifact live proof.","constraints":[{"id":"frontend-only","statement":"No backend, database, OAuth-provider, tenant-data, or Command Center runtime source changes are allowed; this is frontend auth-entry/routing only.","proofConditionIds":["repo-proof","production-proof"]},{"id":"no-platform-resolution-in-oauth-auth","statement":"The dedicated OAuth authentication surface must not read or mutate active tenant storage, resolve applications/workspaces, use last-route state, or navigate to /select-tenant.","proofConditionIds":["repo-proof"]},{"id":"strict-continuation","statement":"OAuth returnTo must reject external, protocol-relative, malformed, encoded-slash/backslash, or non-/auth/oauth/consent destinations and require authorization_id.","proofConditionIds":["repo-proof"]},{"id":"canonical-release","statement":"The change must pass KnockLaunch Gate, squash-merge through Forgejo, and release only the frontend production owner.","proofConditionIds":["production-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Current Forgejo source at the merged generation contains a dedicated connector-auth /auth route, strict OAuth-only continuation validation, unchanged signed-in OAuthConsent approval logic, unchanged platform login ownership, and focused regression coverage for those contracts.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"production-proof","kind":"runtime","claim":"The exact merged frontend source passes KnockLaunch Gate, is released through the canonical frontend owner only, and the exact production artifact is verified live on app.knocklaunch.app.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"b909dd796c09e125cc5df3791e5a8d5b8a41c250dc387853dc95b1adae8b6cd1","requestContractRevision":2,"previousRequestContractHash":"3b0c0e1f7016a7e540665b20cb1fd657ae982403691bb036ec0c22e90017bbdb"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:37:00.486306+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:1e4a6517-20b8-4a7f-9c77-f7b8b9622a69:request-contract:b909dd796c09e125cc5df3791e5a8d5b8a41c250dc387853dc95b1adae8b6cd1","mission_step_id":"77ebf51e-cc13-4fe0-85e1-716d7e450560","command_center_event_id":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},{"id":"a97eff45-266d-4b8d-956a-c865e868c074","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-fb65540706ab","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.177-tenant-source-scope","prNumber":null,"terminal":false,"missionId":"fb655407-06ab-48c7-b01d-c4dc4a00f62e","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1097,"providerAuthMs":0,"ledgerPrepareMs":1097,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1097,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1097,"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":"fb655407-06ab-48c7-b01d-c4dc4a00f62e"},"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":4705,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T16:38:32.4541+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fb655407-06ab-48c7-b01d-c4dc4a00f62e:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"c4c28e3a-4a04-4d07-b94f-1bd2a44adb7d","command_center_event_id":"fb655407-06ab-48c7-b01d-c4dc4a00f62e"},{"id":"ddc7cfb9-e1d0-4670-9f9d-a4270d17cd15","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/separate-oauth-auth-from-platform-login-20260910","reason":"repair_plan_generation_failed","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4707,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":4707,"missionSetupMs":812,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":812,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":812,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":812,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},"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":1651,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:32:55.787963+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1e4a6517-20b8-4a7f-9c77-f7b8b9622a69:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"77ebf51e-cc13-4fe0-85e1-716d7e450560","command_center_event_id":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},{"id":"837b20d7-40eb-4977-9073-165b96e2cf78","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/separate-oauth-auth-from-platform-login-20260910","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.94-mission-generation-terminality","prNumber":2299,"terminal":false,"missionId":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":27840,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1573,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1573,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1573,"repositoryMutationMs":27840,"repositoryProviderMs":22550,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":13930,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1573,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":8620},"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":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},"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":3702,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:37:29.442839+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2299","receipt_type":"execute_mission","idempotency_key":"mission:1e4a6517-20b8-4a7f-9c77-f7b8b9622a69:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"77ebf51e-cc13-4fe0-85e1-716d7e450560","command_center_event_id":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},{"id":"76f83382-5200-4374-9d79-1377178d60dc","source":"forgejo","status":"waiting","payload":{"branch":"ai/separate-oauth-auth-from-platform-login-20260910","prNumber":2299,"nextAction":null,"mergeCommitSha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:44:35.287446+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","external_id":"2299","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:1e4a6517-20b8-4a7f-9c77-f7b8b9622a69:merged-pr:2299:5eb7e7524a279dfa4ffe24be50772be335ab5c8c","mission_step_id":"eb2752d9-1358-4295-bb18-078471cb19c0","command_center_event_id":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},{"id":"983776f9-957a-4e5b-bda0-747a985bdce0","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"2e9e2a5f140f067482112a4b2e068a4575076aed","prNumber":2299,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6782/jobs/1","mergeCommitSha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c"}],"requestContractHash":"b909dd796c09e125cc5df3791e5a8d5b8a41c250dc387853dc95b1adae8b6cd1"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:44:42.971371+00:00","proof_gate":"request_contract_repository_verified","source_sha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:1e4a6517-20b8-4a7f-9c77-f7b8b9622a69:request-contract-repository:b909dd796c09e125cc5df3791e5a8d5b8a41c250dc387853dc95b1adae8b6cd1:5eb7e7524a279dfa4ffe24be50772be335ab5c8c","mission_step_id":"560b9edb-bca3-4fac-832c-b8e0d65ac045","command_center_event_id":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},{"id":"10f740f3-1072-448f-bc02-b0b38e208a0b","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"signed-in-oauth-frozen","satisfied":true,"statement":"The currently working signed-in PRIME OAuth consent path remains behaviorally unchanged and is protected by focused regression coverage.","proofConditionIds":["repo-proof","production-proof"]},{"id":"oauth-auth-separated","satisfied":true,"statement":"Signed-out PRIME OAuth authentication uses a dedicated /auth connector-login surface that can only resume a validated /auth/oauth/consent authorization request and never enters tenant/app/workspace routing.","proofConditionIds":["repo-proof","production-proof"]},{"id":"platform-login-preserved","satisfied":true,"statement":"Normal /login, /crm/login, and app-specific login routes preserve the existing platform tenant/app/workspace behavior.","proofConditionIds":["repo-proof","production-proof"]}],"satisfied":true,"constraints":[{"id":"frontend-only","satisfied":true,"statement":"No backend, database, OAuth-provider, tenant-data, or Command Center runtime source changes are allowed; this is frontend auth-entry/routing only.","proofConditionIds":["repo-proof","production-proof"]},{"id":"no-platform-resolution-in-oauth-auth","satisfied":true,"statement":"The dedicated OAuth authentication surface must not read or mutate active tenant storage, resolve applications/workspaces, use last-route state, or navigate to /select-tenant.","proofConditionIds":["repo-proof"]},{"id":"strict-continuation","satisfied":true,"statement":"OAuth returnTo must reject external, protocol-relative, malformed, encoded-slash/backslash, or non-/auth/oauth/consent destinations and require authorization_id.","proofConditionIds":["repo-proof"]},{"id":"canonical-release","satisfied":true,"statement":"The change must pass KnockLaunch Gate, squash-merge through Forgejo, and release only the frontend production owner.","proofConditionIds":["production-proof"]}],"contractHash":"b909dd796c09e125cc5df3791e5a8d5b8a41c250dc387853dc95b1adae8b6cd1","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"b909dd796c09e125cc5df3791e5a8d5b8a41c250dc387853dc95b1adae8b6cd1","repositoryProofStatus":"verified","repositoryProofSourceSha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c"},"required":true,"satisfied":true},{"id":"production-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"b909dd796c09e125cc5df3791e5a8d5b8a41c250dc387853dc95b1adae8b6cd1"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:44:44.467769+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:1e4a6517-20b8-4a7f-9c77-f7b8b9622a69:request-contract:b909dd796c09e125cc5df3791e5a8d5b8a41c250dc387853dc95b1adae8b6cd1:5eb7e7524a279dfa4ffe24be50772be335ab5c8c:verified:","mission_step_id":"560b9edb-bca3-4fac-832c-b8e0d65ac045","command_center_event_id":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},{"id":"e9062bc8-e66f-4418-acc6-8ed0d613bd92","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Correct the cc-execution safe-release canary so shared mission-ledger degradation proven concurrently on exact N-1 does not falsely roll back an otherwise healthy candidate, while preserving candidate-specific fail-closed safety checks.","baseSha":"032b8617f47c32c154f36bd64a13935ce60ca8a0","issuedAt":1789306888717,"expiresAt":1789307068717,"missionId":"404f3cab-a641-439c-8d6a-6d14fb10a7d4","authorizationId":"b6f56ec5-c9ef-44e4-bf0e-37654c5a45cf","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T13:42:08.684074+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"032b8617f47c32c154f36bd64a13935ce60ca8a0","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b6f56ec5-c9ef-44e4-bf0e-37654c5a45cf","mission_step_id":"c6175b82-3bbc-4b37-a49c-65467bab6ef1","command_center_event_id":"404f3cab-a641-439c-8d6a-6d14fb10a7d4"},{"id":"d21a18fd-f7e6-4029-babe-9fe60124ff75","source":"cc-execution","status":"authorized","payload":{"paths":["supabase/functions/command-center-autopilot/index.ts","supabase/functions/command-center-autopilot/missionLedger.ts","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner authorized continuing the control-plane reliability repair. This root fix only preserves two already-persisted release proof fields in the compact command-center-autopilot mission snapshot so synchronizeRelease can evaluate the strict historical ccExecution predicate it already owns.","baseSha":"0ad9b6483bf0173bde7ad83b4701310ce72361b6","issuedAt":1789325721070,"expiresAt":1789325901070,"missionId":"9c662eb2-d22d-49c3-881e-589b8dfc2fbb","authorizationId":"b165d12c-f323-46be-a5bb-a7b59ec12dd0","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:55:21.48127+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0ad9b6483bf0173bde7ad83b4701310ce72361b6","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b165d12c-f323-46be-a5bb-a7b59ec12dd0","mission_step_id":"a6bfd605-eba8-496f-b40a-444caa3f90d5","command_center_event_id":"9c662eb2-d22d-49c3-881e-589b8dfc2fbb"},{"id":"829075cd-acd7-474b-b28b-0e33cae9324a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/separate-oauth-auth-from-platform-login-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2299,"terminal":false,"missionId":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":769,"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":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},"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":1296,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:38:23.861658+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2299","receipt_type":"automatic_mission_resume","idempotency_key":"mission:1e4a6517-20b8-4a7f-9c77-f7b8b9622a69:automatic-mission-resume:2299:repair_mission_waiting_for_gate","mission_step_id":"eb2752d9-1358-4295-bb18-078471cb19c0","command_center_event_id":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},{"id":"b1c6aa84-7154-4d28-94c4-7982dc620543","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/separate-oauth-auth-from-platform-login-20260910","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2299,"terminal":false,"missionId":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"prReadinessMs":580,"approvedPlanMs":0,"shipAndProveMs":18719,"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":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},"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":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:41:28.697462+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2299","receipt_type":"automatic_mission_resume","idempotency_key":"mission:1e4a6517-20b8-4a7f-9c77-f7b8b9622a69:automatic-mission-resume:2299:canonical_release_reconciliation_pending","mission_step_id":"eb2752d9-1358-4295-bb18-078471cb19c0","command_center_event_id":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},{"id":"687f9615-662f-4ef9-97a0-2697f58519ff","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"b909dd796c09e125cc5df3791e5a8d5b8a41c250dc387853dc95b1adae8b6cd1","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6783","runId":6783,"status":"success","sourceSha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"6bc82709de6f7c810b6184acf069c3953e270918","sourceSha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","changedPaths":["src/lib/authContinuation.ts","src/pages/auth/OAuthConsent.tsx","src/routes/publicRoutes.tsx","src/__tests__/contracts/oauth-auth-platform-login-boundary.contract.test.ts","src/pages/auth/OAuthLogin.tsx"],"changedPathCount":5,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:44:38.470104+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"5eb7e7524a279dfa4ffe24be50772be335ab5c8c","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:1e4a6517-20b8-4a7f-9c77-f7b8b9622a69:forgejo-release-status:5eb7e7524a279dfa4ffe24be50772be335ab5c8c:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"560b9edb-bca3-4fac-832c-b8e0d65ac045","command_center_event_id":"1e4a6517-20b8-4a7f-9c77-f7b8b9622a69"},{"id":"1fd87599-66e6-4413-8588-015dbe47de4e","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-9f5fcaeb8663","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.161-forgejo-repository-file-pagination","prNumber":2917,"terminal":false,"missionId":"9f5fcaeb-8663-471e-8656-e8edabdea4da","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"59f3f2f9f6cf8ea611242c0d659ba8f3beadb924","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11757,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":784,"approvedPlanMs":0,"missionSetupMs":422,"providerAuthMs":0,"shipAndProveMs":3976,"ledgerPrepareMs":422,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":422,"repositoryMutationMs":6813,"repositoryProviderMs":6054,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2324,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":422,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":3730},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9f5fcaeb-8663-471e-8656-e8edabdea4da"},"performance":null,"deploymentId":"forgejo-main-59f3f2f9f6cf","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":4544,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T15:53:57.656563+00:00","proof_gate":"canonical_release_dispatched","source_sha":"59f3f2f9f6cf8ea611242c0d659ba8f3beadb924","external_id":"forgejo-main-59f3f2f9f6cf","receipt_type":"execute_mission","idempotency_key":"mission:9f5fcaeb-8663-471e-8656-e8edabdea4da:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"498a799b-e63a-4192-840b-700d40e07e83","command_center_event_id":"9f5fcaeb-8663-471e-8656-e8edabdea4da"},{"id":"a5baa871-9fdd-4583-882b-ef7abfac9562","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/isolate-prime-auth-session-20260910","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.94-mission-generation-terminality","prNumber":2300,"terminal":false,"missionId":"d1b36bdc-5dda-4049-ab57-b931175928f9","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19788,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":632,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":632,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":632,"repositoryMutationMs":19788,"repositoryProviderMs":17385,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":12185,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":632,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":5200},"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":"d1b36bdc-5dda-4049-ab57-b931175928f9"},"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":3728,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:50:35.939989+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2300","receipt_type":"execute_mission","idempotency_key":"mission:d1b36bdc-5dda-4049-ab57-b931175928f9:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"7fccb1be-ad91-4fc6-bce0-2044ee970d65","command_center_event_id":"d1b36bdc-5dda-4049-ab57-b931175928f9"},{"id":"1e2d3594-a577-4c2a-9bdb-283b0bb70bdd","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/isolate-prime-auth-session-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2300,"terminal":false,"missionId":"d1b36bdc-5dda-4049-ab57-b931175928f9","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1021,"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":"d1b36bdc-5dda-4049-ab57-b931175928f9"},"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-10T15:51:10.637154+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2300","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d1b36bdc-5dda-4049-ab57-b931175928f9:automatic-mission-resume:2300:repair_mission_waiting_for_gate","mission_step_id":"c93cd2e3-67e8-458c-9168-74f6960ada7c","command_center_event_id":"d1b36bdc-5dda-4049-ab57-b931175928f9"},{"id":"bb3e65ec-3b1e-4458-9828-496ae81db635","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/isolate-prime-auth-session-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2300,"terminal":false,"missionId":"d1b36bdc-5dda-4049-ab57-b931175928f9","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"491b4a989e63b638b41f78e2ca6e00675648083a","timingsMs":{"prReadinessMs":1872,"approvedPlanMs":0,"shipAndProveMs":13700,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d1b36bdc-5dda-4049-ab57-b931175928f9"},"performance":null,"deploymentId":"forgejo-main-491b4a989e63","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":2052,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:54:43.53839+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2300","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d1b36bdc-5dda-4049-ab57-b931175928f9:automatic-mission-resume:2300:canonical_release_dispatched","mission_step_id":"257878d3-7541-475d-a6fa-c071a20c95ed","command_center_event_id":"d1b36bdc-5dda-4049-ab57-b931175928f9"},{"id":"38ef581d-57ca-41b6-8107-e6c1fd82fa5f","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"e8cdb26c7f2df8ab2d142b0cdb625bc10b1db2ff","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e8cdb26c7f2df8ab2d142b0cdb625bc10b1db2ff","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":"4df68953121923e9d4c02518b231d55713f093ae71a6592f9b08788a8e35ff57","forgejoWorkflowProof":{"runId":8425,"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-15T17:43:33.988266+00:00","proof_gate":"canonical_release_pending","source_sha":"e8cdb26c7f2df8ab2d142b0cdb625bc10b1db2ff","external_id":"forgejo-main-e8cdb26c7f2d","receipt_type":"canonical_release_status","idempotency_key":"mission:863c82f8-b8e0-4d4c-b25d-938f27a8901f:forgejo-release-status:e8cdb26c7f2df8ab2d142b0cdb625bc10b1db2ff:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"859395b7-903d-48ce-bfdb-c9dc1c16798e","command_center_event_id":"863c82f8-b8e0-4d4c-b25d-938f27a8901f"},{"id":"3e735bb7-a561-4304-8bea-27d03a8ba544","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"491b4a989e63b638b41f78e2ca6e00675648083a","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"491b4a989e63b638b41f78e2ca6e00675648083a","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":"e2b55a36976c0f9eaec0f847bedaa9db72854f8be60499f1cfdde8833ef5f23b","forgejoWorkflowProof":{"runId":6785,"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-10T15:55:07.677457+00:00","proof_gate":"canonical_release_pending","source_sha":"491b4a989e63b638b41f78e2ca6e00675648083a","external_id":"forgejo-main-491b4a989e63","receipt_type":"canonical_release_status","idempotency_key":"mission:d1b36bdc-5dda-4049-ab57-b931175928f9:forgejo-release-status:491b4a989e63b638b41f78e2ca6e00675648083a:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"257878d3-7541-475d-a6fa-c071a20c95ed","command_center_event_id":"d1b36bdc-5dda-4049-ab57-b931175928f9"},{"id":"88146d21-3fa1-4a24-97fa-eeafa65d4705","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/isolate-prime-auth-session-20260910","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2300,"terminal":false,"missionId":"d1b36bdc-5dda-4049-ab57-b931175928f9","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"491b4a989e63b638b41f78e2ca6e00675648083a","timingsMs":{"prReadinessMs":886,"approvedPlanMs":0,"shipAndProveMs":18541,"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":"d1b36bdc-5dda-4049-ab57-b931175928f9"},"performance":null,"deploymentId":"forgejo-main-491b4a989e63","workflowRunId":6785,"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-10T15:55:34.030018+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2300","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d1b36bdc-5dda-4049-ab57-b931175928f9:automatic-mission-resume:2300:canonical_release_reconciliation_pending","mission_step_id":"c93cd2e3-67e8-458c-9168-74f6960ada7c","command_center_event_id":"d1b36bdc-5dda-4049-ab57-b931175928f9"},{"id":"57bff339-bfd6-40ae-a7cd-02aad9c6a7a8","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"491b4a989e63b638b41f78e2ca6e00675648083a","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"491b4a989e63b638b41f78e2ca6e00675648083a","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":"e2b55a36976c0f9eaec0f847bedaa9db72854f8be60499f1cfdde8833ef5f23b","forgejoWorkflowProof":{"runId":6785,"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-10T15:56:54.550596+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"491b4a989e63b638b41f78e2ca6e00675648083a","external_id":"forgejo-main-491b4a989e63","receipt_type":"canonical_release_status","idempotency_key":"mission:d1b36bdc-5dda-4049-ab57-b931175928f9:forgejo-release-status:491b4a989e63b638b41f78e2ca6e00675648083a:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"1fe292c4-170c-434f-83c0-723d3f1d5d5f","command_center_event_id":"d1b36bdc-5dda-4049-ab57-b931175928f9"},{"id":"4e6551d2-c8a0-4434-a73d-f02be742abd6","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"491b4a989e63b638b41f78e2ca6e00675648083a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"cross-window-isolation","satisfied":true,"statement":"Signing into PRIME from /auth uses a dedicated auth storage namespace and cannot make another platform window become authenticated or route to tenant selection.","proofConditionIds":["repo-proof","production-proof"]},{"id":"signed-in-fast-path-preserved","satisfied":true,"statement":"When a normal platform session already exists, /auth/oauth/consent continues to use that normal platform session for the existing trusted OAuth approval flow.","proofConditionIds":["repo-proof","production-proof"]},{"id":"oauth-callback-owned-by-prime","satisfied":true,"statement":"On exactly /auth and /auth/oauth/consent, the normal platform Supabase client does not consume authentication callback URL state; the isolated PRIME client owns connector callback processing.","proofConditionIds":["repo-proof"]},{"id":"platform-login-untouched","satisfied":true,"statement":"Normal platform Login, PublicRoute, tenant selection, and app/workspace routing remain unchanged.","proofConditionIds":["repo-proof","production-proof"]}],"satisfied":true,"constraints":[{"id":"frontend-auth-only","satisfied":true,"statement":"No backend, database, tenant-data, Command Center runtime, or OAuth provider configuration changes are allowed.","proofConditionIds":["repo-proof","production-proof"]},{"id":"distinct-storage-key","satisfied":true,"statement":"The PRIME auth client must use a unique non-platform storage key that cannot be read by the canonical persisted-session fallback or cleared as an sb-* platform auth key.","proofConditionIds":["repo-proof"]},{"id":"no-prime-tenant-routing","satisfied":true,"statement":"PRIME auth code must not resolve active tenant, last route, applications, workspaces, or /select-tenant.","proofConditionIds":["repo-proof"]},{"id":"canonical-release","satisfied":true,"statement":"The change must pass KnockLaunch Gate, squash-merge through Forgejo, release only frontend, and verify the exact production artifact.","proofConditionIds":["production-proof"]}],"contractHash":"e2b55a36976c0f9eaec0f847bedaa9db72854f8be60499f1cfdde8833ef5f23b","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"e2b55a36976c0f9eaec0f847bedaa9db72854f8be60499f1cfdde8833ef5f23b","repositoryProofStatus":"verified","repositoryProofSourceSha":"491b4a989e63b638b41f78e2ca6e00675648083a"},"required":true,"satisfied":true},{"id":"production-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"e2b55a36976c0f9eaec0f847bedaa9db72854f8be60499f1cfdde8833ef5f23b"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T15:56:56.183614+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"491b4a989e63b638b41f78e2ca6e00675648083a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:d1b36bdc-5dda-4049-ab57-b931175928f9:request-contract:e2b55a36976c0f9eaec0f847bedaa9db72854f8be60499f1cfdde8833ef5f23b:491b4a989e63b638b41f78e2ca6e00675648083a:verified:","mission_step_id":"1fe292c4-170c-434f-83c0-723d3f1d5d5f","command_center_event_id":"d1b36bdc-5dda-4049-ab57-b931175928f9"},{"id":"73a385b3-831c-449f-92f3-e7950610b82f","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-54b18b7de35d","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":496,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":806,"providerAuthMs":0,"ledgerPrepareMs":806,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":806,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":806,"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":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},"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":5006,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:02:24.842425+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"c469fc4b-c497-48cb-9d5c-1b267d7f2031","command_center_event_id":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},{"id":"6af9231c-e1d9-445f-a7f2-d9b270e4674b","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/command-center-contracts.js","workers/cc-execution/src/objective-intent.js","workers/cc-execution/src/version.js","workers/cc-execution/test/visual-work-intent-contract.test.js"],"reason":"Make visual artifact generation and reference-driven tenant implementation mutually exclusive intents and bind implementation to reference visual acceptance.","baseSha":"f5a54ba46b6546d61e5bfd6682342be66ccd0a1f","issuedAt":1790220985523,"expiresAt":1790221165523,"missionId":"25d2beda-8c8f-4a3a-9016-b3a3bfba3bc8","authorizationId":"1d536a5a-1a21-4071-a371-fc1c7c2cb767","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T03:36:25.823416+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"f5a54ba46b6546d61e5bfd6682342be66ccd0a1f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:1d536a5a-1a21-4071-a371-fc1c7c2cb767","mission_step_id":"0b717dae-6ffa-42d7-b4cd-f7948921bbd4","command_center_event_id":"25d2beda-8c8f-4a3a-9016-b3a3bfba3bc8"},{"id":"9fbdc193-8298-44f4-b461-2367313690cb","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-54b18b7de35d","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":405,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":327,"providerAuthMs":0,"ledgerPrepareMs":327,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":327,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":327,"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":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},"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":5714,"likelyAffectedFiles":["src/pages/auth/OAuthLogin.tsx","src/pages/auth/OAuthConsent.tsx","src/integrations/supabase/primeAuthClient.ts","src/__tests__/contracts/oauth-auth-platform-login-boundary.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:02:57.513089+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c469fc4b-c497-48cb-9d5c-1b267d7f2031","command_center_event_id":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},{"id":"6b26b743-6762-4b51-95d7-90d4cef2fd00","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-54b18b7de35d","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.94-mission-generation-terminality","prNumber":2301,"terminal":false,"missionId":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11799,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":368,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":368,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":368,"repositoryMutationMs":11799,"repositoryProviderMs":10873,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4540,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":368,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":6333},"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":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},"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":3524,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:04:08.079153+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2301","receipt_type":"execute_mission","idempotency_key":"mission:54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"61576763-dc77-453c-b026-676ed017f7bc","command_center_event_id":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},{"id":"1cfd2fba-fa63-42bb-9d69-48108e4bd93e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-54b18b7de35d","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2301,"terminal":false,"missionId":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1693,"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":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},"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-10T16:04:40.547458+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2301","receipt_type":"automatic_mission_resume","idempotency_key":"mission:54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f:automatic-mission-resume:2301:repair_mission_waiting_for_gate","mission_step_id":"1a72e679-f238-4c82-8721-d8d21000b5e3","command_center_event_id":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},{"id":"1e1754cc-13f2-4151-b5f4-45fcb40406b7","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-54b18b7de35d","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2301,"terminal":false,"missionId":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","timingsMs":{"prReadinessMs":1495,"approvedPlanMs":0,"shipAndProveMs":9624,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},"performance":null,"deploymentId":"forgejo-main-1329a232142d","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":2013,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:07:55.992886+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2301","receipt_type":"automatic_mission_resume","idempotency_key":"mission:54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f:automatic-mission-resume:2301:canonical_release_dispatched","mission_step_id":"050554e2-4fc1-4ab4-83b4-4a49a7c01cee","command_center_event_id":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},{"id":"667a63bf-a614-4928-b6a0-4c2332e801f5","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_anchor_missing:workers/cc-execution/src/command-center-contracts.js","fingerprint":"9d0909738cba06a4122732ca37c3e411c73fe4f2be8ce13d88fa5e8bf9370d50"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T03:36:27.392831+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:25d2beda-8c8f-4a3a-9016-b3a3bfba3bc8:repository-mutation-intent-blocked:9d0909738cba06a4122732ca37c3e411c73fe4f2be8ce13d88fa5e8bf9370d50","mission_step_id":"28e15642-ab2f-478e-8664-3147a02d8926","command_center_event_id":"25d2beda-8c8f-4a3a-9016-b3a3bfba3bc8"},{"id":"d7a24dbf-feb1-4249-b8ee-51319a04a4f2","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Add a governing visual-work intent contract to KNOCKLAUNCH so graphic creation and tenant implementation cannot be confused. Creation language such as create/design/mock up/show me a graphic should classify as visual artifact generation. Implementation language such as apply/implement/build/match/recreate/use this mockup on or in a tenant/make the tenant match this mockup must classify as frontend mutation, with the supplied or approved visual treated as immutable reference evidence rather than a request to generate another image. For implementation intent, generating another mockup must never satisfy completion; the mission must require source mutation, deploy, and visual fidelity proof when a reference visual is part of acceptance. Preserve explicit readOnly authority and existing source-scope/recovery/proof invariants. One PR, canonical Gate, squash merge, affected release, production replay.","wordingChanged":false,"canonicalIntent":"Add a governing visual-work intent contract to KNOCKLAUNCH so graphic creation and tenant implementation cannot be confused. Creation language such as create/design/mock up/show me a graphic should classify as visual artifact generation. Implementation language such as apply/implement/build/match/recreate/use this mockup on or in a tenant/make the tenant match this mockup must classify as frontend mutation, with the supplied or approved visual treated as immutable reference evidence rather than a request to generate another image. For implementation intent, generating another mockup must never satisfy completion; the mission must require source mutation, deploy, and visual fidelity proof when a reference visual is part of acceptance. Preserve explicit readOnly authority and existing source-scope/recovery/proof invariants. One PR, canonical Gate, squash merge, affected release, production replay.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"visual-creation","statement":"Pure visual creation requests classify as artifact generation and do not imply tenant source mutation.","proofConditionIds":["proof-production"]},{"id":"visual-implementation","statement":"Apply/implement/build/match/recreate/use-reference-on-tenant requests classify as frontend implementation, not image generation.","proofConditionIds":["proof-production"]},{"id":"reference-authority","statement":"For implementation intent, the approved visual is immutable reference evidence and a newly generated mockup cannot satisfy completion.","proofConditionIds":["proof-production"]},{"id":"fidelity-proof","statement":"Reference-driven implementation requires deployed visual fidelity proof matched to the approved reference.","proofConditionIds":["proof-production"]}],"objective":"Add a governing visual-work intent contract to KNOCKLAUNCH so graphic creation and tenant implementation cannot be confused. Creation language such as create/design/mock up/show me a graphic should classify as visual artifact generation. Implementation language such as apply/implement/build/match/recreate/use this mockup on or in a tenant/make the tenant match this mockup must classify as frontend mutation, with the supplied or approved visual treated as immutable reference evidence rather than a request to generate another image. For implementation intent, generating another mockup must never satisfy completion; the mission must require source mutation, deploy, and visual fidelity proof when a reference visual is part of acceptance. Preserve explicit readOnly authority and existing source-scope/recovery/proof invariants. One PR, canonical Gate, squash merge, affected release, production replay.","constraints":[{"id":"preserve-readonly","statement":"Explicit structured readOnly=true remains authoritative.","proofConditionIds":["proof-production"]},{"id":"preserve-existing-contracts","statement":"Do not regress source-scope continuity, recovery, truthful execution ownership, or proof terminality.","proofConditionIds":["proof-production"]},{"id":"single-path","statement":"Do not create a parallel design or mutation lane.","proofConditionIds":["proof-production"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Live cc-execution correctly distinguishes visual artifact generation from reference-driven tenant implementation and preserves reference-bound completion semantics.","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":"Add-a-governing-visual-work-intent-contract-to-KNOCKLAUNCH-so-graphic-creation-and-tenant-implementa","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":["proof-production"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"94095492e875054bbf88b325ad6c635f21e83f08b7925834b7a4a12fba597563","requestContractRevision":2,"previousRequestContractHash":"642584552dba4406c8478a34017031f06e408dbb2d287cdc976f208f2489c7b6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T03:37:04.965399+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:25d2beda-8c8f-4a3a-9016-b3a3bfba3bc8:request-contract:94095492e875054bbf88b325ad6c635f21e83f08b7925834b7a4a12fba597563","mission_step_id":"28e15642-ab2f-478e-8664-3147a02d8926","command_center_event_id":"25d2beda-8c8f-4a3a-9016-b3a3bfba3bc8"},{"id":"a79eb47d-8621-4a62-8708-b175fd121c69","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Correct the cc-execution safe-release canary so shared mission-ledger degradation proven concurrently on exact N-1 does not falsely roll back an otherwise healthy candidate, while preserving candidate-specific fail-closed safety checks.","baseSha":"032b8617f47c32c154f36bd64a13935ce60ca8a0","issuedAt":1789307158060,"expiresAt":1789307338060,"missionId":"404f3cab-a641-439c-8d6a-6d14fb10a7d4","authorizationId":"b2c0d9c2-9d6f-4d1e-b95d-0d461eb19e03","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T13:46:49.871288+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"032b8617f47c32c154f36bd64a13935ce60ca8a0","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b2c0d9c2-9d6f-4d1e-b95d-0d461eb19e03","mission_step_id":"c6175b82-3bbc-4b37-a49c-65467bab6ef1","command_center_event_id":"404f3cab-a641-439c-8d6a-6d14fb10a7d4"},{"id":"c59e317c-bbf0-4a93-86c7-806a90b39d8b","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-54b18b7de35d","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2301,"terminal":false,"missionId":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","timingsMs":{"prReadinessMs":584,"approvedPlanMs":0,"shipAndProveMs":18163,"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":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},"performance":null,"deploymentId":"forgejo-main-1329a232142d","workflowRunId":6787,"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-10T16:09:00.346856+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2301","receipt_type":"automatic_mission_resume","idempotency_key":"mission:54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f:automatic-mission-resume:2301:canonical_release_reconciliation_pending","mission_step_id":"1a72e679-f238-4c82-8721-d8d21000b5e3","command_center_event_id":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},{"id":"06a3dc3d-8436-4fba-8c02-b68fc17fb279","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"3792c7a1f7be999caf57836dd6702c85b5580105","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"d9c349b3b9d08879ea32454633ce781707f6d660","prNumber":2673,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7882/jobs/1","mergeCommitSha":"3792c7a1f7be999caf57836dd6702c85b5580105"}],"requestContractHash":"931ff076fe36846d1128b71e345a77ea70724ee470b7eed3c5b4c0aa6f32c6d7"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T19:37:19.007441+00:00","proof_gate":"request_contract_repository_verified","source_sha":"3792c7a1f7be999caf57836dd6702c85b5580105","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:4bac03cb-d6c3-4447-b54f-1917e64d0d4a:request-contract-repository:931ff076fe36846d1128b71e345a77ea70724ee470b7eed3c5b4c0aa6f32c6d7:3792c7a1f7be999caf57836dd6702c85b5580105","mission_step_id":"4dfaa20f-1ad2-493a-a1f4-d18135dac6ad","command_center_event_id":"4bac03cb-d6c3-4447-b54f-1917e64d0d4a"},{"id":"f140d0fa-4307-4370-bd28-7dfa242e862e","source":"cc-execution","status":"authorized","payload":{"paths":["src/__tests__/contracts/command-center-host-capacity-admission.contract.test.ts"],"reason":"Unfreeze control plane solely for corrective generation 1 to align the existing watchdog-v4 hard-safety regression expectation with the already-live v4 watchdog source so canonical gates can validate current main correctly.","baseSha":"3792c7a1f7be999caf57836dd6702c85b5580105","issuedAt":1789328244486,"expiresAt":1789328424486,"missionId":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee","authorizationId":"c7144966-7e35-44ea-b3eb-b27031891636","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T19:37:24.911106+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"3792c7a1f7be999caf57836dd6702c85b5580105","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:c7144966-7e35-44ea-b3eb-b27031891636","mission_step_id":"b3710cd1-1ce7-4746-ae12-7b6cd5414167","command_center_event_id":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee"},{"id":"722a3564-ff6d-40a5-8bb8-cecfcd37a245","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/watchdog-v4-regression-eaaa-g1","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2674,"terminal":false,"missionId":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1447,"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":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee"},"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":1279,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T19:38:06.395257+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2674","receipt_type":"automatic_mission_resume","idempotency_key":"mission:eaaa6005-2aeb-4d20-97a2-bcd8584f09ee:automatic-mission-resume:2674:repair_mission_waiting_for_gate","mission_step_id":"3df343eb-1ff0-41b8-b921-8599472c0a2e","command_center_event_id":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee"},{"id":"83c60622-dee6-44f2-b036-aec58fc65cfe","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-authorized continuation of the control-plane reliability repair. Exact-scope change prevents transient Forgejo lineage/content HTTP failures from being misreported as deterministic source divergence while preserving all existing ancestry proof requirements.","baseSha":"3792c7a1f7be999caf57836dd6702c85b5580105","issuedAt":1789328297846,"expiresAt":1789328477846,"missionId":"497f9e60-4aae-4194-8c3e-b24883eba51d","authorizationId":"cdb5cd1a-ce61-4fae-9a5d-32d034ae3cef","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T19:38:18.258318+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"3792c7a1f7be999caf57836dd6702c85b5580105","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:cdb5cd1a-ce61-4fae-9a5d-32d034ae3cef","mission_step_id":"6cbaab74-9ba7-4917-8872-be0b2eddc014","command_center_event_id":"497f9e60-4aae-4194-8c3e-b24883eba51d"},{"id":"2663c117-0be5-476b-9497-40f0c4a41c26","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","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":"463c33f5e96eb6e9522203dc463b4f29922520d347a5495a5e5f6a6f94ad1912","forgejoWorkflowProof":{"runId":6787,"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-10T16:08:34.047092+00:00","proof_gate":"canonical_release_pending","source_sha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","external_id":"forgejo-main-1329a232142d","receipt_type":"canonical_release_status","idempotency_key":"mission:54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f:forgejo-release-status:1329a232142df52f04b3c59ab1fc683d0edde2ee:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"050554e2-4fc1-4ab4-83b4-4a49a7c01cee","command_center_event_id":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},{"id":"a1f15c85-694d-44fa-9a1b-7fc06a5bac02","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-b9d3e61a361a","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.151-mission-create-single-rpc","prNumber":2841,"terminal":false,"missionId":"b9d3e61a-361a-45d0-8de4-1ffaa118804c","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5938,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1171,"approvedPlanMs":0,"missionSetupMs":692,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":407,"ledgerReconcileMs":0,"lineageReconcileMs":285,"resolvePreflightMs":692,"repositoryMutationMs":4752,"repositoryProviderMs":3146,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2737,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":407,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":409},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},"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":1512,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T17:51:26.340394+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2841","receipt_type":"execute_mission","idempotency_key":"mission:b9d3e61a-361a-45d0-8de4-1ffaa118804c:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"179f64a9-ce9f-4165-b1c9-a94e75950e8e","command_center_event_id":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},{"id":"877dcae7-31c4-4523-81b6-efb9b02fffd4","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-7cc973aa6b60","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.166-cancelled-release-signed-run-identity","prNumber":null,"terminal":false,"missionId":"7cc973aa-6b60-43e3-9757-7a0ae138ba99","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":542,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":458,"providerAuthMs":0,"ledgerPrepareMs":458,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":458,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":458,"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":"7cc973aa-6b60-43e3-9757-7a0ae138ba99"},"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":4654,"likelyAffectedFiles":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/test/release-orchestration-invariants.test.js","workers/cc-execution/src/version.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T20:54:32.980267+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7cc973aa-6b60-43e3-9757-7a0ae138ba99:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"ffc70f52-fd1f-4745-b366-6fd975211552","command_center_event_id":"7cc973aa-6b60-43e3-9757-7a0ae138ba99"},{"id":"15b8f5f6-e6ee-4cab-b3f7-23aade3d21f2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-905ab24ed855","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.175-repository-source-fastpath","prNumber":null,"terminal":false,"missionId":"905ab24e-d855-4b3b-9818-4db0c8885af4","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":23,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":4668,"providerAuthMs":0,"ledgerPrepareMs":4668,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":4668,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":4668,"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":"905ab24e-d855-4b3b-9818-4db0c8885af4"},"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":8785,"likelyAffectedFiles":["config/capabilities/tenant-brand-character.json","config/capabilities/tenant-workspace-experience.json","config/capabilities/tenant-workspace-search.json","config/capabilities/tenant-workspace-ui-contract-v2.json","scripts/visual-witness-hosted-runner/src/server-tenant-projection.mjs","scripts/visual-witness-hosted-runner/src/tenant-owner-preflight.mjs","src/__tests__/contracts/tenantApplicationAvatarMenuPrimitive.test.ts","config/capabilities/tenant-bootstrap.json","config/capabilities/tenant-creation.json","config/contracts/PREHISTORIC-001-TENANT-MEDIA.json","src/__tests__/contracts/operational-command-application-integration.contract.test.ts","src/__tests__/contracts/tenant-router-isolation.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T00:27:26.18985+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:905ab24e-d855-4b3b-9818-4db0c8885af4:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"522063d8-3336-4e58-824a-ee8a98f49f18","command_center_event_id":"905ab24e-d855-4b3b-9818-4db0c8885af4"},{"id":"0ddffbc6-f2d0-4885-bea1-8ce04f98c410","source":"cc-execution","status":"authorized","payload":{"paths":["scripts/validate-command-center-contracts.mjs","scripts/visual-witness-hosted-runner/src/universal-witness.mjs","scripts/visual-witness-hosted-runner/test/shell-readiness-budget.test.mjs","workers/cc-execution/src/command-center-contracts.js","workers/cc-execution/src/source-discovery-policy.js","workers/cc-execution/src/version.js"],"reason":"Owner-authorized repair of the exact audit machinery failure class observed during the live Big Papi audit.","baseSha":"09d9eca7aacd5fbeeaefb0a7a0e852bd056fe272","issuedAt":1789989948214,"expiresAt":1789990128214,"missionId":"09b41066-8353-4cc9-a551-4f0eacfdebb0","authorizationId":"576e1e16-9f07-4e2d-b798-ed848611ac55","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T11:25:48.570827+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"09d9eca7aacd5fbeeaefb0a7a0e852bd056fe272","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:576e1e16-9f07-4e2d-b798-ed848611ac55","mission_step_id":"9b8d5560-f4c8-494f-8593-7a49aefb3b27","command_center_event_id":"09b41066-8353-4cc9-a551-4f0eacfdebb0"},{"id":"2ddfa700-f6a0-4348-90a8-0fe2ed6d45a7","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-54b18b7de35d","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2301,"terminal":false,"missionId":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","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":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},"performance":null,"deploymentId":"forgejo-main-1329a232142d","workflowRunId":6787,"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":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:09:57.053835+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2301","receipt_type":"automatic_mission_resume","idempotency_key":"mission:54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f:automatic-mission-resume:2301:repair_mission_pr_ready_retryable","mission_step_id":"1a72e679-f238-4c82-8721-d8d21000b5e3","command_center_event_id":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},{"id":"ebeb3931-f795-4af1-8faa-e91c022d47bb","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","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":"463c33f5e96eb6e9522203dc463b4f29922520d347a5495a5e5f6a6f94ad1912","forgejoWorkflowProof":{"runId":6787,"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-10T16:10:51.219402+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","external_id":"forgejo-main-1329a232142d","receipt_type":"canonical_release_status","idempotency_key":"mission:54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f:forgejo-release-status:1329a232142df52f04b3c59ab1fc683d0edde2ee:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"ef8c5d42-fc38-43b5-b252-7ec4a4263a8d","command_center_event_id":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},{"id":"fda8e192-1efe-4395-82b1-bd4957fee909","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"no-oauth-bounce","satisfied":true,"statement":"A signed-out PRIME authorization cannot bounce between /auth and /auth/oauth/consent because redirect decisions wait for authoritative isolated PRIME session hydration.","proofConditionIds":["repo-proof","production-proof"]},{"id":"signed-in-path-preserved","satisfied":true,"statement":"An existing normal platform session continues to use the previously working signed-in OAuth consent approval path without behavioral changes.","proofConditionIds":["repo-proof","production-proof"]},{"id":"platform-auth-isolation-preserved","satisfied":true,"statement":"PRIME continues using its dedicated isolated storage namespace and normal platform login/tenant/workspace routing remains unchanged.","proofConditionIds":["repo-proof","production-proof"]}],"satisfied":true,"constraints":[{"id":"frontend-auth-only","satisfied":true,"statement":"Only frontend auth-session hydration code and focused tests may change; no backend, database, OAuth-provider, Command Center runtime, tenant data, or platform-login ownership changes.","proofConditionIds":["repo-proof","production-proof"]},{"id":"authoritative-initial-hydration","satisfied":true,"statement":"No PRIME auth-state subscription may mark initial loading complete before primeAuth.auth.getSession resolves; consent redirect-to-/auth requires definitive null sessions after both hydrations settle.","proofConditionIds":["repo-proof"]},{"id":"canonical-release","satisfied":true,"statement":"Pass KnockLaunch Gate, squash merge through Forgejo, release frontend only, and verify the exact production artifact.","proofConditionIds":["production-proof"]}],"contractHash":"463c33f5e96eb6e9522203dc463b4f29922520d347a5495a5e5f6a6f94ad1912","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"463c33f5e96eb6e9522203dc463b4f29922520d347a5495a5e5f6a6f94ad1912","repositoryProofStatus":"verified","repositoryProofSourceSha":"1329a232142df52f04b3c59ab1fc683d0edde2ee"},"required":true,"satisfied":true},{"id":"production-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"463c33f5e96eb6e9522203dc463b4f29922520d347a5495a5e5f6a6f94ad1912"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:10:52.751106+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f:request-contract:463c33f5e96eb6e9522203dc463b4f29922520d347a5495a5e5f6a6f94ad1912:1329a232142df52f04b3c59ab1fc683d0edde2ee:verified:","mission_step_id":"ef8c5d42-fc38-43b5-b252-7ec4a4263a8d","command_center_event_id":"54b18b7d-e35d-4b94-8a8b-f743f8a1fa4f"},{"id":"59c4fbf9-5dfa-446e-a18f-327f42ff34a0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/prime-oauth-single-owner-20260910","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.94-mission-generation-terminality","prNumber":2302,"terminal":false,"missionId":"8ab5254f-1339-4a93-91b0-a269b76b7b84","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5782,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1406,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1406,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1406,"repositoryMutationMs":5782,"repositoryProviderMs":5207,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2787,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1406,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":2420},"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":"8ab5254f-1339-4a93-91b0-a269b76b7b84"},"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":3484,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:22:49.902248+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2302","receipt_type":"execute_mission","idempotency_key":"mission:8ab5254f-1339-4a93-91b0-a269b76b7b84:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"f84ecd43-6b3a-4aeb-a36f-5ad004fe3df4","command_center_event_id":"8ab5254f-1339-4a93-91b0-a269b76b7b84"},{"id":"8326781b-a186-464b-8607-80095c7ec497","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/prime-oauth-single-owner-20260910","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2302,"terminal":false,"missionId":"8ab5254f-1339-4a93-91b0-a269b76b7b84","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9722,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2022,"approvedPlanMs":0,"missionSetupMs":3105,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":242,"ledgerReconcileMs":0,"lineageReconcileMs":2863,"resolvePreflightMs":3105,"repositoryMutationMs":7302,"repositoryProviderMs":4876,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4330,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":242,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":546},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"8ab5254f-1339-4a93-91b0-a269b76b7b84"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1514,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:24:31.78424+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2302","receipt_type":"execute_mission","idempotency_key":"mission:8ab5254f-1339-4a93-91b0-a269b76b7b84:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"f84ecd43-6b3a-4aeb-a36f-5ad004fe3df4","command_center_event_id":"8ab5254f-1339-4a93-91b0-a269b76b7b84"},{"id":"62f23f64-9882-4868-92f5-362c067538ff","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for cancelled-release descendant recovery. Preserve the durable unfinished-target subset during exact signed cancelled-release recovery so already-completed targets cannot be reintroduced from original PR changed paths.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for cancelled-release descendant recovery. Preserve the durable unfinished-target subset during exact signed cancelled-release recovery so already-completed targets cannot be reintroduced from original PR changed paths.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"recovery-target-scope","statement":"For signed cancelled-release descendant recovery, the dispatcher intersects the original PR-affected targets with the durable mission's unfinished releaseTargets and cannot redispatch targets already completed.","proofConditionIds":["repository-proof","runtime-proof"]}],"objective":"Unfreeze control plane for cancelled-release descendant recovery. Preserve the durable unfinished-target subset during exact signed cancelled-release recovery so already-completed targets cannot be reintroduced from original PR changed paths.","constraints":[{"id":"single-release-owner","statement":"Preserve current-main containment, active-release exclusion, capacity admission, migration fail-closed behavior, canonical one-release ownership, one fresh ai branch, one Forgejo PR, canonical Gate, and squash merge.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"no-product-scope","statement":"Do not modify Curri product code, frontend product code, database, Supabase, or unrelated release machinery.","proofConditionIds":["repository-proof"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repository-proof","runtime-proof"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repository-proof","runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-proof","kind":"repository","claim":"Merged source preserves the signed durable unfinished-target subset during cancelled-release recovery, includes regression coverage preventing cc-execution redispatch when only OnRunner remains unfinished, and canonical Gate passes.","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-proof","kind":"runtime","claim":"cc-execution production runtime runs the merged recovery-scope fix.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"cancelled-release-descendant-recovery-target-scope","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":["repository-proof","runtime-proof"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"87fd6c5e0c188234c3312eeb448a66111ee2f4e7948e4bc955a5c2c2b60bc512","requestContractRevision":2,"previousRequestContractHash":"44976cd7ad35f6f78619e60f29d2b5ccac0af9abc619e6825167571f25ad4ca5"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T20:55:52.663027+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:7cc973aa-6b60-43e3-9757-7a0ae138ba99:request-contract:87fd6c5e0c188234c3312eeb448a66111ee2f4e7948e4bc955a5c2c2b60bc512","mission_step_id":"fd54e8a1-aafd-44b1-82a5-1481b60d02ba","command_center_event_id":"7cc973aa-6b60-43e3-9757-7a0ae138ba99"},{"id":"bf604fb2-1940-44da-9928-437f090df24d","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"workers/cc-execution/test/visual-work-intent-contract.test.js","content":"import test from \"node:test\";\nimport assert from \"node:assert/strict\";\nimport { classifyObjectiveIntent, classifyVisualWorkIntent } from \"../src/objective-intent.js\";\nimport { normalizeRequestContract } from \"../src/command-center-contracts.js\";\n\ntest(\"visual creation and implementation intents are mutually exclusive\", () => {\n  for (const objective of [\"make me a mockup for Big Papi's\",\"show me a better design\",\"create a flyer graphic\"]) {\n    const result = classifyVisualWorkIntent({ objective });\n    assert.equal(result.kind, \"visual_artifact_generation\", objective);\n    assert.equal(result.implementation, false, objective);\n  }\n  for (const objective of [\"apply this mockup to Big Papi's tenant\",\"implement this design in the tenant\",\"make the tenant match this screenshot\",\"use this mockup on Speedy Panda\",\"recreate this design in the app\"]) {\n    const result = classifyVisualWorkIntent({ objective, referenceVisual: true });\n    assert.equal(result.kind, \"reference_implementation\", objective);\n    assert.equal(result.implementation, true, objective);\n    assert.equal(classifyObjectiveIntent({ objective }).kind, \"mutation_or_unknown\", objective);\n  }\n});\n\ntest(\"reference implementation binds visual proof and forbids mockup substitution\", () => {\n  const contract = normalizeRequestContract({\n    objective: \"apply this mockup to Big Papi's tenant\",\n    referenceVisual: true,\n    route: \"/big-papis/owner\",\n    ship: true,\n  });\n  assert.equal(contract.proofConditions.some((proof) => proof.kind === \"visual\" && proof.required !== false), true);\n  assert.equal(contract.constraints.some((constraint) => constraint.id === \"reference-visual-authority\"), true);\n  assert.match(contract.constraints.find((constraint) => constraint.id === \"reference-visual-authority\").statement, /cannot satisfy/i);\n});\n\ntest(\"pure visual creation does not inherit implementation constraint\", () => {\n  const contract = normalizeRequestContract({ objective: \"make me a mockup for Big Papi's\" });\n  assert.equal(contract.constraints.some((constraint) => constraint.id === \"reference-visual-authority\"), false);\n});\n"}],"branch":"ai/objective-first-repair-25d2beda8c8f","writes":[],"patches":[],"approved":true,"missionId":"25d2beda-8c8f-4a3a-9016-b3a3bfba3bc8","objective":"Add a governing visual-work intent contract to KNOCKLAUNCH so graphic creation and tenant implementation cannot be confused. Creation language such as create/design/mock up/show me a graphic should classify as visual artifact generation. Implementation language such as apply/implement/build/match/recreate/use this mockup on or in a tenant/make the tenant match this mockup must classify as frontend mutation, with the supplied or approved visual treated as immutable reference evidence rather than a request to generate another image. For implementation intent, generating another mockup must never satisfy completion; the mission must require source mutation, deploy, and visual fidelity proof when a reference visual is part of acceptance. Preserve explicit readOnly authority and existing source-scope/recovery/proof invariants. One PR, canonical Gate, squash merge, affected release, production replay.","repository":"noel/KnockLaunchOS","sourceScope":"control-plane","autoProgress":true,"ownerApproved":true,"anchored_edits":[{"path":"workers/cc-execution/src/objective-intent.js","edits":[{"new_content":"// One intent decision shared by execution and source discovery.\nexport function classifyVisualWorkIntent(body = {}) {\n  const objective = String(body.objective || body.issue || body.body || body.title || \"\").trim().toLowerCase();\n  const referenceVisualPresent = body.referenceVisual === true\n    || body.reference_visual === true\n    || body.referenceImage === true\n    || body.reference_image === true\n    || body.approvedMockup === true\n    || body.approved_mockup === true\n    || /\\b(?:this|the|approved|attached|reference)\\s+(?:mockup|mock-up|design|screenshot|image|graphic|visual)\\b/.test(objective);\n  const implementationVerb = /\\b(?:apply|implement|build|match|recreate|translate|port|integrate|install|use)\\b/.test(objective)\n    || /\\bmake\\b[^.;\\n]{0,80}\\b(?:tenant|app|application|page|screen|workspace|route|site|website)\\b[^.;\\n]{0,80}\\bmatch\\b/.test(objective);\n  const implementationTarget = /\\b(?:tenant|app|application|page|screen|workspace|route|site|website|frontend|ui)\\b/.test(objective);\n  const creationVerb = /\\b(?:create|design|draw|generate|mock\\s*up|mockup|show|make)\\b/.test(objective);\n  const artifactNoun = /\\b(?:mockup|mock-up|graphic|flyer|poster|logo|image|visual|design|concept|concept art)\\b/.test(objective);\n  const implementation = implementationVerb && (referenceVisualPresent || implementationTarget);\n  const creation = !implementation && creationVerb && artifactNoun;\n  return {\n    kind: implementation ? \"reference_implementation\" : creation ? \"visual_artifact_generation\" : \"not_visual_work\",\n    referenceVisualPresent,\n    implementation,\n    creation,\n  };\n}\n\n","old_content":"// One intent decision shared by execution and source discovery.\n"}]},{"path":"workers/cc-execution/src/command-center-contracts.js","edits":[{"new_content":"import { classifyVisualWorkIntent } from \"./objective-intent.js\";\n\nexport const PERFORMANCE_METRIC_NAMES = Object.freeze([","old_content":"export const PERFORMANCE_METRIC_NAMES = Object.freeze(["},{"new_content":"  const visualWorkIntent = classifyVisualWorkIntent({ ...body, objective });\n  const inferredVisualIntent = !explicit ? normalizeVisualProofIntent({ ...body, objective }) : { visualProofRequested: false };\n  const inferredVisualRoute = inferredRoute;","old_content":"  const inferredVisualIntent = !explicit ? normalizeVisualProofIntent({ ...body, objective }) : { visualProofRequested: false };\n  const inferredVisualRoute = inferredRoute;"},{"new_content":"        ...(((inferredVisualIntent.visualProofRequested || visualWorkIntent.implementation) && inferredVisualRoute)\n          ? [normalizeRequestContractProofCondition({ id: \"proof-visual\", kind: \"visual\", claim: objective, required: true, route: inferredVisualRoute }, inferredInteractionExecutable ? 2 : 1, body)]\n          : []),\n      ];","old_content":"        ...(inferredVisualIntent.visualProofRequested && inferredVisualRoute\n          ? [normalizeRequestContractProofCondition({ id: \"proof-visual\", kind: \"visual\", claim: objective, required: true, route: inferredVisualRoute }, inferredInteractionExecutable ? 2 : 1, body)]\n          : []),\n      ];"},{"new_content":"  const outcomes = rawOutcomes.map((entry, index) => normalizeRequestContractRequirement(entry, index, \"outcome\", fallbackProofIds)).filter((entry) => entry.statement);\n  const constraints = rawConstraints.map((entry, index) => normalizeRequestContractRequirement(entry, index, \"constraint\", fallbackProofIds)).filter((entry) => entry.statement);\n  if (visualWorkIntent.implementation && !constraints.some((entry) => entry.id === \"reference-visual-authority\")) {\n    const visualProofIds = proofConditions.filter((condition) => condition.kind === \"visual\" && condition.required !== false).map((condition) => condition.id);\n    constraints.push({\n      id: \"reference-visual-authority\",\n      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.\",\n      proofConditionIds: visualProofIds.length ? visualProofIds : [...fallbackProofIds],\n    });\n  }","old_content":"  const outcomes = rawOutcomes.map((entry, index) => normalizeRequestContractRequirement(entry, index, \"outcome\", fallbackProofIds)).filter((entry) => entry.statement);\n  const constraints = rawConstraints.map((entry, index) => normalizeRequestContractRequirement(entry, index, \"constraint\", fallbackProofIds)).filter((entry) => entry.statement);"}]},{"path":"workers/cc-execution/src/version.js","edits":[{"new_content":"export const CC_EXECUTION_VERSION = \"1.58.227-visual-work-intent-contract\";","old_content":"export const CC_EXECUTION_VERSION = \"1.58.226-top-level-execution-truth\";"}]}],"implementation":{"files":[],"writes":[]},"requestContract":{"intent":{"evidence":[],"rawUtterance":"Add a governing visual-work intent contract to KNOCKLAUNCH so graphic creation and tenant implementation cannot be confused. Creation language such as create/design/mock up/show me a graphic should classify as visual artifact generation. Implementation language such as apply/implement/build/match/recreate/use this mockup on or in a tenant/make the tenant match this mockup must classify as frontend mutation, with the supplied or approved visual treated as immutable reference evidence rather than a request to generate another image. For implementation intent, generating another mockup must never satisfy completion; the mission must require source mutation, deploy, and visual fidelity proof when a reference visual is part of acceptance. Preserve explicit readOnly authority and existing source-scope/recovery/proof invariants. One PR, canonical Gate, squash merge, affected release, production replay.","wordingChanged":false,"canonicalIntent":"Add a governing visual-work intent contract to KNOCKLAUNCH so graphic creation and tenant implementation cannot be confused. Creation language such as create/design/mock up/show me a graphic should classify as visual artifact generation. Implementation language such as apply/implement/build/match/recreate/use this mockup on or in a tenant/make the tenant match this mockup must classify as frontend mutation, with the supplied or approved visual treated as immutable reference evidence rather than a request to generate another image. For implementation intent, generating another mockup must never satisfy completion; the mission must require source mutation, deploy, and visual fidelity proof when a reference visual is part of acceptance. Preserve explicit readOnly authority and existing source-scope/recovery/proof invariants. One PR, canonical Gate, squash merge, affected release, production replay.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"visual-creation","statement":"Pure visual creation requests classify as artifact generation and do not imply tenant source mutation.","proofConditionIds":["proof-production"]},{"id":"visual-implementation","statement":"Apply/implement/build/match/recreate/use-reference-on-tenant requests classify as frontend implementation, not image generation.","proofConditionIds":["proof-production"]},{"id":"reference-authority","statement":"For implementation intent, the approved visual is immutable reference evidence and a newly generated mockup cannot satisfy completion.","proofConditionIds":["proof-production"]},{"id":"fidelity-proof","statement":"Reference-driven implementation requires deployed visual fidelity proof matched to the approved reference.","proofConditionIds":["proof-production"]}],"objective":"Add a governing visual-work intent contract to KNOCKLAUNCH so graphic creation and tenant implementation cannot be confused. Creation language such as create/design/mock up/show me a graphic should classify as visual artifact generation. Implementation language such as apply/implement/build/match/recreate/use this mockup on or in a tenant/make the tenant match this mockup must classify as frontend mutation, with the supplied or approved visual treated as immutable reference evidence rather than a request to generate another image. For implementation intent, generating another mockup must never satisfy completion; the mission must require source mutation, deploy, and visual fidelity proof when a reference visual is part of acceptance. Preserve explicit readOnly authority and existing source-scope/recovery/proof invariants. One PR, canonical Gate, squash merge, affected release, production replay.","constraints":[{"id":"preserve-readonly","statement":"Explicit structured readOnly=true remains authoritative.","proofConditionIds":["proof-production"]},{"id":"preserve-existing-contracts","statement":"Do not regress source-scope continuity, recovery, truthful execution ownership, or proof terminality.","proofConditionIds":["proof-production"]},{"id":"single-path","statement":"Do not create a parallel design or mutation lane.","proofConditionIds":["proof-production"]}],"sourceScope":"control-plane","terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Live cc-execution correctly distinguishes visual artifact generation from reference-driven tenant implementation and preserves reference-bound completion semantics.","required":true,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/objective-intent.js","workers/cc-execution/src/command-center-contracts.js","workers/cc-execution/src/version.js","workers/cc-execution/test/visual-work-intent-contract.test.js"],"controlPlaneMaintenanceReason":"Make visual artifact generation and reference-driven tenant implementation mutually exclusive intents and bind implementation to reference visual acceptance."},"recovery":false,"fingerprint":"fbceb0804cfd62ae9db1065c094e7230a62112baee4575cbfbe88655d2515902","replayCount":0,"serializedBytes":13906},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T03:37:05.850024+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:25d2beda-8c8f-4a3a-9016-b3a3bfba3bc8:repository-mutation-intent:fbceb0804cfd62ae9db1065c094e7230a62112baee4575cbfbe88655d2515902:0","mission_step_id":"28e15642-ab2f-478e-8664-3147a02d8926","command_center_event_id":"25d2beda-8c8f-4a3a-9016-b3a3bfba3bc8"},{"id":"3bfa6c78-7ab8-4dea-b233-7f2edf31bea8","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"08f4bb1c8329c1c79d2f52246ba821d8bbf550cf","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"08f4bb1c8329c1c79d2f52246ba821d8bbf550cf","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"bba5ea6913a86e5855883d1463fafa6ae768b54fc84d7b8e958ad625deaabf81","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6790","runId":6790,"status":"success","sourceSha":"08f4bb1c8329c1c79d2f52246ba821d8bbf550cf","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"1329a232142df52f04b3c59ab1fc683d0edde2ee","sourceSha":"08f4bb1c8329c1c79d2f52246ba821d8bbf550cf","changedPaths":["src/lib/oauthAuthorization.ts","src/__tests__/contracts/oauth-auth-platform-login-boundary.contract.test.ts","src/pages/auth/OAuthConsent.tsx","src/pages/auth/OAuthLogin.tsx"],"changedPathCount":4,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:29:49.518589+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"08f4bb1c8329c1c79d2f52246ba821d8bbf550cf","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:8ab5254f-1339-4a93-91b0-a269b76b7b84:forgejo-release-status:08f4bb1c8329c1c79d2f52246ba821d8bbf550cf:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"cdc6262e-68a4-4bf2-815a-a4e3d58ca4f1","command_center_event_id":"8ab5254f-1339-4a93-91b0-a269b76b7b84"},{"id":"a115583b-6f65-41a6-b4b4-5a575e70b0b1","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"08f4bb1c8329c1c79d2f52246ba821d8bbf550cf","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"single-owner-signed-out-oauth","satisfied":false,"statement":"When the platform is signed out, PRIME authentication and OAuth approval complete inside /auth with the isolated primeAuth client and do not navigate to /auth/oauth/consent.","proofConditionIds":["repo-proof","production-proof"]},{"id":"signed-in-platform-path-preserved","satisfied":false,"statement":"When a normal platform session exists, the existing /auth/oauth/consent approval path remains available and uses the platform Supabase client.","proofConditionIds":["repo-proof","production-proof"]},{"id":"no-bidirectional-loop","satisfied":false,"statement":"/auth/oauth/consent may redirect one-way to /auth only when the platform session is absent; /auth never redirects an isolated PRIME session back to consent.","proofConditionIds":["repo-proof"]},{"id":"platform-login-unchanged","satisfied":false,"statement":"Normal platform Login, PublicRoute, tenant selection, app/workspace routing, backend, database, and provider configuration remain unchanged.","proofConditionIds":["repo-proof","production-proof"]}],"satisfied":false,"constraints":[{"id":"frontend-auth-only","satisfied":false,"statement":"Only frontend OAuth auth/consent code and focused contract tests may change.","proofConditionIds":["repo-proof","production-proof"]},{"id":"canonical-release","satisfied":true,"statement":"Pass KnockLaunch Gate, squash merge through Forgejo, release frontend only, and verify the exact production artifact.","proofConditionIds":["production-proof"]}],"contractHash":"bba5ea6913a86e5855883d1463fafa6ae768b54fc84d7b8e958ad625deaabf81","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"bba5ea6913a86e5855883d1463fafa6ae768b54fc84d7b8e958ad625deaabf81","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"production-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"bba5ea6913a86e5855883d1463fafa6ae768b54fc84d7b8e958ad625deaabf81"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:29:52.905258+00:00","proof_gate":"request_contract_pending","source_sha":"08f4bb1c8329c1c79d2f52246ba821d8bbf550cf","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:8ab5254f-1339-4a93-91b0-a269b76b7b84:request-contract:bba5ea6913a86e5855883d1463fafa6ae768b54fc84d7b8e958ad625deaabf81:08f4bb1c8329c1c79d2f52246ba821d8bbf550cf:pending:repository","mission_step_id":"cdc6262e-68a4-4bf2-815a-a4e3d58ca4f1","command_center_event_id":"8ab5254f-1339-4a93-91b0-a269b76b7b84"},{"id":"0de112b7-4c94-45ba-9a74-1811b88198d8","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"e8cdb26c7f2df8ab2d142b0cdb625bc10b1db2ff","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e8cdb26c7f2df8ab2d142b0cdb625bc10b1db2ff","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":"4df68953121923e9d4c02518b231d55713f093ae71a6592f9b08788a8e35ff57","forgejoWorkflowProof":{"runId":8425,"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-15T17:55:49.14607+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e8cdb26c7f2df8ab2d142b0cdb625bc10b1db2ff","external_id":"forgejo-main-e8cdb26c7f2d","receipt_type":"canonical_release_status","idempotency_key":"mission:863c82f8-b8e0-4d4c-b25d-938f27a8901f:forgejo-release-status:e8cdb26c7f2df8ab2d142b0cdb625bc10b1db2ff:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"347116e3-0bc7-4fcc-aa22-9e57d27218d4","command_center_event_id":"863c82f8-b8e0-4d4c-b25d-938f27a8901f"},{"id":"ad3819fe-6779-4fca-b294-9d1b6ce82177","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":771978,"owner_action_to_pr_ms":698977,"green_gate_to_merge_ms":5812,"owner_action_to_useful_response_ms":698977},"ownerWaitLiveAt":"2026-09-15T17:56:12.978Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T17:56:13.400852+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:863c82f8-b8e0-4d4c-b25d-938f27a8901f:owner-wait-live","mission_step_id":"347116e3-0bc7-4fcc-aa22-9e57d27218d4","command_center_event_id":"863c82f8-b8e0-4d4c-b25d-938f27a8901f"},{"id":"5a91ae75-c1b6-4e59-9a92-dca7a322d897","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue Big Papi's complete frontend visual cohesion pass. Apply the anchored compact-density edits to the exact shell owner on the existing mission/branch, then gate, squash merge, release frontend from protected main, and run full live visual proof. No backend, data, auth, storage, runtime, or business-logic changes.","wordingChanged":false,"canonicalIntent":"Continue Big Papi's complete frontend visual cohesion pass. Apply the anchored compact-density edits to the exact shell owner on the existing mission/branch, then gate, squash merge, release frontend from protected main, and run full live visual proof. No backend, data, auth, storage, runtime, or business-logic changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-cohesion","statement":"Every distinct Big Papi's owner rendered surface is visually audited and obvious oversized card, text, spacing, min-height, and mobile overflow inconsistencies are repaired under one deterministic compact-density contract.","proofConditionIds":["proof-production"]},{"id":"outcome-live","statement":"The frontend-only repair is merged through the canonical gate, released from protected main, and verified live on representative desktop and mobile routes covering every distinct Big Papi layout family.","proofConditionIds":["proof-production"]}],"objective":"Continue Big Papi's complete frontend visual cohesion pass. Apply the anchored compact-density edits to the exact shell owner on the existing mission/branch, then gate, squash merge, release frontend from protected main, and run full live visual proof. No backend, data, auth, storage, runtime, or business-logic changes.","constraints":[{"id":"frontend-only","statement":"Do not modify database, auth, Supabase runtime, edge functions, storage, tenant data, business logic, control-plane architecture, or external services.","proofConditionIds":["proof-production"]},{"id":"preserve-functionality","statement":"Preserve existing Big Papi brand, MODES colors and navigation, business workflows, accessible contrast, and >=44px mobile interactive touch targets; do not introduce horizontal overflow.","proofConditionIds":["proof-production"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Production Big Papi's owner workspace is released from protected main and live visual verification demonstrates compact, cohesive desktop and mobile presentation across all distinct route/layout families with no remaining obvious oversized card/text/spacing outliers or mobile overflow regression.","route":"/big-papis/owner/dashboard","roleRef":"Owner","userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"big-papis-compact-visual-cohesion","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"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-production"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"3427548ad5c23b864c269f25deb950c1906b9913fd6ad523c6544359d36a4f36","requestContractRevision":2,"previousRequestContractHash":"3020b2d435152ef651012ea64ddb2ffff45e2e7a0780e52c0b3f1caf7172bdef"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:01:29.353456+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9009fded-4212-4e75-ad82-15cec770e0b6:request-contract:3427548ad5c23b864c269f25deb950c1906b9913fd6ad523c6544359d36a4f36","mission_step_id":"61be388b-a0e0-44fd-80d4-4fd98a2ee720","command_center_event_id":"9009fded-4212-4e75-ad82-15cec770e0b6"},{"id":"78ad91f0-3d43-45d6-ad24-acb018b7cf6c","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/repair-big-papis-gate-contract-20260916","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.161-forgejo-repository-file-pagination","prNumber":2918,"terminal":false,"missionId":"a6afb04e-e538-443f-93b9-391938bb3349","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11763,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":586,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":586,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":586,"repositoryMutationMs":11763,"repositoryProviderMs":10426,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4039,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":586,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":6387},"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":"a6afb04e-e538-443f-93b9-391938bb3349"},"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":3161,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T15:55:08.157101+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2918","receipt_type":"execute_mission","idempotency_key":"mission:a6afb04e-e538-443f-93b9-391938bb3349:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"bcbc7ecc-c556-4afb-9acc-d87c9ce73fab","command_center_event_id":"a6afb04e-e538-443f-93b9-391938bb3349"},{"id":"5a47a31d-908e-4b6e-a4f6-4a33258e0732","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"08f4bb1c8329c1c79d2f52246ba821d8bbf550cf","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"single-owner-signed-out-oauth","satisfied":true,"statement":"When the platform is signed out, PRIME authentication and OAuth approval complete inside /auth with the isolated primeAuth client and do not navigate to /auth/oauth/consent.","proofConditionIds":["repo-proof","production-proof"]},{"id":"signed-in-platform-path-preserved","satisfied":true,"statement":"When a normal platform session exists, the existing /auth/oauth/consent approval path remains available and uses the platform Supabase client.","proofConditionIds":["repo-proof","production-proof"]},{"id":"no-bidirectional-loop","satisfied":true,"statement":"/auth/oauth/consent may redirect one-way to /auth only when the platform session is absent; /auth never redirects an isolated PRIME session back to consent.","proofConditionIds":["repo-proof"]},{"id":"platform-login-unchanged","satisfied":true,"statement":"Normal platform Login, PublicRoute, tenant selection, app/workspace routing, backend, database, and provider configuration remain unchanged.","proofConditionIds":["repo-proof","production-proof"]}],"satisfied":true,"constraints":[{"id":"frontend-auth-only","satisfied":true,"statement":"Only frontend OAuth auth/consent code and focused contract tests may change.","proofConditionIds":["repo-proof","production-proof"]},{"id":"canonical-release","satisfied":true,"statement":"Pass KnockLaunch Gate, squash merge through Forgejo, release frontend only, and verify the exact production artifact.","proofConditionIds":["production-proof"]}],"contractHash":"bba5ea6913a86e5855883d1463fafa6ae768b54fc84d7b8e958ad625deaabf81","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"bba5ea6913a86e5855883d1463fafa6ae768b54fc84d7b8e958ad625deaabf81","repositoryProofStatus":"verified","repositoryProofSourceSha":"08f4bb1c8329c1c79d2f52246ba821d8bbf550cf"},"required":true,"satisfied":true},{"id":"production-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"bba5ea6913a86e5855883d1463fafa6ae768b54fc84d7b8e958ad625deaabf81"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:29:59.918543+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"08f4bb1c8329c1c79d2f52246ba821d8bbf550cf","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:8ab5254f-1339-4a93-91b0-a269b76b7b84:request-contract:bba5ea6913a86e5855883d1463fafa6ae768b54fc84d7b8e958ad625deaabf81:08f4bb1c8329c1c79d2f52246ba821d8bbf550cf:verified:","mission_step_id":"cdc6262e-68a4-4bf2-815a-a4e3d58ca4f1","command_center_event_id":"8ab5254f-1339-4a93-91b0-a269b76b7b84"},{"id":"a6972746-a044-4deb-ab0a-7ac44e75de67","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/lock-prime-oauth-stable-restore-point-20260910","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":358,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1148,"providerAuthMs":0,"ledgerPrepareMs":1148,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1148,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1148,"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":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa"},"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":7606,"likelyAffectedFiles":["config/control-plane-restore-point.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:33:56.258286+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:cf4a0b31-c210-458c-95bf-1a9e0141d2aa:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"19445a52-5105-4210-94ec-a5f518d79843","command_center_event_id":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa"},{"id":"81ce3b01-0836-4b99-a6ee-e261564d2814","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/lock-prime-oauth-stable-restore-point-20260910","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.94-mission-generation-terminality","prNumber":2303,"terminal":false,"missionId":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":20484,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":356,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":356,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":356,"repositoryMutationMs":20484,"repositoryProviderMs":16918,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":7843,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":356,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":9075},"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":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa"},"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":3419,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:35:33.602004+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2303","receipt_type":"execute_mission","idempotency_key":"mission:cf4a0b31-c210-458c-95bf-1a9e0141d2aa:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"6778a998-fa22-4b15-9d8e-630ab350f12e","command_center_event_id":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa"},{"id":"6883c1c4-1f82-4f41-942d-8e338a52e0f8","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/lock-prime-oauth-stable-restore-point-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2303,"terminal":false,"missionId":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"1f0aa4ca1a7690b895052c5d30607e836c7f966a","timingsMs":{"prReadinessMs":3094,"approvedPlanMs":0,"shipAndProveMs":9948,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa"},"performance":null,"deploymentId":"forgejo-main-1f0aa4ca1a76","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":1842,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:36:53.509976+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2303","receipt_type":"automatic_mission_resume","idempotency_key":"mission:cf4a0b31-c210-458c-95bf-1a9e0141d2aa:automatic-mission-resume:2303:canonical_release_dispatched","mission_step_id":"c0a46b0c-7094-4ea8-8b4f-22a182a57f6a","command_center_event_id":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa"},{"id":"f5c47ef7-1729-4300-a1ef-c36bc4b7698d","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"1f0aa4ca1a7690b895052c5d30607e836c7f966a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"prime-oauth-golden-restore-point","satisfied":false,"statement":"The canonical restore point targets protected main 08f4bb1c8329c1c79d2f52246ba821d8bbf550cf and records the proven PRIME OAuth isolation/single-owner architecture plus PR #2302, Gate #6789, Release #6790 and owner-observed end-to-end success.","proofConditionIds":["repo-proof"]},{"id":"control-plane-refrozen","satisfied":false,"statement":"The control plane is frozen after the metadata update and the restore point records controlPlaneFrozen=true.","proofConditionIds":["repo-proof"]},{"id":"no-product-release","satisfied":false,"statement":"Only restore-point metadata changes; no product/runtime release target is deployed.","proofConditionIds":["repo-proof"]}],"satisfied":false,"constraints":[{"id":"metadata-only","satisfied":false,"statement":"Only config/control-plane-restore-point.json may change.","proofConditionIds":["repo-proof"]},{"id":"preserve-layered-runtime","satisfied":false,"statement":"Preserve Command Center runtime 1.58.94 and autopilot 0.5.13 identities at source 5b97efec0ca87b8a06daf72e560067cfd0d2c76a while protected main restore target advances to 08f4bb1c8329c1c79d2f52246ba821d8bbf550cf.","proofConditionIds":["repo-proof"]},{"id":"preserve-data-history","satisfied":false,"statement":"Database records and migration history remain excluded from rollback mutation and databaseDataSnapshotIncluded remains false.","proofConditionIds":["repo-proof"]}],"contractHash":"250c9246736cee306c477d748f53bac083c832ab8c5803f96fa4867011567657","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"250c9246736cee306c477d748f53bac083c832ab8c5803f96fa4867011567657","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:37:56.235976+00:00","proof_gate":"request_contract_pending","source_sha":"1f0aa4ca1a7690b895052c5d30607e836c7f966a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:cf4a0b31-c210-458c-95bf-1a9e0141d2aa:request-contract:250c9246736cee306c477d748f53bac083c832ab8c5803f96fa4867011567657:1f0aa4ca1a7690b895052c5d30607e836c7f966a:pending:repository","mission_step_id":"2e201bdd-74ad-4d9e-b22e-419c59352a58","command_center_event_id":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa"},{"id":"15ef2e94-2855-4dfa-954c-8d7b8defc826","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"1f0aa4ca1a7690b895052c5d30607e836c7f966a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"prime-oauth-golden-restore-point","satisfied":true,"statement":"The canonical restore point targets protected main 08f4bb1c8329c1c79d2f52246ba821d8bbf550cf and records the proven PRIME OAuth isolation/single-owner architecture plus PR #2302, Gate #6789, Release #6790 and owner-observed end-to-end success.","proofConditionIds":["repo-proof"]},{"id":"control-plane-refrozen","satisfied":true,"statement":"The control plane is frozen after the metadata update and the restore point records controlPlaneFrozen=true.","proofConditionIds":["repo-proof"]},{"id":"no-product-release","satisfied":true,"statement":"Only restore-point metadata changes; no product/runtime release target is deployed.","proofConditionIds":["repo-proof"]}],"satisfied":true,"constraints":[{"id":"metadata-only","satisfied":true,"statement":"Only config/control-plane-restore-point.json may change.","proofConditionIds":["repo-proof"]},{"id":"preserve-layered-runtime","satisfied":true,"statement":"Preserve Command Center runtime 1.58.94 and autopilot 0.5.13 identities at source 5b97efec0ca87b8a06daf72e560067cfd0d2c76a while protected main restore target advances to 08f4bb1c8329c1c79d2f52246ba821d8bbf550cf.","proofConditionIds":["repo-proof"]},{"id":"preserve-data-history","satisfied":true,"statement":"Database records and migration history remain excluded from rollback mutation and databaseDataSnapshotIncluded remains false.","proofConditionIds":["repo-proof"]}],"contractHash":"250c9246736cee306c477d748f53bac083c832ab8c5803f96fa4867011567657","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"250c9246736cee306c477d748f53bac083c832ab8c5803f96fa4867011567657","repositoryProofStatus":"verified","repositoryProofSourceSha":"1f0aa4ca1a7690b895052c5d30607e836c7f966a"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:38:06.856528+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"1f0aa4ca1a7690b895052c5d30607e836c7f966a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:cf4a0b31-c210-458c-95bf-1a9e0141d2aa:request-contract:250c9246736cee306c477d748f53bac083c832ab8c5803f96fa4867011567657:1f0aa4ca1a7690b895052c5d30607e836c7f966a:verified:","mission_step_id":"2e201bdd-74ad-4d9e-b22e-419c59352a58","command_center_event_id":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa"},{"id":"10ba2efc-3e93-48ca-b2f2-217e6766a305","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":74922,"owner_action_to_pr_ms":99128,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":99128},"ownerWaitLiveAt":"2026-09-10T16:38:06.922Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:38:07.749192+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:cf4a0b31-c210-458c-95bf-1a9e0141d2aa:owner-wait-live","mission_step_id":"2e201bdd-74ad-4d9e-b22e-419c59352a58","command_center_event_id":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa"},{"id":"433ab5e9-9748-457f-a69c-4d4bb6a6a31b","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-f5f759f1a581","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"f5f759f1-a581-42fe-af84-28d9d38ef725","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":114,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1116,"providerAuthMs":0,"ledgerPrepareMs":1116,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1116,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1116,"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":"f5f759f1-a581-42fe-af84-28d9d38ef725"},"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":4012,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:56:36.041596+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"1693eb1b-69f3-4da9-8e78-bae73b7c5cc6","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"9823d646-b492-40ac-bf8b-7db7dbe3e5d4","source":"forgejo","status":"retryable","payload":{"branch":"ai/objective-first-repair-09b410668353","merged":false,"prNumber":3343,"remediationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T11:31:43.221765+00:00","proof_gate":"forgejo_closed_pr_is_authoritative_source_lineage","source_sha":null,"external_id":"3343","receipt_type":"source_lineage_pr_closed_without_merge","idempotency_key":"mission:09b41066-8353-4cc9-a551-4f0eacfdebb0:closed-pr:3343:unmerged","mission_step_id":"a86fa292-0ec1-4b67-98f5-1401d4aced54","command_center_event_id":"09b41066-8353-4cc9-a551-4f0eacfdebb0"},{"id":"120224f8-2b48-4f2e-819c-466bb1e3c9d8","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"3792c7a1f7be999caf57836dd6702c85b5580105","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"repo-fix","satisfied":true,"statement":"Current Forgejo main contains the three workflowRunId propagation points, cc-execution version 1.58.137-release-reentry-run-id-propagation, and deterministic regression assertions.","proofConditionIds":["repo-proof"]},{"id":"runtime-fix","satisfied":true,"statement":"cc-execution production is live on the exact merged source SHA at version 1.58.137-release-reentry-run-id-propagation.","proofConditionIds":["runtime-proof"]}],"satisfied":true,"constraints":[{"id":"release-safety","satisfied":true,"statement":"Do not add a release lane, do not weaken one-corrective-retry or per-target reconciliation, and do not change Supabase release ownership.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"delivery","satisfied":true,"statement":"Use the already-created ai/release-reentry-run-id-propagation branch, one PR, KnockLaunch Gate, squash merge, deploy only cc-execution, and no Visual Witness.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-proof","runtime-proof"]}],"contractHash":"931ff076fe36846d1128b71e345a77ea70724ee470b7eed3c5b4c0aa6f32c6d7","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"931ff076fe36846d1128b71e345a77ea70724ee470b7eed3c5b4c0aa6f32c6d7","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"3792c7a1f7be999caf57836dd6702c85b5580105"},"required":true,"satisfied":true},{"id":"runtime-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"931ff076fe36846d1128b71e345a77ea70724ee470b7eed3c5b4c0aa6f32c6d7"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T19:37:20.745152+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"3792c7a1f7be999caf57836dd6702c85b5580105","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4bac03cb-d6c3-4447-b54f-1917e64d0d4a:request-contract:931ff076fe36846d1128b71e345a77ea70724ee470b7eed3c5b4c0aa6f32c6d7:3792c7a1f7be999caf57836dd6702c85b5580105:verified:","mission_step_id":"4dfaa20f-1ad2-493a-a1f4-d18135dac6ad","command_center_event_id":"4bac03cb-d6c3-4447-b54f-1917e64d0d4a"},{"id":"605eb9c9-abd7-442d-8aea-ac3675107ad4","source":"forgejo","status":"waiting","payload":{"branch":"ai/watchdog-v4-regression-eaaa-g1","prNumber":2674,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"111f6002c650e32422c80276f6a5811d66603aae","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T19:39:19.4146+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"111f6002c650e32422c80276f6a5811d66603aae","external_id":"2674","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:eaaa6005-2aeb-4d20-97a2-bcd8584f09ee:merged-pr:2674:111f6002c650e32422c80276f6a5811d66603aae","mission_step_id":"79becff5-6af0-48d6-81e9-d89184babcf4","command_center_event_id":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee"},{"id":"3b79c847-0ed7-4534-a439-feb7739ad2b7","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"111f6002c650e32422c80276f6a5811d66603aae","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"v4-regression-aligned","satisfied":false,"statement":"Current Forgejo main regression coverage asserts watchdog policy v4, matching the already-live watchdog v4 source.","proofConditionIds":["repo-v4-regression"]}],"satisfied":false,"constraints":[{"id":"one-test-only","satisfied":false,"statement":"Only the stale watchdog policy expectation in the existing command-center host-capacity contract test may change; runtime watchdog logic, thresholds, budgets, and unrelated code remain untouched.","proofConditionIds":["repo-v4-regression"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-v4-regression"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-v4-regression"]}],"contractHash":"57d811c221f2ef22733d6eecc11d4109624ee497390a86a49d6bde7efb2bf43b","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-v4-regression","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"57d811c221f2ef22733d6eecc11d4109624ee497390a86a49d6bde7efb2bf43b","unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T19:39:25.589614+00:00","proof_gate":"request_contract_pending","source_sha":"111f6002c650e32422c80276f6a5811d66603aae","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:eaaa6005-2aeb-4d20-97a2-bcd8584f09ee:request-contract:57d811c221f2ef22733d6eecc11d4109624ee497390a86a49d6bde7efb2bf43b:111f6002c650e32422c80276f6a5811d66603aae:pending:repository","mission_step_id":"d87f6e29-6726-499a-929a-2c74f19a8c99","command_center_event_id":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee"},{"id":"a1669431-7161-4ef3-a17a-d313d435a618","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-54768a670c93","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":147,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1399,"providerAuthMs":0,"ledgerPrepareMs":1399,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1399,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1399,"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":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},"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":4379,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:09:52.926751+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"b7229ade-cce5-44d2-9ee7-5da01b47b096","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"518c05ed-b50d-4018-8a0b-b64fa34aec52","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f5f759f1a581","reason":"anchored_edit_anchor_missing:src/PublicAppShell.tsx","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"f5f759f1-a581-42fe-af84-28d9d38ef725","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4157,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":510,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":330,"ledgerReconcileMs":0,"lineageReconcileMs":180,"resolvePreflightMs":510,"repositoryMutationMs":4157,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":330,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f5f759f1-a581-42fe-af84-28d9d38ef725"},"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":1485,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:59:57.870451+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"e55339df-dac3-4339-a3cb-8723b8300685","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"dbaa4f8b-6047-44c9-bed2-8237a0e31e27","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f5f759f1a581","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.94-mission-generation-terminality","prNumber":2304,"terminal":false,"missionId":"f5f759f1-a581-42fe-af84-28d9d38ef725","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16388,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":657,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":524,"ledgerReconcileMs":0,"lineageReconcileMs":133,"resolvePreflightMs":657,"repositoryMutationMs":16388,"repositoryProviderMs":13813,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":7316,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":524,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":6497},"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":"f5f759f1-a581-42fe-af84-28d9d38ef725"},"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":3858,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:11:43.323367+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2304","receipt_type":"execute_mission","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"e55339df-dac3-4339-a3cb-8723b8300685","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"29245192-f8b0-4081-9c28-7bfe11ad0cca","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-f5f759f1a581","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2304,"terminal":false,"missionId":"f5f759f1-a581-42fe-af84-28d9d38ef725","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","timingsMs":{"prReadinessMs":416,"approvedPlanMs":0,"shipAndProveMs":16818,"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":"f5f759f1-a581-42fe-af84-28d9d38ef725"},"performance":null,"deploymentId":"forgejo-main-a1e535ae99e7","workflowRunId":6794,"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-10T17:15:42.65808+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2304","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:automatic-mission-resume:2304:canonical_release_reconciliation_pending","mission_step_id":"4d602c49-f8f9-4f1e-81a0-570bb2de5f25","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"5461ee51-e290-47a3-98df-b8e8e439d9e3","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"8f42575fab4f712a111505f75881e05f321baddb","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-curri","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"3c8744c28a27dff02d3ed5bc42940cf1c0503ef0","prNumber":2996,"gateRunId":9171,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/9171/jobs/1","mergeCommitSha":"8f42575fab4f712a111505f75881e05f321baddb"}],"requestContractHash":"cce6daca63f0279c837d3decd1eb1bb04610e21aa02d3c12c9697b89b92be6b8","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T11:50:43.698529+00:00","proof_gate":"request_contract_repository_verified","source_sha":"8f42575fab4f712a111505f75881e05f321baddb","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:fdfa3488-edb6-48b4-97bd-cdac46742202:request-contract-repository:cce6daca63f0279c837d3decd1eb1bb04610e21aa02d3c12c9697b89b92be6b8:8f42575fab4f712a111505f75881e05f321baddb","mission_step_id":"9e04c46f-041d-4e53-830d-14b781ca1bd3","command_center_event_id":"fdfa3488-edb6-48b4-97bd-cdac46742202"},{"id":"a944394d-7a3d-42e5-ae76-95e5cd2b8d5d","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"d7a0162b-c197-4f9c-96ba-d99e5b3f2cf9","phase":"universal_visual_witness_supervised","branch":"ai/objective-first-repair-863c82f8b8e0","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2840,"terminal":false,"missionId":"863c82f8-b8e0-4d4c-b25d-938f27a8901f","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"e8cdb26c7f2df8ab2d142b0cdb625bc10b1db2ff","timingsMs":{"wake":575,"total":4852,"submit":4277,"wakeAttempts":1},"nextAction":"Poll inspect_route_status or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"863c82f8-b8e0-4d4c-b25d-938f27a8901f"},"performance":null,"deploymentId":"forgejo-main-e8cdb26c7f2d","workflowRunId":8425,"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":612,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T17:56:12.515796+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"e8cdb26c7f2df8ab2d142b0cdb625bc10b1db2ff","external_id":"d7a0162b-c197-4f9c-96ba-d99e5b3f2cf9","receipt_type":"visual_proof_started","idempotency_key":"mission:863c82f8-b8e0-4d4c-b25d-938f27a8901f:visual-start:d7a0162b-c197-4f9c-96ba-d99e5b3f2cf9","mission_step_id":"b8c195c4-8d21-40cc-b069-0dc3e89eac88","command_center_event_id":"863c82f8-b8e0-4d4c-b25d-938f27a8901f"},{"id":"31ee51da-2ada-4f0c-b068-4828e22f5055","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f5f759f1a581","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2304,"terminal":false,"missionId":"f5f759f1-a581-42fe-af84-28d9d38ef725","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1507,"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":"f5f759f1-a581-42fe-af84-28d9d38ef725"},"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-10T17:11:53.190421+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2304","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:automatic-mission-resume:2304:repair_mission_waiting_for_gate","mission_step_id":"4d602c49-f8f9-4f1e-81a0-570bb2de5f25","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"b7f9d07b-1133-41f1-8f82-0ad20113db51","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","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":"19ec08cdbba6298e3fb38cf9cf02f7c4d7e244ea04dd0aaf4e32e58b8021f7c4","forgejoWorkflowProof":{"runId":6794,"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-10T17:15:16.074591+00:00","proof_gate":"canonical_release_pending","source_sha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","external_id":"forgejo-main-a1e535ae99e7","receipt_type":"canonical_release_status","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:forgejo-release-status:a1e535ae99e7b24a05a48e189ea985564bd57ae2:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"4e3fe831-eb40-4405-b6a0-6bf61e4d3db7","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"913e1449-ece5-40e6-a27e-018730dace00","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-source-scope","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"b99d15253eac8a53f84e423b080fc91c75e9b64a","prNumber":2304,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6793/jobs/1","mergeCommitSha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2"}],"requestContractHash":"19ec08cdbba6298e3fb38cf9cf02f7c4d7e244ea04dd0aaf4e32e58b8021f7c4"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:15:19.545849+00:00","proof_gate":"request_contract_repository_verified","source_sha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:request-contract-repository:19ec08cdbba6298e3fb38cf9cf02f7c4d7e244ea04dd0aaf4e32e58b8021f7c4:a1e535ae99e7b24a05a48e189ea985564bd57ae2","mission_step_id":"027aaf3f-c274-4a56-a304-ae0b853207a2","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"a3fc1e78-8a7c-4418-b91f-902c94616801","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-f5f759f1a581","prNumber":2304,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","branchDeletedAfterMerge":false,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:16:14.894803+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","external_id":"2304","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:merged-pr:2304:a1e535ae99e7b24a05a48e189ea985564bd57ae2","mission_step_id":"4e3fe831-eb40-4405-b6a0-6bf61e4d3db7","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"f461bf2c-5154-4606-9d82-a88c103b891a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-54768a670c93","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1647,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":430,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":263,"ledgerReconcileMs":0,"lineageReconcileMs":167,"resolvePreflightMs":430,"repositoryMutationMs":1647,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":263,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},"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":1425,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:15:59.706006+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"1fdbe478-bc76-4036-a9a9-c682fa14ed81","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"c89faf81-f1f8-41d0-8ef4-44b3bffe6e92","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-54768a670c93","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.94-mission-generation-terminality","prNumber":2305,"terminal":false,"missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4349,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":439,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":286,"ledgerReconcileMs":0,"lineageReconcileMs":153,"resolvePreflightMs":439,"repositoryMutationMs":4349,"repositoryProviderMs":3642,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2106,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":286,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1536},"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":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},"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":3357,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:17:35.245816+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2305","receipt_type":"execute_mission","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"1fdbe478-bc76-4036-a9a9-c682fa14ed81","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"779980cc-97f4-44d9-a6cb-cf1f031dff08","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-54768a670c93","prNumber":2305,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","branchDeletedAfterMerge":false,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:23:22.696895+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","external_id":"2305","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:merged-pr:2305:f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","mission_step_id":"3500e3e1-fba0-458b-9865-65d2ab44c56c","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"b6c127e8-838b-4a67-a60e-1effb061b715","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"e3d32400cab54d34789e80a916415c414f845343","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-source","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"56e943978c929e4aa5ffe46329c64ef9e561a4cf","prNumber":2308,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6802/jobs/1","mergeCommitSha":"e3d32400cab54d34789e80a916415c414f845343"}],"requestContractHash":"2abdca29ab57296a622b5ae519364412a2d4691ba9afe812de7011a18e9fd01a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:56:10.916333+00:00","proof_gate":"request_contract_repository_verified","source_sha":"e3d32400cab54d34789e80a916415c414f845343","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:07d61261-a5ed-4dbd-bf93-4ac8e694afb7:request-contract-repository:2abdca29ab57296a622b5ae519364412a2d4691ba9afe812de7011a18e9fd01a:e3d32400cab54d34789e80a916415c414f845343","mission_step_id":"38af597c-3330-46ec-9911-6c57117afe0c","command_center_event_id":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},{"id":"2f69ee0b-ce15-4590-8d1c-3c644ab837da","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Correct the cc-execution safe-release canary so shared mission-ledger degradation proven concurrently on exact N-1 does not falsely roll back an otherwise healthy candidate, while preserving candidate-specific fail-closed safety checks.","baseSha":"032b8617f47c32c154f36bd64a13935ce60ca8a0","issuedAt":1789307270434,"expiresAt":1789307450434,"missionId":"404f3cab-a641-439c-8d6a-6d14fb10a7d4","authorizationId":"0c9104e6-587a-405d-9093-55f0a45aa628","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T13:48:36.406611+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"032b8617f47c32c154f36bd64a13935ce60ca8a0","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:0c9104e6-587a-405d-9093-55f0a45aa628","mission_step_id":"c6175b82-3bbc-4b37-a49c-65467bab6ef1","command_center_event_id":"404f3cab-a641-439c-8d6a-6d14fb10a7d4"},{"id":"18d1c119-8397-4f78-8226-512c73f26965","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success"},"mainSha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a","missing":[],"pending":[],"required":["forgejo-main/source"],"sourceSha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba","forgejoWorkflowProof":null,"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T16:18:36.061282+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a","external_id":"forgejo-main-5d435bddbc71","receipt_type":"canonical_release_status","idempotency_key":"mission:4a9bbbf7-015e-4413-82e6-5fdab504ced0:forgejo-release-status:5d435bddbc7130779d3146d2a2a5c6ba3d66163a:verified:forgejo-main/source=success","mission_step_id":"c6fe3e75-df9f-469a-8a9f-a9cb78136503","command_center_event_id":"4a9bbbf7-015e-4413-82e6-5fdab504ced0"},{"id":"2b5fc508-6b69-440e-a194-a30cd362c1d0","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane only for the existing watchdog-v4 mission corrective generation and correct its stale hard-safety regression expectation from watchdog policy v3 to the already-live watchdog policy v4. Change no runtime logic, thresholds, budgets, release architecture, or unrelated product code.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane only for the existing watchdog-v4 mission corrective generation and correct its stale hard-safety regression expectation from watchdog policy v3 to the already-live watchdog policy v4. Change no runtime logic, thresholds, budgets, release architecture, or unrelated product code.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"v4-regression-aligned","statement":"Current Forgejo main regression coverage asserts watchdog policy v4, matching the already-live watchdog v4 source.","proofConditionIds":["repo-v4-regression"]}],"objective":"Unfreeze control plane only for the existing watchdog-v4 mission corrective generation and correct its stale hard-safety regression expectation from watchdog policy v3 to the already-live watchdog policy v4. Change no runtime logic, thresholds, budgets, release architecture, or unrelated product code.","constraints":[{"id":"one-test-only","statement":"Only the stale watchdog policy expectation in the existing command-center host-capacity contract test may change; runtime watchdog logic, thresholds, budgets, and unrelated code remain untouched.","proofConditionIds":["repo-v4-regression"]},{"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-v4-regression"]},{"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-v4-regression"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-v4-regression","kind":"repository","claim":"Current Forgejo main contains WATCHDOG_POLICY_VERSION=\"forgejo-proactive-memory-v4\" in both the watchdog source and its hard-safety regression expectation.","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-the-existing-watchdog-v4-mission-corrective-generation-and-correct-i","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-v4-regression"]},"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":"57d811c221f2ef22733d6eecc11d4109624ee497390a86a49d6bde7efb2bf43b","requestContractRevision":3,"previousRequestContractHash":"54f04247f88ece8eea5d191b8c7222ea931bdc35976eb685d61c29e480b7745c"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T19:37:23.682014+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eaaa6005-2aeb-4d20-97a2-bcd8584f09ee:request-contract:57d811c221f2ef22733d6eecc11d4109624ee497390a86a49d6bde7efb2bf43b","mission_step_id":"6da7dc39-038e-412a-83e3-b2b3498f5668","command_center_event_id":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee"},{"id":"3c47d89f-5c90-4129-aefe-bcfd4ba8845a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-f5f759f1a581","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2304,"terminal":false,"missionId":"f5f759f1-a581-42fe-af84-28d9d38ef725","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","timingsMs":{"prReadinessMs":124,"approvedPlanMs":0,"shipAndProveMs":15954,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f5f759f1-a581-42fe-af84-28d9d38ef725"},"performance":null,"deploymentId":"forgejo-main-a1e535ae99e7","workflowRunId":6794,"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":2211,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:14:41.270537+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2304","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:automatic-mission-resume:2304:canonical_release_dispatched","mission_step_id":"4e3fe831-eb40-4405-b6a0-6bf61e4d3db7","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"70ccd2ad-5704-45ef-9c86-cfa307f5a705","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-54768a670c93","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2305,"terminal":false,"missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":374,"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":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},"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-10T17:19:45.349559+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2305","receipt_type":"automatic_mission_resume","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:automatic-mission-resume:2305:repair_mission_waiting_for_gate","mission_step_id":"8a971db3-240b-4222-8162-44d23c7353a1","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"568af9e0-5e92-41d6-8cc7-11e1c834ef66","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-54768a670c93","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2305,"terminal":false,"missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","timingsMs":{"prReadinessMs":914,"approvedPlanMs":0,"shipAndProveMs":7495,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},"performance":null,"deploymentId":"forgejo-main-f7edb4e7f83a","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":1917,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:20:08.537133+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2305","receipt_type":"automatic_mission_resume","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:automatic-mission-resume:2305:canonical_release_dispatched","mission_step_id":"3500e3e1-fba0-458b-9865-65d2ab44c56c","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"97283a27-ca9e-46b3-baed-5568f3d194fe","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-f5f759f1a581","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2304,"terminal":false,"missionId":"f5f759f1-a581-42fe-af84-28d9d38ef725","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","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":"f5f759f1-a581-42fe-af84-28d9d38ef725"},"performance":null,"deploymentId":"forgejo-main-a1e535ae99e7","workflowRunId":6794,"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":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:20:59.57456+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2304","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:automatic-mission-resume:2304:repair_mission_pr_ready_retryable","mission_step_id":"4d602c49-f8f9-4f1e-81a0-570bb2de5f25","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"7500ce4e-ebb6-4db7-a268-5064a2dd3ffa","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":["single_active_cc_execution_corrective_mission","exact_existing_mission_id","owner_explicit_make_it_live_instruction"],"confidence":1,"rawUtterance":"Fucking make it live","wordingChanged":true,"canonicalIntent":"Unfreeze control plane for the already-authorized exact corrective scope and make the repaired cc-execution runtime live.","resolutionStatus":"resolved","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"live-runtime","statement":"cc-execution production serves the corrected runtime and no longer rolls back solely because missionReadOk is simultaneously degraded on N and exact N-1.","proofConditionIds":["runtime-proof"]}],"objective":"Unfreeze control plane for the already-authorized exact corrective scope and make the repaired cc-execution runtime live.","constraints":[{"id":"safety","statement":"Candidate-specific source identity, MCP catalog, frozen control-plane mutation default, and non-shared health regressions continue to block and roll back promotion.","proofConditionIds":["runtime-proof"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["runtime-proof"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["runtime-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime-proof","kind":"runtime","claim":"Production cc-execution serves the corrected source and passes claim-matched live health/catalog proof.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-for-the-already-authorized-exact-corrective-scope-and-make-the-repaired-cc-ex","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":["runtime-proof"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"7b6661d65eb0b8aacfa98bef94eb48210bb96f815a8f8d12e712d8110831caa8","requestContractRevision":7,"previousRequestContractHash":"6cb8fce3b9896ede1a3a11c84c276973253333327476be523a656a81c2e4864a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T14:31:38.868168+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:404f3cab-a641-439c-8d6a-6d14fb10a7d4:request-contract:7b6661d65eb0b8aacfa98bef94eb48210bb96f815a8f8d12e712d8110831caa8","mission_step_id":"cac5f49e-db51-4213-bfd8-a2059b4f50a0","command_center_event_id":"404f3cab-a641-439c-8d6a-6d14fb10a7d4"},{"id":"f747f6a1-cb2d-4e16-bbe4-29c89026b598","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"readiness-contract","satisfied":false,"statement":"A single versioned tenant readiness contract evaluates canonical private tenant storage, v3 scaffold including baseline MODES namespaces, branding/logo/background readiness, configured app/mode readiness, owner access, and canonical tenant settings needed for normal operation.","proofConditionIds":["repo-proof","backend-runtime-proof"]},{"id":"safe-reconcile","satisfied":false,"statement":"Bootstrap/Repair is idempotent and safely reconciles missing baseline readiness without deleting or overwriting tenant-owned assets or creating cross-tenant state.","proofConditionIds":["repo-proof","backend-runtime-proof","data-proof"]},{"id":"new-tenant-readiness","satisfied":false,"statement":"New tenant bootstrap automatically runs the same readiness reconciliation and persists a current-version readiness receipt.","proofConditionIds":["repo-proof","backend-runtime-proof"]},{"id":"existing-tenant-readiness","satisfied":false,"statement":"Existing tenants can be backfilled/reconciled through the same canonical primitive and receive current readiness receipts.","proofConditionIds":["backend-runtime-proof","data-proof"]},{"id":"owner-status","satisfied":false,"statement":"The existing GodMode tenant management surface renders owner-facing Healthy or Needs attention readiness state and a Repair action using the canonical readiness result, without developer jargon.","proofConditionIds":["repo-proof","frontend-runtime-proof"]}],"satisfied":false,"constraints":[{"id":"single-owner","satisfied":false,"statement":"Reuse the existing tenant bootstrap/storage functions and current GodMode tenant management surface; do not create a parallel bootstrap, migration, release, or admin system.","proofConditionIds":["repo-proof"]},{"id":"tenant-isolation","satisfied":false,"statement":"All reconciliation remains tenant-scoped, keeps tenant buckets private, and may not copy assets/configuration across tenants.","proofConditionIds":["repo-proof","data-proof"]},{"id":"asset-preservation","satisfied":false,"statement":"Repair may create missing scaffold/metadata and select existing valid assets, but may not delete or overwrite tenant-owned logo/background/media content.","proofConditionIds":["repo-proof","data-proof"]},{"id":"modes-baseline","satisfied":false,"statement":"Every tenant remains MODES-ready with baseline Today, Operations, Opportunities, and Performance storage namespaces whether MODES is active or not; configured tenants may derive additional namespaces from their own settings.","proofConditionIds":["repo-proof","data-proof"]},{"id":"bounded-backfill","satisfied":false,"statement":"Fleet reconciliation must be bounded/sequential enough to avoid Supabase connection saturation.","proofConditionIds":["data-proof"]},{"id":"owner-language","satisfied":false,"statement":"Owner-facing readiness UI uses plain language: Healthy, Needs attention, Repair, and concise missing-item descriptions; no infrastructure jargon.","proofConditionIds":["repo-proof"]},{"id":"no-visual-witness","satisfied":false,"statement":"No visual screenshot proof is required for this change.","proofConditionIds":["repo-proof"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof","backend-runtime-proof","frontend-runtime-proof","data-proof"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-proof","backend-runtime-proof","frontend-runtime-proof","data-proof"]}],"contractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba","unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"backend-runtime-proof","kind":"runtime","evidence":{"reason":"missing_required_release_targets:supabaseEdge","satisfied":false,"releaseState":"verified","missingTargets":["supabaseEdge"],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"],"migrationReleaseVerified":null,"releaseRequestContractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba"},"required":true,"satisfied":false},{"id":"frontend-runtime-proof","kind":"runtime","evidence":{"reason":"missing_required_release_targets:frontend","satisfied":false,"releaseState":"verified","missingTargets":["frontend"],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba"},"required":true,"satisfied":false},{"id":"data-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["repository","runtime"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T16:18:38.041282+00:00","proof_gate":"request_contract_pending","source_sha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4a9bbbf7-015e-4413-82e6-5fdab504ced0:request-contract:07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba:5d435bddbc7130779d3146d2a2a5c6ba3d66163a:pending:repository,runtime","mission_step_id":"c6fe3e75-df9f-469a-8a9f-a9cb78136503","command_center_event_id":"4a9bbbf7-015e-4413-82e6-5fdab504ced0"},{"id":"b4bf6fbf-c7d2-4daa-9e41-a4d7e3453529","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mu2z29uc","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.151-mission-create-single-rpc","prNumber":null,"terminal":false,"missionId":"9009fded-4212-4e75-ad82-15cec770e0b6","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":177,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":911,"providerAuthMs":0,"ledgerPrepareMs":911,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":911,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":911,"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":"9009fded-4212-4e75-ad82-15cec770e0b6"},"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":6284,"likelyAffectedFiles":["src/pages/mobile-vendor/BigPapisOwnerShell.tsx","src/pages/mobile-vendor/BigPapisToday.tsx","src/pages/mobile-vendor/BigPapisOwner.tsx","src/pages/mobile-vendor/BigPapisInventory.tsx","src/pages/mobile-vendor/BigPapisEventsHub.tsx","src/pages/mobile-vendor/BigPapisEvents.tsx","src/pages/mobile-vendor/BigPapisQuotes.tsx","src/pages/mobile-vendor/BigPapisCustomersPremium.tsx","src/pages/mobile-vendor/BigPapisEventDay.tsx","src/pages/mobile-vendor/BigPapisMoney.tsx","src/pages/mobile-vendor/BigPapisOperations.tsx","src/pages/mobile-vendor/BigPapisBusinessTools.tsx","src/pages/mobile-vendor/BigPapisInbox.tsx","src/pages/mobile-vendor/BigPapisTeam.tsx","src/pages/mobile-vendor/BigPapisBrand.tsx","src/pages/mobile-vendor/BigPapisBusinessPulse.tsx","src/pages/mobile-vendor/BigPapisAds.tsx","src/pages/mobile-vendor/BigPapisFoodTruckLove.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T17:57:16.690983+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9009fded-4212-4e75-ad82-15cec770e0b6:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"a4400a55-02e0-40c5-b69b-cdddb7d6b78d","command_center_event_id":"9009fded-4212-4e75-ad82-15cec770e0b6"},{"id":"9da5e919-448c-47f1-a2fd-4cad61517954","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"failure"},"requestContractHash":"19ec08cdbba6298e3fb38cf9cf02f7c4d7e244ea04dd0aaf4e32e58b8021f7c4","forgejoWorkflowProof":{"runId":6794,"source":"signed_push_receipt","status":"failure","results":{},"conclusion":"failure","targetStates":{"frontend":"failure"},"targetJobCount":7,"observedTargetStates":{"frontend":"failure"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:16:16.626576+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","external_id":"forgejo-main-a1e535ae99e7","receipt_type":"canonical_release_status","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:forgejo-release-status:a1e535ae99e7b24a05a48e189ea985564bd57ae2:failed:forgejo-main/source=success|forgejo-release/workflow=failure|frontend-cloudflare/live=failure","mission_step_id":"4e3fe831-eb40-4405-b6a0-6bf61e4d3db7","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"5ba1a2c1-2dfd-487c-996b-76c0921c6d48","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f5f759f1a581","reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2304,"terminal":false,"missionId":"f5f759f1-a581-42fe-af84-28d9d38ef725","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19492,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1045,"approvedPlanMs":0,"missionSetupMs":288,"providerAuthMs":0,"shipAndProveMs":16650,"ledgerPrepareMs":288,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":288,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":288,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f5f759f1-a581-42fe-af84-28d9d38ef725"},"performance":null,"deploymentId":"forgejo-main-a1e535ae99e7","workflowRunId":6794,"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":1426,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:21:40.98959+00:00","proof_gate":"canonical_release_blocked","source_sha":"a1e535ae99e7b24a05a48e189ea985564bd57ae2","external_id":"forgejo-main-a1e535ae99e7","receipt_type":"execute_mission","idempotency_key":"mission:f5f759f1-a581-42fe-af84-28d9d38ef725:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"4e3fe831-eb40-4405-b6a0-6bf61e4d3db7","command_center_event_id":"f5f759f1-a581-42fe-af84-28d9d38ef725"},{"id":"3742448f-984f-41b5-a32b-54f96ea0343d","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-54768a670c93","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2305,"terminal":false,"missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","timingsMs":{"prReadinessMs":1032,"approvedPlanMs":0,"shipAndProveMs":35869,"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":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},"performance":null,"deploymentId":"forgejo-main-f7edb4e7f83a","workflowRunId":6798,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:20:47.965616+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2305","receipt_type":"automatic_mission_resume","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:automatic-mission-resume:2305:canonical_release_reconciliation_pending","mission_step_id":"8a971db3-240b-4222-8162-44d23c7353a1","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"8868bbca-6dcb-4541-9af9-fe1eb2142db5","source":"forgejo","status":"waiting","payload":{"branch":"ai/tenant-integrated-native-app-ownership-20260910","prNumber":2308,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e3d32400cab54d34789e80a916415c414f845343","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:58:04.010168+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e3d32400cab54d34789e80a916415c414f845343","external_id":"2308","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:07d61261-a5ed-4dbd-bf93-4ac8e694afb7:merged-pr:2308:e3d32400cab54d34789e80a916415c414f845343","mission_step_id":"893460b9-cb3f-4c7d-a766-e71e86dbfcc0","command_center_event_id":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},{"id":"2a06d17a-db3d-4930-bf01-0f061d190da9","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","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":"6c0ad7436ed75f43e8b9a87cb390f2983420c2f3d75a3ff4d2b4aa8b052015c3","forgejoWorkflowProof":{"runId":6798,"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-10T17:20:27.851058+00:00","proof_gate":"canonical_release_pending","source_sha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","external_id":"forgejo-main-f7edb4e7f83a","receipt_type":"canonical_release_status","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:forgejo-release-status:f7edb4e7f83af9243d3ed83fd94ae7be3af0de86:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"3500e3e1-fba0-458b-9865-65d2ab44c56c","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"87424392-e05e-4c9e-baba-aeebe482ba8d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-b9d3e61a361a","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.151-mission-create-single-rpc","prNumber":2841,"terminal":false,"missionId":"b9d3e61a-361a-45d0-8de4-1ffaa118804c","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4924,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":792,"approvedPlanMs":0,"missionSetupMs":820,"providerAuthMs":0,"shipAndProveMs":3276,"ledgerPrepareMs":353,"ledgerReconcileMs":0,"lineageReconcileMs":467,"resolvePreflightMs":820,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":353,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},"performance":null,"deploymentId":"forgejo-main-dae40a877edb","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2984,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:00:35.896063+00:00","proof_gate":"canonical_release_dispatched","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":"forgejo-main-dae40a877edb","receipt_type":"execute_mission","idempotency_key":"mission:b9d3e61a-361a-45d0-8de4-1ffaa118804c:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"caa3f1f1-4a47-4471-a64d-0749246d5fec","command_center_event_id":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},{"id":"ef5273ea-8c02-4270-9f91-f59de63c2a4c","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-54768a670c93","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2305,"terminal":false,"missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c","operation":"execute_mission","proofGate":"ship_and_prove_gate_blocked","sourceSha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9405,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2228,"approvedPlanMs":0,"missionSetupMs":1779,"providerAuthMs":0,"shipAndProveMs":2456,"ledgerPrepareMs":1779,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1779,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1779,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},"performance":null,"deploymentId":"forgejo-main-f7edb4e7f83a","workflowRunId":6798,"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":1626,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:30:14.056585+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","external_id":"forgejo-main-f7edb4e7f83a","receipt_type":"execute_mission","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:execute_mission:ship_and_prove_gate_blocked:current-generation","mission_step_id":"1fdbe478-bc76-4036-a9a9-c682fa14ed81","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"533fdc07-575b-4f72-93ef-6991f9a9bf84","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-54768a670c93","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2305,"terminal":false,"missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","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":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},"performance":null,"deploymentId":"forgejo-main-f7edb4e7f83a","workflowRunId":6798,"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":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:22:37.130062+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2305","receipt_type":"automatic_mission_resume","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:automatic-mission-resume:2305:repair_mission_pr_ready_retryable","mission_step_id":"8a971db3-240b-4222-8162-44d23c7353a1","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"fae27922-9770-4bf0-926a-9ca266f8af87","source":"forgejo","status":"waiting","payload":{"branch":"ai/application-mode-preserving-switcher-20260910","prNumber":2309,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"d3881689e611622d531dbbbe8113f67d714c8973","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:07:00.716727+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"d3881689e611622d531dbbbe8113f67d714c8973","external_id":"2309","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:88729aed-7e41-4549-bcf6-063307c41bd1:merged-pr:2309:d3881689e611622d531dbbbe8113f67d714c8973","mission_step_id":"ed003c83-31f6-40b4-8ae9-349bd009f62a","command_center_event_id":"88729aed-7e41-4549-bcf6-063307c41bd1"},{"id":"46cd7f28-ba68-4b00-89af-8e9bf78458c2","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-54768a670c93","reason":"retryable_provider_transport:PUT:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2305,"terminal":false,"missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19584,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":391,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":391,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":391,"repositoryMutationMs":19584,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":391,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},"performance":null,"deploymentId":"forgejo-main-f7edb4e7f83a","workflowRunId":6798,"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":1551,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:31:59.123741+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","external_id":"forgejo-main-f7edb4e7f83a","receipt_type":"execute_mission","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"1fdbe478-bc76-4036-a9a9-c682fa14ed81","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"1ff3e8b1-2515-4363-adca-8fcd3b420e8f","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"failure"},"requestContractHash":"6c0ad7436ed75f43e8b9a87cb390f2983420c2f3d75a3ff4d2b4aa8b052015c3","forgejoWorkflowProof":{"runId":6798,"source":"signed_push_receipt","status":"failure","results":{},"conclusion":"failure","targetStates":{"frontend":"failure"},"targetJobCount":7,"observedTargetStates":{"frontend":"failure"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:23:24.373193+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"f7edb4e7f83af9243d3ed83fd94ae7be3af0de86","external_id":"forgejo-main-f7edb4e7f83a","receipt_type":"canonical_release_status","idempotency_key":"mission:54768a67-0c93-4153-a65a-f0b95d7e3b4c:forgejo-release-status:f7edb4e7f83af9243d3ed83fd94ae7be3af0de86:failed:forgejo-main/source=success|forgejo-release/workflow=failure|frontend-cloudflare/live=failure","mission_step_id":"3500e3e1-fba0-458b-9865-65d2ab44c56c","command_center_event_id":"54768a67-0c93-4153-a65a-f0b95d7e3b4c"},{"id":"50ea9f2f-443a-434f-98dc-9128f4b5d78b","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","scripts/visual-witness-hosted-runner/virtual-witness-operating-contract.json","workers/cc-execution/src/index-visual-witness-resumable.js","workers/cc-execution/src/version.js","workers/cc-execution/test/visual-witness-capacity-routing.test.js"],"reason":"Unfreeze control plane only for this owner-approved bounded Visual Witness scheduler repair; no other control-plane scope is authorized. Return to frozen-by-default immediately after the exact mutation.","baseSha":"cb55ac837188eab7f27c6583591780abb71cb965","issuedAt":1789695057309,"expiresAt":1789695237309,"missionId":"7217f76f-b25d-49fb-adce-7ca8e5123e2a","authorizationId":"20d5bcbe-5f90-4a10-a610-805a24579528","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T01:30:59.701395+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"cb55ac837188eab7f27c6583591780abb71cb965","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:20d5bcbe-5f90-4a10-a610-805a24579528","mission_step_id":"0affe86d-8b92-4c58-a62e-8685948e6bde","command_center_event_id":"7217f76f-b25d-49fb-adce-7ca8e5123e2a"},{"id":"cd32257d-7964-4448-9973-02f191b5d477","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml"],"reason":"Owner-approved corrective generation for the exact OnRunner release-validator incompatibility introduced by the virtual-first witness contract; unfreeze only this workflow validation path and restore frozen-by-default afterward.","baseSha":"7c8573589b72ffe84cc84595e63a1c9725bc9405","issuedAt":1789695202132,"expiresAt":1789695382132,"missionId":"7217f76f-b25d-49fb-adce-7ca8e5123e2a","authorizationId":"1b5c509f-1fa7-4ac0-a30e-770e1598e14c","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T01:33:22.465495+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"7c8573589b72ffe84cc84595e63a1c9725bc9405","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:1b5c509f-1fa7-4ac0-a30e-770e1598e14c","mission_step_id":"0affe86d-8b92-4c58-a62e-8685948e6bde","command_center_event_id":"7217f76f-b25d-49fb-adce-7ca8e5123e2a"},{"id":"4952ec27-780e-4280-b0ba-c6ca4e7427e6","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-b9d3e61a361a","prNumber":2841,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"dae40a877edb58da487448c48f2a24ced107d3ed","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:00:52.122723+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":"2841","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:b9d3e61a-361a-45d0-8de4-1ffaa118804c:merged-pr:2841:dae40a877edb58da487448c48f2a24ced107d3ed","mission_step_id":"caa3f1f1-4a47-4471-a64d-0749246d5fec","command_center_event_id":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},{"id":"829eefac-1f03-4780-a9c7-95c491593ede","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 repair preserves the durable unfinished-target scope and prevents completed release targets from being redispatched.","baseSha":"10117d9666a69224d572a257d5cbeb238a94cde9","issuedAt":1789592154091,"expiresAt":1789592334091,"missionId":"7cc973aa-6b60-43e3-9757-7a0ae138ba99","authorizationId":"20403670-f3ed-4d47-bc0d-bed0a74e2898","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T20:55:58.324188+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10117d9666a69224d572a257d5cbeb238a94cde9","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:20403670-f3ed-4d47-bc0d-bed0a74e2898","mission_step_id":"ffc70f52-fd1f-4745-b366-6fd975211552","command_center_event_id":"7cc973aa-6b60-43e3-9757-7a0ae138ba99"},{"id":"aac0345f-878a-4ecf-9572-1c9733b68b80","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/bigpapis-canonical-shell-20260910","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"7033818a-24aa-43f1-abe9-3ed452efa622","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5699,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":282,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":282,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":282,"repositoryMutationMs":5699,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":282,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7033818a-24aa-43f1-abe9-3ed452efa622"},"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":1576,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:34:33.43897+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7033818a-24aa-43f1-abe9-3ed452efa622:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"326af6f0-ed93-4220-9876-da8545a5ad95","command_center_event_id":"7033818a-24aa-43f1-abe9-3ed452efa622"},{"id":"24ee6722-0ede-476e-9db2-e1ea61471f15","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/tenant-integrated-native-app-ownership-20260910","reason":"file_write_content_or_explicit_delete_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7","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":300,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":300,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":300,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":300,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},"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":1512,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:36:13.17097+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:07d61261-a5ed-4dbd-bf93-4ac8e694afb7:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"e3c1d9c6-026c-4198-8fac-cc4f80d3ca96","command_center_event_id":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},{"id":"7254d611-6b54-4773-a177-4007e7f034a7","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":"1.58.94-mission-generation-terminality","prNumber":2307,"terminal":false,"missionId":"7033818a-24aa-43f1-abe9-3ed452efa622","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16634,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2450,"approvedPlanMs":0,"missionSetupMs":291,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":291,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":291,"repositoryMutationMs":12728,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":291,"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":"7033818a-24aa-43f1-abe9-3ed452efa622"},"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-10T17:37:30.652592+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2307","receipt_type":"execute_mission","idempotency_key":"mission:7033818a-24aa-43f1-abe9-3ed452efa622:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"326af6f0-ed93-4220-9876-da8545a5ad95","command_center_event_id":"7033818a-24aa-43f1-abe9-3ed452efa622"},{"id":"5af569d4-2f43-4cf7-bc8f-560576344e52","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.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":29268,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":294,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":294,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":294,"repositoryMutationMs":29268,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":294,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},"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-10T17:37:57.468047+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:07d61261-a5ed-4dbd-bf93-4ac8e694afb7:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"e3c1d9c6-026c-4198-8fac-cc4f80d3ca96","command_center_event_id":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},{"id":"00243ef9-6cb4-4904-8e21-8c5414046a56","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.94-mission-generation-terminality","prNumber":2307,"terminal":false,"missionId":"7033818a-24aa-43f1-abe9-3ed452efa622","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9916,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1536,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":628,"ledgerReconcileMs":0,"lineageReconcileMs":908,"resolvePreflightMs":1536,"repositoryMutationMs":9916,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":628,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7033818a-24aa-43f1-abe9-3ed452efa622"},"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":1552,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:34:55.80573+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7033818a-24aa-43f1-abe9-3ed452efa622:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"326af6f0-ed93-4220-9876-da8545a5ad95","command_center_event_id":"7033818a-24aa-43f1-abe9-3ed452efa622"},{"id":"1c8cab70-3aae-4b3f-adfa-9e8b8c6ede94","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-integrated-native-app-ownership-20260910","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":666,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":331,"providerAuthMs":0,"ledgerPrepareMs":331,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":331,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":331,"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":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},"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":3522,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:50:24.179009+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:07d61261-a5ed-4dbd-bf93-4ac8e694afb7:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"68c1f8d6-02a4-4519-9520-7a4c3fcf224f","command_center_event_id":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},{"id":"40531a71-749a-4064-bf13-b485a670229a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-integrated-native-app-ownership-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2308,"terminal":false,"missionId":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e3d32400cab54d34789e80a916415c414f845343","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21941,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4724,"approvedPlanMs":0,"missionSetupMs":3387,"providerAuthMs":0,"shipAndProveMs":14317,"ledgerPrepareMs":887,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":3387,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":887,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},"performance":null,"deploymentId":"forgejo-main-e3d32400cab5","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":2619,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:55:49.79188+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e3d32400cab54d34789e80a916415c414f845343","external_id":"forgejo-main-e3d32400cab5","receipt_type":"execute_mission","idempotency_key":"mission:07d61261-a5ed-4dbd-bf93-4ac8e694afb7:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"893460b9-cb3f-4c7d-a766-e71e86dbfcc0","command_center_event_id":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},{"id":"40d26fd3-4fe7-4a80-87a4-a192960500b9","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Complete the already-authorized corrective generation: make cc-execution release health baseline-relative for shared mission-ledger degradation while preserving source identity, catalog, frozen mutation default, and candidate-specific rollback checks.","baseSha":"032b8617f47c32c154f36bd64a13935ce60ca8a0","issuedAt":1789309829748,"expiresAt":1789310009748,"missionId":"404f3cab-a641-439c-8d6a-6d14fb10a7d4","authorizationId":"63062cbb-d847-4704-8354-91789f9ffc98","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T14:32:34.668102+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"032b8617f47c32c154f36bd64a13935ce60ca8a0","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:63062cbb-d847-4704-8354-91789f9ffc98","mission_step_id":"c6175b82-3bbc-4b37-a49c-65467bab6ef1","command_center_event_id":"404f3cab-a641-439c-8d6a-6d14fb10a7d4"},{"id":"61988e12-cd59-41c0-b985-d4424fa42672","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"7c604f28f3b77e64f48b44723bc6eca0bac792af","prNumber":2648,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7809/jobs/1","mergeCommitSha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a"}],"requestContractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T16:18:41.446354+00:00","proof_gate":"request_contract_repository_verified","source_sha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:4a9bbbf7-015e-4413-82e6-5fdab504ced0:request-contract-repository:07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba:5d435bddbc7130779d3146d2a2a5c6ba3d66163a","mission_step_id":"c6fe3e75-df9f-469a-8a9f-a9cb78136503","command_center_event_id":"4a9bbbf7-015e-4413-82e6-5fdab504ced0"},{"id":"e91362af-91c4-4160-b793-56968e0df424","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 authorized unfreezing the control plane and permanently repairing the proven historical release identity defect. This exact three-file scope preserves the original merged source SHA for known protected-main push recovery and changes nothing else.","baseSha":"5dbe71a1686d530fbc1fc5e0ef0dc802321fba4e","issuedAt":1789332779518,"expiresAt":1789332959518,"missionId":"bbcc5864-b986-4e79-8c4b-36a18f775a76","authorizationId":"8ac39f7b-eb9e-4538-84e6-b780fa794fc5","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T20:52:59.945945+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5dbe71a1686d530fbc1fc5e0ef0dc802321fba4e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8ac39f7b-eb9e-4538-84e6-b780fa794fc5","mission_step_id":"61186bec-85a6-46df-8e76-895590da522e","command_center_event_id":"bbcc5864-b986-4e79-8c4b-36a18f775a76"},{"id":"562f089a-3960-4b95-a36c-37744414dbcd","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/application-mode-preserving-switcher-20260910","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.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"88729aed-7e41-4549-bcf6-063307c41bd1","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19721,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":786,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":786,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":786,"repositoryMutationMs":19721,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":786,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"88729aed-7e41-4549-bcf6-063307c41bd1"},"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-10T18:01:01.597572+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:88729aed-7e41-4549-bcf6-063307c41bd1:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"a6da59eb-c5ed-4957-a81d-9f1f9553486e","command_center_event_id":"88729aed-7e41-4549-bcf6-063307c41bd1"},{"id":"c4de709e-f608-4e33-ae4a-626fbe9bcb9a","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"e3d32400cab54d34789e80a916415c414f845343","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e3d32400cab54d34789e80a916415c414f845343","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":"2abdca29ab57296a622b5ae519364412a2d4691ba9afe812de7011a18e9fd01a","forgejoWorkflowProof":{"runId":6803,"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-10T17:56:07.227263+00:00","proof_gate":"canonical_release_pending","source_sha":"e3d32400cab54d34789e80a916415c414f845343","external_id":"forgejo-main-e3d32400cab5","receipt_type":"canonical_release_status","idempotency_key":"mission:07d61261-a5ed-4dbd-bf93-4ac8e694afb7:forgejo-release-status:e3d32400cab54d34789e80a916415c414f845343:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"893460b9-cb3f-4c7d-a766-e71e86dbfcc0","command_center_event_id":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},{"id":"c32a1cc2-0465-48b0-aa60-ce3609311fd6","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"e3d32400cab54d34789e80a916415c414f845343","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e3d32400cab54d34789e80a916415c414f845343","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":"2abdca29ab57296a622b5ae519364412a2d4691ba9afe812de7011a18e9fd01a","forgejoWorkflowProof":{"runId":6803,"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-10T17:58:11.198019+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e3d32400cab54d34789e80a916415c414f845343","external_id":"forgejo-main-e3d32400cab5","receipt_type":"canonical_release_status","idempotency_key":"mission:07d61261-a5ed-4dbd-bf93-4ac8e694afb7:forgejo-release-status:e3d32400cab54d34789e80a916415c414f845343:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"38af597c-3330-46ec-9911-6c57117afe0c","command_center_event_id":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},{"id":"7b364784-194b-4b8b-bafa-af8e126d28e9","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e3d32400cab54d34789e80a916415c414f845343","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"native-tenant-app-ownership","satisfied":true,"statement":"Recognized tenant-integrated app URLs defer to an existing native tenant workspace router/shell when that route family owns the tenant presentation, while standalone app URLs remain app-owned.","proofConditionIds":["proof-source","proof-release"]},{"id":"shared-app-access","satisfied":true,"statement":"Every recognized tenant-integrated app URL still uses the shared tenant_applications plus registry availability contract even when a native tenant shell owns presentation.","proofConditionIds":["proof-source","proof-release"]},{"id":"remove-oneoff","satisfied":true,"statement":"Big Papi's integrated Mail no longer needs a tenant-name routing exception; native route precedence handles it generically without changing the Big Papi's Mail implementation.","proofConditionIds":["proof-source"]}],"satisfied":true,"constraints":[{"id":"auth-freeze","satisfied":true,"statement":"Do not modify /auth, /auth/oauth/consent, KNOCKLAUNCH PRIME OAuth, isolated PRIME sign-in, or PAUL runner work.","proofConditionIds":["proof-source"]},{"id":"data-freeze","satisfied":true,"statement":"Do not mutate tenant data, tenant_applications rows, Calendar data, Mail data, or introduce fake/demo/mock/placeholder data.","proofConditionIds":["proof-source"]},{"id":"release-path","satisfied":true,"statement":"Use current Forgejo main, one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, and deploy frontend only.","proofConditionIds":["proof-release"]}],"contractHash":"2abdca29ab57296a622b5ae519364412a2d4691ba9afe812de7011a18e9fd01a","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"2abdca29ab57296a622b5ae519364412a2d4691ba9afe812de7011a18e9fd01a","repositoryProofStatus":"verified","repositoryProofSourceSha":"e3d32400cab54d34789e80a916415c414f845343"},"required":true,"satisfied":true},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"2abdca29ab57296a622b5ae519364412a2d4691ba9afe812de7011a18e9fd01a"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T17:58:13.242998+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e3d32400cab54d34789e80a916415c414f845343","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:07d61261-a5ed-4dbd-bf93-4ac8e694afb7:request-contract:2abdca29ab57296a622b5ae519364412a2d4691ba9afe812de7011a18e9fd01a:e3d32400cab54d34789e80a916415c414f845343:verified:","mission_step_id":"38af597c-3330-46ec-9911-6c57117afe0c","command_center_event_id":"07d61261-a5ed-4dbd-bf93-4ac8e694afb7"},{"id":"2c799f0a-77a6-4b63-b91a-ae6b679eb407","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/application-mode-preserving-switcher-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2309,"terminal":false,"missionId":"88729aed-7e41-4549-bcf6-063307c41bd1","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"d3881689e611622d531dbbbe8113f67d714c8973","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9468,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":724,"approvedPlanMs":0,"missionSetupMs":1188,"providerAuthMs":0,"shipAndProveMs":8150,"ledgerPrepareMs":386,"ledgerReconcileMs":0,"lineageReconcileMs":802,"resolvePreflightMs":1188,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":386,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"88729aed-7e41-4549-bcf6-063307c41bd1"},"performance":null,"deploymentId":"forgejo-main-d3881689e611","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":2623,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:04:12.138039+00:00","proof_gate":"canonical_release_dispatched","source_sha":"d3881689e611622d531dbbbe8113f67d714c8973","external_id":"forgejo-main-d3881689e611","receipt_type":"execute_mission","idempotency_key":"mission:88729aed-7e41-4549-bcf6-063307c41bd1:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"ed003c83-31f6-40b4-8ae9-349bd009f62a","command_center_event_id":"88729aed-7e41-4549-bcf6-063307c41bd1"},{"id":"6b717cd7-08cc-408e-bc24-044932d4424b","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for the authorized permanent repair: align command-center-autopilot auth failover with the caller budget and make cc-execution compare candidate N against exact N-1 mission-ledger health; gate, squash merge, release both affected owners, and verify live.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for the authorized permanent repair: align command-center-autopilot auth failover with the caller budget and make cc-execution compare candidate N against exact N-1 mission-ledger health; gate, squash merge, release both affected owners, and verify live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"o1","statement":"Both causal fixes are source-synced and live.","proofConditionIds":["p1"]}],"objective":"Unfreeze control plane for the authorized permanent repair: align command-center-autopilot auth failover with the caller budget and make cc-execution compare candidate N against exact N-1 mission-ledger health; gate, squash merge, release both affected owners, and verify live.","constraints":[{"id":"c1","statement":"Four declared files only.","proofConditionIds":["p1"]},{"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":["p1"]},{"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":["p1"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"p1","kind":"runtime","claim":"cc-execution 1.58.125 and autopilot 0.5.14 are live.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution","supabaseEdge"],"requiredReleaseTargets":["ccExecution","supabaseEdge"]}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-control-plane-for-the-authorized-permanent-repair:-align-command-center-autopilot-auth-fail","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","supabaseEdge"],"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":["p1"]},"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":"620f06e13054a743f47ec90ce007a35206476679b7c1b7e19d7f1324ff9cab6e","requestContractRevision":2,"previousRequestContractHash":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T15:07:13.957062+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6e6e2400-20be-456f-9daf-8f7d3a8419b3:request-contract:620f06e13054a743f47ec90ce007a35206476679b7c1b7e19d7f1324ff9cab6e","mission_step_id":"c7c8b5d6-b1e4-4c57-b1b9-9ea137671f2c","command_center_event_id":"6e6e2400-20be-456f-9daf-8f7d3a8419b3"},{"id":"ea2dfc57-fb71-4a21-a582-55aee19cd8c7","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"readiness-contract","satisfied":false,"statement":"A single versioned tenant readiness contract evaluates canonical private tenant storage, v3 scaffold including baseline MODES namespaces, branding/logo/background readiness, configured app/mode readiness, owner access, and canonical tenant settings needed for normal operation.","proofConditionIds":["repo-proof","backend-runtime-proof"]},{"id":"safe-reconcile","satisfied":false,"statement":"Bootstrap/Repair is idempotent and safely reconciles missing baseline readiness without deleting or overwriting tenant-owned assets or creating cross-tenant state.","proofConditionIds":["repo-proof","backend-runtime-proof","data-proof"]},{"id":"new-tenant-readiness","satisfied":false,"statement":"New tenant bootstrap automatically runs the same readiness reconciliation and persists a current-version readiness receipt.","proofConditionIds":["repo-proof","backend-runtime-proof"]},{"id":"existing-tenant-readiness","satisfied":false,"statement":"Existing tenants can be backfilled/reconciled through the same canonical primitive and receive current readiness receipts.","proofConditionIds":["backend-runtime-proof","data-proof"]},{"id":"owner-status","satisfied":false,"statement":"The existing GodMode tenant management surface renders owner-facing Healthy or Needs attention readiness state and a Repair action using the canonical readiness result, without developer jargon.","proofConditionIds":["repo-proof","frontend-runtime-proof"]}],"satisfied":false,"constraints":[{"id":"single-owner","satisfied":true,"statement":"Reuse the existing tenant bootstrap/storage functions and current GodMode tenant management surface; do not create a parallel bootstrap, migration, release, or admin system.","proofConditionIds":["repo-proof"]},{"id":"tenant-isolation","satisfied":false,"statement":"All reconciliation remains tenant-scoped, keeps tenant buckets private, and may not copy assets/configuration across tenants.","proofConditionIds":["repo-proof","data-proof"]},{"id":"asset-preservation","satisfied":false,"statement":"Repair may create missing scaffold/metadata and select existing valid assets, but may not delete or overwrite tenant-owned logo/background/media content.","proofConditionIds":["repo-proof","data-proof"]},{"id":"modes-baseline","satisfied":false,"statement":"Every tenant remains MODES-ready with baseline Today, Operations, Opportunities, and Performance storage namespaces whether MODES is active or not; configured tenants may derive additional namespaces from their own settings.","proofConditionIds":["repo-proof","data-proof"]},{"id":"bounded-backfill","satisfied":false,"statement":"Fleet reconciliation must be bounded/sequential enough to avoid Supabase connection saturation.","proofConditionIds":["data-proof"]},{"id":"owner-language","satisfied":true,"statement":"Owner-facing readiness UI uses plain language: Healthy, Needs attention, Repair, and concise missing-item descriptions; no infrastructure jargon.","proofConditionIds":["repo-proof"]},{"id":"no-visual-witness","satisfied":true,"statement":"No visual screenshot proof is required for this change.","proofConditionIds":["repo-proof"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof","backend-runtime-proof","frontend-runtime-proof","data-proof"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-proof","backend-runtime-proof","frontend-runtime-proof","data-proof"]}],"contractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba","unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a"},"required":true,"satisfied":true},{"id":"backend-runtime-proof","kind":"runtime","evidence":{"reason":"missing_required_release_targets:supabaseEdge","satisfied":false,"releaseState":"verified","missingTargets":["supabaseEdge"],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":["supabaseEdge"],"requiredReleaseTargets":["supabaseEdge"],"migrationReleaseVerified":null,"releaseRequestContractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba"},"required":true,"satisfied":false},{"id":"frontend-runtime-proof","kind":"runtime","evidence":{"reason":"missing_required_release_targets:frontend","satisfied":false,"releaseState":"verified","missingTargets":["frontend"],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"migrationReleaseVerified":null,"releaseRequestContractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba"},"required":true,"satisfied":false},{"id":"data-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["runtime"],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T16:18:42.97088+00:00","proof_gate":"request_contract_pending","source_sha":"5d435bddbc7130779d3146d2a2a5c6ba3d66163a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:4a9bbbf7-015e-4413-82e6-5fdab504ced0:request-contract:07573c1c8f034f00855c7321b0c8ef95140be107cee4b524038a04cf92d59dba:5d435bddbc7130779d3146d2a2a5c6ba3d66163a:pending:runtime","mission_step_id":"c6fe3e75-df9f-469a-8a9f-a9cb78136503","command_center_event_id":"4a9bbbf7-015e-4413-82e6-5fdab504ced0"},{"id":"5bc59c0d-6e8c-4c0d-9226-25d190f07e9c","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":2307,"terminal":false,"missionId":"7033818a-24aa-43f1-abe9-3ed452efa622","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":3161,"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":"7033818a-24aa-43f1-abe9-3ed452efa622"},"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-10T17:41:05.592141+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2307","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7033818a-24aa-43f1-abe9-3ed452efa622:automatic-mission-resume:2307:repair_mission_pr_ready_retryable","mission_step_id":"1de06c51-661c-4cfc-8fdf-a21a80bbcbbc","command_center_event_id":"7033818a-24aa-43f1-abe9-3ed452efa622"},{"id":"fdad1b14-e8a7-4f95-a05b-071ad0b4883f","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"d3881689e611622d531dbbbe8113f67d714c8973","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-source","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"9ea77fa47fb984220237accfa8c964492a09baa5","prNumber":2309,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6804/jobs/1","mergeCommitSha":"d3881689e611622d531dbbbe8113f67d714c8973"}],"requestContractHash":"5f9003643748b22dc0cb4b65296de769bd7042f8493814c1cb80c7916279e26f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:05:10.150118+00:00","proof_gate":"request_contract_repository_verified","source_sha":"d3881689e611622d531dbbbe8113f67d714c8973","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:88729aed-7e41-4549-bcf6-063307c41bd1:request-contract-repository:5f9003643748b22dc0cb4b65296de769bd7042f8493814c1cb80c7916279e26f:d3881689e611622d531dbbbe8113f67d714c8973","mission_step_id":"fb8a39e8-4fee-4191-b0be-b0af4db3f295","command_center_event_id":"88729aed-7e41-4549-bcf6-063307c41bd1"},{"id":"58b8cb07-1507-4049-b8e8-7b168f5911ad","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"d3881689e611622d531dbbbe8113f67d714c8973","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"d3881689e611622d531dbbbe8113f67d714c8973","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":"5f9003643748b22dc0cb4b65296de769bd7042f8493814c1cb80c7916279e26f","forgejoWorkflowProof":{"runId":6806,"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-10T18:05:06.831708+00:00","proof_gate":"canonical_release_pending","source_sha":"d3881689e611622d531dbbbe8113f67d714c8973","external_id":"forgejo-main-d3881689e611","receipt_type":"canonical_release_status","idempotency_key":"mission:88729aed-7e41-4549-bcf6-063307c41bd1:forgejo-release-status:d3881689e611622d531dbbbe8113f67d714c8973:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"ed003c83-31f6-40b4-8ae9-349bd009f62a","command_center_event_id":"88729aed-7e41-4549-bcf6-063307c41bd1"},{"id":"20a0ba12-eaa5-427b-8006-eaae368489fd","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/repair-big-papis-gate-contract-20260916","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2918,"terminal":false,"missionId":"a6afb04e-e538-443f-93b9-391938bb3349","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"485348d89e5fbd11acc21a23be5a4bb55dd9afea","timingsMs":{"prReadinessMs":480,"approvedPlanMs":0,"shipAndProveMs":3972,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a6afb04e-e538-443f-93b9-391938bb3349"},"performance":null,"deploymentId":"forgejo-main-485348d89e5f","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":1872,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T15:55:51.561462+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2918","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a6afb04e-e538-443f-93b9-391938bb3349:automatic-mission-resume:2918:canonical_release_dispatched","mission_step_id":"069e4114-e0ca-4212-a41f-fcf781e557e0","command_center_event_id":"a6afb04e-e538-443f-93b9-391938bb3349"},{"id":"0e75b52a-452c-41fe-9b88-e6bd78ecc239","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-contract","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"d2f2039d47b2fac93c5b85bb2ffb1f1752e05768","prNumber":2841,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/8430/jobs/1","mergeCommitSha":"dae40a877edb58da487448c48f2a24ced107d3ed"}],"requestContractHash":"bfa192f15a515f6cda3f4a8cadf91f04778aa8e47a164366bd97304a56ed90a6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:00:56.190928+00:00","proof_gate":"request_contract_repository_verified","source_sha":"dae40a877edb58da487448c48f2a24ced107d3ed","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:b9d3e61a-361a-45d0-8de4-1ffaa118804c:request-contract-repository:bfa192f15a515f6cda3f4a8cadf91f04778aa8e47a164366bd97304a56ed90a6:dae40a877edb58da487448c48f2a24ced107d3ed","mission_step_id":"b2ff12ac-14dc-4a89-8b4f-11f9efcc5f77","command_center_event_id":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},{"id":"49a552ea-c909-4962-9483-a829f7f1d498","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"cb55ac837188eab7f27c6583591780abb71cb965","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Repair the universal proposal customer artifact quality and send confirmation, including the already-sent BP-2026-031 case. The production email to noelmal2289@gmail.com succeeded, but its attachment was visibly blurry and layout alignment did not match the browser preview, and the UI gave no success confirmation. Implement one shared repair: high-resolution exact-preview PDF capture at 4x with browser-native foreignObject layout preservation; high-resolution fallback raster; bump the renderer fingerprint so stale low-resolution renders are invalidated; preserve immutable historical render receipts while permitting status=sent to advance to a new render_refresh version rather than overwrite a sent version; after send-email reports sent=true and markProposalSent succeeds, show a persistent success banner containing proposal number and exact recipient. Do not alter proposal business content or send any email during verification. Ship through canonical Gate, squash merge, affected frontend + proposal-engine production releases, then verify BP-2026-031 can regenerate a new sharp render version and that the success banner contract is live.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"d2186816f6b2339f6345e199e8cf80de395bbc2e178136e51553e33f7a5cc474","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"d2186816f6b2339f6345e199e8cf80de395bbc2e178136e51553e33f7a5cc474"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T01:32:18.705213+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"cb55ac837188eab7f27c6583591780abb71cb965","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:f75b22c1-aac0-4ff8-bdcc-031e1ce7f89c:request-contract:d2186816f6b2339f6345e199e8cf80de395bbc2e178136e51553e33f7a5cc474:cb55ac837188eab7f27c6583591780abb71cb965:verified:","mission_step_id":"a2a945a4-4d4e-44dd-94b8-141fba21936f","command_center_event_id":"f75b22c1-aac0-4ff8-bdcc-031e1ce7f89c"},{"id":"39d90349-467f-409b-8ff9-7e85d339cb91","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"d3881689e611622d531dbbbe8113f67d714c8973","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"d3881689e611622d531dbbbe8113f67d714c8973","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":"5f9003643748b22dc0cb4b65296de769bd7042f8493814c1cb80c7916279e26f","forgejoWorkflowProof":{"runId":6806,"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-10T18:07:02.688115+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"d3881689e611622d531dbbbe8113f67d714c8973","external_id":"forgejo-main-d3881689e611","receipt_type":"canonical_release_status","idempotency_key":"mission:88729aed-7e41-4549-bcf6-063307c41bd1:forgejo-release-status:d3881689e611622d531dbbbe8113f67d714c8973:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"fb8a39e8-4fee-4191-b0be-b0af4db3f295","command_center_event_id":"88729aed-7e41-4549-bcf6-063307c41bd1"},{"id":"1a4c1028-eb4e-44ec-9b2b-b630a42c982f","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"d3881689e611622d531dbbbe8113f67d714c8973","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"standalone-mode-persistence","satisfied":true,"statement":"Switching to another application from standalone app chrome navigates to that application's standalone path with the same tenant context instead of dropping into a tenant-scoped route.","proofConditionIds":["proof-source","proof-release"]},{"id":"integrated-mode-persistence","satisfied":true,"statement":"Switching between applications from generic tenant-integrated app chrome continues to use tenant-scoped routes and preserves the active tenant workspace.","proofConditionIds":["proof-source","proof-release"]},{"id":"mode-aware-app-list","satisfied":true,"statement":"The application switcher only offers enabled applications that support the current launch mode.","proofConditionIds":["proof-source"]}],"satisfied":true,"constraints":[{"id":"auth-freeze","satisfied":true,"statement":"Do not modify auth, KNOCKLAUNCH PRIME OAuth, isolated PRIME sign-in, or PAUL runner work.","proofConditionIds":["proof-source"]},{"id":"data-freeze","satisfied":true,"statement":"Do not mutate tenant data, tenant_applications rows, or app data.","proofConditionIds":["proof-source"]},{"id":"frontend-only","satisfied":true,"statement":"Change only the shared frontend application navigation/boundary path and release frontend only.","proofConditionIds":["proof-source","proof-release"]}],"contractHash":"5f9003643748b22dc0cb4b65296de769bd7042f8493814c1cb80c7916279e26f","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"5f9003643748b22dc0cb4b65296de769bd7042f8493814c1cb80c7916279e26f","repositoryProofStatus":"verified","repositoryProofSourceSha":"d3881689e611622d531dbbbe8113f67d714c8973"},"required":true,"satisfied":true},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"5f9003643748b22dc0cb4b65296de769bd7042f8493814c1cb80c7916279e26f"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:07:04.517481+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"d3881689e611622d531dbbbe8113f67d714c8973","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:88729aed-7e41-4549-bcf6-063307c41bd1:request-contract:5f9003643748b22dc0cb4b65296de769bd7042f8493814c1cb80c7916279e26f:d3881689e611622d531dbbbe8113f67d714c8973:verified:","mission_step_id":"fb8a39e8-4fee-4191-b0be-b0af4db3f295","command_center_event_id":"88729aed-7e41-4549-bcf6-063307c41bd1"},{"id":"47f0bc7a-67c2-446d-8fbe-2f85ad7143d1","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/standalone-app-login-continuity-20260910","reason":"anchored_edit_anchor_missing:src/pages/Login.tsx","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"bbe556b8-c0bf-4251-a4f1-bf258168214f","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5095,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":953,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":953,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":953,"repositoryMutationMs":5095,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":953,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},"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":1478,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:08:37.80162+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"38a2e79d-fe85-49c0-b6e4-e8e09c059c30","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"e5365149-c0a7-43dd-b14e-d1cb5c27a947","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/standalone-app-login-continuity-20260910","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.94-mission-generation-terminality","prNumber":2310,"terminal":false,"missionId":"bbe556b8-c0bf-4251-a4f1-bf258168214f","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":27661,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":597,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":349,"ledgerReconcileMs":0,"lineageReconcileMs":248,"resolvePreflightMs":597,"repositoryMutationMs":27661,"repositoryProviderMs":23602,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":12712,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":349,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":10890},"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":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},"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":3660,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:09:37.36665+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2310","receipt_type":"execute_mission","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"38a2e79d-fe85-49c0-b6e4-e8e09c059c30","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"13709312-eab7-4f90-9a49-c45a36ee96ce","source":"cc-execution","status":"authorized","payload":{"paths":["supabase/functions/command-center-autopilot/index.ts","workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Permanent repair for proven ledger timeout and shared-dependency false rollback.","baseSha":"cb0d6de48dc93224ccd4f4bcdb27b5243ab676b4","issuedAt":1789312035226,"expiresAt":1789312215226,"missionId":"6e6e2400-20be-456f-9daf-8f7d3a8419b3","authorizationId":"c6cd0a9a-4d4a-44a0-af50-7a00275445cd","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T15:07:15.759198+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"cb0d6de48dc93224ccd4f4bcdb27b5243ab676b4","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:c6cd0a9a-4d4a-44a0-af50-7a00275445cd","mission_step_id":"cacd625b-a2d6-49fc-b8a0-3e22df251638","command_center_event_id":"6e6e2400-20be-456f-9daf-8f7d3a8419b3"},{"id":"21065cb9-d129-4394-a844-0c52c59ff1c0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/standalone-app-login-continuity-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2310,"terminal":false,"missionId":"bbe556b8-c0bf-4251-a4f1-bf258168214f","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1263,"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":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},"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":1289,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:09:52.274052+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2310","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:automatic-mission-resume:2310:repair_mission_waiting_for_gate","mission_step_id":"51b2a031-1abd-43ab-b3c4-24f807c98af4","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"167e34f9-a4b1-4e80-b59a-6fcd9d9d944a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2307,"terminal":false,"missionId":"7033818a-24aa-43f1-abe9-3ed452efa622","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","timingsMs":{"prReadinessMs":1341,"approvedPlanMs":0,"shipAndProveMs":13976,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7033818a-24aa-43f1-abe9-3ed452efa622"},"performance":null,"deploymentId":"forgejo-main-dfc48afc3a7b","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":1847,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:10:05.619654+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2307","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7033818a-24aa-43f1-abe9-3ed452efa622:automatic-mission-resume:2307:canonical_release_dispatched","mission_step_id":"9cf95a80-1b87-468a-a3a4-a2969e7b2c27","command_center_event_id":"7033818a-24aa-43f1-abe9-3ed452efa622"},{"id":"404b24f6-bcd1-4bcf-9daa-b8999f625e65","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2307,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:10:24.426413+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","external_id":"2307","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:7033818a-24aa-43f1-abe9-3ed452efa622:merged-pr:2307:dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","mission_step_id":"9cf95a80-1b87-468a-a3a4-a2969e7b2c27","command_center_event_id":"7033818a-24aa-43f1-abe9-3ed452efa622"},{"id":"8ed7ffa8-02c3-4db7-b1de-01b05957c3b6","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","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":"3a3e2f95acd65cd55378e92f9db75b928b583c563fa9a6ac827ca645c469574d","forgejoWorkflowProof":{"runId":6809,"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-10T18:12:24.023395+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","external_id":"forgejo-main-dfc48afc3a7b","receipt_type":"canonical_release_status","idempotency_key":"mission:7033818a-24aa-43f1-abe9-3ed452efa622:forgejo-release-status:dfc48afc3a7b6d6f1096d1e9efd493605ae5091a:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"7c46fde9-eea8-406a-bda7-73f2f6b2943f","command_center_event_id":"7033818a-24aa-43f1-abe9-3ed452efa622"},{"id":"347e78f2-51a5-4758-9a2a-aff2bc27f0a9","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"canonical-big-papis-shell","satisfied":true,"statement":"Canonical Big Papi routes use the existing self-contained workspace runtime.","proofConditionIds":["live"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Only the Big Papi path matcher changes.","proofConditionIds":["live"]}],"contractHash":"3a3e2f95acd65cd55378e92f9db75b928b583c563fa9a6ac827ca645c469574d","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"3a3e2f95acd65cd55378e92f9db75b928b583c563fa9a6ac827ca645c469574d"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:12:26.453629+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:7033818a-24aa-43f1-abe9-3ed452efa622:request-contract:3a3e2f95acd65cd55378e92f9db75b928b583c563fa9a6ac827ca645c469574d:dfc48afc3a7b6d6f1096d1e9efd493605ae5091a:verified:","mission_step_id":"7c46fde9-eea8-406a-bda7-73f2f6b2943f","command_center_event_id":"7033818a-24aa-43f1-abe9-3ed452efa622"},{"id":"19db2798-453b-4734-8712-177813614f58","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":2307,"terminal":false,"missionId":"7033818a-24aa-43f1-abe9-3ed452efa622","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","timingsMs":{"prReadinessMs":656,"approvedPlanMs":0,"shipAndProveMs":18689,"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":"7033818a-24aa-43f1-abe9-3ed452efa622"},"performance":null,"deploymentId":"forgejo-main-dfc48afc3a7b","workflowRunId":6809,"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-10T18:10:49.11781+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2307","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7033818a-24aa-43f1-abe9-3ed452efa622:automatic-mission-resume:2307:canonical_release_reconciliation_pending","mission_step_id":"1de06c51-661c-4cfc-8fdf-a21a80bbcbbc","command_center_event_id":"7033818a-24aa-43f1-abe9-3ed452efa622"},{"id":"dc4ee22c-2f53-49bb-856f-fb3ca26dc097","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","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":"3a3e2f95acd65cd55378e92f9db75b928b583c563fa9a6ac827ca645c469574d","forgejoWorkflowProof":{"runId":6809,"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-10T18:10:27.627184+00:00","proof_gate":"canonical_release_pending","source_sha":"dfc48afc3a7b6d6f1096d1e9efd493605ae5091a","external_id":"forgejo-main-dfc48afc3a7b","receipt_type":"canonical_release_status","idempotency_key":"mission:7033818a-24aa-43f1-abe9-3ed452efa622:forgejo-release-status:dfc48afc3a7b6d6f1096d1e9efd493605ae5091a:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"9cf95a80-1b87-468a-a3a4-a2969e7b2c27","command_center_event_id":"7033818a-24aa-43f1-abe9-3ed452efa622"},{"id":"a9f8e425-214d-431f-8f99-29e2019b04e4","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/standalone-app-login-continuity-20260910","reason":"auto_progress_pr_read_failed:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2310,"terminal":false,"missionId":"bbe556b8-c0bf-4251-a4f1-bf258168214f","operation":"execute_mission","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4001,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":5398,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":398,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5398,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":398,"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":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},"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":1492,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:12:11.910976+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"2310","receipt_type":"execute_mission","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:execute_mission:repair_mission_auto_progress_authorization_retryable:current-generation","mission_step_id":"38a2e79d-fe85-49c0-b6e4-e8e09c059c30","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"7c79bc49-3876-4843-9110-ef3c965ec8f0","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for this maintenance generation and harden the canonical release machinery on current Forgejo main. Preserve protected main, KnockLaunch Gate, exact-SHA release ownership, one canonical release per affected owner, and live proof. In .forgejo/workflows/knocklaunch.yml make stale pull-request generations exit before expensive QA, add cache-first exact frontend Gate artifact promotion with safe fallback, minimize normal promotion checkout, restore the pinned Wrangler tool cache, and skip worker-route reconciliation unless route topology changed. In package.json separate version deployment from route synchronization. In config/control-plane-capabilities.json record the executable policies and refreeze the control plane. Do not create another release lane, workflow, merge owner, or GitHub dependency. Squash merge, release only affected production owners, and prove the exact merged source live for cc-execution and frontend.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for this maintenance generation and harden the canonical release machinery on current Forgejo main. Preserve protected main, KnockLaunch Gate, exact-SHA release ownership, one canonical release per affected owner, and live proof. In .forgejo/workflows/knocklaunch.yml make stale pull-request generations exit before expensive QA, add cache-first exact frontend Gate artifact promotion with safe fallback, minimize normal promotion checkout, restore the pinned Wrangler tool cache, and skip worker-route reconciliation unless route topology changed. In package.json separate version deployment from route synchronization. In config/control-plane-capabilities.json record the executable policies and refreeze the control plane. Do not create another release lane, workflow, merge owner, or GitHub dependency. Squash merge, release only affected production owners, and prove the exact merged source live for cc-execution and frontend.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-fast-stale-gate","statement":"Stale pull-request generations exit before expensive Gate cache/build work when current main already differs from the event base.","proofConditionIds":["proof-repository","proof-release"]},{"id":"outcome-cache-first-promotion","statement":"Frontend releases use an exact cache-first validated Gate artifact promotion path, fall back safely when unavailable, and expand full frontend source only for a real fallback build.","proofConditionIds":["proof-repository","proof-release"]},{"id":"outcome-tool-and-route-efficiency","statement":"Frontend promotion restores the pinned Wrangler tool cache and skips unchanged worker-route reconciliation while retaining route sync for routing changes and workflow_dispatch recovery.","proofConditionIds":["proof-repository","proof-release"]},{"id":"outcome-live-and-refrozen","statement":"The maintenance generation is squash merged, affected cc-execution and frontend targets are proven live at the exact merged source, and the control-plane contract is refrozen.","proofConditionIds":["proof-release","proof-runtime"]}],"objective":"Unfreeze the control plane for this maintenance generation and harden the canonical release machinery on current Forgejo main. Preserve protected main, KnockLaunch Gate, exact-SHA release ownership, one canonical release per affected owner, and live proof. In .forgejo/workflows/knocklaunch.yml make stale pull-request generations exit before expensive QA, add cache-first exact frontend Gate artifact promotion with safe fallback, minimize normal promotion checkout, restore the pinned Wrangler tool cache, and skip worker-route reconciliation unless route topology changed. In package.json separate version deployment from route synchronization. In config/control-plane-capabilities.json record the executable policies and refreeze the control plane. Do not create another release lane, workflow, merge owner, or GitHub dependency. Squash merge, release only affected production owners, and prove the exact merged source live for cc-execution and frontend.","constraints":[{"id":"constraint-canonical-path","statement":"Preserve protected main, one canonical KnockLaunch Gate, Forgejo squash merge ownership, exact-SHA deployment, one canonical release per affected owner, and no GitHub dependency.","proofConditionIds":["proof-repository","proof-release"]},{"id":"constraint-proof","statement":"Do not report completion before exact production proof for the affected runtime and frontend release.","proofConditionIds":["proof-release","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current Forgejo main contains the release-machinery hardening and the control-plane contract remains frozen after the maintenance generation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"The exact merged source completes canonical affected-target release successfully for ccExecution and frontend.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution","frontend"]},{"id":"proof-runtime","kind":"runtime","claim":"The exact merged source is live for cc-execution and the frontend exact artifact is verified on production.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution","frontend"]}],"validationErrors":[]},"requestContractHash":"f3ad7d835651e6194ec505821a326f75b2350f7d72d53c4bc812f3affdc40da5","requestContractRevision":2,"previousRequestContractHash":"3dcc16acdcbc498a7ae5c6529a3689bfa68067032d6691861b782d53f2bd0673"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:34:23.843135+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:e9eeca74-8ff7-42b1-bcf2-d18a2dc84371:request-contract:f3ad7d835651e6194ec505821a326f75b2350f7d72d53c4bc812f3affdc40da5","mission_step_id":"bdfda692-04b1-46c6-be70-0a29eec3c073","command_center_event_id":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371"},{"id":"8cc214c3-0a1b-4be7-9387-5755d3173859","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-13T16:18:43.734Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T16:18:44.109585+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:4a9bbbf7-015e-4413-82e6-5fdab504ced0:owner-wait-live","mission_step_id":"c6fe3e75-df9f-469a-8a9f-a9cb78136503","command_center_event_id":"4a9bbbf7-015e-4413-82e6-5fdab504ced0"},{"id":"b08c1bcd-9def-4dd8-9095-ca056d316938","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"964fbd3e55649db4699408a396a8d2c0cf1a8f77","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"964fbd3e55649db4699408a396a8d2c0cf1a8f77","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":"3427548ad5c23b864c269f25deb950c1906b9913fd6ad523c6544359d36a4f36","forgejoWorkflowProof":{"runId":8434,"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-15T18:13:42.875576+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"964fbd3e55649db4699408a396a8d2c0cf1a8f77","external_id":"forgejo-main-964fbd3e5564","receipt_type":"canonical_release_status","idempotency_key":"mission:9009fded-4212-4e75-ad82-15cec770e0b6:forgejo-release-status:964fbd3e55649db4699408a396a8d2c0cf1a8f77:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"c4813a59-4802-49a4-82fd-11031778c445","command_center_event_id":"9009fded-4212-4e75-ad82-15cec770e0b6"},{"id":"9728b9da-0293-4035-bfdd-b31727097932","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/standalone-app-login-continuity-20260910","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2310,"terminal":false,"missionId":"bbe556b8-c0bf-4251-a4f1-bf258168214f","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4657,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2333,"approvedPlanMs":0,"missionSetupMs":4872,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":485,"ledgerReconcileMs":0,"lineageReconcileMs":4387,"resolvePreflightMs":4872,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":485,"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":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},"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":1978,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:17:08.259261+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2310","receipt_type":"execute_mission","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"38a2e79d-fe85-49c0-b6e4-e8e09c059c30","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"78fe89ed-a964-49ae-a631-64d6b53d2af9","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-43e8613e487e","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"43e8613e-487e-4c92-ba1f-5aca8611d230","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2387,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":830,"providerAuthMs":0,"ledgerPrepareMs":830,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":830,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":830,"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":"43e8613e-487e-4c92-ba1f-5aca8611d230"},"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":5564,"likelyAffectedFiles":["src/applications/proposal-editor/TenantProposalDocument.tsx","src/__tests__/contracts/big-papis-event-email-standard.contract.test.ts","src/assets/bigPapisCalendarTruck.ts","src/applications/proposal-editor/FreeformProposalRenderer.tsx","src/applications/proposal-editor/useProposalFreeformEditor.tsx","src/__tests__/contracts/big-papis-business-tools-communications.contract.test.ts","src/__tests__/contracts/big-papis-canonical-customer-proposals.contract.test.ts","src/__tests__/contracts/big-papis-event-lifecycle.contract.test.ts","src/applications/proposal-editor/index.ts","src/components/AdaptiveBusinessDashboard.tsx","src/components/CallFlow/GoogleApiMap.tsx","config/platform-standards.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:21:03.669623+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:43e8613e-487e-4c92-ba1f-5aca8611d230:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"94be0f8a-814e-4434-9833-8a1828553f95","command_center_event_id":"43e8613e-487e-4c92-ba1f-5aca8611d230"},{"id":"8af5e8b0-8177-41fb-b71c-38befbf34564","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/standalone-app-login-continuity-20260910","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2310,"terminal":false,"missionId":"bbe556b8-c0bf-4251-a4f1-bf258168214f","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","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":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},"performance":null,"deploymentId":"forgejo-main-f05662547b2b","workflowRunId":6811,"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":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:11:33.186005+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2310","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:automatic-mission-resume:2310:repair_mission_pr_ready_retryable","mission_step_id":"51b2a031-1abd-43ab-b3c4-24f807c98af4","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"90e44726-200b-47c7-b204-65bf883ba6c0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-44627551895c","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.175-repository-source-fastpath","prNumber":2977,"terminal":false,"missionId":"44627551-895c-4aef-9386-126200f2bbb3","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7321,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1811,"missionSetupMs":2083,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":2083,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2083,"repositoryMutationMs":5510,"repositoryProviderMs":5510,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2240,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2083,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":3270},"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":"44627551-895c-4aef-9386-126200f2bbb3"},"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":3881,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T00:35:54.081549+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"2977","receipt_type":"execute_mission","idempotency_key":"mission:44627551-895c-4aef-9386-126200f2bbb3:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"137d88c1-2102-4c04-9dcf-f03b1fc1ca9c","command_center_event_id":"44627551-895c-4aef-9386-126200f2bbb3"},{"id":"5aed4002-fbf0-4fd1-920b-a8074db26f0d","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-9f5fcaeb8663","prNumber":2917,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"59f3f2f9f6cf8ea611242c0d659ba8f3beadb924","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T15:54:04.671177+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"59f3f2f9f6cf8ea611242c0d659ba8f3beadb924","external_id":"2917","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:9f5fcaeb-8663-471e-8656-e8edabdea4da:merged-pr:2917:59f3f2f9f6cf8ea611242c0d659ba8f3beadb924","mission_step_id":"498a799b-e63a-4192-840b-700d40e07e83","command_center_event_id":"9f5fcaeb-8663-471e-8656-e8edabdea4da"},{"id":"dc8bd7df-ba40-4729-859e-a08695a8f61b","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/release-machinery-hardening-20260910","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":461,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":860,"providerAuthMs":0,"ledgerPrepareMs":860,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":860,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":860,"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":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371"},"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":7821,"likelyAffectedFiles":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","package.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:28:20.12342+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e9eeca74-8ff7-42b1-bcf2-d18a2dc84371:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"12a715a9-b8e7-408a-aaa4-91af51b832a2","command_center_event_id":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371"},{"id":"37fdece8-ec2b-4afe-857e-20a69a2d6e22","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/standalone-app-login-continuity-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":2310,"terminal":false,"missionId":"bbe556b8-c0bf-4251-a4f1-bf258168214f","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19358,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3314,"approvedPlanMs":0,"missionSetupMs":4970,"providerAuthMs":0,"shipAndProveMs":15036,"ledgerPrepareMs":491,"ledgerReconcileMs":0,"lineageReconcileMs":4479,"resolvePreflightMs":4970,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":491,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},"performance":null,"deploymentId":"forgejo-main-f05662547b2b","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":2673,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:28:38.81461+00:00","proof_gate":"canonical_release_dispatched","source_sha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","external_id":"forgejo-main-f05662547b2b","receipt_type":"execute_mission","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"2e9f64da-55ac-4b16-a08b-e3f72d97b5f6","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"48947cea-749f-4f28-98a5-9f6393892343","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","package.json"],"reason":"Owner-authorized release machinery hardening; preserve the canonical safety path and refreeze after exact live proof.","baseSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","issuedAt":1789065264882,"expiresAt":1789065444882,"missionId":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371","authorizationId":"f589291c-a5dd-443d-88a3-26100c80aca2","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:34:25.34377+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:f589291c-a5dd-443d-88a3-26100c80aca2","mission_step_id":"12a715a9-b8e7-408a-aaa4-91af51b832a2","command_center_event_id":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371"},{"id":"87a61897-bbf5-4a30-b722-ee1e76567778","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-source","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"648f107c8fade6db182c06fa875f830c4dc9cd3e","prNumber":2310,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/6810/jobs/1","mergeCommitSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd"}],"requestContractHash":"d96add4924b5ec0a1bb5a83e36b06c6162dc588ee4b4bb77362cc28a161aa5cc"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:29:04.499146+00:00","proof_gate":"request_contract_repository_verified","source_sha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:request-contract-repository:d96add4924b5ec0a1bb5a83e36b06c6162dc588ee4b4bb77362cc28a161aa5cc:f05662547b2b7fe8200bb29c1380cfa36770b2bd","mission_step_id":"2c567f5c-f693-4164-9bd8-9ff5d7ffed4d","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"841e957e-2933-444b-9e07-feed6afd50fb","source":"cc-execution","status":"authorized","payload":{"paths":["supabase/functions/command-center-autopilot/index.ts","workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Permanent repair for proven ledger timeout and shared-dependency false rollback.","baseSha":"cb0d6de48dc93224ccd4f4bcdb27b5243ab676b4","issuedAt":1789312178130,"expiresAt":1789312358130,"missionId":"6e6e2400-20be-456f-9daf-8f7d3a8419b3","authorizationId":"fbc12854-8e7b-4d11-b178-3b95407f0231","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T15:09:38.548192+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"cb0d6de48dc93224ccd4f4bcdb27b5243ab676b4","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:fbc12854-8e7b-4d11-b178-3b95407f0231","mission_step_id":"cacd625b-a2d6-49fc-b8a0-3e22df251638","command_center_event_id":"6e6e2400-20be-456f-9daf-8f7d3a8419b3"},{"id":"42144f14-369b-42a2-be49-87189f31a1fb","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/cc-execution-baseline-relative-canary-1789311217963","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/cc-execution-baseline-relative-canary-1789311217963","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.123-modes-storage-validated-oauth","prNumber":null,"terminal":false,"missionId":"6e6e2400-20be-456f-9daf-8f7d3a8419b3","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9142,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":704,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":467,"ledgerReconcileMs":0,"lineageReconcileMs":237,"resolvePreflightMs":704,"repositoryMutationMs":9142,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":467,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6e6e2400-20be-456f-9daf-8f7d3a8419b3"},"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":1614,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T15:09:47.116694+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6e6e2400-20be-456f-9daf-8f7d3a8419b3:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"c7c8b5d6-b1e4-4c57-b1b9-9ea137671f2c","command_center_event_id":"6e6e2400-20be-456f-9daf-8f7d3a8419b3"},{"id":"2ced773d-a01b-45df-86a5-d23e8ed9cd1a","source":"cc-execution","status":"authorized","payload":{"paths":["supabase/functions/command-center-autopilot/index.ts","workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Permanent repair for proven ledger timeout and shared-dependency false rollback.","baseSha":"fc505cd3f392c506e724e0c885296916f50907b1","issuedAt":1789312304674,"expiresAt":1789312484674,"missionId":"6e6e2400-20be-456f-9daf-8f7d3a8419b3","authorizationId":"12cb21c2-192c-4d0d-b9fc-ef701fdb13e1","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T15:11:45.112365+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"fc505cd3f392c506e724e0c885296916f50907b1","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:12cb21c2-192c-4d0d-b9fc-ef701fdb13e1","mission_step_id":"cacd625b-a2d6-49fc-b8a0-3e22df251638","command_center_event_id":"6e6e2400-20be-456f-9daf-8f7d3a8419b3"},{"id":"f8e57615-c130-40fa-91d8-aca634e69dfd","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","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":"d96add4924b5ec0a1bb5a83e36b06c6162dc588ee4b4bb77362cc28a161aa5cc","forgejoWorkflowProof":{"runId":6811,"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-10T18:28:58.358048+00:00","proof_gate":"canonical_release_pending","source_sha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","external_id":"forgejo-main-f05662547b2b","receipt_type":"canonical_release_status","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:forgejo-release-status:f05662547b2b7fe8200bb29c1380cfa36770b2bd:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"2e9f64da-55ac-4b16-a08b-e3f72d97b5f6","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"7aa8a062-08fc-4422-92ba-a86765b4e664","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/standalone-app-login-continuity-20260910","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2310,"terminal":false,"missionId":"bbe556b8-c0bf-4251-a4f1-bf258168214f","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","timingsMs":{"prReadinessMs":1090,"approvedPlanMs":0,"shipAndProveMs":19916,"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":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},"performance":null,"deploymentId":"forgejo-main-f05662547b2b","workflowRunId":6811,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":795,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:30:03.38759+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2310","receipt_type":"automatic_mission_resume","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:automatic-mission-resume:2310:canonical_release_reconciliation_pending","mission_step_id":"51b2a031-1abd-43ab-b3c4-24f807c98af4","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"53803838-f738-42a4-a5de-a472050fb41a","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","package.json"],"reason":"Owner-authorized release machinery hardening; preserve the canonical safety path and refreeze after exact live proof.","baseSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","issuedAt":1789065391405,"expiresAt":1789065571405,"missionId":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371","authorizationId":"e5a9d9af-674b-4708-9853-a707561960ec","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:36:32.023456+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e5a9d9af-674b-4708-9853-a707561960ec","mission_step_id":"12a715a9-b8e7-408a-aaa4-91af51b832a2","command_center_event_id":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371"},{"id":"49a9bc7b-571b-4a37-a65a-9a4ed3e0bcca","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 authorized unfreezing the control plane and permanently repairing the proven historical release identity defect. This exact three-file scope preserves the original merged source SHA for known protected-main push recovery and changes nothing else.","baseSha":"5dbe71a1686d530fbc1fc5e0ef0dc802321fba4e","issuedAt":1789332840652,"expiresAt":1789333020652,"missionId":"bbcc5864-b986-4e79-8c4b-36a18f775a76","authorizationId":"817359af-5775-426a-a48e-687e956eb390","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T20:54:01.244503+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5dbe71a1686d530fbc1fc5e0ef0dc802321fba4e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:817359af-5775-426a-a48e-687e956eb390","mission_step_id":"61186bec-85a6-46df-8e76-895590da522e","command_center_event_id":"bbcc5864-b986-4e79-8c4b-36a18f775a76"},{"id":"aac1be29-042c-4f8e-bdf9-2dd995b3f419","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":"Adopt the exact already-applied orphan head 100017d85e6ce559b4fc658aa00f7fc5e25042bd created by the prior timed-out write on this same mission. All three intended edits were read back and verified; do not rewrite them.","baseSha":"5dbe71a1686d530fbc1fc5e0ef0dc802321fba4e","issuedAt":1789332919817,"expiresAt":1789333099817,"missionId":"bbcc5864-b986-4e79-8c4b-36a18f775a76","authorizationId":"d2e08359-d2ea-49de-9cff-c1b85befb140","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T20:55:20.245208+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"5dbe71a1686d530fbc1fc5e0ef0dc802321fba4e","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:d2e08359-d2ea-49de-9cff-c1b85befb140","mission_step_id":"61186bec-85a6-46df-8e76-895590da522e","command_center_event_id":"bbcc5864-b986-4e79-8c4b-36a18f775a76"},{"id":"4093ef31-4e39-4cb0-b198-00925e6bdf81","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","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":"d96add4924b5ec0a1bb5a83e36b06c6162dc588ee4b4bb77362cc28a161aa5cc","forgejoWorkflowProof":{"runId":6811,"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-10T18:31:20.675435+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","external_id":"forgejo-main-f05662547b2b","receipt_type":"canonical_release_status","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:forgejo-release-status:f05662547b2b7fe8200bb29c1380cfa36770b2bd:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"2c567f5c-f693-4164-9bd8-9ff5d7ffed4d","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"1a68fe65-ffe5-4b08-ac19-a9c53a56e184","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/release-machinery-hardening-20260910","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/release-machinery-hardening-20260910","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10493,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":3332,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":832,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":3332,"repositoryMutationMs":10493,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":832,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371"},"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-10T18:30:52.199979+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e9eeca74-8ff7-42b1-bcf2-d18a2dc84371:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"bdfda692-04b1-46c6-be70-0a29eec3c073","command_center_event_id":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371"},{"id":"08dc894a-1fac-4d8c-a7b6-cbcf8d18d62d","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-b9d3e61a361a","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2841,"terminal":false,"missionId":"b9d3e61a-361a-45d0-8de4-1ffaa118804c","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"dae40a877edb58da487448c48f2a24ced107d3ed","timingsMs":{"prReadinessMs":522,"approvedPlanMs":0,"shipAndProveMs":4444,"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":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},"performance":null,"deploymentId":"forgejo-main-dae40a877edb","workflowRunId":8432,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"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-15T18:01:15.650526+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2841","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b9d3e61a-361a-45d0-8de4-1ffaa118804c:automatic-mission-resume:2841:canonical_release_reconciliation_pending","mission_step_id":"63453bed-56c4-481c-8bec-9d7a94dab56e","command_center_event_id":"b9d3e61a-361a-45d0-8de4-1ffaa118804c"},{"id":"40f249ae-5428-4fce-aac1-6524c06a2e30","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"77118fc90008526a31c36cd308af74017b217445","sourceSha":"e8808acaa53af026d4b67fd433eb54b97cb0a29d","sourceInMain":false,"compareStatus":"ancestry_read_retryable","ancestryProofResolved":false},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-21T12:03:43.516367+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"e8808acaa53af026d4b67fd433eb54b97cb0a29d","external_id":"canonical-release-e8808acaa53a","receipt_type":"canonical_release_status","idempotency_key":"mission:224feb4b-aaef-4754-80e3-71724ff74853:forgejo-release-ancestry:e8808acaa53af026d4b67fd433eb54b97cb0a29d:77118fc90008526a31c36cd308af74017b217445:ancestry_read_retryable","mission_step_id":"e2a6b52b-2dcb-4f86-93db-77a59215e958","command_center_event_id":"224feb4b-aaef-4754-80e3-71724ff74853"},{"id":"22039a4a-b955-451b-8da0-292db847ce7e","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"app-login-standalone","satisfied":true,"statement":"App-specific sign-in resolves tenant context and lands on the requested app's standalone route with tenant context instead of a tenant-integrated route.","proofConditionIds":["proof-source","proof-release"]},{"id":"magic-link-standalone","satisfied":true,"statement":"An authenticated return to an app-specific login route, including magic-link continuation, resolves to the same standalone app destination contract.","proofConditionIds":["proof-source","proof-release"]},{"id":"shared-standalone-destination","satisfied":true,"statement":"App login, authenticated PublicRoute redirect, launch hub selection, and first-class standalone app switching share one canonical standalone app destination builder.","proofConditionIds":["proof-source"]}],"satisfied":true,"constraints":[{"id":"prime-auth-freeze","satisfied":true,"statement":"Do not modify /auth, /auth/oauth/consent, KNOCKLAUNCH PRIME OAuth, isolated PRIME sign-in, or PAUL runner work.","proofConditionIds":["proof-source"]},{"id":"generic-login-stability","satisfied":true,"statement":"Generic /login behavior remains unchanged unless an explicit requested standalone application is present.","proofConditionIds":["proof-source"]},{"id":"data-freeze","satisfied":true,"statement":"Do not mutate tenant data, tenant_applications rows, or app data.","proofConditionIds":["proof-source"]},{"id":"frontend-only","satisfied":true,"statement":"Deploy only the affected production frontend owner.","proofConditionIds":["proof-source","proof-release"]}],"contractHash":"d96add4924b5ec0a1bb5a83e36b06c6162dc588ee4b4bb77362cc28a161aa5cc","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"d96add4924b5ec0a1bb5a83e36b06c6162dc588ee4b4bb77362cc28a161aa5cc","repositoryProofStatus":"verified","repositoryProofSourceSha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd"},"required":true,"satisfied":true},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"d96add4924b5ec0a1bb5a83e36b06c6162dc588ee4b4bb77362cc28a161aa5cc"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:31:22.611069+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"f05662547b2b7fe8200bb29c1380cfa36770b2bd","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:bbe556b8-c0bf-4251-a4f1-bf258168214f:request-contract:d96add4924b5ec0a1bb5a83e36b06c6162dc588ee4b4bb77362cc28a161aa5cc:f05662547b2b7fe8200bb29c1380cfa36770b2bd:verified:","mission_step_id":"2c567f5c-f693-4164-9bd8-9ff5d7ffed4d","command_center_event_id":"bbe556b8-c0bf-4251-a4f1-bf258168214f"},{"id":"d0469b03-4a2f-4bf3-af37-25f0ec1dedcf","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-mu2z29uc","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.151-mission-create-single-rpc","prNumber":2842,"terminal":false,"missionId":"9009fded-4212-4e75-ad82-15cec770e0b6","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"964fbd3e55649db4699408a396a8d2c0cf1a8f77","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":19925,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1314,"approvedPlanMs":0,"missionSetupMs":1223,"providerAuthMs":0,"shipAndProveMs":6615,"ledgerPrepareMs":1223,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1223,"repositoryMutationMs":11988,"repositoryProviderMs":10479,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4265,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1223,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":6214},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9009fded-4212-4e75-ad82-15cec770e0b6"},"performance":null,"deploymentId":"forgejo-main-964fbd3e5564","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":4545,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:01:54.709677+00:00","proof_gate":"canonical_release_dispatched","source_sha":"964fbd3e55649db4699408a396a8d2c0cf1a8f77","external_id":"forgejo-main-964fbd3e5564","receipt_type":"execute_mission","idempotency_key":"mission:9009fded-4212-4e75-ad82-15cec770e0b6:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"e67424a0-5d39-488f-8715-831f3fa24a9a","command_center_event_id":"9009fded-4212-4e75-ad82-15cec770e0b6"},{"id":"4e45dd00-0801-49af-a816-589c416fea6f","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-74d6f82fcbed","writes":[],"patches":[],"version":1,"approved":true,"missionId":"74d6f82f-cbed-4b2d-943d-6dd876de44f0","objective":"Repair the proven KnockLaunch Gate sparse-checkout defect blocking PR #3588: add scripts/validate-stale-gate-evidence-reuse.mjs to the Gate sparse checkout allowlist in .forgejo/workflows/knocklaunch.yml. This is owner-authorized control-plane maintenance solely to restore the canonical Gate; no unrelated workflow changes.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":".forgejo/workflows/knocklaunch.yml","anchor":"            '/scripts/validate-capability-manifests.mjs' \\\n            '/config/capability-manifest.schema.json' \\","replacement":"            '/scripts/validate-capability-manifests.mjs' \\\n            '/scripts/validate-stale-gate-evidence-reuse.mjs' \\\n            '/config/capability-manifest.schema.json' \\"}],"implementation":{"files":[],"writes":[]},"requestContract":{"valid":true,"intent":{"evidence":["PR #3588 Gate run 11400 failed with MODULE_NOT_FOUND for scripts/validate-stale-gate-evidence-reuse.mjs.","The file exists on current main and PR head but is absent from the Gate sparse checkout allowlist."],"confidence":1,"rawUtterance":"Repair the proven KnockLaunch Gate sparse-checkout defect blocking PR #3588: add scripts/validate-stale-gate-evidence-reuse.mjs to the Gate sparse checkout allowlist in .forgejo/workflows/knocklaunch.yml. This is owner-authorized control-plane maintenance solely to restore the canonical Gate; no unrelated workflow changes.","wordingChanged":false,"canonicalIntent":"Repair the proven KnockLaunch Gate sparse-checkout defect blocking PR #3588: add scripts/validate-stale-gate-evidence-reuse.mjs to the Gate sparse checkout allowlist in .forgejo/workflows/knocklaunch.yml. This is owner-authorized control-plane maintenance solely to restore the canonical Gate; no unrelated workflow changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Repair the proven KnockLaunch Gate sparse-checkout defect blocking PR #3588: add scripts/validate-stale-gate-evidence-reuse.mjs to the Gate sparse checkout allowlist in .forgejo/workflows/knocklaunch.yml. This is owner-authorized control-plane maintenance solely to restore the canonical Gate; no unrelated workflow changes.","proofConditionIds":["proof-gate"]}],"objective":"Repair the proven KnockLaunch Gate sparse-checkout defect blocking PR #3588: add scripts/validate-stale-gate-evidence-reuse.mjs to the Gate sparse checkout allowlist in .forgejo/workflows/knocklaunch.yml. This is owner-authorized control-plane maintenance solely to restore the canonical Gate; no unrelated workflow changes.","constraints":[{"id":"bounded-change","statement":"Change only the Gate sparse checkout allowlist entry required to hydrate scripts/validate-stale-gate-evidence-reuse.mjs.","proofConditionIds":["proof-gate"]}],"terminalPolicy":"all_required_proof_conditions_satisfied","proofConditions":[{"id":"proof-gate","kind":"runtime","claim":"The canonical KnockLaunch Gate hydrates scripts/validate-stale-gate-evidence-reuse.mjs and no longer fails with MODULE_NOT_FOUND for that validator.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":["run canonical Forgejo pull-request Gate"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"gate-stale-evidence-validator-hydration","driftPolicy":"exact_source_or_gate_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":[],"lifecycleStates":["prepare","verify","activate"],"activationPolicy":"claim_matched_gate_proof_before_use","dependencyDomains":["release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-gate"]},"capabilityCompleteness":{"domains":["release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":{"valid":true,"intent":{"evidence":["PR #3588 Gate run 11400 failed with MODULE_NOT_FOUND for scripts/validate-stale-gate-evidence-reuse.mjs.","The file exists on current main and PR head but is absent from the Gate sparse checkout allowlist."],"confidence":1,"rawUtterance":"Repair the proven KnockLaunch Gate sparse-checkout defect blocking PR #3588: add scripts/validate-stale-gate-evidence-reuse.mjs to the Gate sparse checkout allowlist in .forgejo/workflows/knocklaunch.yml. This is owner-authorized control-plane maintenance solely to restore the canonical Gate; no unrelated workflow changes.","wordingChanged":false,"canonicalIntent":"Repair the proven KnockLaunch Gate sparse-checkout defect blocking PR #3588: add scripts/validate-stale-gate-evidence-reuse.mjs to the Gate sparse checkout allowlist in .forgejo/workflows/knocklaunch.yml. This is owner-authorized control-plane maintenance solely to restore the canonical Gate; no unrelated workflow changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Repair the proven KnockLaunch Gate sparse-checkout defect blocking PR #3588: add scripts/validate-stale-gate-evidence-reuse.mjs to the Gate sparse checkout allowlist in .forgejo/workflows/knocklaunch.yml. This is owner-authorized control-plane maintenance solely to restore the canonical Gate; no unrelated workflow changes.","proofConditionIds":["proof-gate"]}],"objective":"Repair the proven KnockLaunch Gate sparse-checkout defect blocking PR #3588: add scripts/validate-stale-gate-evidence-reuse.mjs to the Gate sparse checkout allowlist in .forgejo/workflows/knocklaunch.yml. This is owner-authorized control-plane maintenance solely to restore the canonical Gate; no unrelated workflow changes.","constraints":[{"id":"bounded-change","statement":"Change only the Gate sparse checkout allowlist entry required to hydrate scripts/validate-stale-gate-evidence-reuse.mjs.","proofConditionIds":["proof-gate"]}],"terminalPolicy":"all_required_proof_conditions_satisfied","proofConditions":[{"id":"proof-gate","kind":"runtime","claim":"The canonical KnockLaunch Gate hydrates scripts/validate-stale-gate-evidence-reuse.mjs and no longer fails with MODULE_NOT_FOUND for that validator.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":["run canonical Forgejo pull-request Gate"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"gate-stale-evidence-validator-hydration","driftPolicy":"exact_source_or_gate_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":[],"lifecycleStates":["prepare","verify","activate"],"activationPolicy":"claim_matched_gate_proof_before_use","dependencyDomains":["release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-gate"]},"capabilityCompleteness":{"domains":["release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[".forgejo/workflows/knocklaunch.yml"],"controlPlaneMaintenanceReason":"Canonical Gate invokes scripts/validate-stale-gate-evidence-reuse.mjs without hydrating it, causing MODULE_NOT_FOUND and blocking PR #3588."},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[".forgejo/workflows/knocklaunch.yml"],"controlPlaneMaintenanceReason":"Canonical Gate invokes scripts/validate-stale-gate-evidence-reuse.mjs without hydrating it, causing MODULE_NOT_FOUND and blocking PR #3588."},"recovery":false,"fingerprint":"0d38d0ff01f9ad407b580af1e97ba644c22eb4b235c7c0d2b965b62d7b094c37","replayCount":0,"serializedBytes":9153},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:11:30.066759+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:74d6f82f-cbed-4b2d-943d-6dd876de44f0:repository-mutation-intent:0d38d0ff01f9ad407b580af1e97ba644c22eb4b235c7c0d2b965b62d7b094c37:0","mission_step_id":"e9c7a813-365e-4283-87f9-08fb561848a7","command_center_event_id":"74d6f82f-cbed-4b2d-943d-6dd876de44f0"},{"id":"212eaed6-4715-4443-9f8e-cb65e86939b3","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 repair preserves the durable unfinished-target scope and prevents completed release targets from being redispatched.","baseSha":"10117d9666a69224d572a257d5cbeb238a94cde9","issuedAt":1789592206912,"expiresAt":1789592386912,"missionId":"7cc973aa-6b60-43e3-9757-7a0ae138ba99","authorizationId":"8cfb32f1-7b9a-48d4-baeb-e89b7085ba1e","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T20:56:47.554461+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10117d9666a69224d572a257d5cbeb238a94cde9","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8cfb32f1-7b9a-48d4-baeb-e89b7085ba1e","mission_step_id":"ffc70f52-fd1f-4745-b366-6fd975211552","command_center_event_id":"7cc973aa-6b60-43e3-9757-7a0ae138ba99"},{"id":"596d7c45-d801-4008-9c9f-d191c972e2fa","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-0ace56a79189","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2976,"terminal":false,"missionId":"0ace56a7-9189-4bd2-8c6b-ecfd24f1c886","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"5eabe26c259120ae2503e3f522d1106cbd2e0c7d","timingsMs":{"prReadinessMs":230,"approvedPlanMs":0,"shipAndProveMs":845,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"0ace56a7-9189-4bd2-8c6b-ecfd24f1c886"},"performance":null,"deploymentId":"forgejo-main-5eabe26c2591","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["universal-extractor"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2050,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T00:41:56.597076+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2976","receipt_type":"automatic_mission_resume","idempotency_key":"mission:0ace56a7-9189-4bd2-8c6b-ecfd24f1c886:automatic-mission-resume:2976:canonical_release_dispatched","mission_step_id":"c334a574-76cc-41a5-a60f-dad90a1b72b0","command_center_event_id":"0ace56a7-9189-4bd2-8c6b-ecfd24f1c886"},{"id":"8e59562a-2353-4db5-9a32-ad33388b188d","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"7c8573589b72ffe84cc84595e63a1c9725bc9405","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"dc00f4d4ae277be714fe9437e7ee4a4862989754","prNumber":3063,"gateRunId":9410,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/9410/jobs/1","mergeCommitSha":"7c8573589b72ffe84cc84595e63a1c9725bc9405"}],"requestContractHash":"c33af67b977edbe167e7609dc923881e411110501b411d006e72320346fc9312","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T01:32:38.549539+00:00","proof_gate":"request_contract_repository_verified","source_sha":"7c8573589b72ffe84cc84595e63a1c9725bc9405","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:7217f76f-b25d-49fb-adce-7ca8e5123e2a:request-contract-repository:c33af67b977edbe167e7609dc923881e411110501b411d006e72320346fc9312:7c8573589b72ffe84cc84595e63a1c9725bc9405","mission_step_id":"535a9ecd-971e-4d7a-9145-9693d0f522af","command_center_event_id":"7217f76f-b25d-49fb-adce-7ca8e5123e2a"},{"id":"60fa37d2-67c6-4cb2-8034-096b9fe7e4cd","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/release-machinery-hardening-20260910","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.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":29285,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":3128,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":628,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":3128,"repositoryMutationMs":29285,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":628,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1565,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T18:34:56.34373+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e9eeca74-8ff7-42b1-bcf2-d18a2dc84371:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"bdfda692-04b1-46c6-be70-0a29eec3c073","command_center_event_id":"e9eeca74-8ff7-42b1-bcf2-d18a2dc84371"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":15800,"schema":"public"}